Commit Graph

48 Commits

Author SHA1 Message Date
Mike Rode
84bbff235e Gsub show title info inside of parenthesis since it will typicall lead to failed poster requests 2019-09-11 20:45:54 -05:00
Mike Rode
2d892a3827 Remove console.log statements 2019-09-08 20:34:34 -05:00
Mike Rode
4d52d24774 Remove unused method getAuthToken which would take a user's login and password and fetch a plex token 2019-09-08 18:16:54 -05:00
Mike Rode
52a526bcdc WIP: View as user mode for debugging 2019-09-08 03:04:16 -05:00
Mike Rode
5f1e0d8a4f Add tests for local-login strategy 2019-09-08 01:37:39 -05:00
Mike Rode
981a4ab120 Improve auth controller tests 2019-09-08 00:48:34 -05:00
Mike Rode
1a5e566b28 Add error handling to GoogleStrategy and test 2019-09-06 00:25:08 -05:00
Mike Rode
ac46c6d7e5 Add tests for local-login passport 2019-09-05 23:25:17 -05:00
Mike Rode
0cc3c13a2f add authController test for auth/current_user and auth/google 2019-09-05 19:42:58 -05:00
Mike Rode
d0fd8ad27f Passport local auth and front end for registration, functioning but needs work 2019-09-05 00:39:05 -05:00
Mike Rode
7730e9554f Merge branch 'master' of github.com:mjrode/WhatToWatch 2019-09-04 21:38:17 -05:00
Mike Rode
9b709a543c WIP: Local passport auth, change git origin 2019-09-04 21:36:43 -05:00
Michael Rode
43b06c9406 WIP: Quick refactor of Admin code 2019-09-03 00:55:07 -05:00
Michael Rode
efdfc798a0 Return list of users to admin page 2019-09-02 23:01:39 -05:00
Mike Rode
5f0a7978b3 Quick refactor to get more accurate recs and show all popular/top rated tv 2019-09-02 08:19:01 -05:00
mjrode
abe5644f9a Add top rated TV show list 2019-04-14 22:51:10 -05:00
mjrode
f549251b49 Add ability to link Plex account using Pin 2019-04-14 16:31:33 -05:00
mjrode
23cdf48293 Add popular list for Sonarr import 2019-04-13 21:13:39 -05:00
mjrode
d85dd9db2b Set Sonarr credentials and fix issue with toast/loading components. 2019-04-13 17:03:34 -05:00
mjrode
0a41db4e15 Style similar card 2019-04-13 11:34:24 -05:00
mjrode
04065086f7 Add Sonarr API 2019-04-13 00:39:11 -05:00
mjrode
c6cbe70dfb Add qloo API endpoints 2019-04-12 16:44:25 -05:00
mjrode
acfb79e73d Fetch image from MovieDB and set user_id in library update 2019-04-06 02:23:56 -05:00
mjrode
87c1141556 Update user w/ plex token and URL 2019-04-05 22:32:28 -05:00
mjrode
45ba23ea10 Add current user in cookie 2019-03-31 19:03:11 -05:00
mjrode
a8d934fdae Google oAuth 2019-03-31 18:55:38 -05:00
mjrode
acf350b2e7 Set heroku env vars 2019-03-31 16:51:54 -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
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
a24cc4df00 Revert user auth logic. 2019-02-27 19:23:28 -06:00
mike.rode
b82cb7f8eb WIP: User auth 2019-02-27 13:42:18 -06:00
mike.rode
ce42528377 Setup migrations, associations, database config. 2019-02-23 23:27:35 -06:00
mike.rode
4030f1a324 Remove API folder structure. 2019-02-23 20:26:05 -06:00
mike.rode
2a32fd445d Refactor plexApi to remove class dependency. 2019-02-19 18:51:56 -06:00
mike.rode
7ec224b192 WIP (Need to refactor) - Add import view count for 6 top most watched shows 2019-02-15 02:47:21 -06:00
mike.rode
3820029a98 Use upsert when importing libraries. 2019-02-15 01:39:32 -06:00
mike.rode
946da955d3 Use restful routing for importing. 2019-02-15 00:32:05 -06:00
mike.rode
229d981d80 Import libraries into postgres DB. 2019-02-14 00:11:25 -06:00
mike.rode
0853a73ff4 Add sequelize, user model, and plexLibrary model. 2019-02-13 21:23:13 -06:00
mike.rode
b0b9fffeb8 Add test for getLibraryDataBySection. 2019-02-13 19:36:57 -06:00
mike.rode
652973f228 Add endpoint and tests for Plex sections. 2019-02-13 01:32:21 -06:00
mike.rode
ca92855171 Endpoint for most watched and tests. 2019-02-13 00:57:04 -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
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