Robert Dailey
8bf205f171
fix: Properly rethrow non-deterministic exceptions
...
Doing `throw <myExceptionVariable>` causes the stack trace information
to be rewritten (we don't want this). Wrapping in a new exception object
like `AggregateException` fixes that but also makes the printed
exception look messier.
Instead, simply return a bool to indicate if `HandleException()`
processed the the exception; if not, then we can rethrow from outside
the method.
1 year ago
Robert Dailey
833161efce
docs(readme): Add media naming to features list
1 year ago
Robert Dailey
790a0952a5
refactor: Rename `format` to `standard` for Radarr media naming
1 year ago
Robert Dailey
8b2b1302c6
fix: Do not render repo update status when `--raw` is used
...
Fixes #215
1 year ago
Robert Dailey
acd9b3ec75
feat: CLI command to list media naming formats
1 year ago
Robert Dailey
5a60747a66
chore: Delete a bunch of unused run configurations
2 years ago
Robert Dailey
13b8e5679e
feat: Naming Sync
...
Fixes #179
2 years ago
Robert Dailey
bc485a8ac2
refactor: Reorganize and rename ServarrApi classes
2 years ago
Robert Dailey
5ed9b8f1ee
style: Solution-wide code cleanup
2 years ago
Robert Dailey
4a5e42eb93
refactor: Fix Recyclarr.Gui project
2 years ago
Robert Dailey
a4cfa4706d
refactor: More TrashLib splitting
2 years ago
Robert Dailey
0b31352c3c
refactor: use Flurl's own IFlurlClientFactory
2 years ago
Robert Dailey
aae8897250
refactor: Split API code into own project
2 years ago
Robert Dailey
9ede5125bf
refactor: Split up TrashLib into more projects
2 years ago
Robert Dailey
3a7fba2980
refactor: Remove remnants of RP v1 support
2 years ago
Robert Dailey
0106bc5111
fix: Do not write null values to service JSON data
2 years ago
Robert Dailey
4f5946bc67
fix: Parse error messages from service with title & errors list
2 years ago
Robert Dailey
0afe1ee005
build: Remove FluentAssertions.Json package
2 years ago
Robert Dailey
ec7516d6a6
refactor: Replace Newtonsoft.Json with System.Text.Json
2 years ago
Robert Dailey
5c7cc8d829
refactor!: Remove old reset_unmatched_scores syntax support
...
Relates to #202
2 years ago
Robert Dailey
1bbafa6386
refactor!: Remove support for old cache directories
...
Old cache directories previously included the instance name in the hash
generation. Code to support migration from this old path has been
removed.
Relates to #202 .
2 years ago
Robert Dailey
b6de1bf97e
refactor!: Remove support for older versions of Sonarr
...
New minimum version is `3.0.9.1549`.
2 years ago
Robert Dailey
19849b33b4
build: Upgrade NUnit3 analyzer package
2 years ago
Robert Dailey
d4e8be42dd
ci: Add tags to condition for code sign
...
Oops
2 years ago
Robert Dailey
67eb195b58
release: v5.4.3
2 years ago
Robert Dailey
9d351f99ed
fix: Merge CFs using Replace instead of Add
2 years ago
Robert Dailey
5881b611cf
ci: Only code sign on master
2 years ago
Robert Dailey
03a84e099c
fix: Relax validation rules for custom format configuration
2 years ago
Robert Dailey
08db62ee8c
fix: Remove log that prints CFs without scores
2 years ago
Robert Dailey
db4b8a01fd
release: v5.4.2
2 years ago
Robert Dailey
e0913c7a4f
style: Solution-wide code cleanup
2 years ago
Robert Dailey
bc5b517251
docs(cl): Add docs link for merge info
2 years ago
Robert Dailey
987d599e1c
fix: QP Qualities are now a Replace instead of Add
...
Qualities are very high-stakes: They are error prone to modify across
multiple configuration files. The user is not able to control ordering
that way. To reduce the chances of users shooting themselves in the
foot, we only allow 1 file to uniformly set qualities.
2 years ago
Robert Dailey
63591edeb5
refactor: Rename x,y vars to a,b
2 years ago
Robert Dailey
42ff5b3440
docs(cl): Add changelog for commit 7f332406
2 years ago
Robert Dailey
58b59c4a62
fix: Print information about HTTP 401
2 years ago
Robert Dailey
1411eb69bc
refactor: Use raw string for default settings content
2 years ago
Robert Dailey
778abe96dc
refactor: Remove settings-specific context error msgs
2 years ago
Robert Dailey
6585948ba5
chore(style): Disable alignment of if condition statements
2 years ago
Robert Dailey
91d1dbbbeb
build: Upgrade NSubstitute
2 years ago
Robert Dailey
76d4d9fbcb
build: Remove empty csproj folders
2 years ago
Robert Dailey
8d63737078
test: Fix broken exception handler tests
2 years ago
Robert Dailey
7f332406f1
fix: Better wording for logs containing remote service error msgs
2 years ago
Robert Dailey
d0aaab3afc
release: v5.4.1
2 years ago
Robert Dailey
9a26348d26
fix: Properly sync IncludeCustomFormatWhenRenaming
2 years ago
Robert Dailey
ef7aa64c5f
release: v5.4.0
2 years ago
Robert Dailey
93c8de9739
fix: Print score instead of object
2 years ago
Robert Dailey
9995572314
fix: Propagate base_url and api_key when processing includes
2 years ago
Robert Dailey
537defbfe3
build: Upgrade Automapper Autofac library to stable version
2 years ago
Robert Dailey
e7bd06eb61
chore: Delete unwanted run configurations
2 years ago