summaryrefslogtreecommitdiffstats
path: root/server
Commit message (Collapse)AuthorAgeFilesLines
* Cosmetics: clean up heads in server/Paul Arthur2013-01-2513-91/+13
|
* Start cleaning up the democratic thing.Paul Arthur2012-10-151-4/+6
| | | | | Whoever wrote the old implementation of get_items suffered from intense fear and hatred of SQL.
* Consistently use 'object_type' in playlist returnsPaul Arthur2012-10-151-3/+3
|
* Switch from _() to T_()Paul Arthur2012-04-122-5/+5
| | | | | | Even if we move away from php-gettext in the future, it's easy to write a quick T_() as a simple wrapper; it's not so easy to rewrite PHP to allow redeclaration of a function.
* Clean up uses of Config::set and Config::set_by_arrayPaul Arthur2012-03-061-1/+1
| | | | | Consistently pass in a boolean instead of a string or an int for the clobber flag.
* Disallow ballot stuffingKarl Vollmer2011-10-261-1/+4
|
* FS#189 Fixed dropdown selectiondipsol2011-09-141-0/+5
|
* Clean up some PHPDoc crapPaul Arthur2011-04-0413-78/+13
| | | | | | Remove misleading, unvetted, or in some cases just plain wrong data. Packages and categories weren't being used correctly. They still aren't.
* Reworked searchPaul Arthur2011-04-021-0/+6
| | | | | Still has tentacles and should have been integrated into the existing API/Browse implementation better, but it's functional.
* header comment modified for phpdocmomo-i2011-02-0313-246/+390
|
* Catalog Filtering Added Bug#60Chris Slamar2011-01-242-9/+11
|
* Disallow ballot stuffingKarl Vollmer2011-01-131-1/+4
|
* JavaScript cleanup. Consistently use camelCase for naming JS functions. UsePaul 'flowerysong' Arthur2010-06-242-2/+2
| | | | | | | Prototype functionality where possible (particularly for Ajax). Move our JS into lib/javascript (I dropped kajax as an external module since the new ajax.js is completely different apart from function headers.) Remove unused JS functions from base.js.
* Miscellaneous cleanup.Paul 'flowerysong' Arthur2010-06-1312-23/+25
|
* Change Browse from static to instantiable. Among other things, fixes FS#13;Paul 'flowerysong' Arthur2010-06-108-115/+96
| | | | | probably also breaks things. Most things appear to still work, but I may have missed some cases.
* I should have done it this way in the first place, instead of that uglyPaul 'flowerysong' Arthur2010-06-091-15/+46
| | | | show_playlist_full_row hack.
* Clean up the rating code by moving uniqueness constraints into the database,Paul 'flowerysong' Arthur2010-06-071-5/+2
| | | | | using SQL's AVG() when we want an average, updating the cache when a rating changes, etc.
* Some missed hunks for playlist editing and miscellaneous related cleanup.Paul 'flowerysong' Arthur2010-04-282-2/+4
|
* Fix typo in api Thx cosminKarl 'vollmerk' Vollmer2010-03-241-1/+1
|
* Cosmetics: remove trailing whitespacePaul 'flowerysong' Arthur2010-03-1413-715/+715
|
* Add vim modelines to all php files (Thx ascheel)Karl 'vollmerk' Vollmer2010-03-1413-0/+13
|
* Make the tag cloud do something, only song browsing for now...Karl 'vollmerk' Vollmer2010-02-231-5/+10
|
* Removed dead xmlrpc files, started work migrating to LastFM v2.0 apiKarl 'vollmerk' Vollmer2010-02-051-2/+2
|
* sync from 3.5.x r2268Karl 'vollmerk' Vollmer2010-02-021-0/+7
|
* Fix refreshing of localplay playlist when an item is removedKarl 'vollmerk' Vollmer2010-02-021-3/+5
|
* Finish moving stuff out of doc into class, still needs more work to deal ↵Karl 'vollmerk' Vollmer2009-11-231-244/+3
| | | | with Version as well as variable response (JSON)
* Remove XML-RPC functions and start prep for use of new API for ampache ↵Karl 'vollmerk' Vollmer2009-11-191-59/+0
| | | | catalog syncs
* start of move of functions for api from doc to class where they belongKarl 'vollmerk' Vollmer2009-11-191-96/+20
|
* Sync of fix for #551Karl 'vollmerk' Vollmer2009-11-181-1/+6
|
* Really really fix democratic localplay methods, now that i can test themKarl 'vollmerk' Vollmer2009-11-141-2/+3
|
* sync from branches fix for #548Karl 'vollmerk' Vollmer2009-11-141-2/+2
|
* Attempt to fix #548 reference function that exists...Karl 'vollmerk' Vollmer2009-11-131-4/+4
|
* Correctly reference instanced democratic play object rather then using a ↵Karl 'vollmerk' Vollmer2009-10-291-2/+2
| | | | static call
* Sync from 3.5.x set compatible to 350001, will update API to 360000 soon due ↵Karl 'vollmerk' Vollmer2009-09-151-1/+1
| | | | to localplay changes
* Sync addition of server version to API ping responseKarl 'vollmerk' Vollmer2009-09-141-1/+1
|
* whupsKarl 'vollmerk' Vollmer2009-09-021-1/+1
|
* Sync from branchKarl 'vollmerk' Vollmer2009-09-021-2/+2
|
* add rating to single song view, and include caching fixKarl 'vollmerk' Vollmer2009-07-091-0/+3
|
* Playlist adds now use the existing order rather then track order Fixed #484Karl 'vollmerk' Vollmer2009-07-091-2/+2
|
* fix the albums of the moment showing up even if it could not find anyKarl 'vollmerk' Vollmer2009-07-081-1/+4
|
* sync from trunkKarl 'vollmerk' Vollmer2009-06-011-3/+4
|
* added a missing semilicon(;)dipsol2009-05-261-24/+24
|
* fix url to song, and throw some non-working tag cloud crap inKarl 'vollmerk' Vollmer2009-05-192-1/+14
|
* api fixes, added librefm scrobbler (untested) and fixed minor error in ↵Karl 'vollmerk' Vollmer2009-05-181-6/+3
| | | | header file with rtl vs ltr languages also removed dead RioPlayer plugin
* some incomplete work cleaning up the api a bitKarl 'vollmerk' Vollmer2009-05-171-6/+6
|
* fix lack of ui response on deleting track right after appending to saved ↵Karl 'vollmerk' Vollmer2009-04-301-0/+3
| | | | playlist
* some tweaks to make the random play mojo work for streaming, does not work ↵Karl 'vollmerk' Vollmer2009-04-081-2/+2
| | | | in localplay yet, working on that, nor in democratic play poking that also include asx playlist improvements from jon611
* add in the democratic methods (untested)Karl 'vollmerk' Vollmer2009-03-151-0/+36
|
* fix democratic play interface feedback issues and make the wizard actually workKarl 'vollmerk' Vollmer2009-03-151-5/+15
|
* template for democratic api stuff, no codeKarl 'vollmerk' Vollmer2009-03-151-0/+14
|