add trackers support (#720)

* add trackers support

* Cleanup Tracker Code

* Add GraphQL support for Tracking

* Fix lint and deprecation errors

* remove password from logs

* Fixes after merge

* Disable tracking for now

* More disabled

---------

Co-authored-by: Syer10 <syer10@users.noreply.github.com>
This commit is contained in:
Tachimanga
2024-01-08 04:07:41 +08:00
committed by GitHub
parent 230427e758
commit 5a178ada74
44 changed files with 3726 additions and 10 deletions

View File

@@ -20,6 +20,7 @@ import suwayomi.tachidesk.manga.controller.DownloadController
import suwayomi.tachidesk.manga.controller.ExtensionController
import suwayomi.tachidesk.manga.controller.MangaController
import suwayomi.tachidesk.manga.controller.SourceController
import suwayomi.tachidesk.manga.controller.TrackController
import suwayomi.tachidesk.manga.controller.UpdateController
object MangaAPI {
@@ -132,5 +133,14 @@ object MangaAPI {
get("summary", UpdateController.updateSummary)
ws("", UpdateController::categoryUpdateWS)
}
// path("track") {
// get("list", TrackController.list)
// post("login", TrackController.login)
// post("logout", TrackController.logout)
// post("search", TrackController.search)
// post("bind", TrackController.bind)
// post("update", TrackController.update)
// }
}
}