Version 5.1 - All the GraphQL #32

Closed
timw4mail wants to merge 1160 commits from develop into master

1160 Commits

Author SHA1 Message Date
faf84d72d5 Add anilist example config file, and make the interface a bit more helpful
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2023-07-13 14:17:51 -04:00
477a8b2260 Update header comments
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2023-07-13 11:08:05 -04:00
fed52cb0cb Some minor code style fixes
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2023-07-13 11:06:52 -04:00
c58696b56b Update js/css dependencies
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2023-06-28 15:48:33 -04:00
d863bd966a Merge pull request 'default config and documentation update' (#43) from colwellkr/HummingBirdAnimeClient:develop into develop
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
Reviewed-on: #43
2023-06-28 15:24:25 -04:00
5de5afa4dc Merge branch 'develop' into develop
Some checks are pending
timw4mail/HummingBirdAnimeClient/pipeline/pr-develop Build started...
2023-06-28 15:23:56 -04:00
9f14f17a6b add php extensions required to README.md
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/pr-develop This commit looks good
2023-06-28 18:37:44 +00:00
752b3fb0e2 Fix route issue for manga pages
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2023-06-28 14:30:30 -04:00
0453d5ca78 add default theme to config.toml.example 2023-06-28 18:22:00 +00:00
8e7273fa18 Tweak a Stringy method to have a more sensible return type
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2023-06-28 14:03:15 -04:00
5242b95a0e Fix a load of code cleanliness and style issues
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2023-05-19 16:34:38 -04:00
b59e476b87 Update tooling and config 2023-05-19 16:34:07 -04:00
48076eedcd Update frontend dependencies, remove period on update banner 2023-05-19 16:33:14 -04:00
32aaa20077 Update rector config
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2023-05-19 11:00:12 -04:00
43d48ee882 Fix some remaining formatting issues
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2023-05-19 10:57:59 -04:00
49ffee3d89 Rector updates for tests
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2023-05-19 10:56:23 -04:00
c4d76dc86a PHP 8.1 syntax updates
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2023-05-19 10:54:08 -04:00
940ebd5176 Move new helper functions to a more logical place, fix UserTransformer test
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2023-05-19 10:42:25 -04:00
a33486933e Fix broken test
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2023-05-18 17:00:00 -04:00
dbc4c3105a Fix formatting
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2023-05-18 16:27:31 -04:00
e6d71d3cce More user page tweaks
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2023-05-18 16:25:50 -04:00
065290e8e6 More local fixes, add some more data to user profile page
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2023-05-18 15:17:19 -04:00
cbff386734 Add specific locale arguments to keep up with the API
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2023-05-18 12:55:38 -04:00
b13c35eaec More code style updates 2023-05-09 12:52:11 -04:00
0cff220993 Code style updates 2023-05-09 12:49:36 -04:00
c78bccc56d Style and tool updates 2023-05-09 12:46:52 -04:00
62d1647c0a Update aviat/query to fix PHP 8.2 deprecation notice
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2023-03-17 16:38:41 -04:00
288cbb3e20 Make error handling for ajax list incrementing more robust
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2023-03-17 11:09:43 -04:00
ca09de44d3 Update Kitsu GraphQL schema
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2023-03-16 22:20:17 -04:00
5f5cee215b Update cache dependency 2023-03-16 22:19:56 -04:00
8dcffe9cd2 Add Routing attributes to controllers for a potential future refactoring
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2023-03-16 13:04:55 -04:00
581fad9ccc Extract Stringy to fix deprecations 2023-03-16 13:03:48 -04:00
fffd75122f Update DB dependency 2023-03-16 13:02:17 -04:00
cb33329a21 Use MAL and Anlist IDs to do simultaneous updates and syncing. Resolves #39
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2022-11-16 10:21:00 -05:00
c6ce8237ec More work on #39
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2022-09-22 12:08:21 -04:00
2276bc4c75 Fix tests
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2022-09-22 11:13:53 -04:00
6eeef9c317 Fix incrementing with anilist
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2022-09-22 10:21:09 -04:00
3eac929910 Update frontend tooling 2022-09-22 10:20:15 -04:00
8835aa4e69 Pass anilist ids more directly, see #39
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2022-09-21 15:36:38 -04:00
29d5b9f4ae Skip another test failing on CI
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2022-06-29 11:28:12 -04:00
d0ea62aca7 Skip failing tests
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2022-06-29 11:25:14 -04:00
cc8a684c78 Update broken test
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2022-06-29 11:15:47 -04:00
6cea9e47f0 Bugfix for manga pages without characters
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2022-06-28 18:57:50 -04:00
92e283bdbe Update GraphQL schemas
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2022-06-08 20:21:50 -04:00
82f259000a Show completed message for the last episode/chapter of an anime/manga
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2022-03-22 09:53:41 -04:00
efbb6d6878 Move header update script to tools folder
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2022-03-04 15:52:18 -05:00
883ac051ed Simplify file headers 2022-03-04 15:50:35 -05:00
c2cfbb914d Update header comments
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2022-03-04 12:32:17 -05:00
b5814677f1 Tweak formatting settings 2022-03-04 12:31:13 -05:00
e0bf9b7fda More formatting fixes 2022-03-04 12:25:29 -05:00
e4a793306d Reformat test suite files
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2022-03-04 12:19:47 -05:00
7215178c5e Reformat misc files 2022-03-03 18:19:02 -05:00
4948cdbd46 Set up a proper formatter for more consistent code style
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2022-03-03 17:26:09 -05:00
2beba8d5c3 Remove more redundant phpdoc properties
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2022-03-03 14:20:10 -05:00
b6db0f5ab3 Fix tests
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2022-03-03 13:52:06 -05:00
496ba418c9 Remove a lot of redundant PHPDoc properties
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2022-03-03 13:25:10 -05:00
84e7c45f10 Remove setup checks for removed directories
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2022-01-17 10:22:46 -05:00
3f9500c74c Remove now unused image caching directories
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2022-01-17 10:19:20 -05:00
2e1f58afaf Update broken tests
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2022-01-17 10:05:14 -05:00
5a5421cee9 Use images directly from Kitsu for the rest of the views
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2022-01-17 09:59:27 -05:00
f210b157ff Update user details page to pull images directly from Kitsu
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2022-01-17 08:58:59 -05:00
02d99c8a43 Update more views to use images directly from Kitsu
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2022-01-17 08:37:00 -05:00
5d90721197 Make all media images come directly from Kitsu API, including on the search pages
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2022-01-12 18:23:40 -05:00
7cd0c486bd Update more views to use direct kitsu urls for poster images 2022-01-12 18:00:00 -05:00
858910f6bd Fix more cover image stuff
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2022-01-10 17:19:28 -05:00
5204053506 Use kitsu urls for anime cover images
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2022-01-10 17:06:05 -05:00
b1fecc7c95 Show images directly for anime detail pages, so cover images are pulled correctly
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2022-01-10 16:56:10 -05:00
1b28f03506 Ensure that list items always have some sort of cover image
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2022-01-08 13:04:24 -05:00
962bb32f96 Remove unused placeholder images in public directory
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2022-01-07 20:27:33 -05:00
85e7b0f6bc Use image builder class to simplify createPlaceholderImage 2022-01-07 19:57:07 -05:00
1c721af0ba Create image builder class to simplify creating placeholder images 2022-01-07 19:53:31 -05:00
8c6706f7de Merge pull request 'Fix table sorting algorithm' (#41) from colwellkr/HummingBirdAnimeClient:fix-sort into develop
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
Reviewed-on: #41
2022-01-07 17:04:19 -05:00
42fa458058 Merge branch 'develop' into fix-sort
Some checks are pending
timw4mail/HummingBirdAnimeClient/pipeline/pr-develop Build started...
2022-01-07 17:02:19 -05:00
a0e6467f17 Removed whitespace from string.replace() call
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/pr-develop This commit looks good
2022-01-07 18:29:37 +00:00
73a69e42d3 Code style fixes
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2022-01-07 12:33:01 -05:00
7415c3bbd6 Update Anilist GraphQL schema
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2022-01-06 12:56:46 -05:00
c23001e7b1 Make Kitsu auth token error easier to recover from
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2022-01-06 12:50:26 -05:00
e6c0fe5161 Updated sorting algorithm
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/pr-develop This commit looks good
2022-01-02 22:48:20 +00:00
6876a1d811 Update "TV Rating" to "Age Rating" and add additional classes for sorting. 2022-01-02 21:29:08 +00:00
8a5ad3fc19 Update column headers for better consistency between pages 2022-01-02 21:16:34 +00:00
ecf09b5641 Allow adding items to anime collection that are in the anime list
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2021-12-29 17:04:55 -05:00
fe8b769cf2 Fix testsuite by disabling tests with outdated data
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2021-12-02 17:13:31 -05:00
c012b049e1 Partially fix broken tests
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2021-12-02 17:08:11 -05:00
f3d347f249 Update and streamline dependencies
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2021-12-02 16:28:57 -05:00
03daa07d84 Remove old CodeIgniter style sniffs, as it is not being used 2021-12-02 16:27:43 -05:00
f9850be35c Lots of little code fixes, hides notices shown on PHP 8.1
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2021-12-02 16:06:34 -05:00
5528589230 sync Manga before Anime, as it's usually faster
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2021-10-18 12:20:03 -04:00
744c180d64 Update library creation mutation to remove now redundant userID argument
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2021-10-18 12:15:47 -04:00
c317bee70d Update frontend dependencies, and update Kitsu graphql schema
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2021-10-14 22:09:50 -04:00
f9eb3e137d Remove redundant updates on finishing a media item
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2021-10-08 22:55:54 -04:00
81cffb9f4c Update test snapshot for anime detail page with new info
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2021-10-08 19:33:25 -04:00
099c7af0d8 Show full Language names on streaming info for anime detail pages 2021-10-08 19:32:10 -04:00
cfc6324971 Add airing date range to anime detail pages 2021-10-08 19:31:40 -04:00
1cb880f785 Filter out titles not in English or Japanese from media cards
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2021-10-08 18:28:30 -04:00
6c5dbe886b Show when a media item is already in the list when searching on the /add pages, resolves #38
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2021-10-08 12:16:59 -04:00
52d6cd797a Refactor media search rendering to be less redundant 2021-10-08 12:15:34 -04:00
1de4580ee7 Check user library when searching for new media 2021-10-08 12:06:08 -04:00
70d5519d22 Attempt to fix Jenkins build, again
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2021-10-07 21:51:29 -04:00
08932ba8d2 Make some anime detail pages more robust
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2021-10-07 21:45:17 -04:00
c810b811a8 Sort libraryEvents so watch history is in correct order
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2021-07-30 09:37:06 -04:00
cd7082b764 Update Kitsu GraphQL schema 2021-07-30 09:36:25 -04:00
684cf1f4d6 Fix build issue with phpstan
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2021-04-23 19:22:45 -04:00
4293a501ed Update GraphQL reference schemas
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2021-04-23 19:00:44 -04:00
5346ce7d89 Drastically simplify setup for bundling js files
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2021-04-23 18:58:51 -04:00
ff4e1ee471 Even less floating, please
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2021-04-21 20:20:39 -04:00
15b5640f9f We don't want our ratings to float...
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2021-04-21 20:09:03 -04:00
06250b64cb A few minor tweaks
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2021-04-21 19:35:22 -04:00
12c9fc1b2e Update filtering of MAL IDs for items to check to update
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2021-04-21 19:33:51 -04:00
c624b51acd Fix null error on updating Anime or Manga
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2021-03-01 10:08:36 -05:00
eb461e2f2e Coverage fix for Ion DI 2021-03-01 10:08:07 -05:00
c37943edf3 Update Kitsu GraphQL schema 2021-03-01 10:06:12 -05:00
0b9fbbf042 Misc fixes
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2021-02-26 14:42:07 -05:00
f0eacc2f93 Replace Whoops with Tracy
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2021-02-23 17:08:36 -05:00
4524885a79 Remove redundant docblocks from Type classes 2021-02-23 17:08:16 -05:00
7990b3ad68 Test Type classes
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2021-02-23 15:38:29 -05:00
a08a45c3af Attempt to fix the build with the right extension
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2021-02-23 13:33:54 -05:00
52f02dc51e Use correct symfony polyfill
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2021-02-23 13:15:37 -05:00
160718eaa1 Fix broken tests
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2021-02-23 13:10:26 -05:00
e25c68b97c Increase test coverage of Kitsu Transformer classes
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2021-02-23 13:00:30 -05:00
0a87f81768 Improve test coverage
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2021-02-23 12:00:22 -05:00
0f9dd61b6b Better handle update API errors
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2021-02-22 15:39:03 -05:00
5498383587 Update GraphQL schemas
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2021-02-22 15:38:29 -05:00
177eff911c Better catch api errors on incrementing progress 2021-02-22 15:37:35 -05:00
a338a43e43 A few minor fixes
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2021-02-18 12:48:59 -05:00
97df64bf7a Remove RoboFile
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2021-02-18 07:37:33 -05:00
cd7f042acb Remove some invalid exception docblock tags 2021-02-18 07:22:10 -05:00
c6677de543 Fix Content Security Policy
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2021-02-18 07:15:43 -05:00
55ff6b0213 Simplify search template functions
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2021-02-18 07:14:07 -05:00
c24124a6ca Use str_contains over strpos
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2021-02-17 20:02:51 -05:00
f4686544c4 Update js build dependencies
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2021-02-17 19:50:15 -05:00
49c6b633bf Make PHPStan errors CI failures
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2021-02-16 15:07:25 -05:00
ea14b30283 Make PHPStan errors CI failures
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2021-02-16 15:05:17 -05:00
78426c8f82 Make PHPStan errors CI failures
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2021-02-16 15:01:48 -05:00
34cdb09ea9 Make PHPStan errors CI failures
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2021-02-16 14:58:33 -05:00
457501001f Make PHPStan errors CI failures
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2021-02-16 14:57:43 -05:00
e77cfcf029 Make PHPStan errors CI failures
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2021-02-16 14:56:05 -05:00
d3b45fbdc5 Make PHPStan errors CI failures
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2021-02-16 14:53:21 -05:00
e8ddfd8b37 Resolve remaining PHPStan issues
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2021-02-16 14:43:51 -05:00
c71ff7f38e Fix more PHPStan issues
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2021-02-12 19:17:39 -05:00
c03bd4c040 Increase warning level of PHPStan
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2021-02-12 17:52:58 -05:00
e59b1ffc57 Fix failing test
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2021-02-12 13:14:58 -05:00
be74cfaceb Fix a bunch more phpstan errors
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2021-02-12 13:09:57 -05:00
e7ec57eec5 Just go back to CheckStyle
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2021-02-12 12:00:44 -05:00
8a32fc4e27 Try to report phpStan errors more directly
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2021-02-12 11:57:36 -05:00
26118e627f Try to report phpStan errors more directly
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2021-02-12 11:54:22 -05:00
aa3e73d184 Try to report phpStan errors more directly
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2021-02-12 11:48:24 -05:00
ede4ab437b Try to report phpStan errors more directly
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2021-02-12 11:43:25 -05:00
d23e6ef95f Try to report phpStan errors more directly
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2021-02-12 11:40:25 -05:00
35d8db08b7 Try to report phpStan errors more directly
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2021-02-12 11:27:20 -05:00
21f1ae0502 Try to report phpStan errors more directly
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2021-02-12 11:24:57 -05:00
eb03679579 Solve more PHPStan issues
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2021-02-12 11:14:45 -05:00
d60b1dd776 Fix code warnings for 'src/AnimeClient/AnimeClient.php'
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2021-02-12 10:53:07 -05:00
05b6d29721 Attempt to add PHPStan messages to CI
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2021-02-12 10:42:51 -05:00
dc02627a34 Attempt to add PHPStan messages to CI
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2021-02-12 10:40:03 -05:00
42004ed735 Attempt to add PHPStan messages to CI
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2021-02-12 10:38:16 -05:00
486e7dc982 Attempt to add PHPStan messages to CI
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2021-02-12 10:34:08 -05:00
0ad9a5094b Attempt to add PHPStan messages to CI
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2021-02-12 10:19:58 -05:00
39b1d02862 Attempt to add PHPStan messages to CI
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2021-02-12 10:07:55 -05:00
442e59f6cf Attempt to add PHPStan messages to CI
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2021-02-12 10:04:13 -05:00
3964157212 Attempt to add PHPStan messages to CI
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2021-02-12 09:59:29 -05:00
7a41a5d9a9 Attempt to add PHPStan messages to CI
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2021-02-12 09:51:52 -05:00
dabb6be291 Attempt to add PHPStan messages to CI
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2021-02-12 09:42:54 -05:00
0c592b4932 Attempt to add PHPStan messages to CI
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2021-02-12 09:39:28 -05:00
c100105fbc Yet more PHPStan fixes
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2021-02-11 19:54:22 -05:00
103f95c07b A few more PHPStan fixes
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2021-02-10 17:31:20 -05:00
9224751d2d Add a bumch of soundness checks suggested by PHPStan
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2021-02-10 17:17:51 -05:00
ebd7f811ee Code style fixes
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2021-02-10 13:59:37 -05:00
b7a2eafc0d Add tests for title uniqueness check
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2021-02-10 10:59:15 -05:00
cb7a4c28e5 Handle null values better in title uniqueness check
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2021-02-08 17:03:04 -05:00
ff5503af16 Fix the CI build?
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2021-02-07 08:54:20 -05:00
eb2f4d95b6 Fix the CI build?
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2021-02-05 20:21:05 -05:00
86c7812f47 Fix the CI build?
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2021-02-05 20:16:55 -05:00
f88b8edeed Fix the CI build?
Some checks reported errors
timw4mail/HummingBirdAnimeClient/pipeline/head Something is wrong with the build of this commit
2021-02-05 20:05:33 -05:00
3841bba923 Fix the CI build?
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2021-02-05 17:49:19 -05:00
03505518d6 Update docs and CI
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2021-02-05 17:19:11 -05:00
c3d74afd82 Fix snapshot test
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2021-02-04 12:35:01 -05:00
d15544a182 Fix tests?
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2021-02-04 12:27:52 -05:00
f7bf4c8eb9 Update PHP version in header comments
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2021-02-04 11:57:01 -05:00
4a51c6419f Fix tests
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2021-02-03 10:27:04 -05:00
bc50ab3e0c Update CI to PHP 8
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
timw4mail/HummingBirdAnimeClient/pipeline/pr-master Build started...
2021-02-03 09:52:18 -05:00
6b6c37f015 Move to PHP 8 2021-02-03 09:46:36 -05:00
461914a929 Cleanup some path related things
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2021-02-03 09:45:18 -05:00
530d6ef207 Merge pull request 'Update header year code' (#36) from colwellkr/HummingBirdAnimeClient:develop into develop
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
Reviewed-on: #36
2021-01-14 12:50:22 -05:00
20c734b8ef Update header year code
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/pr-develop This commit looks good
2021-01-13 01:58:28 -05:00
6ca193934b Increase test coverage
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-12-11 15:37:55 -05:00
dee4a2dad5 Fix tests for PHP8...?
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-12-11 14:26:54 -05:00
9d82154b2f Make sure to run tests for PHP8
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2020-12-11 10:26:24 -05:00
2a8e6aa3ed Fix anime collection error
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-12-11 10:15:24 -05:00
05c7fa1a3e Update dependencies 2020-12-11 10:14:59 -05:00
191ec11258 Bump version in header comments
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-12-10 17:06:50 -05:00
71ee0a324c A little more test coverage
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-12-10 17:04:45 -05:00
292d9bbaaf Refactor, increase test coverage
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-12-10 15:59:37 -05:00
0029dd2fb8 Update Kitsu GraphQL schema file
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-12-02 12:43:04 -05:00
2b01871e5b Add random anime and random manga pages 2020-12-02 12:42:47 -05:00
f003905c0b Revert status mapping change
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/pr-master This commit looks good
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-10-21 21:23:35 -04:00
9330bb628e Fix broken test
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/pr-master This commit looks good
2020-10-21 18:53:32 -04:00
f0e3aa6fd7 Remove some more dead code 2020-10-21 18:52:12 -04:00
c437696955 Merge remote-tracking branch 'origin/master' into develop
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/pr-master This commit looks good
2020-10-21 18:35:43 -04:00
fd6624862f More cleanup, update changelog
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/pr-master This commit looks good
2020-10-21 18:12:22 -04:00
d2a3b8ad37 More Kitsu GraphQL API cleanup, resolves #33
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/pr-master This commit looks good
2020-10-21 17:59:43 -04:00
155f44a424 Remove test for JsonAPI nonsense
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/pr-master This commit looks good
2020-10-21 17:07:50 -04:00
7fc58f1605 Use GraphQL to update thumbnails, refactor GraphQL pagination, merge Anime and Manga traits back into the Kitsu model 2020-10-21 17:06:50 -04:00
23d9fd0b40 Use GraphQL search endpoints, see #33
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/pr-master This commit looks good
2020-10-21 15:45:30 -04:00
b28e1f13ee Remove old transformer classes
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/pr-master This commit looks good
2020-10-21 15:02:25 -04:00
0868fb43bc Add missing GraphQL query 2020-10-21 14:56:33 -04:00
5340c39466 More GraphQL conversion, test updates, see #33
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/pr-master There was a failure building this commit
2020-10-21 14:51:17 -04:00
1e3bfa7a0a Sync Kitsu and Anilist both via GraphQL, see #33
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/pr-master This commit looks good
2020-10-16 16:18:56 -04:00
22de5776a7 Fetch Manga List via GraphQL, see #33
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/pr-master This commit looks good
2020-10-16 13:28:35 -04:00
dddef5add6 Fix Manga List Incrementing, start of GraphQL conversion
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/pr-master This commit looks good
2020-10-12 14:06:49 -04:00
30db156df7 Pull anime lists from GraphQL, see #33
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/pr-master This commit looks good
2020-10-09 16:18:45 -04:00
58669f023c Update dependency versions, add Amp base package as dependency 2020-10-09 16:16:23 -04:00
238a423806 Fix updating anime status when certain fields are empty
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/pr-master This commit looks good
2020-10-07 15:30:42 -04:00
24d6eaf0da Add back search query canceling for anime search
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/pr-master This commit looks good
2020-10-07 09:10:11 -04:00
ecce90abd5 Fix hiding anime on completion
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/pr-master This commit looks good
2020-10-05 12:32:12 -04:00
913f9082ef Update GraphQL queries to match API changes
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/pr-master This commit looks good
2020-09-15 08:08:39 -04:00
7584d0a935 Map more external sites
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/pr-master This commit looks good
2020-09-10 15:36:34 -04:00
fd2f3121bf Fix possible issue with hiding completed anime/manga
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/pr-master This commit looks good
2020-09-10 15:35:43 -04:00
249333b9fa Remove genres from manga list view
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/pr-master This commit looks good
2020-09-09 13:26:31 -04:00
aca0f66db2 Update streaming logs, remove genres from anime list view
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/pr-master This commit looks good
2020-09-09 13:25:27 -04:00
66fca53dfc Only show total length of a series if the number is positive
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/pr-master This commit looks good
2020-09-09 10:24:55 -04:00
3b754ce634 Update GraphQL schema for Kitsu 2020-09-09 10:24:12 -04:00
44e1039067 Add limit to all relationships 2020-09-09 10:23:17 -04:00
78755f4019 Do not check session unless already logged in
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/pr-master This commit looks good
2020-08-28 14:27:14 -04:00
ed9a3227ac Sort voice acting roles by character name
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/pr-master This commit looks good
2020-08-27 15:39:23 -04:00
e2f29c6731 Get Person detail pages via GraphQL, resolves #27
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/pr-master This commit looks good
2020-08-27 15:01:00 -04:00
1b74df5269 More components, resolve #31
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/pr-master This commit looks good
2020-08-26 17:26:42 -04:00
9c01f3fbd0 Misc tweaks
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/pr-master This commit looks good
2020-08-26 15:25:31 -04:00
3714a93dcf Extract common methods for Anime and Manga models into a trait
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/pr-master This commit looks good
2020-08-26 15:24:49 -04:00
608cd4004e Fix Dispatcher test 2020-08-26 15:23:47 -04:00
aace368b24 Move Kitsu class out of API namespace 2020-08-26 15:22:14 -04:00
e20601053c Missing pieces of previous commit
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/pr-master This commit looks good
2020-08-25 16:06:00 -04:00
08176be4d0 Abort previous requests when search for anime or manga
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/pr-master This commit looks good
2020-08-25 16:02:15 -04:00
69991a126a Misc fixes and tweaks
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/pr-master This commit looks good
2020-08-25 15:11:08 -04:00
980e2726c5 Start of pulling library from GraphQL
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
timw4mail/HummingBirdAnimeClient/pipeline/pr-master This commit looks good
2020-08-25 13:22:38 -04:00
3f8c0432d2 Update History to use GraphQL, resolves #29,#30
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-08-24 19:17:41 -04:00
ba276cc86e Update profile page to use GraphQL, see #27
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-08-24 15:20:07 -04:00
26a1c464a1 Some syncing cleanup
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-08-24 13:10:43 -04:00
40a340c67c Update some GraphQL queries
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-08-24 13:09:43 -04:00
7d6af5ad00 Get library entry via GraphQL, see #28 2020-08-24 13:07:47 -04:00
a4cde0b28d Fix setup of console commands 2020-08-21 19:26:54 -04:00
a692617101 Use components instead of duplicating html everywhere
Some checks are pending
timw4mail/HummingBirdAnimeClient/pipeline/head Build started...
2020-08-21 19:25:27 -04:00
41ca3a2d86 Fix tests
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-08-21 13:07:00 -04:00
386938c75f Create component system to help cut down on view duplication, see #31
Some checks reported errors
timw4mail/HummingBirdAnimeClient/pipeline/head Something is wrong with the build of this commit
2020-08-21 12:30:01 -04:00
2f2260e0b4 Drastically reduce the amount of junk logging, and remove old logic from Character transformer
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-08-18 16:59:08 -04:00
1da68d8ec4 Use constants for the API names instead of literals
Some checks reported errors
timw4mail/HummingBirdAnimeClient/pipeline/head Something is wrong with the build of this commit
2020-08-17 21:08:53 -04:00
e06cc16890 Fix sync command
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-08-17 18:08:58 -04:00
09734515ca Full character page pulled from GraphQL API, see #27
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-08-17 16:36:55 -04:00
1725a106fa Get character details page from GraphQL, still need to do castings section, see #27
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2020-08-17 14:01:55 -04:00
4d4b7126e2 Fix manga description page
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-08-17 11:36:01 -04:00
e2e845b9c0 Add streaming links back to anime description pages, see #27
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2020-08-17 10:45:17 -04:00
24def28cda Update Kitsu GraphQL schema reference
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-08-17 10:25:36 -04:00
f3b7e58ee1 Update Kitsu GraphQL Mutations
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-08-17 10:24:17 -04:00
e7e70a1541 Improve error logging
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-08-17 10:23:32 -04:00
65a8da755a Remove some naming redundancies
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-08-06 09:39:12 -04:00
ca8a0edad0 Add missing change from previous commit
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-08-05 21:52:36 -04:00
9a6d0052d7 Add background check for session validity
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
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
Some checks reported errors
timw4mail/HummingBirdAnimeClient/pipeline/head Something is wrong with the build of this commit
2020-08-05 20:57:01 -04:00
f328420869 Create and delete media items via GraphQL, see #28
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-08-05 13:30:24 -04:00
3965f137e1 Move GraphQL queries up a level
Some checks reported errors
timw4mail/HummingBirdAnimeClient/pipeline/head Something is wrong with the build of this commit
2020-08-04 14:25:18 -04:00
ff6fcffca8 Bump version
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-08-04 09:30:21 -04:00
4c1c78577e Get manga updates working correctly with GraphQL, see #28
Some checks reported errors
timw4mail/HummingBirdAnimeClient/pipeline/head Something is wrong with the build of this commit
2020-08-04 09:20:28 -04:00
d66b589a75 Add some previously missing GraphQL fields
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-08-03 14:36:14 -04:00
20f318114b Actually fix anime episode incrementing
Some checks reported errors
timw4mail/HummingBirdAnimeClient/pipeline/head Something is wrong with the build of this commit
2020-07-31 20:00:11 -04:00
56032728eb Fix json loading overlay for anime updates
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2020-07-31 19:32:13 -04:00
722518579f Increment chapter/episode counts via GraphQL
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-07-31 19:03:27 -04:00
eab8a1cd4b Add GraphQL schema reference for Kitsu 2020-07-31 18:59:16 -04:00
2fa83b5f1d Add GraphQL schema reference for Anilist 2020-07-31 18:58:49 -04:00
48b031e190 Refactor/streamline View layer
Some checks reported errors
timw4mail/HummingBirdAnimeClient/pipeline/head Something is wrong with the build of this commit
2020-07-31 16:22:32 -04:00
a8110d4a90 Groundwork for some upcoming API updates
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-07-30 15:16:24 -04:00
455b551683 Actually fix the character API call, previous commit added authentication to GraphQL calls
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2020-07-30 10:02:44 -04:00
de6faf2224 Fix issue retrieving some characters
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2020-07-30 09:58:36 -04:00
10cc9dece2 Skip broken test
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-07-29 22:08:54 -04:00
8fe2114816 Small fixes for anime detail pages
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2020-07-29 20:06:59 -04:00
83de995951 Get Manga details from GraphQL, See #27
Some checks reported errors
timw4mail/HummingBirdAnimeClient/pipeline/head Something is wrong with the build of this commit
2020-07-29 17:51:58 -04:00
766e3cd71c Fetch anime details by id for the collection
Some checks are pending
timw4mail/HummingBirdAnimeClient/pipeline/head Build started...
2020-07-29 16:25:57 -04:00
375b8f9bcb Anime detail page cleanup 2020-07-29 15:49:16 -04:00
dcd138cba6 get anime staff from GraphQL, see #27 2020-07-29 14:04:03 -04:00
50f3c394c5 Re-add characters to anime details page, see #27
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-07-29 11:00:54 -04:00
0ed7a0de2e Run local phpunit from robo 2020-07-29 11:00:06 -04:00
bb878d905f Use GraphQL request for anime detail pages, see #27
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-07-28 17:46:18 -04:00
3bb3d2a5cf Prepare for Kitsu GraphQL
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2020-07-28 16:11:13 -04:00
9297ff4b94 Merge remote-tracking branch 'origin/develop'
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2020-05-19 13:19:20 -04:00
9e8b3f4663 Remove extra titles from cover/list views
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2020-05-18 13:52:27 -04:00
Timothy Warren
5e157e4a4e Make sure reAuthenticate method has optional parameter
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-05-18 13:47:41 -04:00
035e142c98 Make sure re-authenticate gets arguments
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-05-18 13:32:02 -04:00
ebe8626ba7 Add aria attributes to selected menu items
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2020-05-18 12:53:00 -04:00
493f849aeb Remove extra titles from list/cover display
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-05-18 12:52:32 -04:00
332ff72360 Bug fixes
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-05-11 09:17:11 -04:00
cacf19781d Only the command line should be able to get credentials from the cache
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-05-08 21:34:36 -04:00
545c495869 Refactor KitsuTrait
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-05-08 19:18:10 -04:00
4131a019ca Remove APCu as a cache option...it doesn't work with CLI authentication 2020-05-08 19:17:11 -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
05c50387f6 Set up Event-based handling for a few things
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-05-06 13:16:40 -04:00
dc20d8de7c Fix failing test
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-05-06 10:12:49 -04:00
b806519b22 Show more alternate titles on anime detail pages
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2020-05-06 09:08:27 -04:00
48e51c816f Add better re-read messages to manga
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-05-05 19:12:17 -04:00
9045eb6b8f Comment cleanup of sync command
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-05-04 17:15:50 -04:00
77ee6ae50e Refactor list sync to be easier to follow
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-05-04 17:13:03 -04:00
fa89df567d Improve rewatched messages
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-05-04 16:46:27 -04:00
2d44435c59 Various code tweaks
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-05-01 19:38:45 -04:00
9344d98056 Fix collection episode length/count, display newlines in notes
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-05-01 19:33:51 -04:00
ee18d407a2 Make authentication more reliable for list syncing
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-05-01 17:08:20 -04:00
30ee7b5601 Merge remote-tracking branch 'origin/develop'
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-05-01 11:26:25 -04:00
7373cf93b7 Tweak anime list view a bit
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-04-30 15:35:32 -04:00
a80284a4ee Collection updates for 'all' tab
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-04-30 15:33:16 -04:00
bbd375e464 Collection view tweaks 2020-04-30 15:30:52 -04:00
95a7e74d69 Merge remote-tracking branch 'origin/develop'
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-04-28 12:25:35 -04:00
41ea7f082f Update dependency versions
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-04-28 12:24:34 -04:00
625a57c191 Type *Type classes a bit more strictly 2020-04-28 12:24:12 -04:00
0ad4d56663 Tweak error handling of anime collection db calls
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-04-28 12:13:35 -04:00
a3d56afef3 Add AnimeCollection link to MainMenu, similar to lists 2020-04-28 12:04:42 -04:00
93d87336b1 Move unusued graphQL queries
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-04-28 12:03:14 -04:00
9cc3645950 Merge remote-tracking branch 'origin/develop'
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-04-24 16:55:34 -04:00
b2c86adcf5 Don't show episode/chapter 0 in history
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-04-24 14:18:35 -04:00
badf941265 Fix some bugs with history view
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-04-24 14:14:52 -04:00
ae276a536f Fix history and collection bug
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-04-23 20:03:55 -04:00
a97a31ea41 tweak cleanup migration
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-04-23 19:40:59 -04:00
52b562f455 Improve anime collection with multiple media selections
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-04-23 18:57:22 -04:00
4c2abf5416 Add migrations for collection improvements 2020-04-23 18:54:54 -04:00
e88230ad52 Update dependency to published version 2020-04-23 18:53:51 -04:00
96a389af66 Minor tweaks to css and js 2020-04-23 18:51:12 -04:00
212b34ac4c More refactoring of History transformers
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-04-22 17:53:25 -04:00
f804cc66fb Add migration to create a link table between anime_sets and media
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-04-22 17:52:07 -04:00
52e5b10512 Refactor history transformers
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-04-22 12:38:59 -04:00
4d6c15b030 Add menu items for history, add manga reading history
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-04-22 11:39:44 -04:00
f2991cd416 Convert Type constructors to static methods
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-04-22 07:53:52 -04:00
12be7b8a1e Fix off-by-one errors
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-04-21 20:37:42 -04:00
fe284d755b Merge remote-tracking branch 'origin/php74' into develop
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-04-21 20:13:59 -04:00
3f2c23ab96 Fix aggregation of anime watch history items
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-04-21 20:10:01 -04:00
da15c45fd9 Fix tests 2020-04-21 20:09:37 -04:00
da570d5167 Big Work in progress commit
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2020-04-21 19:22:56 -04:00
17fb2b4db4 Update outdated interface reference
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-04-17 13:34:36 -04:00
9ba4354d29 Temporarily require develop of Query
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2020-04-17 13:19:43 -04:00
Timothy Warren
dccdd62707 Merge branch 'php74' of github.com:timw4mail/HummingBirdAnimeClient into php74
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-04-13 09:20:45 -04:00
2d7d511ab1 More types
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-04-13 09:20:05 -04:00
Timothy Warren
3fb614a3a8 Fix merge conflict 2020-04-13 09:17:50 -04:00
461d074d41 Type all the class attributes
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-04-10 20:01:46 -04:00
Timothy Warren
b0a85c0b50 Add more types 2020-04-10 16:35:01 -04:00
fc71007227 Remove some old frontend files
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-04-10 15:43:12 -04:00
2584047289 Bump version and PHP requirement in headers
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-04-10 15:39:39 -04:00
4f6a92cd45 Update dependencies to latest versions
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-04-10 15:38:32 -04:00
813a3fc807 Merge branch 'php74' of timw4mail/HummingBirdAnimeClient into develop
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-04-10 15:27:28 -04:00
a1b9ee65fa Just combine JS files for modern browsers, no minifying
Some checks are pending
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
timw4mail/HummingBirdAnimeClient/pipeline/pr-develop Build started...
2020-04-10 15:20:47 -04:00
fce9764f08 Clean up public folder, move JS tools to frontEndSrc folder
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-04-10 15:07:08 -04:00
b6a7226424 Merge remote-tracking branch 'origin/develop'
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-04-10 10:17:23 -04:00
e572e2f147 Fix streaming logo display
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-04-08 10:08:56 -04:00
b200085a3f Merge remote-tracking branch 'origin/develop'
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-04-07 22:07:01 -04:00
919d8ee6b1 Fix image snapshot test
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-04-07 22:04:15 -04:00
9ecd5df6c7 Lazy load images
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2020-04-07 21:53:53 -04:00
392f24d11f Update snapshot tests for form generation
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-03-17 15:39:33 -04:00
61ca4300d4 Simplify Jenkins build again
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-03-17 15:15:20 -04:00
e550a096bc Downgrade snapshot library to a version that works with PHP 7.3
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-03-17 15:05:28 -04:00
2222d48f23 Attempt to clear dependencies on each step
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2020-03-17 11:25:17 -04:00
40bc7a34e1 Add PHP 7.3 test section back
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2020-03-17 11:21:27 -04:00
82d77d0f35 Update test snapshots
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-03-16 15:47:33 -04:00
063edc0f6f Try only PHP 7.4 for tests
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-03-16 15:25:31 -04:00
4b37492b61 Revert "Will tests still work with fewer file priviledges?"
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
This reverts commit 783dd322c0.
2020-03-16 15:23:19 -04:00
783dd322c0 Will tests still work with fewer file priviledges?
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2020-03-16 15:19:43 -04:00
9259c85586 Fix some style issues
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2020-03-16 15:06:55 -04:00
39f672b35f Cleanup some build/quality check stuff
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2020-03-13 09:53:31 -04:00
c60b821bca More test coverage of FormGenerator
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-03-12 12:47:02 -04:00
39f23c2c35 Test FormGenerator
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-03-12 12:32:32 -04:00
bcbb24c0f5 Increase code coverage
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-03-12 12:04:20 -04:00
4fd03d309c Update header comments again
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-03-12 11:45:11 -04:00
daaa560fbd Remove XML codec 2020-03-12 11:44:19 -04:00
396d88f343 Yet another CI code coverage commit
All checks were successful
timw4mail/HummingBirdAnimeClient/pipeline/head This commit looks good
2020-03-12 11:29:00 -04:00
cc0e03b573 Yet another CI code coverage commit
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2020-03-12 11:20:07 -04:00
5b58059860 Yet another CI code coverage commit
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2020-03-12 11:17:27 -04:00
357e08d41e Yet another CI code coverage commit
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2020-03-12 11:09:56 -04:00
dac6d4b775 Yet another CI code coverage commit
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2020-03-12 11:08:18 -04:00
f242b0dbfa Yet another CI code coverage commit
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2020-03-12 11:04:22 -04:00
d688dbdd2f Yet another CI code coverage commit
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2020-03-12 10:57:19 -04:00
0d0a3309fb Yet another CI code coverage commit
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2020-03-12 10:49:32 -04:00
177eeaaef5 Yet another CI code coverage commit
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2020-03-12 10:44:29 -04:00
3827ef326d Yet another CI code coverage commit
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2020-03-12 10:40:39 -04:00
dccc578395 Yet another CI code coverage commit
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2020-03-12 10:36:20 -04:00
2958307115 A docker image that exists does help
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2020-03-12 10:28:21 -04:00
acd507d7f2 The correct syntax helps for working CI
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2020-03-12 10:26:00 -04:00
db68f983bf Another attempt to fix CI
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2020-03-12 10:24:21 -04:00
591d7bb4bc Attempt to do code coverage with less memory to begin with
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2020-03-12 10:12:28 -04:00
eab72cd821 Does code coverage work with a lower explicit memory limit?
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2020-03-12 10:04:05 -04:00
c6e209a36f Try coverage again without setting memory limit
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2020-03-12 10:00:20 -04:00
4308418414 Fix test suite
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2020-03-12 09:52:45 -04:00
52fc6d8391 Move AnimeClient tests
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2020-03-11 23:18:31 -04:00
8ea1cbc52f Put Ion Namespace back in the codebase directly 2020-03-11 23:04:01 -04:00
725cbc4cf2 Increase CI PHP memory limit
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2020-03-11 22:27:47 -04:00
eeea80ff0a Skip robo lint, as it fails on test snapshots
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2020-03-11 22:21:23 -04:00
1abe7d9aee Make sure git is installed for CI
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2020-03-11 22:18:04 -04:00
9924793a49 Move source code to sub folder so we can re-integrate ion
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2020-03-11 22:11:00 -04:00
5807c9dac3 Remove dependency causing issues on PHP < 7.4
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2020-03-11 16:34:33 -04:00
33d46a27eb Update all the header files again
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2020-03-11 16:31:52 -04:00
1a4a65ceaf Move to Amp/HttpClient from Amp/Artax
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2020-03-11 16:26:17 -04:00
19320cf299 Attempt to fix Jenkins build, take 2
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2020-03-11 15:29:34 -04:00
7cc3c5bd88 Attempt to fix Jenkins build
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2020-03-11 15:24:15 -04:00
e5073f6a6c Show composer install error for CI, please
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2020-03-11 15:16:43 -04:00
a7931052b0 Update all the header comments
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2020-03-11 15:15:05 -04:00
dec5b25569 Bump PHP requirement 2020-03-11 15:14:34 -04:00
14613e6395 Fix a method of Anilist Model 2020-03-11 15:12:10 -04:00
14992c4c80 Remove php7.2 step in CI
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2020-03-11 15:05:27 -04:00
ea2065ab4d Add code coverage to CI
Some checks failed
timw4mail/HummingBirdAnimeClient/pipeline/head There was a failure building this commit
2020-03-11 15:03:04 -04:00
4c43a0cf79 Minor view updates
All checks were successful
timw4mail/HummingBirdAnimeClient/develop This commit looks good
2020-01-15 15:23:55 -05:00
87ecc0dce4 More error checking
All checks were successful
timw4mail/HummingBirdAnimeClient/develop This commit looks good
2020-01-15 15:22:38 -05:00
580dbb5993 Better id mapping error handling for Anilist
All checks were successful
timw4mail/HummingBirdAnimeClient/develop This commit looks good
2020-01-15 12:35:37 -05:00
7a4cda5bf0 Bump copyright year
All checks were successful
timw4mail/HummingBirdAnimeClient/develop This commit looks good
2020-01-08 15:39:49 -05:00
e4b8e6ce51 More refactoring/cleanup
All checks were successful
timw4mail/HummingBirdAnimeClient/develop This commit looks good
2019-12-09 16:17:25 -05:00
698025146f Automatically fix some docblocks
All checks were successful
timw4mail/HummingBirdAnimeClient/develop This commit looks good
2019-12-09 14:41:04 -05:00
acd3b84b55 Update all the docblocks
All checks were successful
timw4mail/HummingBirdAnimeClient/develop This commit looks good
2019-12-09 14:34:23 -05:00
75aa7e3aae Annotate property types for Types classes
All checks were successful
timw4mail/HummingBirdAnimeClient/develop This commit looks good
2019-12-09 13:40:54 -05:00
efede08401 Various code style tweaks
All checks were successful
timw4mail/HummingBirdAnimeClient/develop This commit looks good
2019-12-09 13:13:31 -05:00
951f4362db Various code cleanup
All checks were successful
timw4mail/HummingBirdAnimeClient/develop This commit looks good
2019-12-06 15:46:56 -05:00
26fca2a1c2 Add linting check to CI to help catch version-incompatible code
All checks were successful
timw4mail/HummingBirdAnimeClient/develop This commit looks good
2019-12-06 10:05:09 -05:00
4b73b1b249 Downgrade snapshot library so that more PHP versions work for tests
All checks were successful
timw4mail/HummingBirdAnimeClient/develop This commit looks good
2019-12-06 09:25:04 -05:00
08fc1c81bf Remove composer.lock for each test run to make sure dependencies are correctly installed
Some checks failed
timw4mail/HummingBirdAnimeClient/develop There was a failure building this commit
2019-12-06 09:19:47 -05:00
3bb9734e1d Update header comments
All checks were successful
timw4mail/HummingBirdAnimeClient/develop This commit looks good
2019-12-06 09:16:35 -05:00
6fd2b22d72 Tweak tests for new version of PHPUnit 2019-12-06 09:15:49 -05:00
47b9d7ba7a Update dependencies
All checks were successful
timw4mail/HummingBirdAnimeClient/develop This commit looks good
2019-12-05 16:59:24 -05:00
4ecac1c15f Add PHP 7.4 tests
All checks were successful
timw4mail/HummingBirdAnimeClient/develop This commit looks good
2019-12-05 11:20:06 -05:00
b0682ae1b2 Bump PHP version requirement
Some checks failed
timw4mail/HummingBirdAnimeClient/develop There was a failure building this commit
2019-12-03 15:17:25 -05:00
77ffd46cd8 Merge remote-tracking branch 'origin/develop'
All checks were successful
timw4mail/HummingBirdAnimeClient/master This commit looks good
2019-12-02 15:30:04 -05:00
59ba0f49c7 Update clear thumbnails script to work with lots of files 2019-12-02 15:29:24 -05:00
44ec41b0f7 Merge remote-tracking branch 'origin/develop'
Some checks failed
timw4mail/HummingBirdAnimeClient/master There was a failure building this commit
2019-10-08 20:25:24 -04:00
fec671e3cd Catch errors when mapping MAL ids on sync
All checks were successful
timw4mail/HummingBirdAnimeClient/develop This commit looks good
2019-10-08 19:59:47 -04:00
848f667626 Misc bugfixes, especially for Anime without a MAL id.
All checks were successful
timw4mail/HummingBirdAnimeClient/develop This commit looks good
2019-10-07 20:10:27 -04:00
361ebcbbe4 Update CI stuff
All checks were successful
timw4mail/HummingBirdAnimeClient/develop This commit looks good
2019-08-16 14:40:15 -04:00
6f2a59ae95 Merge remote-tracking branch 'origin/develop'
All checks were successful
timw4mail/HummingBirdAnimeClient/master This commit looks good
2019-08-16 10:39:50 -04:00
d10e930a6b Remove php 7.4 version in travis config that doesn't exist yet
All checks were successful
timw4mail/HummingBirdAnimeClient/develop This commit looks good
2019-08-16 10:35:59 -04:00
c6b74e2775 Minor code cleanup, add newer php version for travis tests
All checks were successful
timw4mail/HummingBirdAnimeClient/develop This commit looks good
2019-08-16 10:31:31 -04:00
f3b42ae056 Update base request builder to use the correct user agent
All checks were successful
timw4mail/HummingBirdAnimeClient/develop This commit looks good
2019-08-10 10:42:02 -04:00
9140ebaa19 Add first GraphQL files for Kitsu for future implementation
All checks were successful
timw4mail/HummingBirdAnimeClient/develop This commit looks good
2019-08-10 10:10:09 -04:00
27160bda9a Improve 404 checks for detail pages
All checks were successful
timw4mail/HummingBirdAnimeClient/develop This commit looks good
2019-08-10 10:09:07 -04:00
3fae7fe9d6 Update detail pages to use one column for text 2019-08-10 10:07:28 -04:00
b5ec89de34 Simplify _.show and _.hide useage
All checks were successful
timw4mail/HummingBirdAnimeClient/develop This commit looks good
2019-07-15 16:05:29 -04:00
8eca9c9d04 Merge remote-tracking branch 'origin/develop'
All checks were successful
timw4mail/HummingBirdAnimeClient/master This commit looks good
2019-07-15 14:31:17 -04:00
dfce7f649e Fix scroll to top on list item update
All checks were successful
timw4mail/HummingBirdAnimeClient/develop This commit looks good
2019-07-12 23:12:05 -04:00
b4a5e8ce77 Remove now unused css file
All checks were successful
timw4mail/HummingBirdAnimeClient/develop This commit looks good
2019-07-12 16:27:39 -04:00
1f2accf4ec Add 'automatic' dark theme, based on browser 'prefers-color-scheme: dark' media query
All checks were successful
timw4mail/HummingBirdAnimeClient/develop This commit looks good
2019-07-12 15:56:24 -04:00
6e950613e6 Update js dependencies 2019-07-12 13:33:40 -04:00
9214b0c87b Merge remote-tracking branch 'origin/develop'
Some checks failed
timw4mail/HummingBirdAnimeClient/master There was a failure building this commit
2019-07-12 13:28:37 -04:00
73488d8244 Clean up commands a little bit 2019-07-11 19:03:35 -04:00
c93629dea2 Show fewer sync errors by filtering common data disparity issues 2019-07-11 16:38:21 -04:00
5bf8277376 Fix syncing manga to anilist when you have to create a new list item 2019-07-11 15:24:34 -04:00
51bf392d1b Make Anilist missing username error more reliable, allow editing anilist username in settings panel 2019-07-11 10:28:09 -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
2943f716b9 Merge remote-tracking branch 'origin/develop'
All checks were successful
timw4mail/HummingBirdAnimeClient/master This commit looks good
2019-05-08 16:09:29 -04:00
62781355b1 Tweak display of descriptions on detail pages
All checks were successful
timw4mail/HummingBirdAnimeClient/develop This commit looks good
2019-05-08 16:08:51 -04:00
9e6ce8171a Merge remote-tracking branch 'origin/develop'
All checks were successful
timw4mail/HummingBirdAnimeClient/master This commit looks good
2019-05-08 14:18:49 -04:00
aa1e6675c2 Use larger cover images for edit forms
All checks were successful
timw4mail/HummingBirdAnimeClient/develop This commit looks good
2019-05-08 14:18:18 -04:00
9f585bf1b4 Edit form style tweaks 2019-05-08 14:17:57 -04:00
ca03e96edd Merge remote-tracking branch 'origin/develop'
All checks were successful
timw4mail/HummingBirdAnimeClient/master This commit looks good
2019-05-08 13:19:32 -04:00
76b23c7646 Fix thumbnail generation command
All checks were successful
timw4mail/HummingBirdAnimeClient/develop This commit looks good
2019-05-08 13:19:03 -04:00
82c8fa8661 Merge branch 'develop' of timw4mail/HummingBirdAnimeClient into master
All checks were successful
timw4mail/HummingBirdAnimeClient/master This commit looks good
2019-05-08 12:40:32 -04:00
74ab8bd8b9 Button and Select style tweaks 2019-05-08 11:14:11 -04:00
62e7cc7bed Add polyfill for older browsers, so Opera 12 works 2019-05-08 08:57:15 -04:00
1d9537126b Update js sourcemaps 2019-05-08 08:56:26 -04:00
2c915188a8 Use static closures in bootstrap 2019-05-08 08:55:58 -04:00
765fc9de42 Update css/js dependencies 2019-05-08 08:53:34 -04:00
b944e1f250 Style tweaks. Fixes #16. 2019-05-08 08:50:57 -04:00
92243189ee Fix some edge cases 2019-04-01 16:17:40 -04:00
4c896349b9 Remove XML tests 2019-03-12 09:47:59 -04:00
f3f2879c54 Remove XML codec class 2019-03-12 09:43:17 -04:00
b70ba1da6f Consistent spacing around auth checks
All checks were successful
timw4mail/HummingBirdAnimeClient/PR-21 This commit looks good
2019-01-29 16:01:31 -05:00
28146ad909 Add a per-controller-method check for authorization for private routes
All checks were successful
timw4mail/HummingBirdAnimeClient/PR-21 This commit looks good
2019-01-29 15:12:31 -05:00
0348d0db00 Cleanup redundant methods in Collection model 2019-01-28 14:31:48 -05:00
84ca0a9481 Fix error on attempt to insert a duplicate series
All checks were successful
timw4mail/HummingBirdAnimeClient/PR-21 This commit looks good
2019-01-22 10:21:58 -05:00
aec9a2f2b8 Hide missing table error on noninitialized collection, see #20
All checks were successful
timw4mail/HummingBirdAnimeClient/PR-21 This commit looks good
2019-01-08 15:52:53 -05:00
42ec5faa4a Update phinx.yml file for new version of Phinx, see #20
All checks were successful
timw4mail/HummingBirdAnimeClient/develop This commit looks good
timw4mail/HummingBirdAnimeClient/PR-21 This commit looks good
2019-01-07 14:31:17 -05:00
1c3b478d49 Cleanup database logic a bit 2019-01-07 14:29:15 -05:00
5d752f6ee3 Small code cleanup
All checks were successful
timw4mail/HummingBirdAnimeClient/develop This commit looks good
2019-01-07 09:08:00 -05:00
0503cad15f Simplify/clean up some base classes
All checks were successful
timw4mail/HummingBirdAnimeClient/develop This commit looks good
2018-12-21 15:52:34 -05:00
49dc661de1 Merge branch 'develop' of timw4mail/HummingBirdAnimeClient into master
All checks were successful
timw4mail/HummingBirdAnimeClient/master This commit looks good
2018-12-13 14:51:01 -05:00
59403b9cb5 Make syncing slightly more robust
All checks were successful
timw4mail/HummingBirdAnimeClient/PR-14 This commit looks good
timw4mail/HummingBirdAnimeClient/develop This commit looks good
2018-12-12 15:31:59 -05:00
4d26acea5b Use the same API client instance across the codebase
All checks were successful
timw4mail/HummingBirdAnimeClient/PR-14 This commit looks good
2018-12-07 10:24:42 -05:00
a38c9712e6 Don't show media tabs with no media on character page, make stats on user page more resiliant 2018-12-07 10:22:16 -05:00
b871a4fac2 Remove default API client timeouts, fix time on anime calculation
All checks were successful
timw4mail/HummingBirdAnimeClient/PR-14 This commit looks good
2018-12-06 16:21:02 -05:00
aacf7ece65 Remove CSS sourcemaps...because they're pointless
All checks were successful
timw4mail/HummingBirdAnimeClient/PR-14 This commit looks good
2018-12-06 13:44:31 -05:00
826cb0c1cb Add dark theme with setting toggle
All checks were successful
timw4mail/HummingBirdAnimeClient/PR-14 This commit looks good
2018-12-06 13:04:54 -05:00
94e61e35a8 Update misspelled method, somehow resolves #19
All checks were successful
timw4mail/HummingBirdAnimeClient/PR-14 This commit looks good
2018-11-29 11:46:06 -05:00
f09716b040 Some API client cleanup
All checks were successful
timw4mail/HummingBirdAnimeClient/PR-14 This commit looks good
2018-11-29 11:00:50 -05:00
921febaeb4 Fix error in list sync
All checks were successful
timw4mail/HummingBirdAnimeClient/PR-14 This commit looks good
2018-11-27 15:37:16 -05:00
e3d6ac20ea Update cache dependency
All checks were successful
timw4mail/HummingBirdAnimeClient/develop This commit looks good
timw4mail/HummingBirdAnimeClient/PR-14 This commit looks good
2018-11-27 14:57:27 -05:00
f3c85da8cc Misc code cleanup
All checks were successful
timw4mail/HummingBirdAnimeClient/develop This commit looks good
2018-11-09 10:38:35 -05:00
92c5b2baf7 Purge the few inline styles
All checks were successful
timw4mail/HummingBirdAnimeClient/develop This commit looks good
2018-11-08 14:18:24 -05:00
9ad74ed887 Remove data transformation from media detail pages, and into the proper transformers
All checks were successful
timw4mail/HummingBirdAnimeClient/develop This commit looks good
2018-11-08 12:15:30 -05:00
27977a0c8a Move data transformation out of controllers, and into transformers
All checks were successful
timw4mail/HummingBirdAnimeClient/develop This commit looks good
2018-11-08 11:36:42 -05:00
11475187fc Fix generic user page route, minor code cleanup
All checks were successful
timw4mail/HummingBirdAnimeClient/develop This commit looks good
2018-11-07 14:29:21 -05:00
f88f1578a8 Merge remote-tracking branch 'origin/master' into develop
Some checks failed
timw4mail/HummingBirdAnimeClient/develop There was a failure building this commit
2018-11-05 13:25:42 -05:00
b9e8ddfc9a Fix collection query
All checks were successful
timw4mail/HummingBirdAnimeClient/master This commit looks good
2018-11-05 13:25:18 -05:00
99c94963e6 Merge branch 'develop' of timw4mail/HummingBirdAnimeClient into master
All checks were successful
timw4mail/HummingBirdAnimeClient/master This commit looks good
2018-11-05 13:15:58 -05:00
556e184ce5 More styling tweaks
All checks were successful
timw4mail/HummingBirdAnimeClient/PR-12 This commit looks good
2018-11-05 11:22:35 -05:00
c4f759e5d8 Make tables responsive
All checks were successful
timw4mail/HummingBirdAnimeClient/PR-12 This commit looks good
2018-11-05 11:04:19 -05:00
61b7a799b9 Fix broken snapshot test
All checks were successful
timw4mail/HummingBirdAnimeClient/PR-12 This commit looks good
2018-11-05 10:42:51 -05:00
38cd9c74d9 Sort streaming links by service
Some checks failed
timw4mail/HummingBirdAnimeClient/PR-12 There was a failure building this commit
2018-11-05 10:40:29 -05:00
67e068f053 Some visual tweaks
All checks were successful
timw4mail/HummingBirdAnimeClient/PR-12 This commit looks good
2018-11-05 09:56:38 -05:00
24edf55f44 Responsive updates for smaller screen sizes
All checks were successful
timw4mail/HummingBirdAnimeClient/PR-12 This commit looks good
2018-11-05 09:47:05 -05:00
6770c133fb Update picture helper, move anilist oauth calls to the settings controller
All checks were successful
timw4mail/HummingBirdAnimeClient/PR-12 This commit looks good
2018-11-02 12:58:19 -04:00
7a4816d34d Make all the css classes and ids kebob case
All checks were successful
timw4mail/HummingBirdAnimeClient/PR-12 This commit looks good
2018-11-02 10:48:20 -04:00
d09908cb1d Update controller test
All checks were successful
timw4mail/HummingBirdAnimeClient/develop This commit looks good
timw4mail/HummingBirdAnimeClient/PR-12 This commit looks good
2018-11-01 22:16:45 -04:00
cd2dcf2873 Various refactoring, better webp image handling 2018-11-01 22:15:20 -04:00
c2d51b2b7e Make Controllers more specialized 2018-11-01 22:12:41 -04:00
067c9b4035 Lots of visual updates 2018-11-01 22:01:09 -04:00
3244db3438 More page style tweaks
All checks were successful
timw4mail/HummingBirdAnimeClient/develop This commit looks good
2018-10-30 13:05:49 -04:00
fa27abb954 Add tabs to character page sections 2018-10-30 11:42:32 -04:00
96820a6418 Fix css for character images on user page
All checks were successful
timw4mail/HummingBirdAnimeClient/develop This commit looks good
2018-10-30 09:43:54 -04:00
cf1c55782f Small code consistency update
All checks were successful
timw4mail/HummingBirdAnimeClient/develop This commit looks good
2018-10-29 15:48:54 -04:00
bd4cfaafe1 Add staff section on Manga detail pages
All checks were successful
timw4mail/HummingBirdAnimeClient/develop This commit looks good
2018-10-29 15:17:48 -04:00
679c369427 Fix staff section on Anime detail pages, center unusually sized images instead of stretching them
All checks were successful
timw4mail/HummingBirdAnimeClient/develop This commit looks good
2018-10-29 14:43:06 -04:00
0fa54d9f7f Attempt to fix tests again
All checks were successful
timw4mail/HummingBirdAnimeClient/develop This commit looks good
2018-10-29 10:07:20 -04:00
015929b48d Update test snapshots
Some checks failed
timw4mail/HummingBirdAnimeClient/develop There was a failure building this commit
2018-10-29 09:41:50 -04:00
2a6929c6ff Update JsonAPI helper to better handle input data without mangling
Some checks failed
timw4mail/HummingBirdAnimeClient/develop There was a failure building this commit
2018-10-29 09:39:56 -04:00
50b65d66e1 Ugly Progress Commit
All checks were successful
timw4mail/HummingBirdAnimeClient/develop This commit looks good
* Update Person pages to have series organized by character for Voice
Acting
* Miscellaneous style updates
* Add placeholder images for items missing images
2018-10-26 13:08:45 -04:00
14be365a16 Refactor some silly switches
All checks were successful
timw4mail/HummingBirdAnimeClient/develop This commit looks good
2018-10-19 10:40:11 -04:00
db686dbd8d Fix broken tests 2018-10-19 10:39:38 -04:00
16f62ceb8d Miscellaneous page improvements, including additional data and sorting
Some checks failed
timw4mail/HummingBirdAnimeClient/develop There was a failure building this commit
2018-10-19 09:30:27 -04:00
28164f72da Remove need for www subdomain for streaming service mapping
All checks were successful
timw4mail/HummingBirdAnimeClient/develop This commit looks good
2018-10-17 14:33:16 -04:00
f243dd4583 Replace switch statement with array mapping
Some checks failed
timw4mail/HummingBirdAnimeClient/develop There was a failure building this commit
2018-10-17 14:20:07 -04:00
fccc794528 Fix tests, and category list for Manga detail page
All checks were successful
timw4mail/HummingBirdAnimeClient/develop This commit looks good
2018-10-16 14:32:52 -04:00
12dfb491bc Remove a reference to genres from an older version of the Kitsu API
Some checks failed
timw4mail/HummingBirdAnimeClient/develop There was a failure building this commit
2018-10-16 14:22:47 -04:00
82520afa0e Account for missing genres in anime collection
All checks were successful
timw4mail/HummingBirdAnimeClient/develop This commit looks good
2018-10-11 16:40:51 -04:00
779d7263d0 Update docs a bit
All checks were successful
aviat/HummingBirdAnimeClient/develop This commit looks good
timw4mail/HummingBirdAnimeClient/develop This commit looks good
2018-10-11 13:25:53 -04:00
762bdba724 Update shell script for Jenkins
All checks were successful
aviat/HummingBirdAnimeClient/develop This commit looks good
2018-10-11 13:06:58 -04:00
592e9d2c86 Closer to working Jenkins
Some checks failed
aviat/HummingBirdAnimeClient/develop There was a failure building this commit
2018-10-11 12:50:29 -04:00
ef33664f6f Try again, for Jenkins
Some checks failed
aviat/HummingBirdAnimeClient/develop There was a failure building this commit
2018-10-11 12:22:44 -04:00
0d84cdb1c1 Maybe third time is a charm for Jenkins?
Some checks failed
aviat/HummingBirdAnimeClient/develop There was a failure building this commit
2018-10-11 12:08:57 -04:00
562e88dc43 Attempt2 with Jenkins
Some checks failed
aviat/HummingBirdAnimeClient/develop There was a failure building this commit
2018-10-11 11:54:27 -04:00
8100f6fd71 Let's do CI with Jenkins
Some checks failed
aviat/HummingBirdAnimeClient/develop There was a failure building this commit
2018-10-11 11:11:24 -04:00
07cae83e15 Default to secure (https) urls 2018-10-11 09:53:14 -04:00
Timothy Warren
f7cfcbbced Add console command to re-generate list thumbnails 2018-10-10 16:04:58 -04:00
Timothy Warren
ca6954936f Attempt to fix ssl detection 2018-10-10 15:58:28 -04:00
4eb258bb2f Fix broken url generator test 2018-10-10 14:26:44 -04:00
54b4e11335 Always set the url protocol for the url generator 2018-10-10 14:21:46 -04:00
aaafebec99 Fix javascript minification 2018-10-10 12:57:11 -04:00
5258b215d4 Fix tests 2018-10-09 18:26:42 -04:00
ee3f3e1743 Update config.toml.example file 2018-10-09 18:21:06 -04:00
5b4e1df740 Update README 2018-10-09 18:15:03 -04:00
fec30b7e36 Full Anilist settings page OAuth flow, ability to run app without manually editing config files. See #7. Resolves #5 2018-10-09 18:10:20 -04:00
7a2bb1ba05 Cleanup styles of settings page, cleanup syncing command a bit 2018-10-09 10:11:42 -04:00
bb9e7b8d49 Fix issue with cache settings 2018-10-08 16:47:40 -04:00
e4110f089e More settings, now with tabs 2018-10-08 16:38:08 -04:00
88b68b847c Settings control panel saves to admin-override.toml in the app/config directory, resolves #7 2018-10-08 15:45:46 -04:00
b625f22d6a Update gitignore 2018-10-08 15:44:03 -04:00
f1a54d8782 More webp images, fix login 2018-10-05 22:36:54 -04:00
616ae1ea82 Ugly Progress Commit
* Cache and resize images - not just cache them
* Convert to webp on cache
* Show webp images if available
* Settings Form Generation (doesn't yet save)
2018-10-05 21:32:15 -04:00
0102a0b3ee Add command to check Kitsu's MAL id mappings 2018-10-05 14:40:30 -04:00
789af166ae Update code to use simpler config 2018-10-05 14:32:05 -04:00
3098fef20c Merge config.toml and route_config.toml 2018-10-05 14:27:07 -04:00
4d29b43123 Fix some api mapping issues for #5 2018-10-01 13:03:48 -04:00
5632c0c815 Update header comments to version 4.1 2018-10-01 11:35:51 -04:00
6f5db162a0 More work on #5 2018-10-01 10:50:22 -04:00
dde6c328f4 Fix tests 2018-09-27 16:48:12 -04:00
e3b4b9dd32 Ugly progress commit 2018-09-27 16:45:12 -04:00
9821c17de3 Fix tests 2018-09-26 22:43:04 -04:00
2d3295757d Lots of Anilist integration, see #5 2018-09-26 22:31:04 -04:00
ede69b6099 Rebuild scripts and css 2018-09-20 16:12:28 -04:00
ca5bfafe88 Anilist CRUD operations for Anime! See #5 2018-09-20 16:08:46 -04:00
d8db517fa5 Update test snapshots 2018-09-20 11:53:12 -04:00
77f2ffa93f Progress with simultaneous updates to Anilist for Anime 2018-09-20 10:41:28 -04:00
664a9ec14a JS style updates 2018-09-19 14:11:35 -04:00
4284c38e9c Let's do ES modules for browsers that support them 2018-09-14 11:56:48 -04:00
b19f8965e0 Optimize streaming service logos 2018-09-12 14:20:51 -04:00
0fefece3e3 Check config object shape on page load 2018-08-24 14:37:53 -04:00
5fe48dfd57 Add Config 'Type', to keep config settings somewhat in check 2018-08-24 14:36:58 -04:00
45b545d32d Cleanup config a bit 2018-08-24 14:23:01 -04:00
0cb09dc4b8 Fix stupid type error 2018-08-22 13:51:58 -04:00
282ba45960 Update file header comments 2018-08-22 13:48:27 -04:00
348fe6e724 Eradicate MAL integration 2018-08-22 13:43:04 -04:00
153230580e Cleanup javascript into fewer files, add show/description link to search pages 2018-08-22 12:54:06 -04:00
ca3fa85df3 Update service worker so it only caches images 2018-08-21 17:11:03 -04:00
1fa5695a9f Anime Collection improvements
* Allow editing title and alternate title
* Show list of genres on list view of collection
2018-08-21 17:09:42 -04:00
807c701edd Getting started with some service workers 2018-08-20 16:24:33 -04:00
282022dbd2 Fix test failure 2018-08-20 13:41:25 -04:00
ba8663b22a Various cleanup, some work on #7 2018-08-20 13:01:16 -04:00
ce44761420 Remove php js minifier script, in favor of commited js files 2018-08-20 12:58:56 -04:00
ff97cc1cb2 Add basic check for folder permissions for quicker troubleshooting 2018-08-16 12:10:24 -04:00
b3474ddff2 More progress on #5 2018-08-15 16:19:07 -04:00
64a9f41a64 Making API requests to Anilist, see #5 2018-08-15 14:05:28 -04:00
1ab47ca03a More prep for Anilist integration 2018-08-15 08:51:37 -04:00
6df059fe75 Merge remote-tracking branch 'origin/develop' 2018-08-14 11:37:43 -04:00
79b8c09a9b Remove lines and shading from add forms 2018-08-14 11:36:26 -04:00
24ea198dad Adjust layout of edit pages 2018-08-13 15:13:20 -04:00
7c7a2d0824 Update test snapshots 2018-08-10 20:11:22 -04:00
0ff848c614 More refactoring work, some groundwork for Anilist integration 2018-08-10 20:10:19 -04:00
787687abf8 Update some styles 2018-08-10 20:09:28 -04:00
b4a843e699 Fix test snapshots 2018-08-10 11:01:30 -04:00
1dc1370115 Update some types
* Remove empty values from types for serialization, so that empty values
are not sent with API requests
* Allow use of explicit setters for more complex types
2018-08-09 11:34:02 -04:00
6f7d94641e Better error handling for incrementing watched count on Anime list 2018-08-09 11:31:15 -04:00
3d51a81347 Remove references to MAL syncing, resolves #4 2018-08-09 11:16:44 -04:00
6e58844286 More tabs for collections, see issue #2 2018-08-09 11:14:57 -04:00
Timothy Warren
28e4f22d7c First go at tabs for collection 2018-08-08 17:04:35 -04:00
7a1967b404 Fix PHP 7.1 test 2018-08-08 13:08:10 -04:00
3b3156e78a More refactoring, fix snapshot tests 2018-08-08 13:05:38 -04:00
d29945eb96 Fix tests 2018-08-08 11:18:57 -04:00
f04cc7d1d5 Some minor code cleanliness refactoring 2018-08-08 10:12:45 -04:00
e50ce3fa5b Merge remote-tracking branch 'origin/master' into develop 2018-06-15 08:47:16 -04:00
e0e72eeef8 Give a better error message on failing to parse an XML API response 2018-06-15 08:46:28 -04:00
204313abbf Use more efficient method of combining large sets of data from Kitsu 2018-04-11 09:26:14 -04:00
c4332d0ccd Merge branch 'master' of timw4mail/HummingBirdAnimeClient into develop 2018-04-05 23:03:43 -04:00
b078690fdf Add more missing streaming logos 2018-04-05 23:00:58 -04:00
bc98b977f4 Merge remote-tracking branch 'origin/develop' 2018-04-05 21:56:02 -04:00
116b4de204 Update wiki and CI links due to move from Gitlab 2018-04-05 21:20:43 -04:00
1df419cde5 Add Hidive to streaming service mapping 2018-04-05 08:56:01 -04:00
3c5bac98a1 Add Hidive to streaming service mapping 2018-04-05 08:39:49 -04:00
98cabd32af Merge remote-tracking branch 'origin/develop' 2018-02-02 09:53:22 -05:00
fa2d79c77e Miscellaneous style updates 2018-02-02 09:50:58 -05:00
70832f8b63 Minor refactor of Commands 2018-01-31 15:44:48 -05:00
ad92e51258 Merge remote-tracking branch 'origin/develop' 2018-01-31 11:36:54 -05:00
79f6ae8db7 Update test snapshot 2018-01-31 11:00:10 -05:00
e6b534078f Add trailer videos to anime detail pages 2018-01-31 10:55:20 -05:00
a6dc8caaa0 Use template literals instead of mustache templates 2018-01-30 16:57:13 -05:00
23a6241e2c Merge remote-tracking branch 'origin/develop' 2018-01-30 14:28:07 -05:00
fe383249e4 Fix issue with anime detail pages 2018-01-30 14:02:28 -05:00
322833ff13 Merge remote-tracking branch 'origin/develop' 2018-01-25 19:31:34 -05:00
dc9d7ab4e1 Lots of style fixes and minor logic tweaks 2018-01-18 16:21:45 -05:00
c67fbff9ed Update README for requirements 2018-01-16 15:05:17 -05:00
32a5ab6492 Remove php 7.0 test 2018-01-16 15:04:25 -05:00
9f61123479 Make character layout more closely match anime/manga pages 2018-01-16 14:58:30 -05:00
55cabc5840 Code style improvements 2018-01-16 14:58:07 -05:00
0f705750e7 Remove strict types from Artax client implementation 2018-01-15 14:49:17 -05:00
4a0792e4fe Update copyright year 2018-01-15 14:43:15 -05:00
f5d8d4f18a Merge branch 'master' into 'develop'
Correct index of id for kitsu sync

See merge request timw4mail/HummingBirdAnimeClient!22
2018-01-11 09:49:43 -05:00
7a3ad6ebc6 Correct index of id for kitsu sync 2018-01-10 16:43:49 -05:00
bd61bd734b Simplify syncing script 2018-01-10 16:34:25 -05:00
f205ba8cff Merge remote-tracking branch 'origin/master' into develop 2018-01-10 16:28:37 -05:00
fb8db698a6 Fix some documentation generation issues 2018-01-10 16:24:00 -05:00
d1987fc710 Handle syncing errors more consistently 2018-01-10 16:18:06 -05:00
98283e27d8 Fix bug with sync, remove some code duplication 2017-12-13 11:38:21 -05:00
19a032b874 Merge branch 'master' into 'develop'
Merge branch 'develop' into 'master'

See merge request timw4mail/HummingBirdAnimeClient!21
2017-12-11 13:24:30 -05:00
d3cbe06cb0 Update Artax, and update other code to work with new version 2017-12-08 22:32:00 -05:00
1634e98799 Miscellaneous code style changes 2017-12-06 14:40:13 -05:00
2bdefd1aa1 Merge branch 'develop' into 'master'
Update master from develop

See merge request timw4mail/HummingBirdAnimeClient!20
2017-12-06 12:36:23 -05:00
1ea3a59b6a Correct some errors in creating and deleting anime collection items 2017-12-06 12:30:12 -05:00
815bf835d3 Update dependencies 2017-12-06 11:48:15 -05:00
b5c7d430f4 Make sure to add git... 2017-12-06 11:20:12 -05:00
72e68e18ac Don't try to run update, maybe? 2017-12-06 11:16:47 -05:00
d08ffd1d17 Another attempt to fix gitlab ci builds 2017-12-06 11:12:51 -05:00
a6e63b07f0 Try, try, again 2017-12-06 11:10:50 -05:00
7703187cd9 Attempt to fix gitlab ci build 2017-12-06 11:07:23 -05:00
30062ab65d Attempt to test PHP 7.2 2017-12-06 10:58:26 -05:00
a2f6805417 Merge remote-tracking branch 'origin/master' into develop 2017-12-04 16:07:46 -05:00
d13ad92dd1 Fix MAL sync issue for anime 2017-12-04 16:06:27 -05:00
f02a94b862 Fix js minification url 2017-12-04 15:57:13 -05:00
cce0e714dc Attempt to fix builds 3 2017-10-19 18:38:56 -04:00
42117a1386 Attempt to fix builds 2 2017-10-19 18:34:11 -04:00
b1cae947a7 Attempt to fix builds 2017-10-19 18:31:28 -04:00
c76f23bffd Merge branch 'master' into develop 2017-10-18 20:00:00 -04:00
d51ee20abf Fix about section of user page 2017-10-18 19:59:29 -04:00
40d3ebcc6f Merge branch 'master' into develop 2017-10-18 19:42:38 -04:00
79c6f21a2f Merge branch 'master' of git.timshomepage.net:timw4mail/HummingBirdAnimeClient 2017-10-18 19:42:01 -04:00
534079b6e7 Add proper logging to console commands 2017-10-18 19:28:57 -04:00
fab01c3e89 Fix an issue with Kitsu <-> MAL sync 2017-10-18 19:28:22 -04:00
c0d912a1c4 Revert former change so that kitsu anime lists are properly pulled for sync 2017-09-15 16:51:47 -04:00
23552d62b1 Adding missing method for manga collection 2017-09-15 15:05:35 -04:00
4b248eb8cf Better handle empty lists on sync, resolves #29 2017-09-15 15:04:57 -04:00
f9a667b20b Tweak handling of empty list sections 2017-09-14 17:33:24 -04:00
0f94c0b479 Fix an issue fetching anime for the add item call 2017-09-14 17:32:40 -04:00
d798a057c7 Rough start of Manga collection...need to set up proper structure for manga collection items 2017-09-14 16:18:13 -04:00
2d19809ad3 Refactor a bit to prepare for manga collection 2017-09-14 15:32:53 -04:00
d632cc11e4 Remove PHP 7.2 test that doesn't work 2017-09-12 12:52:56 -04:00
318c582fe9 Test with php 7.2 2017-09-12 12:38:26 -04:00
26aab3eef6 Fix tests broken by api change fixes 2017-09-12 12:33:57 -04:00
da2fa371e5 Update some api calls based on api changes 2017-09-12 12:18:31 -04:00
e808f751e1 Add overlay during update request on list pages, resolves #31 2017-07-12 16:40:56 -04:00
8bfc9fcc6e Attempt to re-authenticate when access token expires 2017-06-19 15:31:24 -04:00
5ef0ccf9a7 Some minor refactoring 2017-06-19 13:49:28 -04:00
90f81fdf7f Update htaccess so images can load 2017-04-28 13:20:59 -04:00
dd07a441b2 Update readme with another folder that needs to be writable 2017-04-28 13:20:34 -04:00
6caa031c86 Further filter titles, showing only the canonical title if it is really long 2017-04-26 10:09:14 -04:00
e632843bab Merge branch 'develop' into 'master'
Merge develop into master

See merge request !18
2017-04-24 09:28:40 -04:00
d8b985c993 Kitsu <-> MAL manga list item comparison, resolves #18 2017-04-19 16:48:53 -04:00
510ae24dca kitsu <-> mal comparison for anime, see #18 2017-04-19 16:15:39 -04:00
06213df29f Miscellaneous code cleanup 2017-04-17 16:13:36 -04:00
c81e12bb89 More main menu tweaking 2017-04-17 14:49:33 -04:00
54c544113b Tweak the main menu a bit 2017-04-17 12:45:29 -04:00
e714599fad Update dependencies, and set a more locked-down content security policy 2017-04-13 15:08:28 -04:00
1df71121eb Use proxy and cached images on user info page 2017-04-13 14:25:39 -04:00
d62710bdf8 Update manga transformer tests 2017-04-13 11:54:58 -04:00
029073a4ea Get images from proxy or cache for Manga views, and Add views 2017-04-13 11:44:03 -04:00
1c06748232 All anime images now pull from proxy or cache 2017-04-13 11:26:28 -04:00
2d9c5b3093 Css tweaks, and start caching kitsu images 2017-04-13 11:15:16 -04:00
33099df6ea Update .gitignore 2017-04-11 13:28:05 -04:00
59446649f6 Fix changing a list item's status with no score or progress on MAL 2017-04-11 09:28:07 -04:00
4bd62ce881 Fix various edge cases 2017-04-10 15:31:35 -04:00
e6cfe2b6e9 Use a more appropriate function for substring filtering 2017-04-07 16:58:08 -04:00
555de3d17b Tweak handling of alternate titles, to ensure the +1 button is always usable 2017-04-07 16:44:27 -04:00
ed4f9152d4 Replace 0 with - 2017-04-07 13:57:14 -04:00
3f81068182 Update doc generation 2017-04-06 21:27:47 -04:00
e5e4323486 Make sure Cast heading only shows up if there are actual cast entries 2017-04-06 21:27:03 -04:00
5357bfb122 Make sure rating parameter sent to Kitsu is greater than 0 2017-04-06 14:53:38 -04:00
b444648a3d Use snapshots library with tests to simplify testcases 2017-04-06 11:59:53 -04:00
e0516e4cc0 Simplify css and javascript minification 2017-04-06 11:45:25 -04:00
f412aaad27 Update postcss 2017-04-06 10:01:09 -04:00
05b8136a1e Add a better API timeout message emoticon 2017-04-05 13:08:16 -04:00
853a349a4b Add staff to character pages 2017-04-05 13:02:48 -04:00
ea2b4fe148 Catch API timeouts 2017-04-05 13:01:51 -04:00
d435438b20 Merge remote-tracking branch 'origin/develop' 2017-04-03 16:53:25 -04:00
255895097a Remove some dead code 2017-04-03 16:53:04 -04:00
06a92a5a8e Fix collection images, resolves #26 2017-04-03 16:49:40 -04:00
388c0a274d Fix creating missing Kitsu items 2017-04-03 15:46:16 -04:00
d91665e3ae More basic tests, see #16 2017-04-03 14:46:29 -04:00
650ddc781f Merge remote-tracking branch 'origin/develop' 2017-03-31 17:02:26 -04:00
9f41603152 small tweak to user page 2017-03-31 17:01:53 -04:00
06bc655a59 Details and user page updates, resolves #27 2017-03-31 16:36:22 -04:00
ca402bd826 Add favorite characters to user page, see #27 2017-03-31 14:15:29 -04:00
82c86b7b47 Update detail pages 2017-03-31 13:37:53 -04:00
8223786bb5 Remove duplicated function 2017-03-30 16:57:58 -04:00
aa901550a1 Update header comments 2017-03-30 16:49:48 -04:00
f8f499520e Allow over-riding the default lists in the user config 2017-03-30 16:47:02 -04:00
ffd034220c Fix config typo 2017-03-30 16:18:59 -04:00
67819156ed Simplify routing code a bit 2017-03-30 16:16:40 -04:00
e7ef11c423 Add rereading info to manga list 2017-03-30 14:50:25 -04:00
a767c75014 Make sure rating is only updated if it is numeric 2017-03-29 16:09:22 -04:00
9dfc99f49b More tests 2017-03-29 15:14:30 -04:00
88c65dd0df Add and delete manga simulaneously from kitsu and mal 2017-03-29 14:25:03 -04:00
528deae789 Allow manga +1 button to update both kitsu and mal 2017-03-29 14:00:57 -04:00
be252836be Fix tests 2017-03-29 13:42:40 -04:00
3bb4f32bdb Simultaneously update kitsu and MAL manga list item 2017-03-29 13:29:03 -04:00
08a882bbb6 Create missing manga items on kitsu and mal with sync command 2017-03-29 12:32:36 -04:00
a892d875fd Update sync lists command to create Kitsu items that are missing compared to MAL 2017-03-28 16:52:27 -04:00
4f528ca2c8 Minor api model refactoring 2017-03-28 14:36:23 -04:00
754a5e7b98 Reorgnize order of Kitsu model methods 2017-03-28 14:34:33 -04:00
161c2b3bc1 Update dependencies, use ParallelAPIRequest 2017-03-28 11:01:38 -04:00
e740b9e314 Merge branch 'develop' into 'master'
Develop

See merge request !17
2017-03-28 10:43:51 -04:00
493ac3ca03 Code cleanup and fix 'On Hold' title on all section of anime list 2017-03-27 10:09:45 -04:00
f59827f95f List characters on manga pages 2017-03-24 10:59:07 -04:00
bc8822e725 Update all the page titles 2017-03-24 09:58:27 -04:00
da336876b6 Fix title of anime pages 2017-03-24 09:10:30 -04:00
f7119a5b0f Show custom 404 pages for missing anime and characters 2017-03-24 09:08:39 -04:00
f3df8f1588 Remove code coverage ignore annotations 2017-03-24 08:49:39 -04:00
e7aba2a256 Get rid of whoops 2017-03-23 11:21:13 -04:00
Timothy Warren
d6b7075229 Fix 'all' view with missing sections 2017-03-22 16:53:46 -04:00
7caa6d254f Merge branch 'master' into 'develop'
Master

Closes #24

See merge request !16
2017-03-22 13:48:01 -04:00
71b692c791 Merge branch 'develop' into 'master'
Update favicon with blue version, resolves #24

See merge request !15
2017-03-22 13:17:27 -04:00
54cd406187 Update favicon with blue version, resolves #24 2017-03-22 13:12:29 -04:00
0d49a3fc93 Merge branch 'master' of git.timshomepage.net:timw4mail/HummingBirdAnimeClient 2017-03-22 12:49:18 -04:00
6f643454ef Update streaming link handling, and add daisuki and viewster 2017-03-22 12:29:07 -04:00
1fd2dd1146 Fix syntax error, prime manga cache too. See #19 2017-03-22 12:28:19 -04:00
857d484b61 Fix php 7.1 build? 2017-03-22 11:43:20 -04:00
535de1cf50 Add command to prime cache, see #19 2017-03-22 11:41:25 -04:00
e84b837dce Fix issue with updating anime item 2017-03-22 11:15:40 -04:00
a58d654d1d Remove unused mappings 2017-03-22 11:14:59 -04:00
40a899066e All anime api calls are now using paginated requests, see #23 2017-03-22 11:13:50 -04:00
185416f09d Miscellaneous code cleanup 2017-03-20 19:08:33 -04:00
66236129a6 Move link to user profile page 2017-03-20 13:16:01 -04:00
0187140e8e Show characters on anime details page 2017-03-20 13:14:01 -04:00
39e083d17c Minor model refactoring 2017-03-14 14:28:08 -04:00
b38d5811a4 More work on user profile page 2017-03-10 12:50:48 -05:00
c895dfcfbe use readable cache keys 2017-03-10 12:50:29 -05:00
4653ce2f42 More work on profile page 2017-03-08 16:21:01 -05:00
5605384b6a Fix tests and start on profile page 2017-03-08 13:46:50 -05:00
3e68fec704 Add basic character pages 2017-03-08 12:55:49 -05:00
d7c47f3c1f Update all the header comments with the correct repository url 2017-03-07 20:53:58 -05:00
34604d1b7b Fix issues with sync-lists command, add more docblocks 2017-03-07 20:49:31 -05:00
b6dc104947 Fix 'All' section on Manga page 2017-03-07 18:41:51 -05:00
26d339e546 Add back 'All' menu item for anime 2017-03-07 17:51:08 -05:00
663258df0d Update gitignore, and make sure cache directory for js minifier exists 2017-03-07 17:48:35 -05:00
451c7904d8 Make sure to actually add streaming logos to repo 2017-03-07 15:22:45 -05:00
15b6d492f1 Make sure mapping is accurately named
\!
2017-03-03 11:51:53 -05:00
e4f6db8229 Update README 2017-03-03 11:33:42 -05:00
c7a75dd2b4 Minor refactor of bootstrap setup 2017-03-03 11:33:32 -05:00
5c382db49c Move AnimeWatchingStatus and MangaReadingStatus enums to the same namespace 2017-03-02 11:12:19 -05:00
df249fd423 Remove accidentially created Java file 2017-03-01 22:11:37 -05:00
88f6a3fc4f Rework the rest of the mappings 2017-03-01 22:07:51 -05:00
9c7ed16538 Update Manga mappings and enums 2017-03-01 21:52:30 -05:00
1f86d4460c Add new mapping class for Anime watching statuses 2017-03-01 20:51:40 -05:00
7faaa06079 Merge branch 'develop' into 'master'
Develop

See merge request !14
2017-02-28 16:58:53 -05:00
2223243a45 Rename on packagist 2017-02-28 16:47:39 -05:00
dc879d0511 Attempt to fix travis ci after switch to phpdbg 2017-02-28 14:24:32 -05:00
f1e5a0a237 Actually install dev dependencies for gitlab ci 2017-02-28 13:52:39 -05:00
9ec3e0cd94 Try, try, again 2017-02-28 13:44:41 -05:00
7d03a69196 Add phpunit as a dev dependency 2017-02-28 13:39:49 -05:00
c82898b16c Properly setup test coverage 2017-02-28 13:21:37 -05:00
92a1b147fc Simplify gitlab ci setup 2017-02-28 13:17:06 -05:00
d15710abfa More PHPStan fixes 2017-02-22 15:08:29 -05:00
d620e44114 PHPStan fixes 2017-02-22 14:46:35 -05:00
e6dde8c42a Move some README info to the wiki 2017-02-21 15:56:19 -05:00
7889849fe2 Update method references in Manga controller 2017-02-21 15:37:29 -05:00
adecbe1e5c Update method references in Collection controller 2017-02-21 15:36:34 -05:00
774f9de80f Simplify database config example 2017-02-21 14:56:10 -05:00
59cac2cbb3 Remove old/unused config options from example file 2017-02-21 14:41:59 -05:00
b5e2b9a8a3 Make sure anime detail pages don't distort images 2017-02-21 12:24:34 -05:00
8f9a77c1eb Will teh Gitlab build be triggered? 2017-02-20 15:13:16 -05:00
96fce9a6d5 Use new ParallelAPIRequest class 2017-02-20 13:37:08 -05:00
fdd7f91835 More code style fixes 2017-02-17 11:37:22 -05:00
9951053b4f Lots of style fixes, with more to come 2017-02-17 10:55:17 -05:00
1f58d7a419 Slightly reorganize model hierarchy 2017-02-17 08:39:27 -05:00
58549b7018 Various tweaking 2017-02-17 08:25:19 -05:00
856aaec7ca Reference svg logos as image files, not raw html 2017-02-16 14:30:39 -05:00
1f6100c367 Yet more snake case to camel case 2017-02-16 14:30:06 -05:00
23d78c3b28 More javascript style fixes 2017-02-16 13:22:26 -05:00
672aa287dc JS style fixes 2017-02-16 11:47:54 -05:00
4def692123 Make sure header comments are actually updated for all code files 2017-02-16 11:09:37 -05:00
086b5a9f2d Js snake case to camel case 2017-02-15 16:58:08 -05:00
dfdc06d048 Rename test base class 2017-02-15 16:40:18 -05:00
365da603fa And more snake case to camel case 2017-02-15 16:30:14 -05:00
b902464446 Update header comments 2017-02-15 16:13:32 -05:00
71610b241c Snake case to camel case 2017-02-15 16:11:52 -05:00
8c31a3b6d6 More snake case to camel case 2017-02-15 15:56:10 -05:00
7648d31e53 More code styles fixes 2017-02-15 15:35:41 -05:00
24bba26c38 Javascript style fixes 2017-02-15 14:08:15 -05:00
e6fb7d4cc4 Snake case to camel case 2017-02-15 14:07:22 -05:00
7c33a6ef70 Update headers 2017-02-15 13:08:17 -05:00
6652ed7354 More style fixes 2017-02-15 13:07:36 -05:00
a04643ea10 Fix more code style issues 2017-02-15 11:57:29 -05:00
30b398c946 Properly namespace all the tests 2017-02-15 11:49:38 -05:00
e5db6bebe8 Snake case to camel case 2017-02-15 11:30:16 -05:00
506cce02cf Remove some unused code 2017-02-15 11:18:55 -05:00
325d391c2e Add yarn lock file 2017-02-15 11:05:03 -05:00
3e4e76cf0f Try, try again 2017-02-15 10:23:07 -05:00
8a789e0786 Slim build config 2017-02-15 10:12:18 -05:00
ed13df885b Ignore stupid xsl requirement 2017-02-15 10:05:06 -05:00
e3cc53e23d Install xsl because of the stupid dev dependency 2017-02-15 09:57:08 -05:00
1a8042191f Will xdebug work? 2017-02-15 09:53:46 -05:00
77c314dd0f Will xdebug work? 2017-02-15 09:50:13 -05:00
5e1600d35d xdebug try again 2017-02-15 09:47:52 -05:00
c77afcb580 Try to use xdebug another way 2017-02-15 09:42:20 -05:00
3778a8e6de Make sure to try to install the correct packages 2017-02-15 09:36:51 -05:00
b4c8cafde7 Remove unneeded bashism 2017-02-15 09:32:31 -05:00
874a1cdfee Maybe this will work better? 2017-02-15 09:30:27 -05:00
fa889ad7fc Maybe stages will help? 2017-02-15 09:26:49 -05:00
c733a892fd Attempt to use alpine php image 2017-02-15 09:21:08 -05:00
d88220d9f7 Attempt testing hhvm with a different docker image 2017-02-15 08:55:51 -05:00
a29feae442 Merge branch 'develop' into 'master'
Develop

See merge request !13
2017-02-14 16:39:37 -05:00
28584be828 Add hummingbird favicon 2017-02-14 16:23:18 -05:00
0d553b7dd4 Get sync-lists command to create missing entries on MAL 2017-02-14 15:29:13 -05:00
9c1dc50e65 Uncomment rewatching stuff 2017-02-13 13:33:01 -05:00
cfa23b8066 Fix mapping from Kitsu to MAL for updating a list item 2017-02-13 12:42:05 -05:00
8ddd2f5fd5 Attempt to fix hhvm tests 2017-02-10 16:33:42 -05:00
fb1af97bae Fix config mapping for BaseCommand 2017-02-10 16:12:02 -05:00
0b04c22b58 Split user config from application config 2017-02-10 15:50:07 -05:00
e2aa61f580 Fix update requests broken by Artax conversion 2017-02-09 20:10:13 -05:00
c9f74dd863 Remove 'fix' for issue caused by php.ini setting 2017-02-09 13:45:40 -05:00
c5b51054df Replace Guzzle with Artax 2017-02-09 13:44:56 -05:00
0e9c257ab7 Another ugly progress commit
- Eradicated Guzzle from main codebase
- All API requests now use Artax
- Refactor code to use function and constant imports
- And more!
2017-02-08 15:48:20 -05:00
5aafbc9cb2 Start of work to replace Guzzle with Artax 2017-02-08 00:44:57 -05:00
5f0f830aea Update headers and some whitespace 2017-02-07 13:27:41 -05:00
20540963ff Create Request Builder wrapper around Artax 2017-02-07 13:11:42 -05:00
76c9adbc43 Update PHPUnit 2017-02-07 09:13:13 -05:00
5c5b1cd318 Only translate fields that are passed in 2017-02-07 09:12:44 -05:00
f41cbf70e3 Merge branch 'develop' into 'master'
Develop

See merge request !12
2017-02-06 11:51:58 -05:00
6d735ebab5 Update test config to allow hhvm failures 2017-02-06 11:35:21 -05:00
b4de2cfe01 Update deprecated test 2017-02-06 11:00:18 -05:00
0c70bcb948 Update changelog 2017-02-06 10:57:38 -05:00
3dbbcd218a Update README 2017-02-06 10:56:27 -05:00
093abdb14b Update dependencies 2017-02-06 10:42:41 -05:00
a48c3e5f8e Actually update MAL if enabled 2017-02-04 15:18:34 -05:00
47bfe810fc Able to create list items on MAL 2017-02-01 09:53:02 -05:00
82e0078dbf Delete outdated test data 2017-01-31 12:55:28 -05:00
c38b4b7f45 Misc updates 2017-01-31 12:52:43 -05:00
da4163bc6a More test coverage for transformers 2017-01-31 12:51:14 -05:00
f697e3e18e Add license 2017-01-27 16:34:03 -05:00
e2e51a0025 Add coverage button to readme 2017-01-27 15:56:40 -05:00
ad4b71ac03 More test coverage, attempt to get Gitlab to see test coverage 2017-01-27 15:41:52 -05:00
627c33356c Merge branch 'develop' into 'master'
Develop

See merge request !10
2017-01-27 13:03:53 -05:00
17372bafd2 Attempt to show code coverage 2017-01-27 12:42:57 -05:00
ef6d0f82fd Ugly progress commit 2017-01-27 12:35:28 -05:00
b800dcb407 Add back zlib to the docker build 2017-01-27 12:26:32 -05:00
28fcdd1e2d Add back dependency for xsl in docker build 2017-01-27 12:17:02 -05:00
df09e27dee Attempt simpler php setup, with xdebug 2017-01-27 12:09:05 -05:00
57b103c136 Another attempt at hhvm testing 2017-01-27 11:38:18 -05:00
780b1ae837 Attempt to fix hhvm pipeline 2017-01-27 11:21:25 -05:00
3f90e93af1 Get xml parsing working predictably 2017-01-27 09:43:42 -05:00
192618b890 Make sure to pass the correct arguments to the cache hash method 2017-01-26 13:06:35 -05:00
04e8a9e514 Refactor KitsuModel, add more docblocks 2017-01-26 13:03:38 -05:00
005014a9c7 Fix broken test 2017-01-26 13:02:18 -05:00
b8f75e14ec Fix display of streaming links in cover and list views 2017-01-25 13:37:39 -05:00
833cd0f7e3 Merge branch 'develop' into 'master'
Develop

See merge request !9
2017-01-25 12:16:50 -05:00
1818bf105d Fix issue with selected list highlighting, fixes #20 2017-01-25 12:13:37 -05:00
5f6c1f9f48 Fix cache clear command 2017-01-19 12:49:18 -05:00
2505df6501 Merge branch 'develop' 2017-01-17 12:52:02 -05:00
94bfdebf46 Update commands 2017-01-17 12:47:02 -05:00
2c106f607c Update cache dependency 2017-01-17 12:46:47 -05:00
95f768aed3 Cache manga list 2017-01-16 14:14:45 -05:00
5c34c92453 Fix failing test 2017-01-16 14:05:42 -05:00
07c4682711 Update views for collection, remove old json import 2017-01-16 14:03:30 -05:00
3dac007390 Fix anime collection 2017-01-16 13:49:51 -05:00
747dc66d67 Update README to be more accurate 2017-01-16 12:42:30 -05:00
27895a27be Merge branch 'develop' 2017-01-16 11:27:49 -05:00
a266c68f9b Restore cache clearing functionality 2017-01-16 11:26:19 -05:00
d79370deb9 Streaming links, caching, and more MAL integration 2017-01-13 16:53:56 -05:00
68bee55f6a Cache API errors at the dispatcher level, so a more appropriate error page can be displayed 2017-01-13 16:52:12 -05:00
29d8207c63 Update search to bring in My anime list id for future integration 2017-01-13 16:51:31 -05:00
abfa97d99c Update views to show streaming links 2017-01-13 16:49:46 -05:00
76c5e50b0e Update transformer tests 2017-01-13 16:48:08 -05:00
270f9ab167 Really ugly progress commit 2017-01-12 15:41:20 -05:00
f10b0f5284 Update Changelog and Readme 2017-01-12 11:31:49 -05:00
adbed10173 Add test data files 2017-01-11 22:27:36 -05:00
2e3cc1837b Update config files 2017-01-11 22:26:43 -05:00
951187783b Third time's a charm for updating the header comment? 2017-01-11 19:37:14 -05:00
e6e9c9424b Start of integration with My Anime List 2017-01-11 19:35:51 -05:00
3f34ecee28 Update header comments, with proper newlines 2017-01-11 10:34:24 -05:00
0644c40b1c Merge branch 'develop' into 'master'
Replace Hummingbird with Kitsu

See merge request !8
2017-01-11 10:32:10 -05:00
036396a382 Update header comments 2017-01-11 10:31:17 -05:00
7be02bb292 Merge branch 'master' into 'develop'
Hummingbird to Kitsu

See merge request !7
2017-01-11 10:25:43 -05:00
8d559dc664 Fix unit tests 2017-01-10 21:13:44 -05:00
a5dd9f0650 All basic API functionality:
* Anime List Item:
	* Creation
	* Updating
	* Retreiving
	* Deletion

* Manga List Item:
	* Creation
	* Updating
	* Retreiving
	* Deletion

* Anime detail page
* Manga detail page
2017-01-10 12:35:46 -05:00
5fc70bb4fe Fix some javascript issues 2017-01-09 21:38:42 -05:00
08b4227b34 Anime and Manga editing, incrementing, and deletion 2017-01-09 20:36:48 -05:00
187812576c Update header comments 2017-01-06 23:34:56 -05:00
8412588940 Episode incrementing and update work for anime 2017-01-06 21:39:01 -05:00
4c75701c0d Better handling of alternate titles, Airing Status and genres for anime list views 2017-01-05 22:24:45 -05:00
9eda005399 Authentication, show edit forms for Anime 2017-01-05 13:41:32 -05:00
e6c96bed21 Update postcss to actually output compatible css 2017-01-04 13:51:04 -05:00
9c8df03c36 Update css to fit blocks within poster images 2017-01-04 13:40:46 -05:00
609ba57078 Manga lists and detail pages 2017-01-04 13:16:58 -05:00
772aeae20f Start of changes for Manga list 2017-01-03 21:06:49 -05:00
9bd5d62ca7 Remove some old code to better make way for kitsu/MAL api integration 2017-01-03 20:29:43 -05:00
a92acd203d Another ugly progress commit
Sort of working:
* Get anime list by status
* Get anime description pages
2016-12-22 21:36:23 -05:00
0c910bff1a Pull stuff from the Kitsu API 2016-12-21 12:46:20 -05:00
a41acb28f6 Ugly progress commit 2016-12-20 12:58:37 -05:00
14181c9c51 Start of API integration 2016-12-20 12:55:43 -05:00
276c492355 Remove Hummingbird stuff 2016-12-16 21:52:59 -05:00
fe91235436 Fix hhvm tests take 2 2016-11-03 11:39:24 -04:00
08c793b912 Fix hhvm tests 2016-11-03 11:30:22 -04:00
bc0452aa2f Update CI tools to exclude old PHP versions 2016-11-01 09:10:11 -04:00
27f66cfea3 Update headers and namespaces 2016-10-20 22:32:17 -04:00
5e2a68dc84 Update EVERYTHING 2016-10-20 22:09:36 -04:00
08b61d08e9 Make sure to use the version of phpunit I actually install 2016-08-30 12:02:21 -04:00
c3ec94c063 Attempt to fix travis build 2016-08-30 11:51:35 -04:00
9ec66803c8 Update Robofile to work properly 2016-08-30 11:45:17 -04:00
afbde14116 Code style fixes to satisfy phpcs 2016-08-30 10:57:41 -04:00
52b1959338 Update header comments 2016-08-30 10:01:18 -04:00
4607d146a4 Move tests to tests/ directory 2016-08-29 17:09:56 -04:00
bf01e41e32 Move src files to root of src/ 2016-08-29 16:36:13 -04:00
756db06540 Build/doc generation updates 2016-08-29 15:50:59 -04:00
d6f9ceb5c7 Fix tests broken due to changes in container 2016-08-29 15:36:36 -04:00
f1a6f99fc4 Convert Dependency injection bootstrap file to use factory functions, rather than direct instances 2016-08-29 14:51:32 -04:00
3335093e87 Move Ion namespace into composer dependency 2016-08-09 11:08:45 -04:00
1d6e347b78 Another attempt at hhvm setup 2016-08-03 18:43:09 -04:00
f163ea41d6 actually use the correct composer command to install phpunit for hhvm 2016-08-03 18:25:28 -04:00
d30e90937b try a different docker container for running hhvm tests 2016-08-03 18:09:55 -04:00
30834be3a8 Attempt hhvm testing on gitlab ci, adjust acceptable failures on travis 2016-08-03 14:30:36 -04:00
282fb44603 Don't install dev dependencies in test environments 2016-08-03 14:14:38 -04:00
aac478a455 Another attempt to fix gitlab ci build 2016-08-03 14:08:02 -04:00
b14413af3f Attempt to fix gitlab ci build 2016-08-03 13:47:14 -04:00
cc65cc9cf1 Set up mutation testing for unit tests 2016-08-01 14:38:23 -04:00
1ccce00e46 Add dev dependencies, augment gitignore 2016-08-01 13:10:00 -04:00
7f1bcc841a Refactor cache to remove dependency on container 2016-08-01 13:02:26 -04:00
ba6ada32f9 Move cache class to IOn namespace, use safer json for serialization in cache drivers 2016-07-28 10:44:13 -04:00
3d66fa9c11 Finish moving get_cached_image method to Util class 2016-07-27 14:32:37 -04:00
2a3a64f0eb Fix travis ci tests 2016-07-27 13:35:30 -04:00
1b93adefa3 Refactor out some Interdependency between Ion and AnimeClient namespaces 2016-07-27 13:18:52 -04:00
756b5b5136 Update the correct file to change config for gitlab ci 2016-07-25 12:29:42 -04:00
ac76994a70 Attempt moving config file in a different way 2016-07-25 12:18:51 -04:00
1d2936df92 Fix typo in test path 2016-07-25 12:04:56 -04:00
fec9de0e3d Add redis config file for gitlab ci tests 2016-07-25 11:58:43 -04:00
5a69da4466 Update Redis tests to work with gitlab ci 2016-07-22 17:48:13 -04:00
4772c6df95 Update Redis cache driver to use PHP-only library, removing the dependence on an extension: 2016-07-22 17:22:00 -04:00
0632ebba66 Remove redundant mbstring extesion from build setup 2016-07-19 10:45:16 -04:00
b61f0b5e6c Attempt 2 to install gd in gitlab ci tests 2016-07-19 10:25:54 -04:00
d54d180090 Fix failing test by installing gd in gitlab ci test 2016-07-19 10:17:53 -04:00
23fa88bb33 Set default timezone to prevent stupid test errors 2016-07-18 13:06:37 -04:00
c0c90eb565 Make tests skip redis integration if the extension is not installed 2016-07-18 12:59:34 -04:00
1f80491968 Another attempt at getting gitlab ci to run 2016-07-18 12:47:51 -04:00
691387b7c9 Attempt tests without redis for now 2016-07-18 10:16:21 -04:00
229387a972 Gitlab CI take 3 2016-07-18 10:07:50 -04:00
8ba6e83032 Make sure docker sh script doesn't have CRLF line endings 2016-07-18 09:58:23 -04:00
3f7711dd20 Gitlab CI take two 2016-07-18 09:55:06 -04:00
9fc3d60835 First attempt at setting up gitlab ci 2016-07-18 09:47:34 -04:00
c9e0b333bf Merge branch 'develop' 2016-07-15 11:35:31 -04:00
6da1924f53 Minor example file tweaks, add smooth scrolling to browsers that support it 2016-06-07 11:36:02 -04:00
1afb45522d Remove redundant cache loading 2016-04-22 10:52:42 -04:00
e0b58a29ea Shrink api clearing button 2016-04-22 10:47:18 -04:00
675ccac14d Add button to clear api cache 2016-04-21 11:14:21 -04:00
47b8a83d86 Update changelog and add additional tests 2016-04-19 14:51:58 -04:00
1bc1d2fa31 Update README for version 3 2016-04-19 13:24:21 -04:00
1844f89e63 Small miscellaneous cleanup 2016-04-19 13:23:49 -04:00
741d9d0805 Add batch image thumbnail creation, see #6, #14 2016-04-19 13:02:50 -04:00
05391eceab Resolves #10, adds ability to delete from anime collection 2016-04-14 19:10:03 -04:00
cf7b645d54 Update sonarqube version 2016-04-14 18:03:34 -04:00
3710f42505 Add detail view to anime list 2016-04-14 17:51:00 -04:00
01d25f2817 Add ability to delete items from manga list. See #10 2016-04-14 17:00:34 -04:00
d17549c0fb Add ability to delete items from anime list. References #10 2016-04-14 15:16:13 -04:00
79f71eee09 Re-add cache to manga controller so cache can be invalidated on update 2016-04-14 11:05:16 -04:00
de2f4fca1e Add tests for Cache Manager class 2016-04-12 14:05:13 -04:00
aa2e6a5418 Add missing update to base API Model 2016-04-12 13:41:50 -04:00
29041a4667 Update manga model to cache the one api response. 2016-04-12 13:41:03 -04:00
a7063e9a49 Add NullDriver for cache layer, for the sake of testing, or config without a cache 2016-04-12 12:05:42 -04:00
35b42d5234 Miscellaneous cleanup 2016-04-08 18:05:52 -04:00
d8e67e914f Remove allowed failures for PHP 5.5 & 5.6 2016-04-08 15:21:10 -04:00
6817082816 One last attempt to get redis to work with travis CI 2016-04-08 15:17:45 -04:00
5caa85d8f1 Another attempt to get redis working 2016-04-08 15:06:16 -04:00
d895c44c0c Update travis config to test redis 2016-04-08 14:56:09 -04:00
86065d16df Fix anime collection selection template to match db schema 2016-04-08 14:45:11 -04:00
ea1b63265b Add Redis Cache driver 2016-04-08 14:25:45 -04:00
52c1cff5e8 Update first migration to allow empty notes on collection 2016-04-08 13:39:37 -04:00
5fee288016 Add changelog 2016-04-08 13:22:29 -04:00
c08880c19d Remove zepto 2016-04-08 13:22:10 -04:00
1c08959ed3 Set up package.json for myth css processing 2016-04-08 11:57:16 -04:00
4e58950ae2 Remove target=_blank from links 2016-04-08 11:56:17 -04:00
c7b4ddf71e Add caching to Manga views 2016-04-07 13:11:45 -04:00
3d19f93001 Add tests for SQL based api cache 2016-04-07 12:34:57 -04:00
5db1d8b494 Remove json 'cache' files from anime model 2016-04-07 12:32:32 -04:00
181af86899 Fix tests 2016-04-06 14:58:19 -04:00
352ebb4105 Add some naive cache invalidation to update methods 2016-04-06 12:11:07 -04:00
3127e06a47 Start of caching implementation 2016-04-05 13:19:35 -04:00
44e4aaa732 Fix search methods to work with new Request library 2016-04-05 12:06:07 -04:00
125dc96de5 Add migration for sql cache backend 2016-04-05 12:03:56 -04:00
5aa8a70b0b Start of interface for caching backend 2016-04-01 17:35:53 -04:00
510211cfd0 Fix broken tests 2016-03-29 11:40:27 -04:00
26c6df74e4 Fix issue with cover not being hidden on last episode 2016-03-29 11:30:51 -04:00
d8c89c9deb Update url generation to use new router 2016-03-07 14:37:49 -05:00
dbaadc4c2a Fix most of the broken tests 2016-03-03 16:53:17 -05:00
2da5935d1f Further refactor handling of request variables, routing works again 2016-02-17 11:36:37 -05:00
9d00fc140c Get HTML output working again, still refactoring router 2016-02-17 10:29:05 -05:00
28adcaf95a Start integration of PSR 7 Request/Response 2016-02-16 16:28:44 -05:00
a5f59092bb Merge remote-tracking branch 'origin/master' into develop 2016-02-16 12:26:54 -05:00
598d987b37 Update some javascript documentation, and add show/hide methods 2016-02-16 12:07:01 -05:00
eb8090b350 Minor style fixes, and fix double message issue 2016-02-10 17:56:46 -05:00
38abb27eb3 Minor style fixes, and fix double message issue 2016-02-10 17:50:07 -05:00
b6307eb88b Start of migration from php to toml config, see #11 2016-02-10 17:30:45 -05:00
b2522acd08 Merge branch 'develop' into 'master'
Version 2.2

Pull Request tracking changes leading up to version 2.2

See merge request !1
2016-02-10 12:29:39 -05:00
ba4597973e Better front-end tests 2016-02-10 12:25:13 -05:00
63b26a104d Update README 2016-02-09 21:42:56 -05:00
b346bdf337 Update tests relating to issue #9 2016-02-09 21:03:26 -05:00
c12bff6027 Polyfill classList api for browsers lacking support 2016-02-09 20:57:40 -05:00
825e0c1a90 Fixes issue #9 2016-02-09 20:20:54 -05:00
db69b13d87 Partially fix #9 -- API calls fail on 'Plan to Watch' section 2016-02-09 20:12:39 -05:00
918b8fd18c Combine javascript library files into one base file 2016-02-09 20:07:01 -05:00
170acbaffd Update README with some server setup details, resolves #7 2016-02-09 16:45:22 -05:00
2effae1bd5 Remove last dependencies on zepto 2016-02-08 20:21:41 -05:00
41e6f6e57a Remove zepto ajax calls 2016-02-08 13:37:44 -05:00
5c188f3513 Further improve minifiers, add start of front-end tests 2016-02-08 11:32:39 -05:00
3019e9f62e Fix #8, make minfiers output correctly 2016-02-08 10:57:44 -05:00
dcf5bebb9b Add basic htaccess file for apache 2016-02-05 14:14:02 -05:00
fc02a68691 Some temporary fixes for tempramental minifiers 2016-02-04 21:57:14 -05:00
b1549440e0 Make build.xml file more phing friendly 2016-02-03 21:24:10 -05:00
af29c68ec9 Rewrite minifiers into cleaner classes. Resolves #5 2016-02-03 14:57:00 -05:00
f3a44e6f33 Minor spacing fixes 2016-02-02 21:38:38 -05:00
6555aac2fb Minor code quality fixes for Scrutinizer 2016-02-02 21:28:32 -05:00
93b885dc0d Fix manga editing for sections other than 'Reading' 2016-02-02 14:13:49 -05:00
d746de34ea Add form for manga 2016-02-02 11:34:03 -05:00
49bd468aa4 Ugly progress commit 2016-02-01 09:49:18 -05:00
f007ad987d Add missing table sorting lib 2016-01-20 20:14:32 -05:00
daf4b71bbb Add proper table sorting and add some security headers 2016-01-20 13:01:41 -05:00
e59ead5a84 Another attempt at code coverage for codeclimate 2016-01-12 12:47:48 -05:00
2e3306708e Code coverage for codeclimate 2016-01-12 12:33:45 -05:00
Timothy Warren
c59288b5f9 Merge pull request #13 from timw4mail/develop
Sync with dev
2016-01-11 15:44:57 -05:00
6ff4ee2746 Change logger methods to be inline with interface, fix Manga Model tests 2016-01-11 15:31:53 -05:00
9b03f102f3 Update whoops to 2.0 2016-01-11 14:57:43 -05:00
816a309f18 Remove errorhandler, and replace with logger 2016-01-11 14:39:53 -05:00
b85ddb9464 Update collection to use flash messages and more intelligent redirects 2016-01-11 13:33:56 -05:00
3918ce4eb7 Add more test coverage, and update build.xml 2016-01-11 10:42:34 -05:00
3bd5c7d218 Further refine Dispatcher 2016-01-08 16:39:18 -05:00
9c73ab928c Refactor Dispatcher 2016-01-08 15:54:21 -05:00
016e0988e9 Fix line endings in view classes 2016-01-08 15:53:50 -05:00
97dfa89b6d Actually fix view tests 2016-01-08 11:40:24 -05:00
f5549934fe Fix view tests 2016-01-08 11:19:56 -05:00
27ac7e8063 Fix http verb for update route, add correct http codes for http errors 2016-01-07 20:48:18 -05:00
275b0eea40 Update codebase to use new Json class 2016-01-07 13:45:43 -05:00
fa4940f22d Add missing classes 2016-01-06 17:08:44 -05:00
bfe46fbbd1 Fix PHP 5.5 build 2016-01-06 17:06:30 -05:00
38faaebb5f Remove unnamespaced constants, and improve some tests 2016-01-06 15:44:40 -05:00
3c124456d0 Simplify routing 2016-01-06 11:08:56 -05:00
b4489311c9 Fix testss 2016-01-05 10:05:14 -05:00
Timothy Warren
7a9fe42d83 Merge pull request #12 from timw4mail/scrutinizer-patch-2
Scrutinizer Auto-Fixes
2016-01-05 10:02:18 -05:00
Scrutinizer Auto-Fixer
dd0e15137a Scrutinizer Auto-Fixes
This commit consists of patches automatically generated for this project on https://scrutinizer-ci.com
2016-01-05 14:55:08 +00:00
205c7ac76d Update header comments, add start of manga editing functionality 2016-01-04 16:58:33 -05:00
Timothy Warren
6455541210 Merge pull request #11 from timw4mail/scrutinizer-patch-1
Scrutinizer Auto-Fixes
2016-01-04 11:16:15 -05:00
Scrutinizer Auto-Fixer
7cdd79a116 Scrutinizer Auto-Fixes
This commit consists of patches automatically generated for this project on https://scrutinizer-ci.com
2016-01-04 16:15:25 +00:00
6e4e8edd9d Add full edit form to anime list 2016-01-04 10:53:03 -05:00
1251486aa3 Update composer.json 2015-12-16 10:12:31 -05:00
1b8ed53afb Start of delete functionality for anime collection 2015-12-15 15:55:30 -05:00
Timothy Warren
5e048977a3 Merge pull request #10 from timw4mail/scrutinizer-patch-1
Scrutinizer Auto-Fixes
2015-12-09 15:13:24 -05:00
Scrutinizer Auto-Fixer
355aff2951 Scrutinizer Auto-Fixes
This commit consists of patches automatically generated for this project on https://scrutinizer-ci.com
2015-12-09 19:59:54 +00:00
3c41682d73 Some more minor code-style fixes 2015-12-09 14:54:11 -05:00
77709c068a Some code style fixes 2015-12-08 16:39:49 -05:00
d48cafa54d update travis build file 2015-12-08 14:58:43 -05:00
f386766841 Fix collection functionality 2015-12-08 14:52:59 -05:00
52397bbd61 Update README and composer 2015-11-18 16:03:40 -05:00
99b429433c Skip erroring tests on travis 2015-11-18 10:58:12 -05:00
c23c63cb15 Fix some minor formating issues 2015-11-18 10:54:06 -05:00
fff46421bf Update minor documention issues 2015-11-18 10:48:05 -05:00
61f1963db8 Try mocking out get_cached_image method 2015-11-18 10:41:00 -05:00
253f191113 More test coverage 2015-11-18 10:31:42 -05:00
6622014bd1 Improve some test coverage 2015-11-17 16:45:41 -05:00
bd6b5e2b54 Remove loose functions file 2015-11-16 19:30:04 -05:00
4ed6200d9f Fix manga list updating 2015-11-16 15:57:37 -05:00
Timothy Warren
c009a96a15 Merge pull request #9 from timw4mail/scrutinizer-patch-1
Scrutinizer Auto-Fixes
2015-11-16 11:40:26 -05:00
ae88282b13 Update header comments 2015-11-16 11:40:01 -05:00
Scrutinizer Auto-Fixer
38b2f34527 Scrutinizer Auto-Fixes
This commit consists of patches automatically generated for this project on https://scrutinizer-ci.com
2015-11-16 15:33:30 +00:00
afced2339a Poor style progress update commit 2015-11-13 16:31:01 -05:00
83cd815750 Update some config and metadata 2015-11-13 11:34:30 -05:00
ca2e72d3f0 Update 404 view 2015-11-13 11:33:47 -05:00
3c4ba096c6 Make updating of anime list work 2015-11-13 11:33:27 -05:00
1891aafef5 Update js minifier to be more robust, with better error handling 2015-11-13 11:32:12 -05:00
aee2fa7120 Fix various code style nuances 2015-11-11 15:28:51 -05:00
c55f91a79f Fix some sonarqube issues 2015-11-11 14:53:09 -05:00
Timothy Warren
8f95bfe7e0 Merge pull request #8 from timw4mail/scrutinizer-patch-1
Scrutinizer Auto-Fixes
2015-11-09 15:55:54 -05:00
Scrutinizer Auto-Fixer
db33f46547 Scrutinizer Auto-Fixes
This commit consists of patches automatically generated for this project on https://scrutinizer-ci.com
2015-11-09 20:08:08 +00:00
68cb36b193 Update config and header for new auth class 2015-11-09 11:50:24 -05:00
ff28b40c9e Fix ArrayType class 2015-11-09 11:49:51 -05:00
e6b4fe59a3 More quality fixes 2015-11-09 11:10:15 -05:00
0cd30e811d No coverage for scrutinizer 2015-11-05 11:30:51 -05:00
d3541da789 Fix some more code style issues 2015-11-05 11:26:03 -05:00
cdb4406e14 Some more style fixes 2015-11-05 10:41:46 -05:00
6ef8caca00 Some code style fixes 2015-11-04 16:53:22 -05:00
beb127c06c Some minor refactoring 2015-11-04 16:36:54 -05:00
Timothy Warren
9b38242f9d Merge pull request #7 from timw4mail/scrutinizer-patch-1
Scrutinizer Auto-Fixes
2015-11-04 16:33:18 -05:00
Scrutinizer Auto-Fixer
d63d33d245 Scrutinizer Auto-Fixes
This commit consists of patches automatically generated for this project on https://scrutinizer-ci.com
2015-11-04 21:31:03 +00:00
30f18106cb Update metadata and build information files 2015-11-04 16:12:46 -05:00
fdd0da8d93 Fix tests broken by missing fix to Anime Collection Model 2015-10-21 15:46:50 -04:00
4ad6178bf0 More test coverage 2015-10-21 15:43:51 -04:00
32d20a9234 Fix issue where cache file doesn't exist, add tests for Menu Helper 2015-10-21 11:57:58 -04:00
def424da72 Fix default redirect and tests 2015-10-20 16:41:51 -04:00
c99d4ee53d Fix the rest of the menu urls 2015-10-20 15:59:51 -04:00
935076cc63 Remove another vistigal controller method 2015-10-19 15:19:02 -04:00
766fad6bb2 Remove risky tests, update .gitignore 2015-10-19 15:13:18 -04:00
672b781425 Remove some vestigal methods from base controller 2015-10-19 13:58:59 -04:00
95ecc9e9b8 Fix spacing style 2015-10-19 13:26:50 -04:00
8625f20b74 Fix tests for PHP 5.5 2015-10-19 13:02:10 -04:00
944a0c9c2a More test coverage 2015-10-19 12:50:46 -04:00
f22015635e Scrutinizer fixes 2015-10-16 12:53:55 -04:00
23122964d2 Better testing for ArrayType and Config classes 2015-10-15 22:00:09 -04:00
67080a098f Add partial test for config delete 2015-10-15 10:23:00 -04:00
5bf46e0840 Fix origin value in API Model tests 2015-10-15 09:49:38 -04:00
454679626c Fix html view test for PHP < 7 2015-10-15 09:28:10 -04:00
e2e27c2311 More test coverage 2015-10-15 09:25:30 -04:00
3cf753a707 Update lots of docblocks 2015-10-14 09:20:52 -04:00
9ed18ce131 Fix documentation issues 2015-10-12 14:27:20 -04:00
6b1f39525d Remove some dead code 2015-10-12 14:11:00 -04:00
Timothy Warren
725915060b Merge pull request #6 from timw4mail/scrutinizer-patch-1
Scrutinizer Auto-Fixes
2015-10-12 11:00:09 -04:00
Scrutinizer Auto-Fixer
2b6b8bff43 Scrutinizer Auto-Fixes
This commit consists of patches automatically generated for this project on https://scrutinizer-ci.com
2015-10-10 02:35:39 +00:00
f49e4fe3d8 Rearrange some namespaces and add more docblocks 2015-10-09 22:29:59 -04:00
Timothy Warren
9cf958b1ed Merge pull request #5 from timw4mail/scrutinizer-patch-1
Scrutinizer Auto-Fixes
2015-10-09 15:04:55 -04:00
Scrutinizer Auto-Fixer
25981afeef Scrutinizer Auto-Fixes
This commit consists of patches automatically generated for this project on https://scrutinizer-ci.com
2015-10-09 18:55:15 +00:00
3de32f52af Basic Menu generation 2015-10-09 14:34:55 -04:00
15707167f1 More scrutinizer fixes 2015-10-06 13:38:59 -04:00
Timothy Warren
c86d72f3e2 Merge pull request #4 from timw4mail/scrutinizer-patch-1
Scrutinizer Auto-Fixes
2015-10-06 13:37:48 -04:00
Scrutinizer Auto-Fixer
edd393793a Scrutinizer Auto-Fixes
This commit consists of patches automatically generated for this project on https://scrutinizer-ci.com
2015-10-06 17:35:42 +00:00
f9b3d64eca Fix more scrutinizer issues 2015-10-06 12:15:19 -04:00
83f1a9afd9 Fix failing test 2015-10-06 11:41:21 -04:00
d53524ed86 Code style improvements 2015-10-06 11:38:20 -04:00
aedabd6eda Scrutinizer fixes 2015-10-06 10:44:33 -04:00
Timothy Warren
af95ac941f Merge pull request #3 from timw4mail/scrutinizer-patch-1
Spacing and docblock fixes
2015-10-06 10:28:33 -04:00
Scrutinizer Auto-Fixer
7c5a73e73b Scrutinizer Auto-Fixes
This commit consists of patches automatically generated for this project on https://scrutinizer-ci.com
2015-10-06 14:24:48 +00:00
5e5434d057 Miscellaneous updates, prep for menu generator 2015-10-05 16:54:25 -04:00
9f123822b1 Update Router 2015-10-01 16:30:46 -04:00
651b9c4483 Update some meta files 2015-10-01 16:21:09 -04:00
e71e76dbc6 fix test 2015-10-01 16:07:40 -04:00
7917c39065 Lots of miscellaneous improvements 2015-10-01 16:02:51 -04:00
e8a9982f9a Fix views to match transformed data 2015-10-01 16:01:23 -04:00
e634a22134 Fix broken test 2015-09-28 15:11:45 -04:00
a7ae1ac3a6 Use Anime transformer class 2015-09-28 14:41:45 -04:00
5624d9b44e Transformers and Enums 2015-09-25 13:41:12 -04:00
92d9124bb7 Update manga model to use Zipper transformer 2015-09-21 09:48:15 -04:00
8fb6dae119 More tests for Ion 2015-09-18 22:55:40 -04:00
5f6119c86b Fix failing tests for PHP < 5.6 2015-09-18 13:06:22 -04:00
602759b471 Decouple and generalise 2015-09-17 23:11:18 -04:00
c788cf5d87 Start of refactoring routing to be more convention based 2015-09-16 12:25:35 -04:00
9193938dee More namespace refactoring 2015-09-15 13:19:29 -04:00
b1c6039630 Namespace refactoring 2015-09-14 19:54:34 -04:00
67799fcdfa fix a few variable changes, remove old code from app folder 2015-09-14 16:14:02 -04:00
dfe0b3a6cf Pass the tests! 2015-09-14 15:49:20 -04:00
cee211621c Some progress toward better structure through refactoring 2015-09-14 10:54:50 -04:00
8904054212 Update default config, add phpci config file 2015-07-20 16:13:00 -04:00
6450a76351 Update readme with new instructions for collection 2015-07-06 14:35:24 -04:00
54371bf76a Miscellaneous rework, and adding/editing of collection items when logged in 2015-07-02 14:04:04 -04:00
c33575e3d8 More dependency injection, and code coverage 2015-06-30 13:03:20 -04:00
Timothy Warren
ef4e9b3e85 Merge pull request #1 from timw4mail/scrutinizer-patch-1
Scrutinizer Auto-Fixes
2015-06-29 10:36:28 -04:00