Releases: Gyarbij/Plexist
Releases · Gyarbij/Plexist
2.1.3
What's Changed
- Refactor plex.py to fix cache initialization
- Refactor plexist.py to persist cache
- Refactor plex.py to improve caching
- Added tenacity for implementing retry logic.
- Update requirements.txt to include tenacity library
- Refactor plex.py for improved matching and logging
- remove: global match threshold in favor of type match threshold
- Update SECURITY.md to include supported versions and reporting instructions
- Update docker-compose.yml filename to compose.yaml, update file contents and update readme.
- refine match scoring
- Update plex.py: Use the DB_PATH environment variable, with a default fallback.
- Bump python from 3.12.0-slim to 3.12.3-slim by @dependabot in #49
- [Snyk] Security upgrade zipp from 3.15.0 to 3.19.1 by @Gyarbij in #56
- Bump python from 3.12.3-slim to 3.12.5-slim by @dependabot in #62
- [Snyk] Security upgrade urllib3 from 2.0.7 to 2.2.2 by @Gyarbij in #54
- [Snyk] Security upgrade zipp from 3.15.0 to 3.19.1 by @Gyarbij in #58
- [Snyk] Security upgrade urllib3 from 2.0.7 to 2.2.2 by @Gyarbij in #63
- 2.1.3 DEV by @Gyarbij in #65
- 2.1.3-rc by @Gyarbij in #66
Full Changelog: 2.1.2...2.1.3
2.1.3-rc
What's Changed
- Bump python from 3.12.0-slim to 3.12.3-slim by @dependabot in #49
- [Snyk] Security upgrade zipp from 3.15.0 to 3.19.1 by @Gyarbij in #56
- Bump python from 3.12.3-slim to 3.12.5-slim by @dependabot in #62
- [Snyk] Security upgrade urllib3 from 2.0.7 to 2.2.2 by @Gyarbij in #54
- [Snyk] Security upgrade zipp from 3.15.0 to 3.19.1 by @Gyarbij in #58
- [Snyk] Security upgrade urllib3 from 2.0.7 to 2.2.2 by @Gyarbij in #63
- 2.1.5 DEV by @Gyarbij in #65
Full Changelog: 2.1.2...2.1.3-rc
2.1.2
2.1.1-rc
2.1.0
What's Changed
- Added sqlite db for caching
- Added metadata to improve Deezer and Spotify matching
- Single sql connection for efficiency.
- update by @Gyarbij in #31
- Update MSDefenderDevOpsSec.yml by @Gyarbij in #32
- Fix deezer playlist matching to wrong file with same title by @Gyarbij in #33
- 2.1.0 by @Gyarbij in #37
Full Changelog: 2.0.8...2.1.0
2.0.9
2.0.8
What's Changed
- Create MSDefenderDevOpsSec.yml by @Gyarbij in #23
- Delete Dockerfile.OLD by @Gyarbij in #25
- main by @Gyarbij in #26
- 24 limited to 50 playlist by @Gyarbij in #27
- Dev by @Gyarbij in #28
- Merge pull request #28 from Gyarbij/dev by @Gyarbij in #29
- Fix Spotify only syncing 50 playlist. by @Gyarbij in #30
Full Changelog: 2.0.0...2.0.8
2.0.0
What's Changed
-
TLDR; A significant update to code, python, python dependancies and dockerfile.
-
Updated it to use env python3.
-
Refactored the code into separate functions for better readability and maintainability.
-
Used f-strings for better readability in logging messages.
-
Added exception handling to the Plex and Spotify initialization functions to provide more informative error messages.
-
Upgrade Spotipy.
-
Upgraded python base to 3.12-rc-slim.
-
Updated dockerfile.
-
Updated README.
Full Changelog: 1.1.1...2.0.0