Robert Dailey
066c783202
docs(changelog): Specify correct boolean default
11 months ago
Robert Dailey
ee377e55fa
feat: Create configs from templates
11 months ago
Robert Dailey
fe7773ea07
fix: Fix false-positive duplicate score warnings
...
When doing a `sync --preview`, new custom formats are not created and
thus they never get an ID greater than `0`. Because of this, a
dictionary that tracks duplicates based on ID would result in warnings
about duplicate scores that made no sense.
We now index by Trash ID instead of Format ID, which is more accurate.
11 months ago
Robert Dailey
a8aaca42cc
feat: Support `*.yaml` extension
1 year ago
Robert Dailey
3823b0ec43
feat: Move config templates to new repository
1 year ago
Robert Dailey
7edcd77f98
fix: Use correct link in settings.yml template
1 year ago
Robert Dailey
da35eef1ed
feat!: Restructure repository settings
1 year ago
Robert Dailey
5609853321
feat!: Remove old migration steps
...
The following migration steps were removed:
- `MigrateTrashUpdaterAppDataDir`
- `MigrateTrashYml`
1 year ago
Robert Dailey
21a63ab8e1
feat!: replace_existing_custom_formats now defaults to true
1 year ago
Robert Dailey
cd6eda4055
feat!: Remove `reset_unmatched_scores` under quality score config
1 year ago
Robert Dailey
4a021a341b
feat!: Remove deprecated CLI commands
1 year ago
Robert Dailey
08a5de773d
docs(changelog)!: Remove support for array-style mappings
...
In a previous commit (SHA: `76040df`), I forgot to mark it as a breaking
change. Thus, this commit also serves to mark that breaking change for
versioning purposes.
1 year ago
Robert Dailey
761a247860
feat: Send API key via header instead of query param
1 year ago
Robert Dailey
4f7c52b84f
docs(changelog): Fix incorrect information from v4.4.0 release
1 year ago
Robert Dailey
b3cf0cdc70
release: v4.4.1
1 year ago
Robert Dailey
9d53fd0152
fix: Do not assume only one field element in CF specifications
...
For most CF specifications, there is only one element in the `fields`
array, which has a `value` property inside of each of its objects. One
particular specification, however, deviates from this assumption. The
"SizeSpecification" has been observed with *two* field objects.
Logic for parsing custom format CFs no longer assumes that the fields
property may only have one element in it.
Fixes #178
1 year ago
Robert Dailey
503cb7500a
release: v4.4.0
1 year ago
Robert Dailey
50678e2d92
docs(changelog): Add links to upgrade guide
1 year ago
Robert Dailey
81ec1a9a81
docs(changelog): Fix for compressed builds on macos
1 year ago
Robert Dailey
a3c172cf02
feat: Add config list templates command
...
Lists template YAML files in the trash repo.
1 year ago
Robert Dailey
a934e68227
fix: Enable strict parsing to error on unknown CLI options
1 year ago
Robert Dailey
d6cbc9652c
docs(cl): Add all the changelog details for the redesign
1 year ago
Robert Dailey
c0bad938d7
feat: Split and restructure CLI logs
1 year ago
Robert Dailey
53d6fdf831
release: v4.3.0
1 year ago
Robert Dailey
adeb478777
fix: Exception when either Sonarr or Radarr configs are empty
1 year ago
voltron4lyfe
aa523a0e14
feat: Enable referencing environment variables in config
...
Closes #145
Closes #154
1 year ago
Robert Dailey
9d75a247e2
release: v4.2.0
1 year ago
Robert Dailey
6fb1d4ad66
feat: Improved preview output for release profiles
1 year ago
Robert Dailey
61c9dbcbf9
feat: Improved preview output for quality sizes
1 year ago
Robert Dailey
8d26d891d3
docs(cl): Add entries related to the CLI revamp
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
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
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
45df567ecd
release: v4.1.0
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
8023f7f011
fix: Use comments for group headers in custom format listing
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
d71bce4990
fix: Do not perform actual logic when doing preview
...
Fixes #158
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
69c8b3c85b
docs(cl): Add details to CoreCLR apple crash
1 year ago