summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Don't open stderr on WindowsHEADtestingremote_catalogmasterPaul Arthur2013-11-052-10/+11
| | | | According to GH #80 Windows can't handle this.
* Fix incorrect variable usage in rating cachingPaul Arthur2013-11-051-1/+1
|
* Get rid of popup on cover artsAfterster2013-11-0510-11/+152
|
* Add XBMC LocalplayAfterster2013-11-0518-0/+1703
|
* Makes active Localplay instance visible in Fresh themeAfterster2013-11-051-0/+5
|
* Fix VLC Localplay basic authentication.Afterster2013-11-052-79/+53
|
* Add Subsonic APIAfterster2013-11-054-0/+1631
|
* Add paging on Tag::get_tag_objectsAfterster2013-11-051-8/+14
|
* Add paging to Stats::get_top and Stats::get_newest. Add Stats::get_recentAfterster2013-11-051-26/+64
|
* Add paging on searchesAfterster2013-11-051-20/+11
|
* Add Rating::get_highestAfterster2013-11-051-31/+54
|
* Add Playlist::get_total_duration and Playlist::delete_track_numberAfterster2013-11-051-62/+69
|
* Add Catalog::get_artistsAfterster2013-11-051-45/+51
|
* Add total duration to albumsAfterster2013-11-051-14/+14
|
* Update CHANGELOGPaul Arthur2013-10-301-0/+6
|
* Increase supported sessionID lengthPaul Arthur2013-10-301-0/+19
| | | | Should fix GH #74
* Clean up UpdatePaul Arthur2013-10-301-93/+29
| | | | Remove some cruft, update some comments.
* Fix sort when browsing (#50)Afterster2013-10-308-36/+36
|
* Fix catalog drop down list (#26)Afterster2013-10-301-0/+5
|
* Fix Fresh theme display on large screensAfterster2013-10-301-6/+18
|
* GH #49 - Add support for aacp transcodingPaul Arthur2013-09-201-0/+3
| | | | Seems harmless enough.
* Enable a size for HTML5 Player sized albumartStephen Shkardoon2013-09-202-1/+6
|
* Guests should not be able to add radio stationsPaul Arthur2013-08-221-2/+2
| | | | WTF is this whole "radio station" thing, anyway? Is it at all useful?
* Minor updates to the transcoding documentationPaul Arthur2013-07-241-1/+4
|
* Fix random albumPaul Arthur2013-07-221-1/+1
|
* javascript change listener prevented the changing of any album/artist drop ↵John Moore2013-07-221-2/+0
| | | | downs from actually changing
* Be smarter about getting random albums with artPaul Arthur2013-07-224-34/+21
| | | | | | | | | Just ask the database for what we want instead of asking for more results, sifting through them, and hoping that we get enough qualifying results to fulfill the request. Also drop Random::album(), since it's duplicate code and it makes more sense for this to live in Album.
* Don't call errorInfo() if we don't have an objectPaul Arthur2013-07-091-1/+3
|
* Correct usage output for install_db.incPaul Arthur2013-07-031-1/+1
| | | | GH #44
* Drop sort in Query::_serialize()Paul Arthur2013-06-161-1/+0
| | | | On second thought, preserving the order might be important.
* Add naive compaction for Query serializationapiPaul Arthur2013-06-123-2/+57
| | | | | | | | | | | | | | | | | | | | | Can be very efficient with the right input, but probably has degenerative cases where it increases the size. Worst-case size increase is one character per ID in the result set, so it shouldn't be an issue. String lengths for a large search result that was unstorable before: serialize: 1991874 json_encode: 756249 cooked: 244 And some with more discontinuity: serialize: 1772238 json_encode: 674751 cooked: 37950 serialize: 164942 json_encode: 65771 cooked: 25369
* Abstract serialization within QueryPaul Arthur2013-06-121-2/+10
|
* Parameterise queries in QueryPaul Arthur2013-06-121-28/+28
|
* Don't cache browses for the APIPaul Arthur2013-06-123-18/+29
| | | | | The API will never request it again, so caching the query just wastes space.
* Set Encoding parameter in ASX filesthinca2013-06-041-0/+1
| | | | http://msdn.microsoft.com/library/windows/desktop/dd563989%28v=vs.85%29.aspx
* Cosmetic cleanup of the ASX outputPaul Arthur2013-06-041-3/+3
|
* Scrub output fields in ASX playlistsPaul Arthur2013-06-041-4/+5
| | | | Closes GH #35
* Remove old changelogPaul Arthur2013-06-031-1877/+0
|
* Update French translationarnaudbey2013-05-311-83/+84
| | | | | Fix some typos and approximations. Add some translations.
* Drop validateEmailPaul Arthur2013-05-306-912/+13
| | | | | PHPMailer will validate the format of the address, and that's all we really want.
* Bump PHPMailer to 5.2.6Paul Arthur2013-05-3041-1217/+2636
| | | | Development has moved to GitHub: https://github.com/PHPMailer/PHPMailer
* Update footer with a better linkPaul Arthur2013-05-301-1/+1
|
* Onward to the futurePaul Arthur2013-05-302-1/+4
|
* Finalise 3.6-alpha63.6-alpha6Paul Arthur2013-05-302-4/+3
|
* header template: fix <html> dir attributePaul Arthur2013-05-301-1/+1
|
* Fix logic for loading rtl.cssPaul Arthur2013-05-301-2/+2
|
* Clean up Core::autoload()Paul Arthur2013-05-301-11/+11
|
* Add and use Core::is_readable()Paul Arthur2013-05-303-26/+48
| | | | | | | | bea34c42 fixed one use of is_readable, but Windows users encountering this issue would still be affected in other cases. This commit fixes all of the important is_readable calls within Ampache; I'm not going to hack this into external modules, so if they're broken people will have to live with it.
* Work on remote cleanPaul Arthur2013-05-301-28/+54
|
* Rating::build_cache: cache the correct valuethinca2013-05-301-2/+2
| | | | | The structure of the temporary $ratings array changed a while ago, but we were still trying to pull the global rating from the old structure.