Commit Graph

36 Commits

Author SHA1 Message Date
4f119e7a1b Fix login 2022-01-23 16:02:36 -08:00
ef50a1b7c3 Add pyproject.toml
Run isort and block
2022-01-23 16:01:50 -08:00
7155240be5 Fix iterating on tv show paths 2022-01-22 21:36:08 -08:00
786f70c0b0 Fix relative path for tv shows 2022-01-22 21:27:26 -08:00
4665a17a3f Refactor func to remove duplicate code
Change database to use relative instead of absolute paths
2022-01-22 20:37:52 -08:00
1136792fe5 Add PowerShell script for uploading docker container 2022-01-22 20:35:10 -08:00
881dffefe6 Fix bug with tv and movie paths 2021-11-08 20:18:09 -08:00
51e75e9f0f Fix error with get_movie and get_episode 2021-08-01 11:49:56 -07:00
bd75ecc6ef Allow connection string to be overridden by environment variable
Remove NullPool left over from using sqlite
2021-07-14 17:07:22 -07:00
4a47c78a1a Add ProxyFix for OAuth 2021-07-14 17:05:27 -07:00
d03f9cae0b Rename to update_db_paths 2021-07-10 15:10:25 -07:00
6c544fd31d Fix issue with using pathlib 2021-07-10 13:46:20 -07:00
0d9615f52c Add script to update database paths
Add script for creating database functions
2021-07-10 13:21:22 -07:00
39d5a05520 Add video js resolution switcher 2021-07-10 13:18:43 -07:00
c4e6824a8a Move some files out of scripts folder
Change error logging to log messages as error rather than info
Add 404 error when video or comic not found
Change paths to use pathlib
2021-07-10 13:17:28 -07:00
bb697eb320 Fix issue with Dockerfile
Add .dockerignore
Remove unused files
2021-07-10 12:53:17 -07:00
db74dfa314 Add Dockerfile 2021-07-01 23:55:50 -07:00
8cafe1a945 fix location block 2021-02-06 19:35:28 -08:00
ea618ffe1b Merge branch 'rpiwebapp_go-proxy' into 'master'
Proxy /games/download to rpiwebapp_go

See merge request matt/rpiWebApp!1
2021-02-01 19:39:01 -08:00
Timmy Welch
cef939be1c Proxy /games/download to rpiwebapp_go 2021-02-01 19:39:00 -08:00
f8aa5ff2d7 Changed file formatting and fixed comic viewer. 2020-08-05 18:47:29 -07:00
51c6b5e572 added the Games tab as well as Basic access authentication 2020-05-06 14:34:38 -07:00
2a5f7ae67f updated the comics viewer to dynamically load all the comics pages
moved pagination code from python to javascript
temporarily removed comics searched until it can be re-written for the new pagination
2020-04-11 17:14:06 -07:00
c44de9b333 combined the tv and movies page into a single page 2020-04-02 19:35:32 -07:00
8b2e43b41d bug fixes and navigation improvement
fixed bugs with postgresql group by statement replacing it with the over statement
added buttons to go to the next and previous episodes in the episode viewer
improved pagination so that it will only show a few previous and next pages instead of all of them
and added a next and previous page button
2020-03-28 12:37:11 -07:00
1d2a28032b moved database from sqlite to postgresql 2020-03-27 17:08:03 -07:00
1fb4a869b0 Added user data and Google OAuth
Added initial implementation of user data for tv shows and movies as well as OAuth for Google sign in.
2020-03-19 19:25:44 -07:00
f478c29f34 Added logging. 2019-08-23 21:34:42 -07:00
0041ad4b3b Changed the database to use models.
The database is now used through models instead of direct SQL queries.
2019-08-22 10:43:14 -07:00
3341325ca7 Added support for tv shows. 2019-07-30 15:19:03 -07:00
2cd339f731 Added pagination.
Pagination has been added so that the amount of items on each page is a reasonable amount.
2019-07-25 00:08:58 -07:00
308b1e1791 Re-structured code and added search feature for comics.
The project structure has been changed to make it more manageable and modular. A search feature has been added to the comics page.
2019-07-23 15:50:25 -07:00
5b78e61031 Improved comic viewer
added swipe controls for easier use on mobile devices and better buttons for use on non mobile devices.
2019-07-16 11:15:35 -07:00
c49eb99cd2 Added users and thumbnails
Added users so that the site can only be used if logged in. Thumbnails for each comic are also generated with ImageMagick.
2019-07-15 22:51:10 -07:00
2f855db067 Comics can be read
Comics can be opened and read. Thumbnails for each comics are now stored in the database. Some files have been renamed for clarification.
2019-07-11 17:35:30 -07:00
d3eadee951 Initial commit 2019-07-06 23:02:01 -07:00