Robert Dailey
e0c11f80d1
chore: Add docker compose for easier test setup for debugging
3 years ago
Robert Dailey
d1a7f0a5bd
chore: add link to issue in changelog
3 years ago
Robert Dailey
f451217f22
docs: add troubleshooting guide
...
First troubleshooting entry documents error message seen when missing
read permission on the trash executable.
Fixes #14
3 years ago
Robert Dailey
8010af7e18
fix: libgit2sharp pdb file no longer bundled with exe
...
Applies to Windows only. No `PackageReference` explicitly changed since
it's already using wildcard version. So the next release will naturally
have the fix. But it's worth pointing out in the changelog.
3 years ago
Robert Dailey
c009e6c9b1
ci: do not stop if chmod check fails
3 years ago
Robert Dailey
94d3e66e46
build: specify LibGit2Sharp in root Targets file
3 years ago
Robert Dailey
e022db0635
build: upgrade YamlDotNet to v11
3 years ago
Robert Dailey
4a40af662e
build: upgrade Serilog Console and File sinks
...
To v4 and v5 respectively.
3 years ago
Robert Dailey
971c311078
build: upgrade NUnit3TestAdapter to v4
3 years ago
Robert Dailey
06d2222865
build: upgrade fluent assertions to v6
...
Also fix unit tests and compile issues
3 years ago
Robert Dailey
5a1bfa18bb
chore: sort packages in targets file
3 years ago
Robert Dailey
cfb99127c9
release: v1.6.3
3 years ago
Robert Dailey
9330c698b7
chore: clarify last fix in the changelog
3 years ago
Robert Dailey
ecdf4827a2
fix: include all files in zip after dotnet publish
...
This is only required because LibGit2Sharp bundles PDB files in its
nuget package. See the following github issues for more info.
- https://github.com/dotnet/runtime/issues/3807
- https://github.com/libgit2/libgit2sharp.nativebinaries/issues/111
3 years ago
Robert Dailey
37befcd85b
ci: run tests in build matrix
3 years ago
Robert Dailey
c37de7ef84
Revert "fix: include symbols in published release"
...
This reverts commit 2e5dfd2081
.
3 years ago
Robert Dailey
2e5dfd2081
fix: include symbols in published release
...
This is only required because LibGit2Sharp bundles PDB files in its
nuget package. See the following github issues for more info.
- https://github.com/dotnet/runtime/issues/3807
- https://github.com/libgit2/libgit2sharp.nativebinaries/issues/111
3 years ago
Robert Dailey
ba0633411a
release: v1.6.2
3 years ago
Robert Dailey
26bab2c095
build: upgrade libgit2sharp to fix ubuntu v20 native lib issue
...
See: https://github.com/libgit2/libgit2sharp/issues/1747#issuecomment-743185544
3 years ago
Robert Dailey
785da4bd07
fix(radarr): use git repo instead of api for radarr json data
3 years ago
Robert Dailey
136c7d4999
chore: update gitignore
3 years ago
Robert Dailey
aecd2dc5dc
refactor: fluent validation for configuration
3 years ago
Robert Dailey
1db23e6be9
refactor: new trashlib project
...
Move non-CLI specific code from Trash project to TrashLib. This is for
future code sharing with Recyclarr. Trash project is officially
deprecated and will eventually go away in favor of the web app.
3 years ago
Robert Dailey
e197fb2bd0
refactor: dedicated server info url builder
3 years ago
Robert Dailey
7c16d5fcbf
build: silence ca1054 (use system.url)
3 years ago
Robert Dailey
a9dd79e824
chore(editorconfig): space before '/>'
3 years ago
Robert Dailey
351aeeb6a8
docs: update broken v3 links to the trash guides
4 years ago
Robert Dailey
b1b0b4e0e7
release: v1.6.1
4 years ago
Robert Dailey
ebf42622b8
change: new guide urls for sonarr and radarr
...
Release profiles and quality definition guide URLs changed.
4 years ago
Robert Dailey
dc6bcdb430
release: v1.6.0
4 years ago
Robert Dailey
f9b933e1e3
test: remove unused test fixture
4 years ago
Robert Dailey
87d3fdc225
refactor: rider code cleanup on solution
4 years ago
Robert Dailey
fe9873fb05
feat(radarr): new setting to reset unmapped scores
...
A new setting under `quality_profiles` of the custom format listing
named `reset_unmatched_scores` that allows the user to specify if
unmapped scores (those CFs not specified in config) should be reset to 0
during quality profile updates.
Fixes #10 .
4 years ago
Robert Dailey
df203e3b46
feat(radarr): support new custom format guide structure
...
Custom formats are now a list of JSON files in the github repository.
Support for parsing the custom format markdown data has been removed.
4 years ago
Robert Dailey
d8397634de
ci: notification handles backticks correctly
4 years ago
Robert Dailey
77af637224
release: v1.5.1
4 years ago
Robert Dailey
45cf774ada
feat(radarr): support trash_score in custom format json
...
Trash has started putting scores in the actual importable JSON data. If
a score is found in the JSON data, that takes precedence over any score
parsed from the guide markdown. The `trash_score` field is not required
for backward compatibility.
4 years ago
Robert Dailey
3290ebb131
release: v1.5.0
4 years ago
Robert Dailey
df993016d7
fix(radarr): invoke reset on processors when doing preview
...
This caused logs to be duplicated
4 years ago
Robert Dailey
46675e38c5
feat(radarr): add custom formats by trash_id
...
There was an ambiguity with one custom format named 'DoVi'. This one had
two custom formats in the guide. The intent was for the user to choose
only one of these, but the name was kept identical so that name appeared
in the filename for media when it was renamed.
This allows the user to choose which of those two they want using the
`trash_id` property.
4 years ago
Robert Dailey
08541961bd
refactor: validation logic for service configuration
4 years ago
Robert Dailey
4d99530e48
feat: debug-level logging to file
4 years ago
Robert Dailey
2a222ac6e5
refactor: remove renamed cfs property from ConfigStep
...
It isn't used
4 years ago
Robert Dailey
47fa66bb79
refactor: add versioning to cf cache
...
Add a version number field to the custom format cache object. This is an
attempt at future-proofing the cache in case I ever need to update the
schema in a non-backward compatible way.
4 years ago
Robert Dailey
77917aa08d
refactor: use snake case for cache json
4 years ago
Robert Dailey
020e81b145
release: v1.4.2
4 years ago
Robert Dailey
5d80298d68
fix(sonarr): use correct url
...
use BuildUrl() instead of BaseUrl
4 years ago
Robert Dailey
abfb198a9b
release: v1.4.1
4 years ago
Robert Dailey
2f3c56783c
refactor: rename file to match class name
4 years ago
Robert Dailey
50195b8cfd
fix(radarr): set scores for unchanged custom formats
4 years ago