Robert Dailey
7c000b438b
chore(docker): Add explicit container name
...
Makes it easier to run raw `docker exec` commands for testing purposes.
1 year ago
Robert Dailey
cd6636d44c
Merge branch 'cli-revamp' into master
1 year ago
Robert Dailey
e326a3754a
chore(docker): Update docker image to use new CLI features
1 year ago
Robert Dailey
8d26d891d3
docs(cl): Add entries related to the CLI revamp
1 year ago
Robert Dailey
7a008a6639
feat: CLI Revamp
...
Deprecate old commands: create-config, radarr, sonarr
New commands: config, sync, list
1 year ago
Robert Dailey
3ed9d4c814
chore: Update run configurations in Rider
1 year ago
Robert Dailey
64306db2dc
refactor: Add exception message enricher
...
Allows exception message without a stack trace to be written to the
console, while full exception details are still written to file sinks.
1 year ago
Robert Dailey
684128968c
release: v4.1.3
1 year ago
Robert Dailey
d73a888247
fix: Do not print skipped CFs to the console
...
They are too verbose
1 year ago
Robert Dailey
8c7768891e
fix: Better handling of invalid CF cache entries
...
Due to changes in v4.1.1, sometimes invalid cache entries (zero-value)
were written to the cache. These are now treated as invalid and matches
by name will be performed.
Fixes #160
1 year ago
Robert Dailey
18edb84133
test: Use default for argument matcher
1 year ago
Robert Dailey
73745ced43
release: v4.1.2
1 year ago
Robert Dailey
28fa09f328
fix: Set CF IDs when no cache entry is present
...
Fixes #160
1 year ago
Robert Dailey
7ad4654d85
fix: Remove unredacted request URI from log files on exception
1 year ago
Robert Dailey
0c697cf8e4
docs(readme): Update github workflow status badge
1 year ago
Robert Dailey
d84304b34e
release: v4.1.1
1 year ago
Robert Dailey
8d469a4e95
docs(cl): Changed entry for validation logic
1 year ago
Robert Dailey
fd216c1b60
fix: Service URL is now part of cache directory name
1 year ago
Robert Dailey
5c3da551bb
fix: Detect and warn about conflicting CFs during sync
1 year ago
Robert Dailey
350fd21358
refactor: Overhaul config validation logic
...
- Validation of custom formats in Sonarr v4 is now performed
1 year ago
Robert Dailey
6997f4ca6a
chore: Rider run configuration updates
1 year ago
Robert Dailey
d5cbdb8648
chore: Move test projects to a solution folder
1 year ago
Robert Dailey
1a7ff102b5
ci: Remove name from reusable docker workflow
1 year ago
Robert Dailey
0b4c5514f5
ci: Upgrade GitVersion actions
1 year ago
Robert Dailey
45df567ecd
release: v4.1.0
1 year ago
Robert Dailey
fea6575ae8
style: Code cleanup on entire solution
1 year ago
Robert Dailey
63d852a4b4
chore: Prepare release script now forcibly creates tags
1 year ago
Robert Dailey
5b0c60f823
docs(cl): Add issue numbers to changelog items
1 year ago
Robert Dailey
4b47e03c3c
docs(cl): Console improvements
1 year ago
Robert Dailey
3b44964479
feat: Add clear separation between instance logs in console output
1 year ago
Robert Dailey
a4be018c44
feat: More detail output for CF sync changes
1 year ago
Robert Dailey
0830d1d6c8
feat: Re-introduce the CF name field in cache for display purposes
...
The CF name in cache is needed when printing information about deleted
CFs to console output.
1 year ago
Robert Dailey
8023f7f011
fix: Use comments for group headers in custom format listing
1 year ago
Robert Dailey
22f6f260d2
ci: Fix broken URLs in discord notification
...
In addition:
- URL processing is now data driven. It pulls URLs from the latest
Github Release and uses those. This makes the notification more
extensible. If we add new artifacts later to the release, they
"automatically" get published in the discord notification as well. New
platforms must still be explicitly added, though.
- Added contributing guidance for testing the notification script.
1 year ago
Robert Dailey
cdd8a40e45
release: v4.0.2
1 year ago
Robert Dailey
7358521a7a
fix: Sort CFs alphabetically in CLI listing
1 year ago
Robert Dailey
3f393d9894
chore: Updates to Rider run configurations
1 year ago
Robert Dailey
d71bce4990
fix: Do not perform actual logic when doing preview
...
Fixes #158
1 year ago
Robert Dailey
f7a7902c2c
build: Update several package dependencies
1 year ago
Robert Dailey
636eb1553a
ci: Fix workflow deprecations
1 year ago
Robert Dailey
e1f1872cb7
fix: Correct executable bit permissions on binary releases
...
Due to [an issue][1] with the `actions/upload-artifact` action, when
binaries are uploaded they lose permission bits and `xattr` properties.
Composite actions `upload-tar` and `download-tar` have been added that
tarball the artifacts before uploading them to retain those properties.
[1]: https://github.com/actions/upload-artifact/issues/38
1 year ago
Robert Dailey
df07f7ddf6
release: v4.0.1
1 year ago
Robert Dailey
ef5f23d20b
chore: Force install ChangelogManagement
1 year ago
Robert Dailey
69c8b3c85b
docs(cl): Add details to CoreCLR apple crash
1 year ago
Robert Dailey
5f437a2e91
Merge branch 'apple-codesign'
1 year ago
Robert Dailey
8d878747db
chore(docker): Remove init from docker-compose.yml
1 year ago
Robert Dailey
6ed4c7ca42
fix: Sign & notarize on Apple platforms
...
Changelog:
- Sign & notarize Recyclarr on macOS platforms (arm64, x64)
- Use `tar.xz` instead of `zip` on mac & linux platforms
- Compile linux binaries on the ubuntu-latest Github runner
- Compile macOS binaries on the macos-latest Github runner
- Executable size reduced by disabling ReadyToRun
Fixes #39
1 year ago
Robert Dailey
08e7323835
chore: Update examples in bug template
1 year ago
Robert Dailey
7169eb7113
docs: Update paths in CONTRIBUTING.md
1 year ago
Robert Dailey
b0a1af58a8
chore(cl): Changelogs for #153
1 year ago