|
|
e64c4d5d01
|
Lists are now reachable by movie or show / listname. Endpoints added & removed outdated comments.
|
2018-11-01 00:17:51 +01:00 |
|
|
|
22e57c03de
|
Controller for movie and shows. Each have multiple small export functions; one for each list search type
|
2018-11-01 00:16:56 +01:00 |
|
|
|
d80386da40
|
Implementing lists lookups for movie and shows. Add new cachetags for the lists & created a helper function for returning response with convertFunction as parameter.
|
2018-11-01 00:15:49 +01:00 |
|
|
|
4250b1bd17
|
request endpoint finds type by body not query. Better error handling on what goes wrong if incorrect type or missing body parameter.
|
2018-10-30 20:34:26 +01:00 |
|
|
|
7e46d32e30
|
More unit tests for checking correct definition of movie. Changed some test to match update functions in tmdb.
|
2018-10-30 20:32:55 +01:00 |
|
|
|
5a48158f07
|
Request now happens at /request with id parameter and query for type selection. Only allows movie or show type and is static set in the controller. AddRequest adds tmdb item to database with time of request.
|
2018-10-30 19:20:52 +01:00 |
|
|
|
161a466ab7
|
Rewrote how local plex library is indexed and what it returns. After searching plex the response is separated into three classes by types (movie, show & episode). Plex also has a function for inputing a (tmdb)movie object and searching for matches of name & type in plex. If a match the object matchedInPlex variable is set to true.
|
2018-10-29 21:01:16 +01:00 |
|
|
|
8f5bd44e4d
|
Added endpoint for new plex search.
|
2018-10-29 20:57:22 +01:00 |
|
|
|
5d8869e042
|
Rewrote every function for searching and looking up items from tmdb library. Now there are separate functions for the four categories of search and three for info (multi, movie, show & person). Each function now has its own endpoint and matching controller. Converting tmdb results into a class has been alterted from using three classes; movie, show & person, and each have each their own convertTmdbTo function. Now the structure of the three types are more structured and no longer a single "seasoned" class object.
|
2018-10-29 20:55:18 +01:00 |
|
|
|
41d6bba743
|
v2 endpoints added for clearer intent in endpoints. Two new controller categories; info and search.
|
2018-10-28 12:21:47 +01:00 |
|
|
|
bc64e69b3e
|
Fixed syntax error.
|
2018-08-13 00:01:51 +02:00 |
|
|
|
a29bca7361
|
Controller now expects three parameters for posting to addMagnet; magnet, name and tmdb_id.
|
2018-08-12 23:59:26 +02:00 |
|
|
|
48ebd398bc
|
Changed name values of tables.
|
2018-08-12 23:50:07 +02:00 |
|
|
|
0a1276a474
|
Merge pull request #105 from KevinMidboe/plex_api_update
Plex api update
|
2018-07-28 16:17:33 +02:00 |
|
|
|
3a34d8995e
|
Merge pull request #104 from KevinMidboe/misc
Misc
|
2018-07-28 16:15:18 +02:00 |
|
|
|
7dd016a56e
|
Changed the python run variable for stray eps.
|
2018-07-28 16:05:22 +02:00 |
|
|
|
86e9188a5c
|
The api from plex has changed. This reflects the changes from Video to metadata in the api url.
|
2018-07-28 10:46:25 +02:00 |
|
|
|
7e028a461d
|
Merge branch 'master' of github.com:KevinMidboe/seasonedShows into HEAD
|
2018-05-13 19:21:14 +02:00 |
|
|
|
5b49216c9d
|
Fixed linting issues for json objects and tailing semicolon.
|
2018-05-09 10:52:08 +02:00 |
|
|
|
657ab10034
|
Removed unused comments.
|
2018-05-06 18:36:26 +02:00 |
|
|
|
ed07c77b13
|
Updated files with tripple === and some linting issues.
|
2018-05-06 18:23:29 +02:00 |
|
|
|
4fe85d9fae
|
Change the ordering of user requests to be newest-first.
|
2018-05-06 18:15:54 +02:00 |
|
|
|
096bbdf085
|
Merge branch 'master' into docs_testing
|
2018-03-21 23:51:31 +01:00 |
|
|
|
e914e4ab45
|
Added ORDER BY date that was missing in sql stmt
|
2018-03-21 23:44:59 +01:00 |
|
|
|
18359f442c
|
Mapped results in tmdb now returns the complete json object so not needed to be created before sent. When getting all requested movies and shows it is now possible to only get one page at a time.
|
2018-03-20 21:17:41 +01:00 |
|
|
|
42b8b5ea0e
|
Removed a )
|
2018-03-20 20:15:28 +01:00 |
|
|
|
996295b1fe
|
Removed the id parameter, not used.
|
2018-03-20 20:14:44 +01:00 |
|
|
|
9e145f7068
|
When testing we dont have api access so we create cache entries before each request. The cache key changed so this is now updated in the tests and tmdb.
|
2018-03-20 20:12:49 +01:00 |
|
|
|
edf1de223e
|
When filtering the request on status the sql query for the db did not sort DESC.
|
2018-03-20 13:11:26 +01:00 |
|
|
|
aafe524681
|
Merge pull request #90 from KevinMidboe/testing
Testing
|
2018-03-19 16:28:44 +01:00 |
|
|
|
40b7ceda5f
|
The name of the teardown.sql file was renamed, reverted to correct name.
|
2018-03-19 16:23:58 +01:00 |
|
|
|
8e0eff7120
|
Merge branch 'master' into api_request
|
2018-03-19 15:46:07 +01:00 |
|
|
|
e092eae60a
|
The retrieveHash and changePassword functions now return promises.
|
2018-03-19 15:43:48 +01:00 |
|
|
|
559ef1bc11
|
Before we create a db instance we check for testing flag is set and then use the :MEMORY: database for a anonymous db instance.
|
2018-03-19 15:25:53 +01:00 |
|
|
|
9645fba4ef
|
Removed connect, connection is now a new sqlite instance, async run function, check for errors when executing and setup and teardown now return promises.
|
2018-03-19 15:24:42 +01:00 |
|
|
|
3a508b9843
|
Because we sort requests by date we want to use a finer measurement of time to sort more correctly.
|
2018-03-09 13:37:23 +01:00 |
|
|
|
d8078570eb
|
Changed the sort order when selecting all from requests.
|
2018-03-09 13:36:01 +01:00 |
|
|
|
47b499c072
|
Jackett sometimes returns a link to self that redirects to a magnet. The response is now parsed for if it is a link and gets the url it redirects to.
|
2018-03-08 16:35:17 +01:00 |
|
|
|
72a7a7e00d
|
Changed path to new submodule location.
|
2018-03-08 14:25:28 +01:00 |
|
|
|
6c062f5fc1
|
Changed gitmodules config file and moved the submodule from app to a new directory inculde. Also changed default search site to jackett.
|
2018-03-08 13:48:52 +01:00 |
|
|
|
6a7b427ef3
|
Changed cache TTL to 3 hours.
|
2018-03-08 10:36:13 +01:00 |
|
|
|
8fbd0eb9d8
|
Also unpacks the value of username before passing it to searchHistory.
|
2018-03-08 10:33:04 +01:00 |
|
|
|
127db8b2fe
|
Errors when we have a user that was not signed in. Fixed to unpack the username value first, then pass it to the function.
|
2018-03-08 10:32:19 +01:00 |
|
|
|
13401a318a
|
History was not wokring because upgrade to sqlite3. Now we do a stateless call to the database and reolve or reject the response.
|
2018-03-08 10:30:39 +01:00 |
|
|
|
37474de848
|
Changed to resolve and reject the result from tmdb. And first get the username before sending user to another functoin.
|
2018-03-07 18:14:07 +01:00 |
|
|
|
1a4aefda14
|
Get the user variable from req not req.headers
|
2018-03-07 18:12:21 +01:00 |
|
|
|
453727db1b
|
Fixed issue where the user was not being saved alongside the request. Also fixed what the list of requests are sorted by.
|
2018-03-07 15:35:55 +01:00 |
|
|
|
ab2d3c6756
|
Renamed function name and now returns 500 error when a problem is found.
|
2018-03-07 14:57:18 +01:00 |
|
|
|
27c95375e2
|
Reverted back to only be authenticated beacuse something wrong with getting the correct user. Will replace with admin check as middleware when fixed.
|
2018-03-07 01:37:42 +01:00 |
|
|
|
ba96e27c43
|
Alongside the token the value of admin state is also sent.
|
2018-03-07 01:35:40 +01:00 |
|