Timothy Warren
aace368b24
Move Kitsu class out of API namespace
2020-08-26 15:22:14 -04:00
Timothy Warren
69991a126a
Misc fixes and tweaks
timw4mail/HummingBirdAnimeClient/pipeline/pr-master This commit looks good
Details
2020-08-25 15:11:08 -04:00
Timothy Warren
980e2726c5
Start of pulling library from GraphQL
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
Details
timw4mail/HummingBirdAnimeClient/pipeline/pr-master This commit looks good
Details
2020-08-25 13:22:38 -04:00
Timothy Warren
3f8c0432d2
Update History to use GraphQL, resolves #29,#30
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
Details
2020-08-24 19:17:41 -04:00
Timothy Warren
ba276cc86e
Update profile page to use GraphQL, see #27
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
Details
2020-08-24 15:20:07 -04:00
Timothy Warren
26a1c464a1
Some syncing cleanup
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
Details
2020-08-24 13:10:43 -04:00
Timothy Warren
40a340c67c
Update some GraphQL queries
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
Details
2020-08-24 13:09:43 -04:00
Timothy Warren
7d6af5ad00
Get library entry via GraphQL, see #28
2020-08-24 13:07:47 -04:00
Timothy Warren
a4cde0b28d
Fix setup of console commands
2020-08-21 19:26:54 -04:00
Timothy Warren
386938c75f
Create component system to help cut down on view duplication, see #31
timw4mail/HummingBirdAnimeClient/pipeline/head Something is wrong with the build of this commit
Details
2020-08-21 12:30:01 -04:00
Timothy Warren
2f2260e0b4
Drastically reduce the amount of junk logging, and remove old logic from Character transformer
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
Details
2020-08-18 16:59:08 -04:00
Timothy Warren
1da68d8ec4
Use constants for the API names instead of literals
timw4mail/HummingBirdAnimeClient/pipeline/head Something is wrong with the build of this commit
Details
2020-08-17 21:08:53 -04:00
Timothy Warren
e06cc16890
Fix sync command
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
Details
2020-08-17 18:08:58 -04:00
Timothy Warren
09734515ca
Full character page pulled from GraphQL API, see #27
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
Details
2020-08-17 16:36:55 -04:00
Timothy Warren
1725a106fa
Get character details page from GraphQL, still need to do castings section, see #27
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
Details
2020-08-17 14:01:55 -04:00
Timothy Warren
4d4b7126e2
Fix manga description page
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
Details
2020-08-17 11:36:01 -04:00
Timothy Warren
e2e845b9c0
Add streaming links back to anime description pages, see #27
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
Details
2020-08-17 10:45:17 -04:00
Timothy Warren
24def28cda
Update Kitsu GraphQL schema reference
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
Details
2020-08-17 10:25:36 -04:00
Timothy Warren
f3b7e58ee1
Update Kitsu GraphQL Mutations
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
Details
2020-08-17 10:24:17 -04:00
Timothy Warren
e7e70a1541
Improve error logging
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
Details
2020-08-17 10:23:32 -04:00
Timothy Warren
65a8da755a
Remove some naming redundancies
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
Details
2020-08-06 09:39:12 -04:00
Timothy Warren
ca8a0edad0
Add missing change from previous commit
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
Details
2020-08-05 21:52:36 -04:00
Timothy Warren
9a6d0052d7
Add background check for session validity
...
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
Details
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
timw4mail/HummingBirdAnimeClient/pipeline/head Something is wrong with the build of this commit
Details
2020-08-05 20:57:01 -04:00
Timothy Warren
f328420869
Create and delete media items via GraphQL, see #28
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
Details
2020-08-05 13:30:24 -04:00
Timothy Warren
3965f137e1
Move GraphQL queries up a level
timw4mail/HummingBirdAnimeClient/pipeline/head Something is wrong with the build of this commit
Details
2020-08-04 14:25:18 -04:00
Timothy Warren
ff6fcffca8
Bump version
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
Details
2020-08-04 09:30:21 -04:00
Timothy Warren
4c1c78577e
Get manga updates working correctly with GraphQL, see #28
timw4mail/HummingBirdAnimeClient/pipeline/head Something is wrong with the build of this commit
Details
2020-08-04 09:20:28 -04:00
Timothy Warren
d66b589a75
Add some previously missing GraphQL fields
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
Details
2020-08-03 14:36:14 -04:00
Timothy Warren
56032728eb
Fix json loading overlay for anime updates
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
Details
2020-07-31 19:32:13 -04:00
Timothy Warren
722518579f
Increment chapter/episode counts via GraphQL
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
Details
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
timw4mail/HummingBirdAnimeClient/pipeline/head Something is wrong with the build of this commit
Details
2020-07-31 16:22:32 -04:00
Timothy Warren
a8110d4a90
Groundwork for some upcoming API updates
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
Details
2020-07-30 15:16:24 -04:00
Timothy Warren
455b551683
Actually fix the character API call, previous commit added authentication to GraphQL calls
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
Details
2020-07-30 10:02:44 -04:00
Timothy Warren
de6faf2224
Fix issue retrieving some characters
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
Details
2020-07-30 09:58:36 -04:00
Timothy Warren
8fe2114816
Small fixes for anime detail pages
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
Details
2020-07-29 20:06:59 -04:00
Timothy Warren
83de995951
Get Manga details from GraphQL, See #27
timw4mail/HummingBirdAnimeClient/pipeline/head Something is wrong with the build of this commit
Details
2020-07-29 17:51:58 -04:00
Timothy Warren
766e3cd71c
Fetch anime details by id for the collection
timw4mail/HummingBirdAnimeClient/pipeline/head Build started...
Details
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
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
Details
2020-07-29 11:00:54 -04:00
Timothy Warren
bb878d905f
Use GraphQL request for anime detail pages, see #27
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
Details
2020-07-28 17:46:18 -04:00
Timothy Warren
3bb3d2a5cf
Prepare for Kitsu GraphQL
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
Details
2020-07-28 16:11:13 -04:00
Timothy Warren
9e8b3f4663
Remove extra titles from cover/list views
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
Details
2020-05-18 13:52:27 -04:00
Timothy Warren
5e157e4a4e
Make sure reAuthenticate method has optional parameter
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
Details
2020-05-18 13:47:41 -04:00
Timothy Warren
035e142c98
Make sure re-authenticate gets arguments
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
Details
2020-05-18 13:32:02 -04:00
Timothy Warren
ebe8626ba7
Add aria attributes to selected menu items
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
Details
2020-05-18 12:53:00 -04:00
Timothy Warren
493f849aeb
Remove extra titles from list/cover display
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
Details
2020-05-18 12:52:32 -04:00
Timothy Warren
332ff72360
Bug fixes
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
Details
2020-05-11 09:17:11 -04:00
Timothy Warren
cacf19781d
Only the command line should be able to get credentials from the cache
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
Details
2020-05-08 21:34:36 -04:00
Timothy Warren
545c495869
Refactor KitsuTrait
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
Details
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
e4018c269f
Simplify caching
2020-05-08 19:15:21 -04:00
Timothy Warren
05c50387f6
Set up Event-based handling for a few things
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
Details
2020-05-06 13:16:40 -04:00
Timothy Warren
dc20d8de7c
Fix failing test
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
Details
2020-05-06 10:12:49 -04:00
Timothy Warren
b806519b22
Show more alternate titles on anime detail pages
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
Details
2020-05-06 09:08:27 -04:00
Timothy Warren
9045eb6b8f
Comment cleanup of sync command
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
Details
2020-05-04 17:15:50 -04:00
Timothy Warren
77ee6ae50e
Refactor list sync to be easier to follow
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
Details
2020-05-04 17:13:03 -04:00
Timothy Warren
2d44435c59
Various code tweaks
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
Details
2020-05-01 19:38:45 -04:00
Timothy Warren
ee18d407a2
Make authentication more reliable for list syncing
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
Details
2020-05-01 17:08:20 -04:00
Timothy Warren
a80284a4ee
Collection updates for 'all' tab
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
Details
2020-04-30 15:33:16 -04:00
Timothy Warren
625a57c191
Type *Type classes a bit more strictly
2020-04-28 12:24:12 -04:00
Timothy Warren
0ad4d56663
Tweak error handling of anime collection db calls
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
Details
2020-04-28 12:13:35 -04:00
Timothy Warren
93d87336b1
Move unusued graphQL queries
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
Details
2020-04-28 12:03:14 -04:00
Timothy Warren
b2c86adcf5
Don't show episode/chapter 0 in history
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
Details
2020-04-24 14:18:35 -04:00
Timothy Warren
badf941265
Fix some bugs with history view
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
Details
2020-04-24 14:14:52 -04:00
Timothy Warren
ae276a536f
Fix history and collection bug
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
Details
2020-04-23 20:03:55 -04:00
Timothy Warren
52b562f455
Improve anime collection with multiple media selections
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
Details
2020-04-23 18:57:22 -04:00
Timothy Warren
212b34ac4c
More refactoring of History transformers
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
Details
2020-04-22 17:53:25 -04:00
Timothy Warren
52e5b10512
Refactor history transformers
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
Details
2020-04-22 12:38:59 -04:00
Timothy Warren
4d6c15b030
Add menu items for history, add manga reading history
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
Details
2020-04-22 11:39:44 -04:00
Timothy Warren
f2991cd416
Convert Type constructors to static methods
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
Details
2020-04-22 07:53:52 -04:00
Timothy Warren
12be7b8a1e
Fix off-by-one errors
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
Details
2020-04-21 20:37:42 -04:00
Timothy Warren
3f2c23ab96
Fix aggregation of anime watch history items
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
Details
2020-04-21 20:10:01 -04:00
Timothy Warren
da15c45fd9
Fix tests
2020-04-21 20:09:37 -04:00
Timothy Warren
da570d5167
Big Work in progress commit
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
Details
2020-04-21 19:22:56 -04:00
Timothy Warren
17fb2b4db4
Update outdated interface reference
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
Details
2020-04-17 13:34:36 -04:00
Timothy Warren
461d074d41
Type all the class attributes
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
Details
2020-04-10 20:01:46 -04:00
Timothy Warren
2584047289
Bump version and PHP requirement in headers
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
Details
2020-04-10 15:39:39 -04:00
Timothy Warren
4f6a92cd45
Update dependencies to latest versions
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
Details
2020-04-10 15:38:32 -04:00
Timothy Warren
9ecd5df6c7
Lazy load images
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
Details
2020-04-07 21:53:53 -04:00
Timothy Warren
82d77d0f35
Update test snapshots
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
Details
2020-03-16 15:47:33 -04:00
Timothy Warren
9259c85586
Fix some style issues
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
Details
2020-03-16 15:06:55 -04:00
Timothy Warren
39f672b35f
Cleanup some build/quality check stuff
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
Details
2020-03-13 09:53:31 -04:00
Timothy Warren
c60b821bca
More test coverage of FormGenerator
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
Details
2020-03-12 12:47:02 -04:00
Timothy Warren
39f23c2c35
Test FormGenerator
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
Details
2020-03-12 12:32:32 -04:00
Timothy Warren
bcbb24c0f5
Increase code coverage
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
Details
2020-03-12 12:04:20 -04:00
Timothy Warren
4fd03d309c
Update header comments again
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
Details
2020-03-12 11:45:11 -04:00
Timothy Warren
daaa560fbd
Remove XML codec
2020-03-12 11:44:19 -04:00
Timothy Warren
4308418414
Fix test suite
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
Details
2020-03-12 09:52:45 -04:00
Timothy Warren
8ea1cbc52f
Put Ion Namespace back in the codebase directly
2020-03-11 23:04:01 -04:00
Timothy Warren
9924793a49
Move source code to sub folder so we can re-integrate ion
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
Details
2020-03-11 22:11:00 -04:00
Timothy Warren
33d46a27eb
Update all the header files again
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
Details
2020-03-11 16:31:52 -04:00
Timothy Warren
1a4a65ceaf
Move to Amp/HttpClient from Amp/Artax
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
Details
2020-03-11 16:26:17 -04:00
Timothy Warren
a7931052b0
Update all the header comments
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
Details
2020-03-11 15:15:05 -04:00
Timothy Warren
14613e6395
Fix a method of Anilist Model
2020-03-11 15:12:10 -04:00
Timothy Warren
87ecc0dce4
More error checking
timw4mail/HummingBirdAnimeClient/develop This commit looks good
Details
2020-01-15 15:22:38 -05:00
Timothy Warren
580dbb5993
Better id mapping error handling for Anilist
timw4mail/HummingBirdAnimeClient/develop This commit looks good
Details
2020-01-15 12:35:37 -05:00