- 21 Apr, 2011 8 commits
-
-
Mike Sheldon authored
-
Mike Sheldon authored
Use DBMS' lower() function for switching to lowercase wherever possible (supports utf-8 and faster than mb_strtolower)
-
Mike Sheldon authored
-
Mike Sheldon authored
-
Mike Sheldon authored
-
Mike Sheldon authored
-
Mike Sheldon authored
-
Mike Sheldon authored
-
- 20 Apr, 2011 3 commits
-
-
Mike Sheldon authored
-
Mike Sheldon authored
-
Mike Sheldon authored
-
- 18 Apr, 2011 1 commit
-
-
P. J. McDermott authored
Superglobals are automatically decoded. Decoding them again could be a security issue.
-
- 17 Apr, 2011 2 commits
-
-
P. J. McDermott authored
Functions that call Group::tagCloudData() expect an Exception on error, not a Boolean false return value. Fix the method to again throw the Exception. Leave the try...catch block in it to make the thrown Exception obvious.
-
P. J. McDermott authored
Instead of returning a white screen of death with an uncaught exception message, omit artist information from the XML document when the artist of a loved or banned track can't be found. This should also resolve issue #209, though a more thorough analysis of the cause should be done.
-
- 16 Apr, 2011 9 commits
-
-
P. J. McDermott authored
Also remove a stray echo statement in nixtape/users.php.
-
P. J. McDermott authored
-
P. J. McDermott authored
Server::getRecentScrobbles() doesn't throw anything (it returns null on error), so there's nothing to catch and nothing to throw. The conditional statement following that call was also updated accordingly.
-
P. J. McDermott authored
-
P. J. McDermott authored
-
P. J. McDermott authored
-
P. J. McDermott authored
-
P. J. McDermott authored
All Nixtape views now catch Exceptions thrown by the User class's constructor.
-
P. J. McDermott authored
In most Nixtape views, code that instantiates User objects is now encapsulated in try...catch blocks.
-
- 15 Apr, 2011 4 commits
-
-
P. J. McDermott authored
All code instantiating Artist objects has been encapsulated in try...catch blocks. This should help solve some potential problems with invalid artist names.
-
P. J. McDermott authored
-
P. J. McDermott authored
This should resolve issue #246, though a more thorough analysis of why the artist isn't found in that case would be nice.
-
P. J. McDermott authored
phpDocumentor's @return tag syntax is: @return datatype description @return datatype1|datatype2 description
-
- 04 Apr, 2011 2 commits
-
-
Mike Sheldon authored
-
Mike Sheldon authored
-
- 31 Mar, 2011 5 commits
-
-
Mike Sheldon authored
-
Mike Sheldon authored
-
Mike Sheldon authored
-
Mike Sheldon authored
-
Mike Sheldon authored
-
- 30 Mar, 2011 3 commits
-
-
Mike Sheldon authored
-
Matt Pugh authored
-
Mike Sheldon authored
-
- 29 Mar, 2011 1 commit
-
-
Mike Sheldon authored
Make popular artists cloud based on loved tracks (removes the need for a cronjob to create it from scrobbles)
-
- 25 Mar, 2011 2 commits
-
-
Reiner Herrmann authored
committer: Mike Sheldon <mike@mikeasoft.com>
-
Mike Sheldon authored
-