205 Commits

Author SHA1 Message Date
Mike Rode
756b930ed5 Fix bug in TDAW url params 2019-09-20 00:08:24 -05:00
Mike Rode
6d65f1df91 Fix how winston logger is imported, was breaking all functionality. 2019-09-19 23:57:54 -05:00
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
b7cc195a97 Improve logging with Winston 2019-09-09 22:05:33 -05:00
Mike Rode
f25d163878 Fix plex pin link name 2019-09-09 01:50:06 -05:00
Mike Rode
5c8a1c9618 Add mock session for testing and first test for plex controller 2019-09-09 00:00:27 -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
d215ed7f89 Add morgan and winston loggin 2019-09-08 17:53:52 -05:00
Mike Rode
b9231447a5 Scope logging to user 2019-09-08 03:19:28 -05:00
Mike Rode
52a526bcdc WIP: View as user mode for debugging 2019-09-08 03:04:16 -05:00
Mike Rode
df4249855f Fix import most watched error, and add try catch block to import 2019-09-08 02:06:01 -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
b2d5757dc2 Refactor client to use Redux for sign-up 2019-09-08 00:48:03 -05:00
Mike Rode
026db713cd Create functional react components to house auth and tv list buttons 2019-09-07 17:26:34 -05:00
Mike Rode
7656b89900 Add test for when user is missing params during local passport auth 2019-09-06 00:47:18 -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
be7e2f8fd5 Setup istanbul and nyc for code coverage w/ babel 7 2019-09-05 22:07:56 -05:00
Mike Rode
45f3a0d192 auth.controller test, assert user does not exist before registration. 2019-09-05 22:00:51 -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
b35103111e Update to babel 7.0 2019-09-05 19:01:22 -05:00
Mike Rode
9c684894f4 Check if most watched is returning data before mapping to DB 2019-09-05 00:59:43 -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
6e3029867e Git ignore db dumps 2019-09-04 21:37:52 -05:00
Mike Rode
9b709a543c WIP: Local passport auth, change git origin 2019-09-04 21:36:43 -05:00
Michael Rode
a064a5bc18 Remove pg dump file 2019-09-03 01:49:21 -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
Michael Rode
62de76aca8 Add admin to user, add frontend for view-as-user, update readme 2019-09-02 21:39:53 -05:00
Mike Rode
b701e8ba62 Remvove null values from showData response 2019-09-02 09:16:31 -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
Mike Rode
cc18c99d51 Update old packages 2019-09-01 21:45:00 -05:00
Mike Rode
668a28374a Use dice coefficient to match tv shows 2019-09-01 21:29:26 -05:00
Mike Rode
cede9c1921 Refactor importData to use custom updateOrCreate function, updated all tests. 2019-09-01 20:49:10 -05:00
Mike Rode
fc18bba6ef Refactor importData to use custom updateOrCreate function 2019-09-01 17:33:46 -05:00
Mike Rode
3ddec28577 Refactor all db logic, no longer force syncing 2019-09-01 17:32:25 -05:00
Mike Rode
3afbacf467 Update migrations, add migration to establish associations. 2019-09-01 17:31:15 -05:00
Mike Rode
06351c71e0 Revert "Attempt to fix library update"
This reverts commit 36c011b832.
2019-09-01 15:35:00 -05:00
Mike Rode
dec2005eed Filter plex servers based on most recently updated 2019-09-01 15:32:59 -05:00
Mike Rode
9f1296d30a Update readme with install instructions 2019-09-01 14:19:06 -05:00
Mike Rode
36c011b832 Attempt to fix library update 2019-09-01 13:26:10 -05:00
mjrode
c34e100a44 Force index to be unique 2019-04-15 18:35:42 -05:00
mjrode
609afa17c0 Add index using migrations 2019-04-15 18:24:32 -05:00
mjrode
72f1a927f9 Filter servers based on access token 2019-04-15 17:43:55 -05:00
mjrode
a842e01431 Iterate through all sections when fetching library data 2019-04-15 17:31:21 -05:00
mjrode
1432ef2f01 Add uniq constraint to db for plexSections and plexLibrary 2019-04-15 16:34:17 -05:00
mjrode
221e0e6b40 Scope shows to user. 2019-04-15 10:20:10 -05:00