Commit Graph

622 Commits

Author SHA1 Message Date
Mitchell Syer 3f91663ecf Rewrite meta and add meta mutations (#556) 2023-05-26 13:45:16 +03:30
Mitchell Syer 04a671382a Improve GQL Playground (#558) 2023-05-26 13:44:18 +03:30
Mitchell Syer 945ec818e5 Remove category filter (#551) 2023-05-24 14:01:21 +03:30
Mitchell Syer ff7ac8a785 Fetch Manga and Chapters in GQL (#555) 2023-05-24 14:01:07 +03:30
Mitchell Syer 603105e2ea Fix StringFilter (#554) 2023-05-24 14:00:54 +03:30
Mitchell Syer 5475567b48 Cleanup download type (#553) 2023-05-24 14:00:29 +03:30
Mitchell Syer 2aec0adb08 Category mangas (#552) 2023-05-24 14:00:06 +03:30
Mitchell Syer 54fc3761bf Put graphql under api (#549) 2023-05-17 03:58:00 +03:30
Mitchell Syer 99e1912bfe Fix manga/source and manga/chapters for graphql (#548) 2023-05-17 03:57:20 +03:30
Syer10 4577bbc572 More mutations 2023-04-28 21:56:25 -04:00
Syer10 da8ca23496 Start working on mutations 2023-04-28 21:29:06 -04:00
Syer10 988853be63 Seems like this should return null if it errors 2023-04-28 21:28:18 -04:00
Syer10 b617250eff Delete updates query since the chapters query can now mimic it 2023-04-08 22:55:56 -04:00
Syer10 313da99536 Add in library filter for chapters 2023-04-08 22:54:56 -04:00
Syer10 442e245216 Update TODO 2023-04-08 22:37:51 -04:00
Syer10 050ab17019 Complete SourceQuery 2023-04-08 21:05:05 -04:00
Syer10 c80f488a13 Complete ChapterQuery 2023-04-08 20:40:18 -04:00
Syer10 cf73804c71 Complete ExtensionQuery 2023-04-08 20:39:38 -04:00
Syer10 a90e5d13ea Complete MetaQuery 2023-04-08 15:47:10 -04:00
Syer10 891fb0b479 Simplify keyset pagination 2023-04-08 15:27:18 -04:00
Syer10 58a623d44d Fix keyset pagination for non-unique order by modes 2023-04-08 13:37:09 -04:00
Syer10 0e84b8a154 Lint 2023-04-08 13:36:28 -04:00
Syer10 a4dfcf80e4 Implement manga status filter 2023-04-07 21:30:20 -04:00
Syer10 d8567eadb2 Simplify queries 2023-04-07 21:10:38 -04:00
Syer10 0b88207ad5 Fix empty results errors 2023-04-07 00:02:00 -04:00
Syer10 671466a737 Complete CategoryQuery 2023-04-06 21:53:30 -04:00
Syer10 84881a0d52 Complete MangaQuery 2023-04-04 21:02:29 -04:00
Syer10 a589049cc7 Move things around and introduce Cursor type 2023-04-04 21:02:07 -04:00
Syer10 17877e0f17 Fix case insensitive 2023-04-03 22:12:38 -04:00
Syer10 1ed9bef2a1 Fix the playground explorer and add a updated default query 2023-04-03 22:07:10 -04:00
Syer10 a6dddf311c Basically finish MangaQuery, only paging left 2023-04-03 22:04:46 -04:00
Syer10 e8c2bad187 Handle missing objects in graphql 2023-04-02 20:39:56 -04:00
Syer10 52bda2c080 Start working on graphql paging 2023-04-02 20:15:09 -04:00
Syer10 607919f40f Implement more query parameters 2023-04-02 17:33:19 -04:00
Syer10 d830638ee6 Use actual MangaStatus enum 2023-04-02 16:47:00 -04:00
Syer10 106bda2097 Proper conversion Scalar for Long to String and back 2023-04-02 16:30:03 -04:00
Syer10 7debb27374 Might not need a updates query 2023-03-31 23:11:18 -04:00
Syer10 05b5a7f598 Add updates 2023-03-31 23:03:26 -04:00
Syer10 3bbda7ba54 More todos 2023-03-31 22:36:01 -04:00
Syer10 9312f5fd14 Add global meta 2023-03-31 22:30:14 -04:00
Syer10 399eb07e35 Fix imports 2023-03-31 22:21:09 -04:00
Syer10 eb197ebcee Switch database logger to SLF4J 2023-03-31 22:19:13 -04:00
Syer10 4c30d8ab05 Some TODOs with ideas 2023-03-31 22:00:01 -04:00
Syer10 3a67ddf0f6 Add Extensions to Graphql 2023-03-31 20:58:18 -04:00
Syer10 6541c7b5b7 Serialize Long as String in graphql 2023-03-31 20:30:24 -04:00
Syer10 37f41ade43 Directly use the database for sources in graphql 2023-03-31 20:29:55 -04:00
Syer10 007d20d417 Add Sources to Graphql 2023-03-31 19:44:21 -04:00
Syer10 00370a81fa Minor cleanup 2023-03-31 19:10:04 -04:00
Syer10 d4599c3331 Use Graphiql with the Explorer plugin for the query builder 2023-03-31 19:09:32 -04:00
Syer10 bce76bbcf3 Use Kotlin Coroutines Flow instead of Project reactor 2023-03-30 18:28:56 -04:00