Commit Graph

28 Commits

Author SHA1 Message Date
mjrode 9670b4329b WIP: Plex Auth Form 2019-03-31 22:25:40 -05:00
mjrode 8d25f342c8 Add create-react-app 2019-03-30 23:15:47 -05:00
mjrode dfe5c34978 WIP: Building out error handling. 2019-03-03 21:19:10 -06:00
mjrode 5b3b91a109 Initial commit for TDAW, compose mediaUrl. 2019-03-03 01:08:33 -06:00
mike.rode e9c0540ff1 Add error handler helper. 2019-03-01 10:07:53 -05:00
mike.rode ba06787a3b WIP: Writing tests for error handling 2019-03-01 10:07:52 -05:00
mike.rode 2d9f4a23b9 Refactor how plexApi query params are handled.
Add additional tests for plexApi
Add import all endpoint.
2019-03-01 10:07:51 -05:00
mike.rode cf16fb3bde Add error handling for plexApi 2019-03-01 10:07:51 -05:00
mike.rode 73552b09a4 Fix most watched url, replace sectionKey with type. 2019-03-01 10:07:50 -05:00
mike.rode cf452fb5ff Add fixtures for most watched movies. 2019-03-01 10:07:49 -05:00
mike.rode dc74093c8c Remove dependency on express req object in plexApi and importData.
Refactor importMostWatched to return resolved promises and update tests.
2019-03-01 10:07:49 -05:00
mike.rode 6b747477ae Use Promise.map for importing most watched and add tests. 2019-02-27 19:21:32 -06:00
mike.rode 735be2e0c4 Use Promise.map to import libraries. 2019-02-27 18:59:08 -06:00
mike.rode d270031d86 Use Promise.map for importing sections. 2019-02-27 18:50:33 -06:00
mike.rode dd025913a5 Use bluebird Promise.all instead of async/await. 2019-02-27 14:10:14 -06:00
mike.rode cfadb7432d Export all nocks to separate file. 2019-02-24 14:54:15 -06:00
mike.rode d5aa633625 Refactor plexApi tests to use nocks file. 2019-02-24 14:00:38 -06:00
mike.rode eb75d01710 Move all DB dependencies to DB folder. 2019-02-24 12:59:26 -06:00
mike.rode 0fe23657de Import library test. 2019-02-24 02:09:31 -06:00
mike.rode d73afedec9 Added section upsert and import section test. 2019-02-24 01:39:22 -06:00
mike.rode 6bd9d474fc Fixed db table names. 2019-02-24 00:04:43 -06:00
mike.rode c33750bc0c Extracted plex service functions to a helper file. 2019-02-23 20:42:22 -06:00
mike.rode 4030f1a324 Remove API folder structure. 2019-02-23 20:26:05 -06:00
mike.rode 5036222439 Add getUsers endpoint for plexApi. 2019-02-12 22:52:24 -06:00
mike.rode 7a7ad733f3 WIP: First test and init PlexClientApi 2019-02-11 02:48:25 -06:00
mike.rode d87170c692 Add supertest and setup first api test. 2019-02-10 23:09:04 -06:00
mike.rode 103d421bbf Use ES6 module import and arrow functions. 2019-02-10 20:57:05 -06:00
mike.rode 174fd8a836 WIP: Setup basic API routing and controllers. 2019-02-10 19:37:38 -06:00