mike.rode
|
b82cb7f8eb
|
WIP: User auth
|
2019-02-27 13:42:18 -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
|
27440aefa0
|
Clean db after test.
|
2019-02-24 13:17:36 -06:00 |
|
mike.rode
|
b8d6eecb0f
|
Gitignore coverage, additional db config.
|
2019-02-24 13:15:42 -06:00 |
|
mike.rode
|
eb75d01710
|
Move all DB dependencies to DB folder.
|
2019-02-24 12:59:26 -06:00 |
|
mike.rode
|
003470c455
|
Use async/await for tests.
|
2019-02-24 03:00:44 -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
|
effc7e5a6d
|
Add DB association between library and user.
|
2019-02-24 00:06:29 -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
|
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
|
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
|
d789d343af
|
Add auth module.
|
2019-02-18 15:19:54 -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
|
fd4846379b
|
Use env file to set plex token.
|
2019-02-14 23:59:13 -06:00 |
|
mike.rode
|
1ab76803ac
|
Add env to gitignore
|
2019-02-14 23:57:38 -06:00 |
|
mike.rode
|
020838052e
|
Remove Plex Api token.
|
2019-02-14 23:26:32 -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
|
1b58de675b
|
Test getMostWatched by account.
|
2019-02-13 18:43:24 -06:00 |
|
mike.rode
|
cecc4db9e6
|
Extract format response to helper function.
|
2019-02-13 18:03:43 -06:00 |
|
mike.rode
|
d9aa5d8dae
|
Refactor mostWatched query to accept query object instead of individual arguments.
|
2019-02-13 17:37:59 -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
|
066d05b1be
|
Check header type and parse XML to JSON if content-type is XML.
|
2019-02-13 00:42:03 -06:00 |
|
mike.rode
|
f4fee56397
|
Parse getUsers response.
|
2019-02-13 00:01:11 -06:00 |
|
mike.rode
|
2ba174d6c9
|
Add response body to getUsers API test.
|
2019-02-12 23:52:16 -06:00 |
|
mike.rode
|
8b133ca3d0
|
Fix naming of tests.
|
2019-02-12 23:51:09 -06:00 |
|
mike.rode
|
4b282c3c03
|
Refactor tests to import mock XML and JSON from files.
|
2019-02-12 23:49:42 -06:00 |
|
mike.rode
|
30d69b1e85
|
Test for getUsers Api function.
|
2019-02-12 22:52:37 -06:00 |
|
mike.rode
|
5036222439
|
Add getUsers endpoint for plexApi.
|
2019-02-12 22:52:24 -06:00 |
|
mike.rode
|
94258f06f8
|
Update test to import plexApi instead of plexApi index.
|
2019-02-12 21:04:45 -06:00 |
|
mike.rode
|
749b396d63
|
Export instance of PlexApiClient instead of class constructor.
|
2019-02-12 20:57:29 -06:00 |
|
mike.rode
|
ac4e2b3546
|
Fix config export so server settings are correct.
|
2019-02-12 20:37:35 -06:00 |
|
mike.rode
|
9a057ca1f1
|
WIP PlexAPI: Added tests for building url.
|
2019-02-11 04:26:02 -06:00 |
|
mike.rode
|
28c87283ba
|
WIP PlexAPI: Added tests for requesting users.
|
2019-02-11 04:20:14 -06:00 |
|
mike.rode
|
3c96fcbfce
|
WIP PlexAPI: Added tests for building url.
|
2019-02-11 03:08:17 -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
|
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 |
|