Commit Graph

995 Commits

Author SHA1 Message Date
Patrick Speiser 712a23c656 Merge branch 'mainpage' 2012-09-29 15:06:23 +02:00
Patrick Speiser 6c2cb6cbe7 Merge branch 'logspage' 2012-09-29 14:57:50 +02:00
Patrick Speiser c5cd3e99c2 Fix "undefined" popping up in the logs search box 2012-09-29 14:57:12 +02:00
Patrick Speiser 8ea5832dc5 Reverse default ReleaseDate sorting order 2012-09-29 14:56:26 +02:00
Patrick Speiser f538445e95 Sorting now works 2012-09-29 14:50:10 +02:00
Patrick Speiser af2187a26b Merge branch 'logspage' 2012-09-29 12:19:56 +02:00
Patrick Speiser 37641ea0ca Shouldve committed earlier, lots of changes, main page mostly works now 2012-09-29 12:01:15 +02:00
Patrick Speiser 5e0835bf62 Fix pagination button layouts 2012-09-29 10:56:02 +02:00
Patrick Speiser 0ba49dc1fc Better thumbs loading, now with browser caching 2012-09-29 10:53:38 +02:00
Patrick Speiser b120039314 Fix pagination button layouts 2012-09-29 10:00:25 +02:00
Patrick Speiser 1681e30b62 Getting thumbs now works, its still shit slow and ends up blocking page switching because cherrypy/chrome don't want to deal with that many ajax requeuts at once 2012-09-28 22:44:04 +02:00
Patrick Speiser 203e7ca3a1 More groundwork for home page ajax 2012-09-28 21:28:35 +02:00
Patrick Speiser e3145974f6 Added GetArtists.json as the backend for the ajax enabled main page 2012-09-28 20:05:24 +02:00
Patrick Speiser 4373a94e07 Merge branch 'logspage' 2012-09-28 18:12:57 +02:00
Patrick Speiser 18d75db423 Removed unnecessary getLog parameters 2012-09-28 18:12:01 +02:00
Patrick Speiser a6c8a756f7 Changed Logs page to use ajax for retrieving log messages as needed instead of getting all at the start and freezing the browser 2012-09-28 18:03:58 +02:00
Patrick Speiser 1b4669bb2f Stop cherrypy from complaining about a relative favicon path 2012-09-28 18:03:52 +02:00
Patrick Speiser c5e38939d3 Merge branch 'issue840' 2012-09-28 11:54:34 +02:00
Patrick Speiser 3cbc6d3ba6 Block special purpose artists http://musicbrainz.org/doc/Style/Unknown_and_untitled/Special_purpose_artist 2012-09-28 11:39:28 +02:00
Patrick Speiser e9c66b8de2 SQL Cache size is now user configurable (best performance when its at least as large as the database itself) 2012-09-16 11:27:48 +02:00
Patrick Speiser 6304d27266 Changed some sqlite settings to improve performance 2012-09-15 23:58:09 +02:00
Patrick Speiser 490b4bc909 Ignore bootlegs and similar that have their release group type set to "Album". Fixes Issue #536 2012-09-14 11:40:02 +02:00
Patrick Speiser b7064ab6a7 Moved the release data track extraction to a new function. 2012-09-13 12:47:48 +02:00
Patrick Speiser 8f3a20841c Removed unnecessary and ugly "ngs" linendings from variables. 2012-09-13 12:33:50 +02:00
Patrick Speiser e337bb4d62 Fixed rate limiting, the provided sleep interval was pretty much ignored because any value > 0 was considered to be a limit of 1 request/second 2012-09-13 12:19:02 +02:00
Patrick Speiser 296ef01f63 startmb will now be called once at startup and every time a new configuration is submitted, removed option to forcemb because the value was ignored 2012-09-12 14:20:09 +02:00
Patrick Speiser 9a760f8f0c Removed dead musicbrainz mirror 2012-09-12 12:17:36 +02:00
Patrick Speiser 47240bd5cd Removed useless return values from startmb 2012-09-12 12:16:08 +02:00
Patrick Speiser 15cb3013a9 Merge branch 'emptyArtistDeletion' 2012-09-12 11:39:44 +02:00
Patrick Speiser db9df9b563 Allow deletion of empty artists (artists where you don't have any songs OR that haven't released any albums), should also work to fix Issue #569 and will in general be helpful 2012-09-11 22:35:23 +02:00
Patrick Speiser 7b1f8208a4 Merge branch 'requestReduction' 2012-09-09 09:57:00 +02:00
Patrick Speiser 11946b80da Revert "Possible Fix for Issue #533"
This reverts commit 196ea11ced.
2012-09-09 07:14:13 +02:00
Patrick Speiser fd98e18022 Merge branch 'issue811' into requestReduction 2012-09-09 07:11:09 +02:00
Patrick Speiser ea9f896310 Added paging to get_all_releases, this will ensure that any future (however unlikely) release groups containing over 100 releases will be read correctly 2012-09-09 07:02:59 +02:00
Patrick Speiser fe8220a000 Improved addArtisttoDB, it now uses get_all_releases(releasegroupid) to get the data.
This has reduced the number of calls to the musicbrainz database by 90% in a test where i added U2, i expect similar effects for all artists.
2012-09-08 18:54:11 +02:00
Patrick Speiser b71bb6938d get_all_releases now produces identical output to the final contents of the fullreleaselist in addArtisttoDB 2012-09-08 16:17:13 +02:00
Patrick Speiser 0445859fb4 Initial Prototype for get_all_releases 2012-09-08 13:52:34 +02:00
Patrick Speiser be330afc54 Added new valid include to browse_recordings 2012-09-08 13:51:39 +02:00
Patrick Speiser 40fd894028 Merge branch 'issue533' 2012-09-08 10:47:11 +02:00
Patrick Speiser 196ea11ced Possible Fix for Issue #533 2012-09-08 09:13:18 +02:00
Patrick Speiser 151ce6b33f Merge branch 'issue811' 2012-09-03 23:36:38 +02:00
Patrick Speiser 4a9d479f86 Merge branch 'issue796' 2012-09-03 23:36:24 +02:00
Patrick Speiser 4aa233e9e4 Better fix for Issue #796, filters all hidden Unix directories 2012-09-03 23:32:29 +02:00
Patrick Speiser 84b121ecfe Fixes Issue 811 by detecting and failing early if getHybridRelease gets an empty fullreleaselist passed into it. 2012-09-03 23:27:37 +02:00
Patrick Speiser fa171deca1 Fixes Issue 811 by detecting and failing early if getHybridRelease gets an empty fullreleaselist passed into it. 2012-09-03 23:23:57 +02:00
Patrick Speiser 1efdd64978 Better fix for Issue #796, filters all hidden Unix directories 2012-09-03 18:21:53 +02:00
Patrick Speiser 81082be1be Cheap fix for Issue #796, not actually tested on mac but filters the directories on Linux and Windows 2012-09-03 18:09:36 +02:00
rembo10 6f01598a1d Merge branch 'whitespace-hotfix' into develop 2012-09-01 00:21:15 +01:00
rembo10 7c85002e5d Merge branch 'whitespace-hotfix' 2012-09-01 00:21:03 +01:00
rembo10 b2455b2fdf Fixed tabs->spaces in postprocessor 2012-09-01 00:20:47 +01:00