git.gnu.io has moved to IP address 209.51.188.249 -- please double check where you are logging in.

  1. 18 Aug, 2016 1 commit
  2. 16 Aug, 2016 3 commits
  3. 14 Jun, 2016 1 commit
  4. 07 Jun, 2016 1 commit
  5. 08 Oct, 2015 1 commit
  6. 07 Sep, 2015 1 commit
    • Rob Myers's avatar
      Move to Composer for dependency management. · 19c4fe18
      Rob Myers authored
      Files now include  ...vendor/autoload.php where needed and the
      external_dependencies folder has been removed. The installation instructions
      have been updated to reflect these changes. nixtape and gnukebox have separate
      composer files to ease separate installation.
      Feedback on this strategy is welcomed.
      
      Use phpunit rather than simpletest for all tests. simpletest is no longer a
      dependency.
      
      Update to current versions of libraries. Where this has caused errors to be
      logged (notably for templates) code has been changed to resolve them.
      19c4fe18
  7. 27 Aug, 2013 2 commits
  8. 18 Aug, 2013 2 commits
  9. 12 Feb, 2013 2 commits
    • Jonas Haraldsson's avatar
      Disable forwarding, replace index · b9eabea4
      Jonas Haraldsson authored
      Disable scrobble forwarding for now, needs testing.
      
      Replaced Scrobbles(userid) index with Scrobbles(userid, time) index to
      prevent db from using only userid index when time index is much faster.
      This will also speed up getrecenttracks queries.
      b9eabea4
    • Jonas Haraldsson's avatar
      Disable forwarding, replace index · 7d8ba094
      Jonas Haraldsson authored
      Disable scrobble forwarding for now, needs testing.
      
      Replaced Scrobbles(userid) index with Scrobbles(userid, time) index to
      prevent db from using only userid index when time index is much faster.
      This will also speed up getrecenttracks queries.
      7d8ba094
  10. 09 Feb, 2013 4 commits
  11. 03 Feb, 2013 2 commits
  12. 08 Jan, 2013 4 commits
  13. 14 Jun, 2012 2 commits
    • Jonas Haraldsson's avatar
      Fix scrobble forwarding bug · e06f21c7
      Jonas Haraldsson authored
      Bug: The last track in a batch was forwarded multiple times, discarding
      the others.
      
      Fix: We create an array of track data similar to how we handle database
      inserts, but forward them instead.
      e06f21c7
    • Jonas Haraldsson's avatar
      Fix scrobble forwarding bug · 8d99d84f
      Jonas Haraldsson authored
      Bug: The last track in a batch was forwarded multiple times, discarding
      the others.
      
      Fix: We create an array of track data similar to how we handle database
      inserts, but forward them instead.
      8d99d84f
  14. 07 Jun, 2012 2 commits
  15. 22 Apr, 2012 2 commits
  16. 19 Feb, 2012 2 commits
  17. 23 Jan, 2012 2 commits
  18. 06 Oct, 2011 2 commits
    • Jonas Haraldsson's avatar
      User_Stats table and scrobble count triggers · 6308594e
      Jonas Haraldsson authored
      User_Stats table for storing user's scrobble count.
      Triggers and functions for both postgresql and mysql for updating the
      User_Stats table whenever a new scrobble gets inserted into Scrobbles
      table.
      Changed getTotalTracks related functions to use new User_Stats table
      6308594e
    • Jonas Haraldsson's avatar
      User_Stats table and scrobble count triggers · 2a234d40
      Jonas Haraldsson authored
      User_Stats table for storing user's scrobble count.
      Triggers and functions for both postgresql and mysql for updating the
      User_Stats table whenever a new scrobble gets inserted into Scrobbles
      table.
      Changed getTotalTracks related functions to use new User_Stats table
      2a234d40
  19. 04 Oct, 2011 2 commits
  20. 03 Oct, 2011 2 commits
    • Jonas Haraldsson's avatar
      Remove 'NULL' insertions at nowplaying · 47ba25a3
      Jonas Haraldsson authored
      An earlier commit that tried to prevent Album.name = '' instead produces
      Album.name = 'NULL' and also Track.mbid = 'NULL' because of incorrect
      quoting of $album and $mbid vars in nowplaying/1.2/index.php
      
      This commit fixes for the problem but we should add functions to
      scrobbleutils.php for submissions/1.2/index.php and
      nowplaying/1.2/index.php to use when trimming and quoting strings so
      they dont diverge.
      47ba25a3
    • Jonas Haraldsson's avatar
      Remove 'NULL' insertions at nowplaying · 8be73298
      Jonas Haraldsson authored
      An earlier commit that tried to prevent Album.name = '' instead produces
      Album.name = 'NULL' and also Track.mbid = 'NULL' because of incorrect
      quoting of $album and $mbid vars in nowplaying/1.2/index.php
      
      This commit fixes for the problem but we should add functions to
      scrobbleutils.php for submissions/1.2/index.php and
      nowplaying/1.2/index.php to use when trimming and quoting strings so
      they dont diverge.
      8be73298