Commit Graph

2318 Commits

Author SHA1 Message Date
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
Aaron Cohen 9b57d70893 Fixing import 2012-09-27 08:56:15 -07:00
Aaron Cohen eb16244e69 Adding more verbose errors when login fails 2012-09-27 00:13:24 -07:00
Ade 31eaf1e416 Small tidy up 2012-09-26 19:49:49 +12:00
Ade f2b6e3d6da Check for cuesheet
Attempt to allow single track .wav with cuesheet.
+ Small tidy up
2012-09-24 23:28:17 +12:00
Aaron Cohen f63924472d Replace commas in album names with spaces rather than removing them. 2012-09-23 21:35:13 -07:00
Aaron Cohen 0e8de2a0c3 Fixing cases where punctuation was being needlessly dropped. 2012-09-23 19:45:37 -07:00
Aaron Cohen c2a44e53be Removing extraneous comments 2012-09-22 21:35:07 -07:00
Aaron Cohen 76967bd16e Adding Requests library 2012-09-22 21:25:05 -07:00
Aaron Cohen 3d066d7e5b Switching to pygazelle 2012-09-22 21:08:14 -07:00
Aaron Cohen 84aec7778d Switching to pygazelle for what.cd support. 2012-09-22 21:01:03 -07: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
Aaron Cohen 04571e5813 Making what.cd cache threadsafe through simple locking 2012-09-15 21:13:42 -07:00
Patrick Speiser 6304d27266 Changed some sqlite settings to improve performance 2012-09-15 23:58:09 +02:00
Aaron Cohen 362b9c1cdf Disabling what.cd caching for now, it isn't threadsafe. 2012-09-14 20:15:23 -07:00
Aaron Cohen f63d59219a Fixing sorting mistake 2012-09-14 19:37:49 -07: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
Aaron Cohen fcba9a74d9 More tweaking to preserve preferred torrent order 2012-09-14 00:34:50 -07:00
Aaron Cohen ec61a0ce12 Logging when we load artist info 2012-09-13 22:57:18 -07:00
Aaron Cohen 88ba433e9f Fixed brokenness, added bitrate preference, speed better but not great. 2012-09-13 22:51:44 -07: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
Aaron Cohen 5291b2f326 Disabled a bunch of stuff that was being parsed and not needed by headphones, got down to 27 secs 2012-09-13 02:07:50 -07: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
Aaron Cohen 0970689df9 IT'S ALIIIIIVE!!! 2012-09-12 01:43:53 -07:00
Aaron Cohen ac4f20c3d5 What.cd preference should be titled password, not passkey, also, updating whatapi and adding authentication bugfix. 2012-09-11 20:37:33 -07: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
Aaron Cohen 5ebd668466 Fixing what.cd preferences 2012-09-11 00:19:36 -07:00
Aaron Cohen cb22e917cd What.cd WIP, now using api rather than RSS 2012-09-11 00:13:12 -07:00
Aaron Cohen 86f51dcbdb Merge remote-tracking branch 'origin/master' into what-search
Conflicts:
	headphones/webserve.py
2012-09-10 20:53:28 -07: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
Ade b8c5782765 Include html5lib for BeautifulSoup
BeautifulSoup needs lxml or html5, have included html5lib.

Also latest BeautifulSoup 4.1.3
2012-09-06 10:47:07 +12: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