Commit Graph

916 Commits

Author SHA1 Message Date
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
Timothy Warren 9dc6643b78 slugs in person urls, refactor AnilistTrait to match KitsuTrait 2020-08-05 20:57:01 -04:00
Timothy Warren c7beb76404 Create and delete media items via GraphQL, see #28 2020-08-05 13:30:24 -04:00
Timothy Warren c132766486 Move GraphQL queries up a level 2020-08-04 14:25:18 -04:00
Timothy Warren 9a112dc413 Bump version 2020-08-04 09:30:21 -04:00
Timothy Warren 1c3216e26a Get manga updates working correctly with GraphQL, see #28 2020-08-04 09:20:28 -04:00
Timothy Warren 78b195f966 Add some previously missing GraphQL fields 2020-08-03 14:36:14 -04:00
Timothy Warren a35bce8a4b Actually fix anime episode incrementing 2020-07-31 20:00:11 -04:00
Timothy Warren 93faf7d88c Fix json loading overlay for anime updates 2020-07-31 19:32:13 -04:00
Timothy Warren a0e7ebd2a0 Increment chapter/episode counts via GraphQL 2020-07-31 19:03:27 -04:00
Timothy Warren 2b54ab5497 Add GraphQL schema reference for Kitsu 2020-07-31 18:59:16 -04:00
Timothy Warren 7bfdd74f22 Add GraphQL schema reference for Anilist 2020-07-31 18:58:49 -04:00
Timothy Warren 4582e2e917 Refactor/streamline View layer 2020-07-31 16:22:32 -04:00
Timothy Warren b0c75d989f Groundwork for some upcoming API updates 2020-07-30 15:16:24 -04:00
Timothy Warren a3bae9255b Actually fix the character API call, previous commit added authentication to GraphQL calls 2020-07-30 10:02:44 -04:00
Timothy Warren 3ab34a64d0 Fix issue retrieving some characters 2020-07-30 09:58:36 -04:00
Timothy Warren 8110f10c3d Skip broken test 2020-07-29 22:08:54 -04:00
Timothy Warren 7dae2dd6eb Small fixes for anime detail pages 2020-07-29 20:06:59 -04:00
Timothy Warren 7c0ea492e1 Get Manga details from GraphQL, See #27 2020-07-29 17:51:58 -04:00
Timothy Warren 9135598649 Fetch anime details by id for the collection 2020-07-29 16:25:57 -04:00
Timothy Warren 0b0e06af00 Anime detail page cleanup 2020-07-29 15:49:16 -04:00
Timothy Warren 1ae99d2189 get anime staff from GraphQL, see #27 2020-07-29 14:04:03 -04:00
Timothy Warren 7275d81468 Re-add characters to anime details page, see #27 2020-07-29 11:00:54 -04:00
Timothy Warren dbfdd1c239 Run local phpunit from robo 2020-07-29 11:00:06 -04:00
Timothy Warren 9eec7123a3 Use GraphQL request for anime detail pages, see #27 2020-07-28 17:46:18 -04:00
Timothy Warren 710d18a43b Prepare for Kitsu GraphQL 2020-07-28 16:11:13 -04:00
Timothy Warren 8d87d2fb2b Remove extra titles from cover/list views 2020-05-18 13:52:27 -04:00
Timothy Warren 61fcffdcbe Make sure reAuthenticate method has optional parameter 2020-05-18 13:47:41 -04:00
Timothy Warren 057216a21c Make sure re-authenticate gets arguments 2020-05-18 13:32:02 -04:00
Timothy Warren abb17844fd Add aria attributes to selected menu items 2020-05-18 12:53:00 -04:00
Timothy Warren 891d8af469 Remove extra titles from list/cover display 2020-05-18 12:52:32 -04:00
Timothy Warren c701999af1 Bug fixes 2020-05-11 09:17:11 -04:00
Timothy Warren af0b392e78 Only the command line should be able to get credentials from the cache 2020-05-08 21:34:36 -04:00
Timothy Warren 2cc85049f3 Refactor KitsuTrait 2020-05-08 19:18:10 -04:00
Timothy Warren 21a98dc48e Remove APCu as a cache option...it doesn't work with CLI authentication 2020-05-08 19:17:11 -04:00
Timothy Warren 3ecccb6ad8 Fix settings page subforms (so all the fields show for the cache) 2020-05-08 19:16:04 -04:00
Timothy Warren e724f885c8 Simplify caching 2020-05-08 19:15:21 -04:00
Timothy Warren 43f07dac6c Set up Event-based handling for a few things 2020-05-06 13:16:40 -04:00
Timothy Warren 7bcff79d6e Fix failing test 2020-05-06 10:12:49 -04:00
Timothy Warren f9f868be9d Show more alternate titles on anime detail pages 2020-05-06 09:08:27 -04:00
Timothy Warren 4a70422b23 Add better re-read messages to manga 2020-05-05 19:12:17 -04:00
Timothy Warren d8167ed075 Comment cleanup of sync command 2020-05-04 17:15:50 -04:00
Timothy Warren b6c0db7636 Refactor list sync to be easier to follow 2020-05-04 17:13:03 -04:00
Timothy Warren ffd7fb8745 Improve rewatched messages 2020-05-04 16:46:27 -04:00
Timothy Warren 75bd011a2c Various code tweaks 2020-05-01 19:38:45 -04:00
Timothy Warren 03638991a3 Fix collection episode length/count, display newlines in notes 2020-05-01 19:33:51 -04:00
Timothy Warren a7e6b3f198 Make authentication more reliable for list syncing 2020-05-01 17:08:20 -04:00
Timothy Warren 9108fe066a Tweak anime list view a bit 2020-04-30 15:35:32 -04:00
Timothy Warren f810e2573e Collection updates for 'all' tab 2020-04-30 15:33:16 -04:00
Timothy Warren a371a334d0 Collection view tweaks 2020-04-30 15:30:52 -04:00