What's Changed
- Added lock file mechanism by @dekzter in #5
- Dockerized by @Pukabyte in #6
- Update Dockerfile by @Pukabyte in #9
- detect and remove errored downloads by @dekzter in #10
- add some extra options to config.ini by @AdamWHY2K in #7
- fix: now grabs all wanted records when > 10 wanted records by @AdamWHY2K in #13
- Lock file bypassed in docker by @aurvandel in #20
- feat: add incrementing page search mode by @AdamWHY2K in #19
- Added logic to delete the search from SLSKD by @davemacrae in #33
- Add basic logging and configuration by @jcoffa in #43
- Add search_source option by @lvleph in #56
- added minimum_filename_match_ratio to example config by @mrusse in #63
- Allows config directory to be configurable by @tubededentifrice in #66
- Added defaults for all reads of the config file, and added reverse proxy support by @esartor1998 in #70
- Add ability to grab records from both missing and cutoff_unmet by @lvleph in #71
- Add exception handling around get_wanted by @lvleph in #78
- Fixed line endings by @mrusse in #80
- Update README to use a more concrete example by @lvleph in #95
- Small fix, remove redundant /s in log message by @Korri in #82
- Added a search optimisation by @insanemal in #97
- Add option to disable lidarr sync on download by @SpyrosRoum in #91
- Merging dev to main. by @mrusse in #110
- README.md docker-compose fix by @SayuriDev in #116
- Dev merge by @mrusse in #117
- Merge pull request #117 from mrusse/dev by @mrusse in #118
- Merge pull request #118 from mrusse/main by @mrusse in #119
- Use tini as entrypoint in container by @asardaes in #120
- Allow env variables in config.ini by @halkeye in #123
- Run cargo-ci/typos to find spelling mistakes by @halkeye in #121
- Dev merge by @mrusse in #128
- Build multiarch docker image - Closes #98 by @halkeye in #122
- Dev merge by @mrusse in #129
- Add entry to skip region check completely by @Mohagames205 in #125
- Add issue templates and issue config.yml by @jnguyen1098 in #73
- Add exception to get_downloads() by @larsenv in #131
- remove "as e" by @larsenv in #132
- Clarify search_for_tracks setting in README by @academo in #135
- feat: implemeant a search deny list by @academo in #136
- Fix yaml indentation by @sergimola in #138
- Added back the directory caching. by @insanemal in #146
- Some code cleanups. by @insanemal in #149
- Implemented the already in queue logic minus the refactor from #141 by @insanemal in #150
- Added file filtering to reduce unwated files being downloaded by @insanemal in #152
- Implemented the user directory cache to reduce the number of folder requests by @insanemal in #151
- Added check for folder existing by @insanemal in #159
- [Fix] Improve handling of albumId in queued_album_ids by @0xAnansi in #167
New Contributors
- @dekzter made their first contribution in #5
- @Pukabyte made their first contribution in #6
- @AdamWHY2K made their first contribution in #7
- @aurvandel made their first contribution in #20
- @davemacrae made their first contribution in #33
- @jcoffa made their first contribution in #43
- @lvleph made their first contribution in #56
- @mrusse made their first contribution in #63
- @tubededentifrice made their first contribution in #66
- @esartor1998 made their first contribution in #70
- @Korri made their first contribution in #82
- @SpyrosRoum made their first contribution in #91
- @SayuriDev made their first contribution in #116
- @asardaes made their first contribution in #120
- @halkeye made their first contribution in #123
- @Mohagames205 made their first contribution in #125
- @jnguyen1098 made their first contribution in #73
- @larsenv made their first contribution in #131
- @academo made their first contribution in #135
- @sergimola made their first contribution in #138
- @0xAnansi made their first contribution in #167
Full Changelog: https://github.com/mrusse/soularr/commits/v1.0.0