Commit Graph

519 Commits

Author SHA1 Message Date
ed9a3227ac Sort voice acting roles by character name 2020-08-27 15:39:23 -04:00
e2f29c6731 Get Person detail pages via GraphQL, resolves #27 2020-08-27 15:01:00 -04:00
1b74df5269 More components, resolve #31 2020-08-26 17:26:42 -04:00
9c01f3fbd0 Misc tweaks 2020-08-26 15:25:31 -04:00
3714a93dcf Extract common methods for Anime and Manga models into a trait 2020-08-26 15:24:49 -04:00
aace368b24 Move Kitsu class out of API namespace 2020-08-26 15:22:14 -04:00
69991a126a Misc fixes and tweaks 2020-08-25 15:11:08 -04:00
980e2726c5 Start of pulling library from GraphQL 2020-08-25 13:22:38 -04:00
3f8c0432d2 Update History to use GraphQL, resolves #29,#30 2020-08-24 19:17:41 -04:00
ba276cc86e Update profile page to use GraphQL, see #27 2020-08-24 15:20:07 -04:00
26a1c464a1 Some syncing cleanup 2020-08-24 13:10:43 -04:00
40a340c67c Update some GraphQL queries 2020-08-24 13:09:43 -04:00
7d6af5ad00 Get library entry via GraphQL, see #28 2020-08-24 13:07:47 -04:00
a4cde0b28d Fix setup of console commands 2020-08-21 19:26:54 -04:00
386938c75f Create component system to help cut down on view duplication, see #31 2020-08-21 12:30:01 -04:00
2f2260e0b4 Drastically reduce the amount of junk logging, and remove old logic from Character transformer 2020-08-18 16:59:08 -04:00
1da68d8ec4 Use constants for the API names instead of literals 2020-08-17 21:08:53 -04:00
e06cc16890 Fix sync command 2020-08-17 18:08:58 -04:00
09734515ca Full character page pulled from GraphQL API, see #27 2020-08-17 16:36:55 -04:00
1725a106fa Get character details page from GraphQL, still need to do castings section, see #27 2020-08-17 14:01:55 -04:00
4d4b7126e2 Fix manga description page 2020-08-17 11:36:01 -04:00
e2e845b9c0 Add streaming links back to anime description pages, see #27 2020-08-17 10:45:17 -04:00
24def28cda Update Kitsu GraphQL schema reference 2020-08-17 10:25:36 -04:00
f3b7e58ee1 Update Kitsu GraphQL Mutations 2020-08-17 10:24:17 -04:00
e7e70a1541 Improve error logging 2020-08-17 10:23:32 -04:00
65a8da755a Remove some naming redundancies 2020-08-06 09:39:12 -04:00
ca8a0edad0 Add missing change from previous commit 2020-08-05 21:52:36 -04:00
9a6d0052d7 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
6a82944473 slugs in person urls, refactor AnilistTrait to match KitsuTrait 2020-08-05 20:57:01 -04:00
f328420869 Create and delete media items via GraphQL, see #28 2020-08-05 13:30:24 -04:00
3965f137e1 Move GraphQL queries up a level 2020-08-04 14:25:18 -04:00
ff6fcffca8 Bump version 2020-08-04 09:30:21 -04:00
4c1c78577e Get manga updates working correctly with GraphQL, see #28 2020-08-04 09:20:28 -04:00
d66b589a75 Add some previously missing GraphQL fields 2020-08-03 14:36:14 -04:00
56032728eb Fix json loading overlay for anime updates 2020-07-31 19:32:13 -04:00
722518579f Increment chapter/episode counts via GraphQL 2020-07-31 19:03:27 -04:00
eab8a1cd4b Add GraphQL schema reference for Kitsu 2020-07-31 18:59:16 -04:00
2fa83b5f1d Add GraphQL schema reference for Anilist 2020-07-31 18:58:49 -04:00
48b031e190 Refactor/streamline View layer 2020-07-31 16:22:32 -04:00
a8110d4a90 Groundwork for some upcoming API updates 2020-07-30 15:16:24 -04:00
455b551683 Actually fix the character API call, previous commit added authentication to GraphQL calls 2020-07-30 10:02:44 -04:00
de6faf2224 Fix issue retrieving some characters 2020-07-30 09:58:36 -04:00
8fe2114816 Small fixes for anime detail pages 2020-07-29 20:06:59 -04:00
83de995951 Get Manga details from GraphQL, See #27 2020-07-29 17:51:58 -04:00
766e3cd71c Fetch anime details by id for the collection 2020-07-29 16:25:57 -04:00
375b8f9bcb Anime detail page cleanup 2020-07-29 15:49:16 -04:00
dcd138cba6 get anime staff from GraphQL, see #27 2020-07-29 14:04:03 -04:00
50f3c394c5 Re-add characters to anime details page, see #27 2020-07-29 11:00:54 -04:00
bb878d905f Use GraphQL request for anime detail pages, see #27 2020-07-28 17:46:18 -04:00
3bb3d2a5cf Prepare for Kitsu GraphQL 2020-07-28 16:11:13 -04:00