Commit Graph

969 Commits

Author SHA1 Message Date
Timothy Warren e7e70a1541 Improve error logging 2020-08-17 10:23:32 -04:00
Timothy Warren 65a8da755a Remove some naming redundancies 2020-08-06 09:39:12 -04:00
Timothy Warren ca8a0edad0 Add missing change from previous commit 2020-08-05 21:52:36 -04:00
Timothy Warren 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
Timothy Warren 6a82944473 slugs in person urls, refactor AnilistTrait to match KitsuTrait 2020-08-05 20:57:01 -04:00
Timothy Warren f328420869 Create and delete media items via GraphQL, see #28 2020-08-05 13:30:24 -04:00
Timothy Warren 3965f137e1 Move GraphQL queries up a level 2020-08-04 14:25:18 -04:00
Timothy Warren ff6fcffca8 Bump version 2020-08-04 09:30:21 -04:00
Timothy Warren 4c1c78577e Get manga updates working correctly with GraphQL, see #28 2020-08-04 09:20:28 -04:00
Timothy Warren d66b589a75 Add some previously missing GraphQL fields 2020-08-03 14:36:14 -04:00
Timothy Warren 20f318114b Actually fix anime episode incrementing 2020-07-31 20:00:11 -04:00
Timothy Warren 56032728eb Fix json loading overlay for anime updates 2020-07-31 19:32:13 -04:00
Timothy Warren 722518579f Increment chapter/episode counts via GraphQL 2020-07-31 19:03:27 -04:00
Timothy Warren eab8a1cd4b Add GraphQL schema reference for Kitsu 2020-07-31 18:59:16 -04:00
Timothy Warren 2fa83b5f1d Add GraphQL schema reference for Anilist 2020-07-31 18:58:49 -04:00
Timothy Warren 48b031e190 Refactor/streamline View layer 2020-07-31 16:22:32 -04:00
Timothy Warren a8110d4a90 Groundwork for some upcoming API updates 2020-07-30 15:16:24 -04:00
Timothy Warren 455b551683 Actually fix the character API call, previous commit added authentication to GraphQL calls 2020-07-30 10:02:44 -04:00
Timothy Warren de6faf2224 Fix issue retrieving some characters 2020-07-30 09:58:36 -04:00
Timothy Warren 10cc9dece2 Skip broken test 2020-07-29 22:08:54 -04:00
Timothy Warren 8fe2114816 Small fixes for anime detail pages 2020-07-29 20:06:59 -04:00
Timothy Warren 83de995951 Get Manga details from GraphQL, See #27 2020-07-29 17:51:58 -04:00
Timothy Warren 766e3cd71c Fetch anime details by id for the collection 2020-07-29 16:25:57 -04:00
Timothy Warren 375b8f9bcb Anime detail page cleanup 2020-07-29 15:49:16 -04:00
Timothy Warren dcd138cba6 get anime staff from GraphQL, see #27 2020-07-29 14:04:03 -04:00
Timothy Warren 50f3c394c5 Re-add characters to anime details page, see #27 2020-07-29 11:00:54 -04:00
Timothy Warren 0ed7a0de2e Run local phpunit from robo 2020-07-29 11:00:06 -04:00
Timothy Warren bb878d905f Use GraphQL request for anime detail pages, see #27 2020-07-28 17:46:18 -04:00
Timothy Warren 3bb3d2a5cf Prepare for Kitsu GraphQL 2020-07-28 16:11:13 -04:00
Timothy Warren 9e8b3f4663 Remove extra titles from cover/list views 2020-05-18 13:52:27 -04:00
Timothy Warren 5e157e4a4e Make sure reAuthenticate method has optional parameter 2020-05-18 13:47:41 -04:00
Timothy Warren 035e142c98 Make sure re-authenticate gets arguments 2020-05-18 13:32:02 -04:00
Timothy Warren ebe8626ba7 Add aria attributes to selected menu items 2020-05-18 12:53:00 -04:00
Timothy Warren 493f849aeb Remove extra titles from list/cover display 2020-05-18 12:52:32 -04:00
Timothy Warren 332ff72360 Bug fixes 2020-05-11 09:17:11 -04:00
Timothy Warren cacf19781d Only the command line should be able to get credentials from the cache 2020-05-08 21:34:36 -04:00
Timothy Warren 545c495869 Refactor KitsuTrait 2020-05-08 19:18:10 -04:00
Timothy Warren 4131a019ca Remove APCu as a cache option...it doesn't work with CLI authentication 2020-05-08 19:17:11 -04:00
Timothy Warren c4fb095eba Fix settings page subforms (so all the fields show for the cache) 2020-05-08 19:16:04 -04:00
Timothy Warren e4018c269f Simplify caching 2020-05-08 19:15:21 -04:00
Timothy Warren 05c50387f6 Set up Event-based handling for a few things 2020-05-06 13:16:40 -04:00
Timothy Warren dc20d8de7c Fix failing test 2020-05-06 10:12:49 -04:00
Timothy Warren b806519b22 Show more alternate titles on anime detail pages 2020-05-06 09:08:27 -04:00
Timothy Warren 48e51c816f Add better re-read messages to manga 2020-05-05 19:12:17 -04:00
Timothy Warren 9045eb6b8f Comment cleanup of sync command 2020-05-04 17:15:50 -04:00
Timothy Warren 77ee6ae50e Refactor list sync to be easier to follow 2020-05-04 17:13:03 -04:00
Timothy Warren fa89df567d Improve rewatched messages 2020-05-04 16:46:27 -04:00
Timothy Warren 2d44435c59 Various code tweaks 2020-05-01 19:38:45 -04:00
Timothy Warren 9344d98056 Fix collection episode length/count, display newlines in notes 2020-05-01 19:33:51 -04:00
Timothy Warren ee18d407a2 Make authentication more reliable for list syncing 2020-05-01 17:08:20 -04:00