Bogdan
2af33143ba
New: Add Download Client validation for indexers
...
(cherry picked from commit e53b7f8c945e3597ca1719961e82540f1f01f0e9)
Closes #3033
11 months ago
Bogdan
a32f5f6639
Allow 0 as valid value in QualityProfileExistsValidator
...
(cherry picked from commit 36ca24e55a5eda859047d82855f65c401cc0b30f)
11 months ago
Bogdan
09d44726a4
New: Speed up API add by reworking AuthorExistsValidator
...
Co-authored-by: Qstick <qstick@gmail.com>
1 year ago
Bogdan
df6c142250
Simplify ShouldHaveApiKey and HasErrors
...
(cherry picked from commit 7343616a47cd538bba4c9128d2c1094561f9b3a5)
1 year ago
Bogdan
c22ed7172d
New: Improve validation messages
...
(cherry picked from commit a117001de673e80abd90d54a34a7c86292b3a649)
Fixes #2531
1 year ago
Bogdan
c744b00b55
Minor CS improvements in NzbDroneValidation
...
(cherry picked from commit 6118afa339621509aad55caf27b05e89bd0b8c74)
1 year ago
Stepan Goremykin
28f64d9a46
Migrate to FluentValidation 9
...
(cherry picked from commit 40e54685b9e83ed24a3979bfe965c453339ad02e)
1 year ago
Mark McDowall
b3cf903a3b
New: Improve path validation when handling paths from different OSes
...
(cherry picked from commit 0321368cc392d7a0a488409bf6bd586ba45497af)
Closes #2309
1 year ago
Bogdan
a28fd4415e
Rename to FolderChmodValidator to match class name
...
(cherry picked from commit 6f614b7d476216466d0cb021c9fdc425d0fa35f3)
1 year ago
Mark McDowall
8a4d309d57
New: IPv6 support for connections/indexers/download clients
...
Closes #2026
(cherry picked from commit 1b90fbcf7df2c1086da4791c6491771924b1b7aa)
2 years ago
Mark McDowall
7dc061cc8a
Fixed: Improve Bind Address validation and help text
...
Closes #2025
(cherry picked from commit 6bdeafcf8c78e145595f52e885356be1210abe91)
2 years ago
Qstick
b016b36435
Fixed: Validate if equals or child for startup folder
...
Fixes #1712
Close #1713
(cherry picked from commit 0991cfe27efd6ddb533227b25754661e18d7e9ad)
2 years ago
Robin Dadswell
21538b972d
New: Set Instance Name
2 years ago
Qstick
482fe04161
New: Add Validations for Recycle Bin Folder
3 years ago
ta264
2bf86248af
Fixed: Ensure SSL cert exists before saving config
...
Trap missing certificate exception to avoid bootloop
(cherry picked from commit 78c7372a0d64e15734b14b0ca9852ae7c0a47132)
4 years ago
Taloth Saldono
1ff5d814f4
New: Displaying folder-based permissions in UI rather than file-based permissions and with selectable sane presets
...
Fixed: Preserve setgid when applying unix permissions
Signed-off-by: Robin Dadswell <robin@dadswell.email>
4 years ago
Qstick
3af8051e3c
Improve use of All() for Path related queries
...
Signed-off-by: Robin Dadswell <robin@dadswell.email>
4 years ago
Arthur Bols
acd5796d87
New: Removed chown and simplified chmod options for linux/osx
...
Signed-off-by: Robin Dadswell <robin@dadswell.email>
4 years ago
Qstick
ee4e44b81a
Method, Variable, Class Renames in Readarr.Api
4 years ago
Qstick
8547af9fae
Method, Variable, Class Renames in Readarr.Core
...
Co-Authored-By: ta264 <ta264@users.noreply.github.com>
4 years ago
ta264
08496c82af
New: Readarr 0.1
4 years ago
Qstick
3b7eb01918
New: Lidarr to Readarr
5 years ago
ta264
a506125841
New: Don't require artist mapping
5 years ago
Qstick
f77a2feeef
StyleCop ( #1058 )
...
* Stylecop Rules and Fixes
5 years ago
ta264
8a20c0fa83
New: Add/remove individual albums
5 years ago
Qstick
ee0220dfa8
New: Updated FluentValidation to 8.4.0
...
Co-Authored-By: taloth <taloth@users.noreply.github.com>
5 years ago
Taloth Saldono
5d066ed5d4
Continue Test in case of validation warnings.
5 years ago
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
5 years ago
Mark McDowall
b9d240924f
New: Command line arguments for Custom Scripts are no longer supported
5 years ago
Qstick
42c16c227e
New: Import List Exclusions ( #608 )
...
* New: Import List Exclusions
* Fixed: ImportExclusion ForeignId Checks, Unique. RefreshArtist Duplicate
* Fixed: Copy/Paste typos
6 years ago
Qstick
3f064c94b9
New: Release Profiles, Frontend updates ( #580 )
...
* New: Release Profiles - UI Updates
* New: Release Profiles - API Changes
* New: Release Profiles - Test Updates
* New: Release Profiles - Backend Updates
* New: Interactive Artist Search
* New: Change Montiored on Album Details Page
* New: Show Duration on Album Details Page
* Fixed: Manual Import not working if no albums are Missing
* Fixed: Sort search input by sortTitle
* Fixed: Queue columnLabel throwing JS error
6 years ago
ta264
c392569a63
New: Update DB to store all releases for an album ( #517 )
...
* New: Store all releases for an album and track artists
* Add Overview, links and release date by release
* Tidy up
* Fix metadata refresh errors following musicbrainz edits
6 years ago
Qstick
ff3f52eb3f
Fixed: Don't reject paths under /srv
7 years ago
Qstick
91afcc36c0
New: Validate before deleting artist folders
7 years ago
Qstick
56f6b923e1
Fixed: Add metadata profile exists validator
7 years ago
Qstick
7d045d5c54
Cleanup RootFolderService and Validation
7 years ago
Qstick
95051cbd63
Initial Commit Rework
7 years ago
Qstick
2c42fc19e5
Rename Drone Factory Config Keys ( #70 )
...
* Rename Drone Factory Config Keys
7 years ago
Qstick
0f3c355381
New DB Schema
...
Rearrange DB Schema for Album Centric Plan
7 years ago
Joseph Milazzo
a09d5d0b69
Switched over to using Spotify API for meta data. This will require deleting DB to start using.
8 years ago
Joseph Milazzo
fa52eabb79
Almost finished linking frontend to backend. A few issues with DB mapping to work out.
8 years ago
Matthew Despain
20c8dec50a
First round of refactoring.
8 years ago
Keivan Beigi
0214c8e0f0
Removed unused using statements
8 years ago
Keivan Beigi
aba613acd1
Because it's 2016!
8 years ago
Taloth Saldono
73fb216e6f
New: Added CAPTCHA support to Rarbg.
8 years ago
Taloth Saldono
a2536deef0
Fixed: Significantly improved api performance.
8 years ago
Mark McDowall
67ff871cf6
FolderWritableValidator
...
Fixed: Information in UI when attempting to add a root folder that is not writable
Fixes #1280
8 years ago
Mark McDowall
d37343bb7d
Fixed: Prevent root folders from being added under the startup folder
9 years ago
Iain Nicol
5f66c15b91
Fixed: Allow underscore when validating hostnames
...
This is particularly useful on FreeNAS. It uses underscores in the hostnames when creating plugin jails.
9 years ago
Taloth Saldono
97cdb6a4a5
Fixed: ZFS and other mounts now listed in the System page.
...
Will now also automatically revert to a fully transactional move/copy if the move is in our out of a cifs mount. (assuming the cifs mount can be detected)
9 years ago