Robert Dailey
2fe29f3b16
feat: settings functionality
...
A settings file, `settings.yml` is now available which stores global
configuration such as the clone URL for the Github Trash repository.
2 years ago
Robert Dailey
498644c0e8
chore: Reorganize Config code
2 years ago
Robert Dailey
593740900a
refactor: convert to file-scoped namespaces
2 years ago
Robert Dailey
1772e7c9fd
refactor: sanitized logs for http communication
...
HTTP requests and responses are logged at DBG level. Host name and API
key are obfuscated for user privacy.
3 years ago
Robert Dailey
b1651c89c6
chore: fix various warnings
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