- Fix jellyfin current sessions transcoding output
- Rework media info output
- Fix jellyfin model deserialization
- Upgrade migent
- Fix kavita exception message
- Validate json before saving to db
- feature: Query builder (#38)
- feature: Kavita (#39)
- Clean up exports
- Fix imports
- use getParentIdFromContext
- Emoji reactions module
- Rework FeatureSettingsService
- Implement feature setting streams
- Add settings list command
- Mentions monitoring module (#37)
- Remove backticks from pipeline header
- Add bathPath helper property on AuthenticatedJellyfinClient
- Mention could have ! (#37 (comment))
- Fix member join message embed
- Pass client parent id to jellyfin
- Upgrade dependencies
- Fix jellyfin unauthorized exception
- Sent proper identification headers to jellyfin
- Improve command check error handling
- Improve dates handling in join logs
- Add jellyfin info command
- Fix unnecessary coma in join logs
- Move number to song title in media info
- Improve invalid nicks in pooping module
- Implement jellyfin ping command
- Implement remove, transfer config commands
- Implement jellyfin next up episodes command
- Display avg length of series episode
- Fix jellyfin session user avatar
- Fix displaying music info
- Change video resolution format for transcoding info
- Display transcoding info on media embeds
-
Shorten custom components ids
-
Rework catching JellyfinConfigNotFoundException
-
Handle 401 from jellyfin
-
Rework util methods.
-
Extract login logic from command body
- Fix db params
- Fix modal labels
- Fix jellyfin add instance perms check
- Update nyxx_commands
- Improve jellyfin permissions handling
- Fix pub dependencies
- Add sonarr calendar API
- Implement pipelines
- Rework jellyfin implementation
- Implement wizarr support
- Code cleanup
- Improve Injector implementation
- Fix docs search command
- Use
injector
package for dependency injection - Implement task support for jellyfin
- Improve configuration display command
- Implement jellyfin user command
- Add extend reminder functionality
- Complete rewrite to nyxx 6.x and nyxx_commands 6.x
- Fix docs command
- Fix docs command
- Remove prometheus
- Fix docs command
- Implement new
/admin perform-nickname-pooping
and/system clear-cache
command
- Fix
/reminder list
command
- Fixup build
- Fixup build
- Update nyxx to 4.3.0
- Fixup tag deleting (invalid column in db)
- Add bot version to /info command
- Fixup tag deleting
- Fixup reminder execution
- Update docker image to Dart 2.18.0
- Complete rewrite of existing bot features
- Add music bot features
- Add github command
- Improve stability of reminder feature
- Update docker image to full version
- Update local cache each 15 minutes
- Fixup info command
- Fixup info command
- Remove package that is not published yet
- Fixup info command
- Add new packages to docs index
- Add local docs update time to info command
- Rewrite of docs module
- Update nyxx due message update deserialization bug
- Update nyxx and its sub libs to 3.0.0-dev.x
- Add watchtower to docker-compose
- Add user filter to clean method
- Upgrade migent
- Add index on name of tag
- Fixup tag sorting bug
- Add /admin clean cleaup
- Add testing backdoor
- Fixup broken docs commands
- Fixup invite button on info command
- In tags edit and delete autocomplete handlers filter by user invoking command
- Fixup put by mistake guild constraint
- Bump nyxx_commander version
- Bump nyxx version
- Fixes #13
- Fixes #14
- Remove unneeded guild command which should be global
- Fixup cache bug
- Bump nyxx and nyxx+_interactions to fix message cache size not respected
- Remove exposed ports from docker-compose.yml
- Add debug env option to enable tracing
- Fixup commander remind command name
- Docker compose build from Dockerfile
- Improve docker image size
- Improve docker image size
- Fix #9 and #11
** DEV **