summaryrefslogtreecommitdiffstats
path: root/lib/class/catalog.class.php
Commit message (Collapse)AuthorAgeFilesLines
* Add Catalog::get_artistsAfterster2013-11-051-45/+51
|
* Add and use Core::is_readable()Paul Arthur2013-05-301-7/+5
| | | | | | | | 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
|
* Unify debugging output to a single filePaul Arthur2013-05-271-25/+25
| | | | | | Splitting some things off to ampache-catalog doesn't really make sense to me and makes it harder to see the entire process during catalog operations.
* Make Catalog::count_songs use the correct variablePaul Arthur2013-05-131-1/+1
| | | | Fixes GH#23
* Don't store plaintext passwordsPaul Arthur2013-03-281-1/+1
| | | | http://dbareactions.tumblr.com/post/41455377237/when-i-see-app-passwords-stored-in-clear-text-in
* Try to fix remote streamingPaul Arthur2013-03-281-5/+5
|
* Make remote catalogs actually workPaul Arthur2013-03-281-728/+333
|
* Remove sole use of Dba::seekPaul Arthur2013-02-111-1/+1
| | | | | Can't be cleanly supported by PDO, so it was removed from Dba's interface. This change was supposed to be done then, but was missed.
* Some cleanup of play URL handlingPaul Arthur2013-02-071-5/+4
| | | | | | Move parsing from Song into Stream_URL and make it parse more things. Add the type parameter to all generated URLs instead of adding video to Video URLs.
* Cosmetics: s/Itterate/Iterate/Paul Arthur2013-01-281-1/+1
|
* Cosmetics: death to tabsPaul Arthur2013-01-261-1984/+1984
| | | | | 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-261-4/+4
|
* Move update_text from ui.lib.php to UIPaul Arthur2013-01-261-15/+15
|
* Move show_box_{top,bottom}() from ui.lib.php to UIPaul Arthur2013-01-261-10/+10
|
* Continue moving things into UIPaul Arthur2013-01-261-2/+2
| | | | | check_php_iconv() from lib/debug.lib.php becomes UI::check_iconv() truncate_with_ellipsis() from lib/ui.lib.php becomes UI::truncate()
* Move Catalog::get_disabled() to SongPaul Arthur2013-01-261-22/+0
|
* Drop unused Catalog::get_catalog_ids()Paul Arthur2013-01-261-17/+0
|
* Catalog::_check_ticker() -> UI::check_ticker()Paul Arthur2013-01-261-19/+5
|
* Move Catalog::optimize_tables() to DbaPaul Arthur2013-01-261-21/+0
|
* Catalog::clean() -> Catalog::gc()Paul Arthur2013-01-261-9/+10
|
* Rename shoutBox to ShoutboxPaul Arthur2013-01-251-1/+1
|
* Rename tmpPlaylist to Tmp_PlaylistPaul Arthur2013-01-251-1/+1
|
* Move clean functions into their respective classesPaul Arthur2013-01-251-175/+11
| | | | Uniformly name them gc()
* Move duplicate searching from Catalog to SongPaul Arthur2013-01-251-70/+4
| | | | | Catalog::get_duplicate_songs() -> Song::find_duplicates() Catalog::get_duplicate_info() -> Song::get_duplicate_info()
* Move Catalog::clear_stats() to Stats::clear()Paul Arthur2013-01-251-19/+3
|
* Cosmetics: s/incase/in case/Paul Arthur2013-01-251-1/+1
|
* Clean up outdated commentPaul Arthur2013-01-251-2/+1
|
* Cosmetics: clean up heads in lib/Paul Arthur2013-01-251-11/+1
|
* Fix spurious errors from Catalog::create()Paul Arthur2012-10-181-3/+7
| | | | is_readable is flaky under Windows, opendir should be more accurate.
* Mainly cosmetic cleanup of the catalog update complete messagePaul Arthur2012-10-161-12/+6
|
* Some cleanup of the playlist import codePaul Arthur2012-09-211-14/+18
| | | | Global variables are ugly and unnecessary.
* FS#262 - M3U import should be orderedFlorent Fourcot2012-09-211-1/+1
|
* Switch from ngettext() to T_ngettext()Paul Arthur2012-04-121-5/+5
|
* Switch from _() to T_()Paul Arthur2012-04-121-35/+35
| | | | | | 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.
* Make Art->get_from_source() staticPaul Arthur2012-04-091-2/+3
| | | | | | Half the calls to it were already trying to call it as a static method anyway. The only time $this was referenced was to get the type, so pass type as a parameter.
* Increment the correct variable during verifyPaul Arthur2012-03-311-1/+1
| | | | | Final displayed count was always 0 because we were incrementing a different variable than we were using.
* Drop mtime check during verifyPaul Arthur2012-03-311-5/+0
| | | | | It does more harm than good, by making it difficult to update records if you've changed your metadata settings (or fixed a bug).
* Don't use LIKE when looking for an artist by MBIDPaul Arthur2012-03-311-1/+1
| | | | There's no reason to do pattern matching.
* FS#198 - Export To CSV - Blank GenrePaul Arthur2012-03-011-9/+17
| | | | Clean up Catalog->export. Genre doesn't exist any more.
* Fixed messages translatable.momo-i2011-12-271-12/+12
|
* Fix catalog cleanPaul Arthur2011-12-021-1/+1
|
* Fix some missing documentation, remove some obsolete functionsKarl Vollmer2011-12-011-81/+21
|
* Fixed two PHP warnings, and some issues with how users were being constructedKarl Vollmer2011-12-011-1/+1
| | | | in init (which makes me wonder) and started trying to figure out why libre.fm broke
* Typo caused songs to be put in null catalog :SKarl Vollmer2011-12-011-1/+1
|
* Song and Album Art from remote catalogs now inserts locally, can't play the ↵Karl Vollmer2011-12-011-57/+16
| | | | | | remote songs yet.
* Removed defunct functions, in theory inserting remote songs, untested thoughKarl Vollmer2011-11-281-108/+43
|
* Switched API to exceptions rather then trigger_error in most instances, more ↵Karl Vollmer2011-11-281-6/+21
| | | | | | work on the remote catalog indexing.
* Testing Bot e-mail function, but a little more work on the remote catalogsKarl Vollmer2011-11-231-13/+6
|
* AmpacheApi -- Store handshake informationKarl Vollmer2011-11-231-40/+3
| | | | Catalog -- pull handshake info, do something with it?