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
Valter Martinek
847a5fe71b
Subscriptions!
2023-03-30 17:05:41 -04:00
Valter Martinek
e2fa003239
Rewrite graphql controller execute as function without docs
2023-03-30 17:04:01 -04:00
Valter Martinek
0c555e88d3
Update graphql-playground endpoint
2023-03-30 17:04:01 -04:00
Valter Martinek
bf7f1a04b3
Add categories to graphql
2023-03-30 17:04:01 -04:00
Valter Martinek
623172af6d
Add mutation for updating chapters
2023-03-30 17:04:01 -04:00
Valter Martinek
4fb689d9e4
Add chapter and manga meta field
2023-03-30 17:04:01 -04:00
Valter Martinek
6054c489c6
Add graphql playground
2023-03-30 17:04:01 -04:00
Valter Martinek
21719f4408
Add basic graphql implementation with manga and chapters loading with data loaders
2023-03-30 17:03:56 -04:00
schroda
d3aa32147a
Add logic to only update specific categories ( #520 )
...
Makes it possible to only update specific categories.
In case a manga is in an excluded category it will be excluded even if it is also in an included category.
2023-03-27 20:15:46 +03:30
schroda
9a50f2e408
Notify clients even if no manga gets updated ( #531 )
...
In case no manga gets updated and no update job was running before, the client would never receive an info about its update request
2023-03-27 17:11:19 +03:30
schroda
dcde4947e8
Emit update to clients after adding all mangas to the queue ( #521 )
...
Emitting updates before all the mangas were added to the queue could lead to e.g. wrong progress calculation.
2023-03-25 22:08:42 +03:30
schroda
5b61bdc3a8
add size field to Category data class ( #519 )
...
Makes it possible to display the size of a category to the user
2023-03-25 22:07:50 +03:30
schroda
ec1d65f4c3
update library grouped by source ( #511 )
...
* Update mangas grouped by source
* Limit parallel update requests
2023-03-10 11:03:09 +03:30
akabhirav
a0081dec07
fix manga unread and download count ( #509 )
2023-02-23 22:04:03 +03:30