Commit Graph

30 Commits

Author SHA1 Message Date
mjrode
34b65e6e50 Fix start script to work on heroku 2019-03-31 17:08:55 -05:00
mjrode
0bcd847d67 Add npm install to heroku build script 2019-03-31 17:05:34 -05:00
mjrode
2e0ece9443 Add npm install to heroku build script 2019-03-31 17:04:48 -05:00
mjrode
a164e70fff Remove nodemon from start script 2019-03-31 16:55:37 -05:00
mjrode
acf350b2e7 Set heroku env vars 2019-03-31 16:51:54 -05:00
mjrode
c3f4668b2e Before passport auth config 2019-03-31 16:13:27 -05:00
mjrode
8d25f342c8 Add create-react-app 2019-03-30 23:15:47 -05:00
mjrode
5b3b91a109 Initial commit for TDAW, compose mediaUrl. 2019-03-03 01:08:33 -06: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
fe96e19ced Add npm script to reset dev and test database and run migrations. 2019-02-27 19:32:15 -06:00
mike.rode
a24cc4df00 Revert user auth logic. 2019-02-27 19:23:28 -06:00
mike.rode
d270031d86 Use Promise.map for importing sections. 2019-02-27 18:50:33 -06:00
mike.rode
b82cb7f8eb WIP: User auth 2019-02-27 13:42:18 -06:00
mike.rode
6bd9d474fc Fixed db table names. 2019-02-24 00:04:43 -06:00
mike.rode
ce42528377 Setup migrations, associations, database config. 2019-02-23 23:27:35 -06:00
mike.rode
8d0de472db Add Istanbul and NYC for test coverage. 2019-02-23 19:05:19 -06:00
mike.rode
32a6cfbad4 Add test for authentication endpoint. 2019-02-23 18:29:18 -06:00
mike.rode
2a32fd445d Refactor plexApi to remove class dependency. 2019-02-19 18:51:56 -06:00
mike.rode
3820029a98 Use upsert when importing libraries. 2019-02-15 01:39:32 -06:00
mike.rode
0853a73ff4 Add sequelize, user model, and plexLibrary model. 2019-02-13 21:23:13 -06:00
mike.rode
5036222439 Add getUsers endpoint for plexApi. 2019-02-12 22:52:24 -06:00
mike.rode
ac4e2b3546 Fix config export so server settings are correct. 2019-02-12 20:37:35 -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
d32aa3c6cf Use babel preset node8 and force arrow functions. 2019-02-10 20:56:40 -06:00
mike.rode
174fd8a836 WIP: Setup basic API routing and controllers. 2019-02-10 19:37:38 -06:00
mike.rode
61659d1ab2 Add prettier, eslint, and husky with npm scripts. 2019-02-10 18:31:46 -06:00
mike.rode
38d586f3a2 Add babel-cli and babel-preset-es2015 and update start scripts 2019-02-10 17:36:01 -06:00
mike.rode
e1e9aa00ae Initial commit 2019-02-10 16:57:20 -06:00