Commit Graph

30 Commits

Author SHA1 Message Date
6afca61dd9 Began refactoring javascript code 2020-04-23 00:47:27 +03:00
1022ce353c Major refactor of codebase. 2020-04-11 00:30:24 +03:00
fd5d05232f Began work on refactoring the YTSM application. 2019-12-16 22:19:50 +02:00
c1473dd163 Simplified thumbnail logic, only the best thumbnail size is downloaded and then it is resized and cropped to an appropriate size for use in the web UI. 2019-08-19 21:05:13 +03:00
71e389c14a Forgot to modify 'delete_after_watched' to 'automatically_delete_watched' in index views, which was causing a backend error when editing a subscription. 2019-08-19 16:40:40 +03:00
9bf114c25d Improved notification system. 2019-08-14 17:14:16 +03:00
80cf94d694 Fixed bug: "The view YtManagerApp.views.first_time.Step1ApiKeyView didn't return an HttpResponse object" 2019-03-31 23:15:23 +03:00
11ef3a03ae Merged from master 2019-01-02 23:24:51 +02:00
chibicitiberiu
9432a8c10c
Merge pull request #58 from chibicitiberiu/development
Added video detail page
2019-01-02 23:20:44 +02:00
ae7d4cd080 Merge branches 'master' and 'status-on-ui' of https://github.com/chibicitiberiu/ytsm into status-on-ui 2019-01-02 23:19:37 +02:00
43583e0fca Fixed bug in first time setup wizard at login/user creation step. If an admin user already exists, the login page didn't work properly. 2019-01-02 23:11:39 +02:00
15f52a1d23 Merged changes from master 2019-01-01 23:35:38 +02:00
ad9138ae1f Added video detail page 2019-01-01 16:13:49 +02:00
f879583637 Fixed issue where scheduler was not initialized after setup wizard. Also fixed issue where global synchronization wasn't updated when the admin settings are changed. 2018-12-31 13:53:25 +02:00
457b0c4dc9 Added setup errors banner to welcome page. 2018-12-30 12:43:14 +02:00
21a05614f2 Merge branch 'master' into development 2018-12-30 12:23:26 +02:00
8988a39c47 Forgot to revert change to layout. 2018-12-29 23:19:03 +02:00
2c93e50406 Fixed multiple problems related to migration to django-preferences. 2018-12-29 23:16:04 +02:00
10fced57e1 Fixed user settings page. 2018-12-29 20:43:39 +02:00
05ecb6a493 Show error message if not allowed to access admin page. 2018-12-29 17:18:54 +02:00
8eca3dc7a9 Added admin settings page. Improve dynamic_preferences integration. 2018-12-29 17:11:20 +02:00
33ee71dcbb Fixed registration step of first time setup. General improvements to settings and first time setup wizard. 2018-12-28 19:47:35 +02:00
022d3aa4f5 First time setup improvements 2018-12-21 12:28:06 +02:00
899de7adf5 Implemented first time setup wizard. There are still some problems to be solved. 2018-12-10 23:23:00 +02:00
042bef7755 Implemented pagination for videos. 2018-12-04 02:01:51 +02:00
541adb4f2a Integrated django_dynamic_preferences for setting management. 2018-12-01 17:28:37 +02:00
0a2d62b001 Improve error handling for settings. Instead of failing with an exception, an alert is displayed on the main page when something isn't set properly. 2018-11-09 13:40:48 +02:00
57c2265f71 Added a basic notification system. Long processes will call the notification API, and the notification events are registered. For now, notifications are pushed to the client by polling (client polls every second for new events). A basic status message is now displayed when the sync process starts and ends. 2018-11-04 23:32:18 +02:00
59a766b0fe Implemented import from file functionality. 2018-11-03 14:43:23 +02:00
Jett Jackson
84b0c2e861
Added docker support 2018-10-30 14:15:49 +08:00