diff --git a/changelog/0.0.1.md b/changelog/0.0.1.md new file mode 100644 index 0000000..0d906e8 --- /dev/null +++ b/changelog/0.0.1.md @@ -0,0 +1,6 @@ +# 0.0.1 + +- Implemented Jellyfin connection +- Implemented Discord Rich Presence connection +- Set up Rich Presence updating loop to reflect music playback status +- Added patch for MacOS compatibility with `pypresence` library diff --git a/changelog/0.1.0.md b/changelog/0.1.0.md new file mode 100644 index 0000000..f6729d6 --- /dev/null +++ b/changelog/0.1.0.md @@ -0,0 +1,6 @@ +# 0.1.0 + +- Complete rewrite of the codebase, separating concerns into distinct modules for better maintainability +- Added support for multiple media types (music, movies, TV shows) in Discord Rich Presence +- Added support for `start` and `end` timestamps in Rich Presence +- Improved error handling and logging for easier debugging diff --git a/jellyfin/api_client.py b/jellyfin/api_client.py index bf77471..2c66427 100644 --- a/jellyfin/api_client.py +++ b/jellyfin/api_client.py @@ -16,7 +16,7 @@ class JellyfinApiClient: self.logger.info("Connecting to Jellyfin server...") self.client = JellyfinClient() - self.client.config.app('jellydisc', '0.0.1', machine_name, unique_id) + self.client.config.app('jellydisc', '0.1.0', machine_name, unique_id) self.client.config.data['auth.ssl'] = True self.last_auth_time = None