ad0dcb5750
Remove some more dead code
2020-10-21 18:52:12 -04:00
608251452f
More cleanup, update changelog
2020-10-21 18:12:22 -04:00
8c5547d69d
More Kitsu GraphQL API cleanup, resolves #33
2020-10-21 17:59:43 -04:00
898dfebbde
Use GraphQL to update thumbnails, refactor GraphQL pagination, merge Anime and Manga traits back into the Kitsu model
2020-10-21 17:06:50 -04:00
2d5ae3b1c6
Use GraphQL search endpoints, see #33
2020-10-21 15:45:30 -04:00
8256815032
Remove old transformer classes
2020-10-21 15:02:25 -04:00
fe6f737815
Add missing GraphQL query
2020-10-21 14:56:33 -04:00
87d15024bb
More GraphQL conversion, test updates, see #33
2020-10-21 14:51:17 -04:00
470d25f269
Sync Kitsu and Anilist both via GraphQL, see #33
2020-10-16 16:18:56 -04:00
70a33e36c0
Fetch Manga List via GraphQL, see #33
2020-10-16 13:28:35 -04:00
94d227b08e
Fix Manga List Incrementing, start of GraphQL conversion
2020-10-12 14:06:49 -04:00
ecb913322f
Pull anime lists from GraphQL, see #33
2020-10-09 16:18:45 -04:00
1fbf0283ba
Fix updating anime status when certain fields are empty
2020-10-07 15:30:42 -04:00
9009da4b86
Fix hiding anime on completion
2020-10-05 12:32:12 -04:00
47a4be2cf9
Update GraphQL queries to match API changes
2020-09-15 08:08:39 -04:00
52aabc2b12
Map more external sites
2020-09-10 15:36:34 -04:00
810731dfbd
Update streaming logs, remove genres from anime list view
2020-09-09 13:25:27 -04:00
ce3e3427dc
Update GraphQL schema for Kitsu
2020-09-09 10:24:12 -04:00
7211aa0de7
Add limit to all relationships
2020-09-09 10:23:17 -04:00
a15496e4a5
Sort voice acting roles by character name
2020-08-27 15:39:23 -04:00
a14ac3a122
Get Person detail pages via GraphQL, resolves #27
2020-08-27 15:01:00 -04:00
1a3f1e9654
More components, resolve #31
2020-08-26 17:26:42 -04:00
0c936b3fa7
Misc tweaks
2020-08-26 15:25:31 -04:00
ccb9c9d331
Extract common methods for Anime and Manga models into a trait
2020-08-26 15:24:49 -04:00
18e8d47167
Move Kitsu class out of API namespace
2020-08-26 15:22:14 -04:00
eb56ab4c4f
Misc fixes and tweaks
2020-08-25 15:11:08 -04:00
29a79577d9
Start of pulling library from GraphQL
2020-08-25 13:22:38 -04:00
e890f978db
Update History to use GraphQL, resolves #29,#30
2020-08-24 19:17:41 -04:00
e944ddc75c
Update profile page to use GraphQL, see #27
2020-08-24 15:20:07 -04:00
778cda6efc
Some syncing cleanup
2020-08-24 13:10:43 -04:00
e912c83079
Update some GraphQL queries
2020-08-24 13:09:43 -04:00
78b9146249
Get library entry via GraphQL, see #28
2020-08-24 13:07:47 -04:00
e40a1d028f
Fix setup of console commands
2020-08-21 19:26:54 -04:00
7aeb74874b
Create component system to help cut down on view duplication, see #31
2020-08-21 12:30:01 -04:00
9749c59549
Drastically reduce the amount of junk logging, and remove old logic from Character transformer
2020-08-18 16:59:08 -04:00
5da0ba87a7
Use constants for the API names instead of literals
2020-08-17 21:08:53 -04:00
c749c7c923
Fix sync command
2020-08-17 18:08:58 -04:00
9b4c9ad76f
Full character page pulled from GraphQL API, see #27
2020-08-17 16:36:55 -04:00
681a70fd92
Get character details page from GraphQL, still need to do castings section, see #27
2020-08-17 14:01:55 -04:00
67d3b7c1dc
Fix manga description page
2020-08-17 11:36:01 -04:00
79aee53524
Add streaming links back to anime description pages, see #27
2020-08-17 10:45:17 -04:00
56f7d5142d
Update Kitsu GraphQL schema reference
2020-08-17 10:25:36 -04:00
5f7f4b6bdd
Update Kitsu GraphQL Mutations
2020-08-17 10:24:17 -04:00
0c3ff2ef11
Improve error logging
2020-08-17 10:23:32 -04:00
5997ce8a0f
Remove some naming redundancies
2020-08-06 09:39:12 -04:00
687831efd5
Add missing change from previous commit
2020-08-05 21:52:36 -04:00
5a65c7b645
Add background check for session validity
...
This checks when the app is made visible -- like the tab is switched to,
if the current session is still valid. If the session is not still
valid, the page is reloaded so that the session expiration is apparent.
Resolves #25
2020-08-05 21:46:14 -04:00
9dc6643b78
slugs in person urls, refactor AnilistTrait to match KitsuTrait
2020-08-05 20:57:01 -04:00
c7beb76404
Create and delete media items via GraphQL, see #28
2020-08-05 13:30:24 -04:00
c132766486
Move GraphQL queries up a level
2020-08-04 14:25:18 -04:00