Karl Vollmer
12a7e9bc24
Ampache now requires PHP 5.3 or greater... 'JFDI'
2011-11-30 15:27:17 -04:00
Paul Arthur
ca3fe67e49
FS#201 - Video files broken in search
...
Video searching was trying to use explode instead of implode. That
won't work.
2011-11-28 13:35:24 -05:00
Karl Vollmer
5adf408104
Updated changelog
2011-11-23 16:28:31 -04:00
Paul Arthur
914261dcdd
Add the ability to locally cache passwords validated by external means
...
This can, for instance, be used to allow LDAP authenticated users to use the
API without manually setting a password, as long as they've logged in using
the web interface at least once.
2011-11-18 15:38:59 -05:00
Paul Arthur
58a7f6b2a6
Fix custom session handler.
...
We were manually loading the vauth class (apparently to work around a
bug in Synology's PHP) but not calling vauth::_auto_init(), so the
default session handler was used. This normally does session locking,
so bad things happened.
2011-11-09 23:01:17 -05:00
Paul Arthur
1599f59619
FS#195 - Unable to gather album art from lastfm
...
Cleaned up the code, might work now. Untested.
2011-11-09 04:32:40 -05:00
Paul Arthur
0518055309
Update Captcha PHP to 2.3
...
http://freshmeat.net/projects/captchaphp
2011-10-27 20:50:35 -04:00
Paul Arthur
51893b1ee5
Update getID3 to 1.9.1
2011-10-27 20:41:26 -04:00
Paul Arthur
8e89cb990a
Update PHPMailer to 5.2.0
2011-10-27 20:23:38 -04:00
Paul Arthur
e199182773
FS#193 - Localplay MPD cannot turn off Repeat or Random
...
The rewritten MPD module did not allow passing false values to MPD.
Using isset instead of boolean evaluation fixes this.
2011-10-10 21:45:26 -04:00
Stephen Shkardoon
eefdaccd39
Escape config values when outputting the config file
...
Allows for odd characters in the database username and password.
2011-09-19 13:47:04 -04:00
Paul Arthur
3b296619c0
Null is an acceptable session auth type if use_auth=false. FS#182.
2011-09-12 10:25:27 -04:00
Paul Arthur
e511420add
Fix FS#175 - Advanced Random Resets Item Count to 1
2011-08-12 16:17:55 -04:00
Paul Arthur
46d4bb84b6
Some Catalog cleanup and enhancement.
2011-08-12 12:11:59 -04:00
Paul Arthur
fb40835e42
Make the API return more data for songs
2011-06-28 14:50:41 -04:00
Paul Arthur
1e05bfe554
Fix broken API method
...
Api::search_songs needed to declare a type, and Search::run needed to
honour that declaration.
2011-06-28 14:30:52 -04:00
Paul Arthur
998f74ac71
Make require_session work with local auth.
2011-05-31 23:08:06 -04:00
Paul Arthur
c1bcad2abc
Partial fix for catalog filtering
...
Acting on 'click' sends the AJAX request as soon as the user clicks to
make the dropdown drop down; watch for 'change' instead.
2011-05-26 19:25:55 -04:00
Paul Arthur
0fbeda9047
UI fix for toggling artwork
2011-05-26 19:08:50 -04:00
Paul Arthur
7c491ec1c7
Clean up API::handshake
...
Use Access::check_network to check the ACLs. Be more restrictive about
validating timestamps. Miscellaneous cleanup (line wraps, etc.)
2011-05-26 18:35:30 -04:00
Paul Arthur
830a739c89
Cosmetics: Changelog grammar
2011-05-26 18:32:43 -04:00
Paul Arthur
da07f041e3
JS-less install should work better.
2011-05-04 16:23:58 -04:00
Paul Arthur
3bb7665421
Changelog entry.
2011-05-04 13:16:18 -04:00
Paul Arthur
3afd338a9c
Do some clean up of the code for finding duplicate songs
...
No joins were necessary for what it was doing; cartesian joins even less
so. Limiting display to two duplicates was bogus. Ordering by the
number of duplicates in ascending order was an odd choice.
2011-04-29 16:02:29 -04:00
Paul Arthur
c19e98f068
Add some missing changelog entries
2011-04-27 18:35:26 -04:00
Paul Arthur
04d77b1a7c
Fix display not updating during catalog updates.
...
Consistently use $this instead of $catalog or (no longer set) local
variables that duplicated class variables in the templates, minor
quoting cosmetics.
2011-04-18 15:12:42 -04:00
Adam Grissom
36bc6d5107
Fix display of duplicate search
2011-04-18 13:01:56 -04:00
Brady Wetherington
d70300c284
Fix byterange bug
...
Byteranges can start with zero - e.g. 0-1 is a valid byterange, and should
invoke 'byterange' mode.
2011-03-29 12:02:23 -04:00
Paul Arthur
997c05143c
Fixed issue with updating ACLs under Windows (reported by Citlali)
2011-02-21 14:00:44 -05:00
momo-i
b3289a24f4
Add function that check ampache and php version from each website.
2011-02-04 14:34:11 +09:00
momo-i
b52f576671
Update docs
2011-02-04 08:48:16 +09:00
Elias Probst
77311f6f0e
Implement ldap_require_group
...
Squashed commit of the following:
commit 4cba31ed7a607cf955b39131ca598d4f8b7553b6
Author: Elias Probst <mail@eliasprobst.eu>
Date: Tue Dec 7 23:08:47 2010 +0100
Improved LDAP group matching regex to make sure, the whole string is matched.
commit 1a056e6fdac3c3c3f141283dad25a407a4c897a1
Author: Elias Probst <mail@eliasprobst.eu>
Date: Tue Dec 7 23:08:02 2010 +0100
Implementation for the still missing 'ldap_require_group' feature. Including changes suggested in http://ampache.org/bugs/task/150#comment103
2010-12-07 20:22:16 -05:00
momo-i
7eb5e494df
fixed typo.
2010-11-05 02:12:57 +00:00
Chris 'cslamar' Slamar
1cbc212584
Updated Doc
2010-11-02 21:17:59 +00:00
Karl 'vollmerk' Vollmer
a5775d5654
Fix potential issue with Apache+Windows causing extranous slash in path during install
2010-10-29 12:43:04 +00:00
Karl 'vollmerk' Vollmer
6e7d086969
Update Readme to correctly list supported clients
2010-10-12 11:40:19 +00:00
Paul 'flowerysong' Arthur
4f3d8851cf
Break everyone's config by changing metadata gathering.
2010-10-06 16:58:31 +00:00
Paul 'flowerysong' Arthur
a66bf4c5f6
Plugin work. Plugins are now pluggable: no plugin-specific code in the main Ampache
...
code. Plugins are now updatable, if configuration changes are needed for a new
version.
2010-06-22 19:00:45 +00:00
Paul 'flowerysong' Arthur
ed2cc43d15
Use scrub_out when displaying update status; scrub_out calls htmlentities with
...
the proper charset argument. Fixes mangled output string w/non-ASCII filenames.
2010-06-14 20:31:45 +00:00
Paul 'flowerysong' Arthur
bd0cc0acbc
Preserve keys when slicing up the tmpplaylist array. Fixes FS#112, reported by
...
Pietje Puk.
2010-06-10 06:10:41 +00:00
Paul 'flowerysong' Arthur
7f36693353
Change Browse from static to instantiable. Among other things, fixes FS#13;
...
probably also breaks things. Most things appear to still work, but I may have
missed some cases.
2010-06-10 05:33:57 +00:00
Paul 'flowerysong' Arthur
617a4b5dfc
Always update the access level associated with a preference, even if it's a
...
password and not itself being updated.
2010-06-09 08:01:29 +00:00
Paul 'flowerysong' Arthur
67be60ae09
Cleanup and rationalisation of authentication related code. Among other things,
...
fixes FS#99.
2010-05-29 08:33:48 +00:00
Paul 'flowerysong' Arthur
e3e4c72466
Art work. Rationalise DB schema, support multiple thumbnail sizes and
...
caching thereof, call Catalog->gather_art instead of Catalog->gather_album_art,
unbreak (hopefully) gather_musicbrainz.
2010-05-05 01:43:51 +00:00
Paul 'flowerysong' Arthur
feae94b52b
Cosmetics. %s/assoicated/associated/g
2010-04-28 22:25:23 +00:00
Paul 'flowerysong' Arthur
7bed87b064
I will eventually remember to update the changelog at the same time I make the changes.
2010-04-28 07:27:20 +00:00
Paul 'flowerysong' Arthur
4b4728f0ac
Pad track number with zeros, like the doc says. Fixes FS#58, reported by Adam Grissom.
2010-04-15 21:23:41 +00:00
Paul 'flowerysong' Arthur
c2c6749475
Enhanced rating search; uses correct algorithm for calculation, allows
...
specification of the operator.
2010-03-23 02:21:54 +00:00
Karl 'vollmerk' Vollmer
b2dca63940
Add ability to generate thumbnails via catalog_update and also generate thumbnails during art add
2010-03-21 22:04:15 +00:00
Karl 'vollmerk' Vollmer
329aecfdb9
Switch Album so it uses new art methods
2010-03-21 21:31:29 +00:00