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
salty
dcbe07a68c
chore(docker): add tini ( #153 )
1 year ago
Robert Dailey
e03caa2a36
ci: Remove usage of deprecated ::set-output
1 year ago
Robert Dailey
b2f13b4a07
ci: Update actions/checkout to v3
1 year ago
Robert Dailey
08d1ced7b6
refactor: Newline after message, but before exception details
1 year ago
Robert Dailey
b3666ec3cb
refactor: Less verbose error messages
1 year ago
Robert Dailey
eb9898fdd7
refactor: Implement Yaml Behavior system for extending parsing features
...
YamlSerializerFactory continues to grow as we add parsing features to
YAML files. A new behavior system now provides granular sets of features
to the factory. To extend the functionality of the YAML parser,
implement the `IYamlBehavior` interface. It will automatically be
registered to Autofac and injected into `YamlSerializerFactory`.
1 year ago
Robert Dailey
f2bd1fd1be
build: Update paths in build scripts
1 year ago
Robert Dailey
fc0daf631b
refactor: Address analysis issues
1 year ago
Robert Dailey
7e2a6290dc
chore(style): Warn about sealing private nested classes
1 year ago
Robert Dailey
77603b6c93
refactor: Rename all projects to have Recyclarr prefix
1 year ago
Robert Dailey
d1fe264eb0
chore: Add more details to bug template
1 year ago