Bogdan
1db0eb1029
New: Indexer flags
...
(cherry picked from commit 7a768b5d0faf9aa57e78aee19cefee8fb19a42d5)
2024-03-10 17:30:09 +02:00
Bogdan
27723eb3ea
Revert "New: Preserve replaygain tags"
...
This reverts commit 2a8c67badc
.
2024-02-12 22:11:25 +02:00
Qstick
d38c44d25e
New: Option to disable cover art embed in files ( #4547 )
...
* New: Option to disable cover art embed in files
Fixes #2488
* Update src/NzbDrone.Core/MediaFiles/AudioTagService.cs
Co-authored-by: Bogdan <mynameisbogdan@users.noreply.github.com>
2024-02-04 14:26:15 -06:00
Qstick
2a8c67badc
New: Preserve replaygain tags
2024-02-04 12:01:06 -06:00
Bogdan
ef8aeda3b5
Fixed: Avoid import loop for already imported albums
...
(cherry picked from commit b183743d9f0a0b15e4a9db0a9d3d2d1c238b0d9c)
Closes #4231
2024-02-03 11:56:12 +02:00
Mark McDowall
408e05292e
Fixed: Don't reimport the same files from the same release unless grabbed again
...
(cherry picked from commit 0274778679a8fd485a651eea9d293463528244fd)
Closes #4050
2024-02-03 11:54:28 +02:00
Bogdan
1e14758072
Fixed: Don't write audio tags if there are no updates
2023-12-07 15:19:58 +02:00
Mark McDowall
0fb07a54d6
Add test for Scene name not being set during import
...
(cherry picked from commit 044342f6779740a630eb56eba7587fb8da5d77f6)
Closes #1994
2023-12-03 15:34:33 +02:00
Bogdan
7941ca58a5
Rename Episode to Track in namespaces
2023-09-23 16:00:24 +03:00
Mark McDowall
5fc1fc499c
New: Ignore inaccessible files with getting files
...
(cherry picked from commit e5aa8584100d96a2077c57f74ae5b2ceab63de19)
2023-08-05 21:01:26 +03:00
Taloth Saldono
c86d5980d3
Fixed: Include extension when calculating maximum episode title length when renaming files
...
Fixed: Option to override max filename length with MAX_NAME environment variable
(cherry picked from commit 6efee036a826027391433b7d0c954ebc1a75c679)
2023-07-13 22:44:29 +03:00
Bogdan
cc27107668
Use 'var' instead of explicit type
...
(cherry picked from commit 12374f7f0038e5b25548f5ab3f71122410832393)
Closes #3749
2023-05-28 17:23:59 +03:00
Qstick
1bc0b5f950
Enable all analyzers and enforce code style on build
...
Fixes #3406
Fixes #3407
Fixes #3408
Fixes #3409
Fixes #3410
Fixes #3411
Fixes #3412
Fixes #3413
Fixes #3414
Fixes #3415
Fixes #3416
Fixes #3417
Fixes #3418
Fixes #3419
Fixes #3420
Fixes #3421
Fixes #3422
Fixes #3423
2023-04-11 21:31:27 -05:00
Qstick
9fe13a2d14
New: Custom Formats
...
Co-Authored-By: ta264 <ta264@users.noreply.github.com>
2023-01-22 16:38:04 -06:00
ta264
8ff141d886
Fixed: Only one version of an album may be approved for import
2022-07-04 12:40:47 +01:00
ta264
cf4103d73d
Use DryIoc for Automoqer, drop Unity dependency
...
(cherry picked from commit e3468daba04b52fbf41ce3004934a26b0220ec4f)
2022-06-22 09:28:03 +01:00
Qstick
774a3597de
New: Remove AlbumFolder, Support Nested Track Format
2021-01-17 03:58:33 -05:00
ta264
4eac1c5663
Pull DownloadClientItemClientInfo part of 824d315a
2020-12-12 19:31:48 -05:00
Qstick
e8e4d76d73
Fixed: Edge case where import fails due to DB relationship mismatch
2020-10-13 23:19:30 -04:00
Qstick
dbdc805e80
Remove unnecessary usings
2020-10-13 23:19:30 -04:00
ta264
53c0ffd129
Swap to dapper with lazyload
2020-10-13 23:19:27 -04:00
Mark McDowall
d83e20937d
New: Monitor and Process downloads separately
...
New: Queue remains up to date while importing file from remote file system
Fixed: Failed downloads still in queue won't result in failed search
2020-10-13 23:19:27 -04:00
Qstick
f8afe65f7e
Fixed: Performance issue when scanning large root folder
2020-10-13 23:19:25 -04:00
ta264
be4e748977
New: Don't require artist mapping
2020-10-13 23:18:45 -04:00
ta264
1cc434a498
New: Pass DownloadClientItem to Import Specs
2020-10-13 23:18:45 -04:00
Qstick
a4b78b44ce
StyleCop ( #1058 )
...
* Stylecop Rules and Fixes
2020-10-13 23:18:09 -04:00
ta264
d881b26261
Fixed: Convert MonoOnly to PosixOnly
2020-10-13 23:15:01 -04:00
ta264
aa66358725
Fixed: Prevent GetFilesByBasePath matching partial paths
...
When searching for /test/path it was returning files in /test/path2.
Fix by making sure to search for /test/path/
2020-10-13 23:15:00 -04:00
Qstick
041e28fbb9
New: FluentAssertions to 5.9.0
2020-10-13 23:14:59 -04:00
Qstick
6529ddb22c
New: User configurable minimum free disk space
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2020-10-13 23:14:58 -04:00
Qstick
9ec56708e7
Fixed: Errors logged during import when existing episode file is partial removed in the DB
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2020-10-13 23:14:58 -04:00
ta264
c4b7e04a96
Fixed: NRE when tagging an album with omitted media
2019-09-05 19:23:01 -04:00
ta264
4413c7e46c
New: Unmapped files view ( #888 )
...
* New: Unmapped files view
Displays all trackfiles that haven't been matched to a track.
Generalised the file details component and adds it to the album
details screen.
* Add sorting by quality
* New: MediaServiceTests & MediaRepoTests
2019-08-25 11:49:30 -04:00
ta264
a35f965d31
New: Write genres and album art to track file tags
2019-08-02 19:25:14 +01:00
Qstick
8b860bcb82
Changed: Remove Language Profiles ( #870 )
...
* Changed: Remove Language Profiles
* fixup! Changed: Remove Language Profiles
* fixup! Changed: Remove Language Profiles
* Remove unused method in FileNameBuilder
* Fixed: Cleanup Int Converter Copy/Paste Issues and Grammar
2019-08-02 07:50:09 -04:00
Qstick
2f1290d488
Fixed: Correctly handle Repack Releases
2019-07-27 13:14:51 -04:00
ta264
61b6572f61
Fixed: Failure re-adding a deleted artist
2019-07-27 07:31:47 +01:00
ta264
0b7a42ee3b
New: Refactor metadata update
2019-07-24 19:34:27 +01:00
ta264
76db27e8c2
New: Add old ids, artist aliases and genres
2019-07-24 19:34:27 +01:00
ta264
343b27b886
Fixed: Update modified times as well as sizes
2019-07-21 07:35:56 +02:00
ta264
12b73830d3
New: Moq to 4.12
2019-07-10 06:21:00 +01:00
ta264
447bf63a4d
Fixed: Correctly delete trackfiles on AlbumDeletedEvent
...
GetFilesByAlbum performs a join on the album releases under the hood,
which won't be populated once the album is deleted. Fix by providing
a special delete method which omits the join and just looks at albumId.
2019-06-27 12:39:56 +01:00
Qstick
c1e1741957
Fixed: MediaFileTableCleanup Test Failing
2019-06-09 18:11:50 -04:00
ta264
166fc90454
New: Only scan files that are new or updated ( #760 )
...
* New: Only scan files that are new or updated
Pass through filter correctly
Add more tests
Add tests for migration 30
* Fix windows disk provider
* Don't publish deleted event for unmapped file
* Fix test on windows
2019-06-08 15:13:58 -04:00
ta264
188e0e1040
New: Manual import improvements ( #683 )
...
* New: Manual import improvements
- Detect and merge import with files already in library.
- Allow selection of album release from Manual Import modal.
- Loading indicator while fetching updated decisions
* Disable release switching if user manually overrode release
2019-04-04 09:20:47 +01:00
Qstick
61cea37f05
Fixed: Test for get_file_by_album Failing
2019-04-03 20:55:26 -04:00
ta264
390c79793e
Fixed: Unparsable original year in tag
2019-04-01 08:30:43 +01:00
ta264
b23e7ec513
Fixed: If MusicBrainz release date is missing, also remove from tags
2019-04-01 08:30:43 +01:00
ta264
038deb0e8d
Fixed: Tag writing when release country is missing ( #700 )
2019-03-27 07:49:32 +00:00
ta264
6e4b1ba1fe
Fixed: MediaFileRepository was ignoring AlbumRelease monitored flag ( #689 )
2019-03-23 08:37:34 +00:00