summaryrefslogtreecommitdiffstats
path: root/lib/class
Commit message (Collapse)AuthorAgeFilesLines
...
* Dba: fix more thingsPaul Arthur2013-02-031-17/+42
| | | | Check that things are things before thing.
* UI: Fix $hover_name 'Undefined variable' warningsPaul Arthur2013-02-021-2/+2
|
* Fix Dba::quote()Paul Arthur2013-02-021-2/+2
| | | | It's still ugly, but it won't get too greedy.
* Make Dba::query() a bit more correctPaul Arthur2013-02-021-3/+12
| | | | Check the DB handle and the statement handle before we try to use them.
* Add $target backPaul Arthur2013-01-312-2/+2
| | | | No being lazy for us. interfaces are interfaces, not abstract classes.
* Remove $target from media->get_transcode_settings()Paul Arthur2013-01-311-1/+1
|
* Fix the session type exception for use_auth=falsePaul Arthur2013-01-311-7/+6
| | | | | | The table definition changed slightly and the old workaround didn't work. If auth is disabled, we really don't care that much, so just drop the attempt to constrain type in that case.
* Fix Random classPaul Arthur2013-01-311-1/+1
| | | | I blame the ghosts.
* Actually fix RandomPaul Arthur2013-01-311-1/+1
| | | | Test first, then push would be better, but I'm not that smart.
* Fix Random classPaul Arthur2013-01-311-2/+2
| | | | | Random extends media, but the new abstract methods from the transcoding rework hadn't been defined yet. Reported by deselby.
* Ignore errors from json_encode in Dba debuggingPaul Arthur2013-01-291-1/+3
|
* Clean up ConfigPaul Arthur2013-01-291-49/+14
|
* Clean up Auth; use parameterised query.Paul Arthur2013-01-291-41/+30
|
* Rename Ampache_Mail to MailerPaul Arthur2013-01-292-4/+4
|
* Parameterise query in Ampache_MailPaul Arthur2013-01-291-3/+3
|
* Clean up Access; use parameterised queriesPaul Arthur2013-01-291-245/+120
|
* Move UTF-8 cleanup into its own methodPaul Arthur2013-01-291-0/+19
|
* Use parameterised queries in StreamPaul Arthur2013-01-291-46/+45
|
* Use parameterised queries in Stream_PlaylistPaul Arthur2013-01-291-12/+11
|
* Use Horde_Browser for browser detection in SessionPaul Arthur2013-01-291-10/+4
| | | | That's one of the reasons we have it, after all.
* Use parameterised queries in SessionPaul Arthur2013-01-292-58/+44
|
* Switch Dba from mysql to PDO-MySQLPaul Arthur2013-01-293-163/+99
| | | | | The mysql extension is deprecated in PHP 5.5 and will be removed in the future.
* Log stderr when we transcodePaul Arthur2013-01-281-1/+11
| | | | | Now you shouldn't need to manually run the command to see what went wrong.
* Fix flip_classPaul Arthur2013-01-281-1/+1
|
* Fix incorrect updatesPaul Arthur2013-01-281-9/+1
| | | | | Starting with a fresh 3.3.3.5 import these updates failed. Kick them to the curb.
* Drop unnecessary updatesPaul Arthur2013-01-281-219/+2
| | | | | We only claim to support updates from 3.3.3.5, and that tarball has 340002.
* Cosmetics: s/Itterate/Iterate/Paul Arthur2013-01-285-5/+5
|
* Clean up updatesPaul Arthur2013-01-281-148/+12
| | | | | Drop useless updates that created or modified tables which were later dropped.
* Make the update process potentially sanePaul Arthur2013-01-281-606/+361
| | | | | Make sure our writes succeed before declaring the update a success and updating the DB version.
* Use Session for stream sessionsPaul Arthur2013-01-284-139/+36
|
* Add 'external' auth methodPaul Arthur2013-01-281-1/+54
| | | | Based on merge request #11
* Drop stale references to 'xml-rpc'Paul Arthur2013-01-282-6/+0
|
* Rename the 'local' auth method to 'pam'Paul Arthur2013-01-282-5/+17
| | | | It's what it should have been from the start.
* Rename vauth to AuthPaul Arthur2013-01-281-11/+9
|
* Move sessiony things from vauth into SessionPaul Arthur2013-01-283-395/+427
|
* Cosmetic clean up of search.class.phpPaul Arthur2013-01-281-56/+68
|
* Yank out the Flash player by the roots.Paul Arthur2013-01-282-50/+0
|
* Add an HTML5 playerHolger Brunn2013-01-282-4/+12
| | | | | Merge request #20. Basic, not very pretty, but works and, unlike the Flash player, is maintainable.
* Cosmetics: death to tabsPaul Arthur2013-01-2648-20603/+20603
| | | | | The refactoring I've been doing has reminded me of my strong preference for spaces, and I feel inclined to impose my will on the tree.
* Move [un]format_bytes() from general.lib.php to UIPaul Arthur2013-01-264-6/+60
|
* Move get_user_icon from ui.lib.php to UI::get_iconPaul Arthur2013-01-264-3/+62
|
* Move update_text from ui.lib.php to UIPaul Arthur2013-01-262-15/+34
|
* Move ajax_include() from ui.lib.php to UIPaul Arthur2013-01-261-0/+15
|
* Move show_box_{top,bottom}() from ui.lib.php to UIPaul Arthur2013-01-263-40/+58
|
* Move show_{footer,header}() from ui.lib.php to UIPaul Arthur2013-01-261-0/+21
|
* Continue moving things into UIPaul Arthur2013-01-266-9/+50
| | | | | check_php_iconv() from lib/debug.lib.php becomes UI::check_iconv() truncate_with_ellipsis() from lib/ui.lib.php becomes UI::truncate()
* Move access_denied() from lib/ui.lib.php to UIPaul Arthur2013-01-261-0/+13
|
* Move flip_class() from lib/ui.lib.php to UIPaul Arthur2013-01-261-0/+17
|
* Move Catalog::get_disabled() to SongPaul Arthur2013-01-262-22/+21
|
* Drop unused Catalog::get_catalog_ids()Paul Arthur2013-01-261-17/+0
|