Commit Graph

283 Commits

Author SHA1 Message Date
a692617101 Use components instead of duplicating html everywhere 2020-08-21 19:25:27 -04:00
41ca3a2d86 Fix tests 2020-08-21 13:07:00 -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
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
65a8da755a Remove some naming redundancies 2020-08-06 09:39:12 -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
ff6fcffca8 Bump version 2020-08-04 09:30:21 -04:00
d66b589a75 Add some previously missing GraphQL fields 2020-08-03 14:36:14 -04:00
722518579f Increment chapter/episode counts via GraphQL 2020-07-31 19:03:27 -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
83de995951 Get Manga details from GraphQL, See #27 2020-07-29 17:51:58 -04:00
375b8f9bcb Anime detail page cleanup 2020-07-29 15:49:16 -04:00
50f3c394c5 Re-add characters to anime details page, see #27 2020-07-29 11:00:54 -04:00
3bb3d2a5cf Prepare for Kitsu GraphQL 2020-07-28 16:11:13 -04:00
ebe8626ba7 Add aria attributes to selected menu items 2020-05-18 12:53:00 -04:00
c4fb095eba Fix settings page subforms (so all the fields show for the cache) 2020-05-08 19:16:04 -04:00
e4018c269f Simplify caching 2020-05-08 19:15:21 -04:00
b806519b22 Show more alternate titles on anime detail pages 2020-05-06 09:08:27 -04:00
48e51c816f Add better re-read messages to manga 2020-05-05 19:12:17 -04:00
fa89df567d Improve rewatched messages 2020-05-04 16:46:27 -04:00
9344d98056 Fix collection episode length/count, display newlines in notes 2020-05-01 19:33:51 -04:00
7373cf93b7 Tweak anime list view a bit 2020-04-30 15:35:32 -04:00
bbd375e464 Collection view tweaks 2020-04-30 15:30:52 -04:00
a3d56afef3 Add AnimeCollection link to MainMenu, similar to lists 2020-04-28 12:04:42 -04:00
52b562f455 Improve anime collection with multiple media selections 2020-04-23 18:57:22 -04:00
52e5b10512 Refactor history transformers 2020-04-22 12:38:59 -04:00
4d6c15b030 Add menu items for history, add manga reading history 2020-04-22 11:39:44 -04:00
da15c45fd9 Fix tests 2020-04-21 20:09:37 -04:00
da570d5167 Big Work in progress commit 2020-04-21 19:22:56 -04:00
461d074d41 Type all the class attributes 2020-04-10 20:01:46 -04:00
2584047289 Bump version and PHP requirement in headers 2020-04-10 15:39:39 -04:00
a1b9ee65fa Just combine JS files for modern browsers, no minifying 2020-04-10 15:20:47 -04:00
fce9764f08 Clean up public folder, move JS tools to frontEndSrc folder 2020-04-10 15:07:08 -04:00
e572e2f147 Fix streaming logo display 2020-04-08 10:08:56 -04:00
a7931052b0 Update all the header comments 2020-03-11 15:15:05 -04:00
4c43a0cf79 Minor view updates 2020-01-15 15:23:55 -05:00
7a4cda5bf0 Bump copyright year 2020-01-08 15:39:49 -05:00
efede08401 Various code style tweaks 2019-12-09 13:13:31 -05:00
3bb9734e1d Update header comments 2019-12-06 09:16:35 -05:00
b0682ae1b2 Bump PHP version requirement 2019-12-03 15:17:25 -05:00
3fae7fe9d6 Update detail pages to use one column for text 2019-08-10 10:07:28 -04:00
1f2accf4ec Add 'automatic' dark theme, based on browser 'prefers-color-scheme: dark' media query 2019-07-12 15:56:24 -04:00
dd6e99877a Collection "All Tab", and filtering. Resolves #6, #7 2019-07-10 13:32:05 -04:00
4de92a3591 No more genre-related database errors, and other collection improvements 2019-07-10 10:20:37 -04:00
62781355b1 Tweak display of descriptions on detail pages 2019-05-08 16:08:51 -04:00
aa1e6675c2 Use larger cover images for edit forms 2019-05-08 14:18:18 -04:00