Timothy Warren
470d25f269
Sync Kitsu and Anilist both via GraphQL, see #33
2020-10-16 16:18:56 -04:00
Timothy Warren
70a33e36c0
Fetch Manga List via GraphQL, see #33
2020-10-16 13:28:35 -04:00
Timothy Warren
94d227b08e
Fix Manga List Incrementing, start of GraphQL conversion
2020-10-12 14:06:49 -04:00
Timothy Warren
ecb913322f
Pull anime lists from GraphQL, see #33
2020-10-09 16:18:45 -04:00
Timothy Warren
b001af868f
Update dependency versions, add Amp base package as dependency
2020-10-09 16:16:23 -04:00
Timothy Warren
1fbf0283ba
Fix updating anime status when certain fields are empty
2020-10-07 15:30:42 -04:00
Timothy Warren
5bcc046a12
Add back search query canceling for anime search
2020-10-07 09:10:11 -04:00
Timothy Warren
9009da4b86
Fix hiding anime on completion
2020-10-05 12:32:12 -04:00
Timothy Warren
47a4be2cf9
Update GraphQL queries to match API changes
2020-09-15 08:08:39 -04:00
Timothy Warren
52aabc2b12
Map more external sites
2020-09-10 15:36:34 -04:00
Timothy Warren
7b1217bafe
Fix possible issue with hiding completed anime/manga
2020-09-10 15:35:43 -04:00
Timothy Warren
a79ab842ee
Remove genres from manga list view
2020-09-09 13:26:31 -04:00
Timothy Warren
810731dfbd
Update streaming logs, remove genres from anime list view
2020-09-09 13:25:27 -04:00
Timothy Warren
c224c8d977
Only show total length of a series if the number is positive
2020-09-09 10:24:55 -04:00
Timothy Warren
ce3e3427dc
Update GraphQL schema for Kitsu
2020-09-09 10:24:12 -04:00
Timothy Warren
7211aa0de7
Add limit to all relationships
2020-09-09 10:23:17 -04:00
Timothy Warren
02bd0288f2
Do not check session unless already logged in
2020-08-28 14:27:14 -04:00
Timothy Warren
a15496e4a5
Sort voice acting roles by character name
2020-08-27 15:39:23 -04:00
Timothy Warren
a14ac3a122
Get Person detail pages via GraphQL, resolves #27
2020-08-27 15:01:00 -04:00
Timothy Warren
1a3f1e9654
More components, resolve #31
2020-08-26 17:26:42 -04:00
Timothy Warren
0c936b3fa7
Misc tweaks
2020-08-26 15:25:31 -04:00
Timothy Warren
ccb9c9d331
Extract common methods for Anime and Manga models into a trait
2020-08-26 15:24:49 -04:00
Timothy Warren
738e39ba92
Fix Dispatcher test
2020-08-26 15:23:47 -04:00
Timothy Warren
18e8d47167
Move Kitsu class out of API namespace
2020-08-26 15:22:14 -04:00
Timothy Warren
c429ce64d3
Missing pieces of previous commit
2020-08-25 16:06:00 -04:00
Timothy Warren
9003c15929
Abort previous requests when search for anime or manga
2020-08-25 16:02:15 -04:00
Timothy Warren
eb56ab4c4f
Misc fixes and tweaks
2020-08-25 15:11:08 -04:00
Timothy Warren
29a79577d9
Start of pulling library from GraphQL
2020-08-25 13:22:38 -04:00
Timothy Warren
e890f978db
Update History to use GraphQL, resolves #29,#30
2020-08-24 19:17:41 -04:00
Timothy Warren
e944ddc75c
Update profile page to use GraphQL, see #27
2020-08-24 15:20:07 -04:00
Timothy Warren
778cda6efc
Some syncing cleanup
2020-08-24 13:10:43 -04:00
Timothy Warren
e912c83079
Update some GraphQL queries
2020-08-24 13:09:43 -04:00
Timothy Warren
78b9146249
Get library entry via GraphQL, see #28
2020-08-24 13:07:47 -04:00
Timothy Warren
e40a1d028f
Fix setup of console commands
2020-08-21 19:26:54 -04:00
Timothy Warren
edb022be13
Use components instead of duplicating html everywhere
2020-08-21 19:25:27 -04:00
Timothy Warren
b75a99a145
Fix tests
2020-08-21 13:07:00 -04:00
Timothy Warren
7aeb74874b
Create component system to help cut down on view duplication, see #31
2020-08-21 12:30:01 -04:00
Timothy Warren
9749c59549
Drastically reduce the amount of junk logging, and remove old logic from Character transformer
2020-08-18 16:59:08 -04:00
Timothy Warren
5da0ba87a7
Use constants for the API names instead of literals
2020-08-17 21:08:53 -04:00
Timothy Warren
c749c7c923
Fix sync command
2020-08-17 18:08:58 -04:00
Timothy Warren
9b4c9ad76f
Full character page pulled from GraphQL API, see #27
2020-08-17 16:36:55 -04:00
Timothy Warren
681a70fd92
Get character details page from GraphQL, still need to do castings section, see #27
2020-08-17 14:01:55 -04:00
Timothy Warren
67d3b7c1dc
Fix manga description page
2020-08-17 11:36:01 -04:00
Timothy Warren
79aee53524
Add streaming links back to anime description pages, see #27
2020-08-17 10:45:17 -04:00
Timothy Warren
56f7d5142d
Update Kitsu GraphQL schema reference
2020-08-17 10:25:36 -04:00
Timothy Warren
5f7f4b6bdd
Update Kitsu GraphQL Mutations
2020-08-17 10:24:17 -04:00
Timothy Warren
0c3ff2ef11
Improve error logging
2020-08-17 10:23:32 -04:00
Timothy Warren
5997ce8a0f
Remove some naming redundancies
2020-08-06 09:39:12 -04:00
Timothy Warren
687831efd5
Add missing change from previous commit
2020-08-05 21:52:36 -04:00
Timothy Warren
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