Commit Graph

1345 Commits

Author SHA1 Message Date
theguardian ecb402e10e Fixed bug where logger search froze on librarysync information 2013-12-14 09:03:14 -08:00
theguardian 5d41a3adb9 Fixed libraryscan to ignore unmatchable tracks unless something changes that makes them matchable.
Fixed some persistent bugs that were bothering me regarding newartists, etc
2013-12-13 17:00:59 -08:00
theguardian b1a47a2a91 Fixed minor bug where new releases wouldn't be updated. Improved logging to give better insights. 2013-12-11 14:47:28 -08:00
theguardian 4c8f933900 Added more release information to release database and "alternate albums" on album page. 2013-12-10 17:46:14 -08:00
theguardian fbb6413287 Fixed bug where specific releases would not show disambiguation in track title.
Releases should now be WYSIWYG reflection of musicbrainz.org (with the exception of multiple disc releases to be handled next).
2013-12-10 13:53:55 -08:00
theguardian cc61cc5c9f Fixed issue where matching introduced false positives if metadata has MusicBrainz Track ID set. 2013-12-08 15:20:32 -08:00
theguardian 17fb793833 Added indices on tracks/alltracks/have tables to speed up library sync & improve overall speed of browsing headphones. 2013-10-24 14:48:04 -07:00
theguardian af0e570b44 Fixed minor bug where track numbers were out of order on album page (due to new index) 2013-10-24 09:20:18 -07:00
theguardian 4c8f11555e Added database indices on allalbums/alltracks tables. Active artist update FLIES throughout the process when starting from scratch. 2013-10-23 21:34:12 -07:00
theguardian 6ebd26ecfd Fixed minor issue where manual 'have' tracks would be unmatched if a local file was deleted. 2013-10-23 17:31:21 -07:00
theguardian 8cd08401f5 Fixed Error '500' for Managed Manually Matched & Ignored 2013-10-15 21:07:44 -07:00
theguardian 467947d48e Don't attempt to match tracks that don't have enough information to make matching possible. 2013-10-15 10:20:08 -07:00
theguardian 94c404e7bd Fixed bug where untagged tracks would be passed to unmatched. These qualifiers should be treated separately. 2013-10-15 09:07:54 -07:00
theguardian 8fd631f96b Cleaned up unnecessary code. No longer suggested that users run a comprehensive active artist update on first-run. 2013-10-13 13:45:10 -07:00
theguardian f75d9bd50e Fixed havetrack counts in "Manage Albums" view with new system. 2013-10-13 09:43:20 -07:00
theguardian 7a2c9ab25f Another fix to updater.py for a bug I mistakingly introduced earlier. 2013-10-12 11:51:05 -07:00
theguardian 38e9128f1a Fixed weird indentation error in updater.py that caused daemon to hang. 2013-10-12 11:46:38 -07:00
theguardian b015275d74 Forcing legacy (comprehensive) updates now nukes data tables, which unintuitively makes the process go MUCH faster. 2013-10-11 23:08:47 -07:00
theguardian b0d75b46ec Revamped "Manage Unmatched" page, added "Manage Manual" page. 2013-10-11 20:08:36 -07:00
theguardian 4ea867836e Optimized a few scan functions. 2013-10-09 16:11:25 -07:00
theguardian 237e429669 Fixed a few minor bugs where library scan would overwrite cleanname of
manually matched track & delete artist would fail.
2013-10-09 11:55:29 -07:00
theguardian 9151a98656 I blame my cat for these oops-ies 2013-10-09 00:08:30 -07:00
theguardian 71607d4cf7 Stupid error. 2013-10-09 00:03:53 -07:00
theguardian fc00567191 First significant cut at refactoring the library sync function to optimize time/CPU usage.
Headphones now keeps all local file information persistent, and affords many new
opportunities that weren't available before.  There may be a bug here and there.  Please report.
2013-10-08 23:32:18 -07:00
theguardian 7a19d08ab2 Added ability to do a "comprehensive" MusicBrainz update to emulate the original update process.
Fixed a bug when adding albums introduced in last commit.
2013-10-02 15:03:25 -07:00
theguardian af97f16c25 Fixed bug where user-selected album release was overwritten by headphones hybrid release. 2013-10-02 11:26:06 -07:00
theguardian 75a5f86cde Added user inputs for MusicBrainz Update Interval & Album Age to ignore. 2013-10-02 10:18:14 -07:00
theguardian 9aa8bb8a72 Removed mb_lock from get_new_releases (which is how it was originally) - should fix database locking errors. 2013-10-02 09:34:00 -07:00
theguardian 4bbf067776 Fixed the bug where "Get Extras" caused albums to be deleted. Updated webserve.py to remove all traces of deleted items: necessary for this new algorithm to function globally. 2013-10-02 09:26:38 -07:00
theguardian 79f69f4e6e Minor modification to make logger reflect eventual user input variable 2013-10-01 23:59:47 -07:00
theguardian 239c9841a1 Reverted ignore date back to 365 days - seems good for now. 2013-10-01 18:06:27 -07:00
theguardian 3639220a82 Made a few minor syntax updates. 2013-10-01 17:27:00 -07:00
theguardian 8ef1fb45c8 Rehashed "update active artist" algorithm to address time/CPU load issues. 2013-10-01 12:25:09 -07:00
rembo10 dc69421f39 Bug fixes, added HTTPS support, music encoder fix, sanity checking for
transmission, piratebay torrage support
v0.1.1
2013-08-26 15:15:43 +05:30
rembo10 70bcee2fa7 Merge remote-tracking branch 'coolbombom/master' into develop 2013-08-25 12:46:51 +05:30
rembo10 b8c2ad9c73 Merge remote-tracking branch 'bakie/feature/use_underscores' into develop 2013-08-24 10:26:36 +05:30
rembo10 e115d266ac Merge branch 'bug-fixes' into develop 2013-08-24 10:20:09 +05:30
rembo10 eed11d8493 Merge branch 'ssl-support' into develop 2013-08-24 10:19:54 +05:30
rembo10 7502959310 Changed waffles passkey to password input type 2013-08-24 10:19:02 +05:30
rembo10 2e55b0eb5b Modified gitignore to exclude cert & key files for https 2013-08-24 10:15:20 +05:30
rembo10 ea1d86b6b1 Added https options to web interface 2013-08-24 10:13:51 +05:30
rembo10 482cb68bd6 Fixed up some bugs/bad imports, added lib/certgen 2013-08-24 09:51:58 +05:30
rembo10 a5c087465c Added backend code for ssl support (init.py, webstart.py) 2013-08-24 09:20:37 +05:30
rembo10 28e1380c3a Merge remote-tracking branch 'AdeHub/master' into develop 2013-08-20 09:38:11 +05:30
rembo10 dd58d78f5f Fix for post-processing the same album multiple times if torrent download dir == nzb download dir 2013-08-14 12:03:50 +05:30
rembo10 411383c856 A little bit of error checking for Transmission 2013-08-14 11:40:34 +05:30
Bakie 0b22e5fde6 use underscores during rename and move 2013-08-11 17:19:15 +02:00
Ade 12dda31891 Encoder fix up
missed a couple of commas
2013-08-09 08:30:24 +12:00
rembo10 95bafed76a Fix for torrent temp-folder not being created when non-ascii chars in foldername 2013-08-06 10:00:41 -07:00
coolbombom 1084c11866 Update searcher.py 2013-08-06 12:08:26 +02:00