Commit Graph

280 Commits

Author SHA1 Message Date
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 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 5997ce8a0f Remove some naming redundancies 2020-08-06 09:39:12 -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
Timothy Warren 9dc6643b78 slugs in person urls, refactor AnilistTrait to match KitsuTrait 2020-08-05 20:57:01 -04:00
Timothy Warren 9a112dc413 Bump version 2020-08-04 09:30:21 -04:00
Timothy Warren 78b195f966 Add some previously missing GraphQL fields 2020-08-03 14:36:14 -04:00
Timothy Warren a0e7ebd2a0 Increment chapter/episode counts via GraphQL 2020-07-31 19:03:27 -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 7c0ea492e1 Get Manga details from GraphQL, See #27 2020-07-29 17:51:58 -04:00
Timothy Warren 0b0e06af00 Anime detail page cleanup 2020-07-29 15:49:16 -04:00
Timothy Warren 7275d81468 Re-add characters to anime details page, see #27 2020-07-29 11:00:54 -04:00
Timothy Warren 710d18a43b Prepare for Kitsu GraphQL 2020-07-28 16:11:13 -04:00
Timothy Warren abb17844fd Add aria attributes to selected menu items 2020-05-18 12:53:00 -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 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 ffd7fb8745 Improve rewatched messages 2020-05-04 16:46:27 -04:00
Timothy Warren 03638991a3 Fix collection episode length/count, display newlines in notes 2020-05-01 19:33:51 -04:00
Timothy Warren 9108fe066a Tweak anime list view a bit 2020-04-30 15:35:32 -04:00
Timothy Warren a371a334d0 Collection view tweaks 2020-04-30 15:30:52 -04:00
Timothy Warren 050ff98d2c Add AnimeCollection link to MainMenu, similar to lists 2020-04-28 12:04:42 -04:00
Timothy Warren 541b59bb28 Improve anime collection with multiple media selections 2020-04-23 18:57:22 -04:00
Timothy Warren e17846f4a4 Refactor history transformers 2020-04-22 12:38:59 -04:00
Timothy Warren 59f2d21a7f Add menu items for history, add manga reading history 2020-04-22 11:39:44 -04:00
Timothy Warren 5a3d9547ae Fix tests 2020-04-21 20:09:37 -04:00
Timothy Warren bc529e57e8 Big Work in progress commit 2020-04-21 19:22:56 -04:00
Timothy Warren 570c18a069 Type all the class attributes 2020-04-10 20:01:46 -04:00
Timothy Warren 6d55d4136e Bump version and PHP requirement in headers 2020-04-10 15:39:39 -04:00
Timothy Warren dd708bb1fa Just combine JS files for modern browsers, no minifying 2020-04-10 15:20:47 -04:00
Timothy Warren 93a6dbe7d6 Clean up public folder, move JS tools to frontEndSrc folder 2020-04-10 15:07:08 -04:00
Timothy Warren dbb61372c6 Fix streaming logo display 2020-04-08 10:08:56 -04:00
Timothy Warren 8aa94f7c14 Update all the header comments 2020-03-11 15:15:05 -04:00
Timothy Warren b32968588a Minor view updates 2020-01-15 15:23:55 -05:00
Timothy Warren ae70eab9ea Bump copyright year 2020-01-08 15:39:49 -05:00
Timothy Warren 6044a676a6 Various code style tweaks 2019-12-09 13:13:31 -05:00
Timothy Warren 8b677ab7a7 Update header comments 2019-12-06 09:16:35 -05:00
Timothy Warren fde9b05bdf Bump PHP version requirement 2019-12-03 15:17:25 -05:00
Timothy Warren 4edfd9f62c Update detail pages to use one column for text 2019-08-10 10:07:28 -04:00
Timothy Warren 0153271a62 Add 'automatic' dark theme, based on browser 'prefers-color-scheme: dark' media query 2019-07-12 15:56:24 -04:00
Timothy Warren bce1afa546 Collection "All Tab", and filtering. Resolves #6, #7 2019-07-10 13:32:05 -04:00
Timothy Warren 4502c2f183 No more genre-related database errors, and other collection improvements 2019-07-10 10:20:37 -04:00
Timothy Warren aa6965e98f Tweak display of descriptions on detail pages 2019-05-08 16:08:51 -04:00
Timothy Warren ea2a368100 Use larger cover images for edit forms 2019-05-08 14:18:18 -04:00
Timothy Warren 6c81ddbfd4 Add polyfill for older browsers, so Opera 12 works 2019-05-08 08:57:15 -04:00
Timothy Warren 47d6314178 Use static closures in bootstrap 2019-05-08 08:55:58 -04:00
Timothy Warren 4e2437f2bc Fix error on attempt to insert a duplicate series 2019-01-22 10:21:58 -05:00