Mitchell Syer
7fe7de5fdf
Fix fetchSourceManga filtering
2023-07-01 13:28:15 -04:00
Mitchell Syer
b9b115d0ea
Rewrite filter and preference mutations ( #577 )
2023-06-24 19:58:11 +03:30
schroda
08af195f11
Fix graphql/plugin-explorer urls ( #584 )
2023-06-24 19:56:29 +03:30
schroda
71cde729fc
Delete tmp files on request failure ( #582 )
...
There is a possibility that a partially downloaded file remains in case of an error.
In that case, the next time the image gets requested the existing file would be handled as a successfully cached image.
2023-06-21 17:32:58 +03:30
Mitchell Syer
812eb8001b
Add fetch chapter pages ( #576 )
2023-06-10 21:42:42 +03:30
schroda
b59af683ac
Do not count mangas as part of categories that aren't in the library ( #574 )
...
Otherwise, the returned "size" of a property doesn't match the actual manga list, since that list only includes mangas from the library.
2023-06-09 18:27:16 +03:30
schroda
561d680e78
Exclude mangas with specific state from global update ( #537 )
2023-06-09 16:03:10 +03:30
Mitchell Syer
7c3eff2ba7
Complete source mutations ( #567 )
2023-06-05 16:49:03 +03:30
Mitchell Syer
300c0a8f35
Category Mutations ( #566 )
...
* Complete Category mutations
* Remove TODO
2023-06-05 16:48:57 +03:30
schroda
51bfdc0947
Feature/make config settings changeable during runtime ( #545 )
...
* Add logic to update config during runtime
* Update ConfigModule to always use the latest config
* Make ServerConfig settings re-assignable
2023-06-05 16:48:18 +03:30
Aria Moradi
a64566c0f3
fill in the cover according to spec ( #571 )
2023-06-05 16:18:03 +03:30
Aria Moradi
dbb9a80ea6
use commons-compress everywhere ( #570 )
2023-06-05 16:16:27 +03:30
Aria Moradi
e930c54246
improve zip parsing ( #569 )
2023-06-05 14:31:14 +03:30
Mitchell Syer
dfff047cbf
Fix cascade migration ( #565 )
2023-05-29 17:29:54 -04:00
Mitchell Syer
44fb2b02bc
Fix global meta delete ( #564 )
2023-05-29 23:41:39 +03:30
Mitchell Syer
6a7efafd9f
Improve database column references and default category handling ( #563 )
...
* Improve default category handling and add cascade to references where possible
* Minor fix for default category
* Make the default category always first in the normalization
2023-05-28 04:11:27 +03:30
Mitchell Syer
241abc3956
Add items that are related to the deleted meta ( #562 )
2023-05-27 21:39:47 +03:30
Mitchell Syer
1e82c879bf
Add default category to the database ( #561 )
...
* Add default category to the database
* Fix getCategorySize
2023-05-27 03:20:21 +03:30
Mitchell Syer
a81d01d2e3
Don't use data fetchers in mutations ( #559 )
2023-05-27 03:09:31 +03:30
Mitchell Syer
2230796504
Extension mutations ( #560 )
2023-05-27 03:09:17 +03:30
Mitchell Syer
458ca7c7cf
Fix update chapters ( #557 )
2023-05-26 13:45:25 +03:30
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