-
Notifications
You must be signed in to change notification settings - Fork 69
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* komga implementation * Updated Komga integration to use SSE * Finalizing implementation Cleaned up where some variables lived and documented important code. Removed unused imports Templatized duplicated code. Switched to an unbounded channel to allow users to make any length of background task polling periods. * Added Komga Documentation * Placed Cargo.toml in Alphabetic Order * Changed Komga into a Yank Integration. * Removed provider specifics as it wasnt really needed. * Reverted order * Updated komga documentation * Fixed a bug where some manga have imported with the incorrect number * docs: address formatting issues * build(backend): pin `eventsource-stream` version * chore(backend): format files * refactor(backend): move integration to dedicated folder * Fixed a bug where some tachiyomi clients report in random order. * Removed provider specifics from UpdateUserInntegrationInput * Fixed order of includes to match original. * Fixed order of imports for komga.rs * chore(backend): run formatter * chore(backend): some housekeeping * fix(backend): type checks * chore(backend): add newline * feat(backend): yank integrations data right on application startup * chore(backend): add a debug statement * Removed Option from find_provider_and_id * Run CI Empty Commit * chore: empty commit [Run CI] * ci: additional check for maintainer * Komga Implementation * Resolve merge errors * ci: revert ci changes * chore(integrations): import structure * build(integrations): remove uneeded package * ci: change computation of image names Run CI. * ci: hardcode docker username Run CI. * ci: enable hardmode Run CI. * ci: quote names Run CI. * ci: no heredoc fuckery Run CI. * ci: change name of image Run CI. * ci: remove docker for forks Run CI. * ci: update condition Run CI. * ci: logging Run CI. * ci: use gh actions script Run CI. * ci: print all outputs Run CI. * ci: use correct image names Run CI. * ci: use correct owner name * Upgraded to a trait model * Migrated jellyfin to trait * Fixed visibility of function * Emby Integration Migration * Plex Integration Migration * Audiobookshelf Integration Migration (partial) * Kodi Integration Migration * Sonarr Integration Migration * Radarr Integration Migration * Ran formatter * chore: run rust formatter * refactor(integrations): some import changes * Finished implementing Audiobookshelf Introduced YankIntegrationWithCommit trait to address issue with passing the closure through a staticly allocated enum. Renamed the integration file to integration trait and moved all integrations traits to this file Changed visibility of all integrations to be pub(crate) since they dont need to be accessible anywhere else. Introduced proper error handling for improper integration types * Undid accidental change * chore(backend): apply formatter --------- Co-authored-by: Diptesh Choudhuri <ignisda2001@gmail.com>
- Loading branch information
1 parent
62d2b43
commit f537c10
Showing
25 changed files
with
1,624 additions
and
617 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -454,6 +454,7 @@ pub enum IntegrationProvider { | |
Kodi, | ||
Radarr, | ||
Sonarr, | ||
Komga, | ||
} | ||
|
||
#[derive( | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.