Commit Graph

190 Commits

Author SHA1 Message Date
Qstick e6a43b2dc0 New: Added album disambiguation to UI and Naming [ex. Weezer (Blue Album)] (#431) 2018-07-20 18:33:56 -04:00
Qstick ff77eab156 Chagned: Remove NMA Notifications (#371) 2018-05-26 23:31:58 -04:00
Qstick e06858e4bf Sonarr pulls (#310)
* New: Speed up sqlite3 initialization by disabling unused features

Co-Authored-By: taloth <taloth@users.noreply.github.com>

* New: Debounce Command Notifications

Co-Authored-By: taloth <taloth@users.noreply.github.com>

* Changed: Refactored PendingRelease logic for performance

Co-Authored-By: taloth <taloth@users.noreply.github.com>

* Added: Indexes to speed up DecisionMaker performance.

Co-Authored-By: taloth <taloth@users.noreply.github.com>

* New: Cache EventAggregator Subscribers

Co-Authored-By: taloth <taloth@users.noreply.github.com>

* Fixed: Hide fallback pending releases if temporarily delayed

Co-Authored-By: taloth <taloth@users.noreply.github.com>
2018-04-22 08:35:37 -05:00
Qstick f6a1f5142a Changed: Cleanup indexer files, Remove fanzub (#305) 2018-04-21 00:58:15 -04:00
Qstick 3e0d0f17f2 Fixed: Add Validation for Import lists, Correct Language/Metadata profiles 2018-04-08 22:57:09 -04:00
Qstick 226f884233 New: Grouped Album Import Notification (#265)
* New: Grouped Album Import Notification

* fixup: Add Emby and Kodi Notify for Album Download
2018-04-03 23:45:59 -04:00
Qstick df4e1e9b26 Added: Add Release Status to Metadata Profile, Default to Official Only (#250)
* Added: Add Release Status to Metadata Profile, Default to Official Only

* Fixed: Unit Test and Comparison
2018-03-21 20:43:10 -04:00
Qstick c105c9a65e New: Import Lists Base (#196)
* New: Import Lists Base
2018-02-06 18:08:36 -05:00
Qstick 8cb8059b2f Add Skyhook for Searching by Album
#179
2018-01-25 23:07:15 -05:00
Qstick 960330a004 Fixed: Albums not loading after 0.2.0.233 2018-01-18 00:08:52 -05:00
Qstick 26ef43f302 New: Manually Edit/Override Album Release (#181)
* New: Manually Edit/Override Album Release

* !fixup for comments, loading all albums instead of only artist albums
* fixup! UI Cleanup lint issues
* fixup! Remove AddAlbum service for now, fix refresh override selected release
* fixup! Last one... to fix updating albums with custom release set

Closes #109 
Closes #129 
Closes #128
2018-01-17 21:28:47 -05:00
Tynan CR 1368dd6a53 Fix: Quality range definitions in kbps (#157)
* Quality range uses kbits per second. Quality ranges updated for each format

* Changed vorbis q10 weight

* Fixed element name

* Added migration to keep existing MB/min quality constraints valid

* Fixed migration SQL

* Slider step now 1

* Fix: using kbps for min size as well

* Added tooltip for quality-size

* Updated AcceptableSizeSpecification test

* Small magic number fix
2017-12-27 21:41:11 -05:00
Qstick b63d9d0146 Fixes Misc Issues with Album Metadata Extrafiles (#145)
* Fixes Misc Issues with Album Metadata Extrafiles
* Fixed: Move Empty Subfolders to after ArtistRenamedEvent and Metadata mover
* Remove Path from Album Table, Fix Wdtv, MediaBrowser, Roksbox
* Remove Album Path from UI
* Remove Comments and add Jpeg extension to XMBC image regex
2017-12-12 21:25:30 -05:00
Qstick 27d65937c0 UI Updates, Separate Auto and Manual Searches per Indexer 2017-12-02 00:03:12 -05:00
Qstick 5b7339cd73 Add Metadata Profiles (#132)
* Add Metadata Profiles

* fixup! Codacy
2017-11-25 22:51:37 -05:00
Qstick 10b8174726 Extend Qualities and Setup Default Groups (#127)
* Extend Qualities and Setup Default Groups

* fixup! Extend Qualities

* fixup! Codacy

* fixup! One more
2017-11-20 19:20:21 -05:00
Qstick 21428cba6f Medium Support (Multi-disc Albums), Quality Grouping (#121)
* Multi Disc Stage 1 - Backend Work

* Quality Group Functionality

* Fixed: Only show wanted album types on ArtistDetail page

* Add Media Count Column to ArtistDetail Page

* Parser updates for multidisc cases, other usenet release title formats

* Search for Tracks by Medium Number in Addition to Title and TrackNumber

* Medium Renaming Token for Track Naming

* fixup Codacy and Comment Cleanup

* fixup remove comments
2017-11-15 21:24:33 -05:00
Qstick c2ee23b6d9 Fixed: Naming of 002 Migration 2017-10-30 20:24:36 -04:00
Qstick 13bfb73ee9 Upstream Changes to DownloadClients and Indexers 2017-10-26 23:21:06 -04:00
Qstick f1b1904e07 Update DB Schema, Change Artist Slugs, Rework SubtitleFiles to LyricFiles 2017-10-24 21:25:29 -04:00
Qstick 38cbb2114f Refactor ExtraFile/MetadataFile Services (#104)
* Preliminary Work for Extras for Music

* DB Migration for ExtraFiles, Other Cleanup

* More Extras Work, Add Album Metadata Type

* Update Housekeeps for Music Extras

* Fix HouseKeeper and add new Tests

* Final round of Cleanup
2017-10-16 21:40:31 -04:00
Qstick f8f988a083 Misc Sonarr Pulls 2017-10-07 23:54:13 -04:00
Qstick f812302aa5 More Work on Album Filtering per Artist 2017-10-07 17:37:18 -04:00
Qstick b963f2aa82 Add prelim work for Album Filtering 2017-10-07 00:13:00 -04:00
Qstick ed3b47d76a Support for Artist Disambiguation and Type 2017-09-28 23:03:13 -04:00
Qstick 729d1142b0 Log TrackImport and TrackFileDeleted to History 2017-09-25 23:44:53 -04:00
Qstick d2bafd4605 Add Support for Artist Links from Metadata 2017-09-15 22:49:38 -04:00
Qstick 95051cbd63 Initial Commit Rework 2017-09-05 23:00:26 -04:00
Qstick 2c42fc19e5 Rename Drone Factory Config Keys (#70)
* Rename Drone Factory Config Keys
2017-08-27 20:32:26 -04:00
Qstick 8569084255 Refactor and Enable Renaming for Album and Artist Files (#61)
Refactor and Enable Renaming for Album and Artist Files
2017-08-25 22:00:14 -04:00
Qstick 337f74a184 Refactor Blacklist for Album Releases (#48)
* Refactor Blacklist for Album Releases
* Fix Test
2017-08-16 17:55:59 -04:00
Qstick 1e4d9480e9 Implement Release Parsing, Decision Engine, and Downloading (#35)
* Implement Parsing, Decision Engine, and Downloading
2017-08-13 22:58:42 -04:00
Qstick fe58f54ad4 NamingConfig Refactor
Adds track NamingConfig, Gets naming section in settings working. Adds Release Year token and track number token
2017-06-18 22:16:39 -04:00
Qstick a8ac1f3adc Album Repo Work
Adds Album Repo (Need to Update Album API), Gets Tracks working with new Schema, Fixes Albums Saving to DB
2017-06-17 22:27:01 -04:00
Qstick 15b70ede7c Track Mapping Fixes
Fix Some Issues with Track Mapping
2017-06-12 23:03:36 -04:00
Qstick 0f3c355381 New DB Schema
Rearrange DB Schema for Album Centric Plan
2017-06-12 22:02:17 -04:00
Joseph Milazzo fbb6691ea1 Implemented Tracks and ability to save to the DB. Updated SkyHook to support ArtistSlug. 2017-05-07 17:50:07 -05:00
Joseph Milazzo a09d5d0b69 Switched over to using Spotify API for meta data. This will require deleting DB to start using. 2017-05-07 14:32:13 -05:00
Joseph Milazzo b481bc6e45 Partially implemented ArtistRefreshCommand. In order to move forward, API may need to be switched to Spotify. 2017-05-07 11:58:24 -05:00
Joseph Milazzo f97ed62fae Partially implemented artist overview. Needs review 2017-05-05 12:57:58 -05:00
mdespain bebb82ec9f Fixing my epic fail of not setting the columns to allow null. 2017-05-04 10:41:59 -06:00
Matthew Despain e03af77375 Adding music related columns to NamingConfig table. 2017-05-04 10:16:09 -06:00
Joseph Milazzo 5ee1077e1e DB now stores Artists. DB schema may need small tweaks. 2017-05-02 21:40:29 -05:00
Joseph Milazzo f2a8336b31 Search to add DB flow is error free but the artist doesn't add. 2017-05-01 21:07:11 -05:00
Joseph Milazzo fa52eabb79 Almost finished linking frontend to backend. A few issues with DB mapping to work out. 2017-04-30 16:54:01 -05:00
Joseph Milazzo ce62cff57d Changed the db to represent compilations. By default a track will have a single albumId and a list of artistIds. If the album is a compilation, we will use Various Artists to align with Plex, iTunes, and Amazon. 2017-04-27 19:09:57 -05:00
Joseph Milazzo 9ce71ff698 Added Music models and basic database 2017-04-27 19:09:37 -05:00
Matthew Despain 20c8dec50a First round of refactoring. 2017-03-29 21:49:38 -06:00
Taloth Saldono ec7f749541 Tweaked default config for extra files import. 2017-03-26 21:22:58 +02:00
Mark McDowall 1b39911135 True/False for config settings value 2017-03-25 22:18:57 -07:00