Jacob Mansfield [root@Helix]
|
45288c4afa
|
Upstream bug in jstree library, icons are not displayed properly
|
2019-09-22 20:03:09 +01:00 |
|
|
ecf36cf4e5
|
Improved video list UI.
|
2019-08-20 00:01:06 +03: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 |
|
|
2bdafa291d
|
For subscriptions, the playlist indices are stored in the database as zero-based.
|
2019-08-19 16:59:31 +03:00 |
|
|
209e75fa1e
|
Fixed handling of channel subscriptions, where new videos are added to the beginning of the playlist instead of the end.
Added 'new' field to videos, so not all the unwatched videos have 'new' badge.
|
2019-08-19 16:42:29 +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 |
|
|
1deab8847b
|
Added a dropdown panel where the currently running jobs can be viewed.
|
2019-08-18 17:08:36 +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 |
|
|
18f2557cb9
|
Videos now open in new tab - also when clicking the video title.
|
2019-03-09 13:03:49 +02:00 |
|
|
1ea26d9ab7
|
Videos now open in new tab.
|
2019-03-09 13:00:44 +02:00 |
|
chibicitiberiu
|
620860923b
|
Merge pull request #63 from chibicitiberiu/status-on-ui
Status on ui
|
2019-03-09 12:59:53 +02:00 |
|
|
eb60a1fc8e
|
Merge branch 'status-on-ui' of https://github.com/chibicitiberiu/ytsm into status-on-ui
|
2019-03-09 12:55:02 +02:00 |
|
|
3ce3e3d1ea
|
Temporarily fixed exception
|
2019-03-09 12:54:09 +02:00 |
|
Jake Howard
|
1c413f483c
|
Use the 'nocookie' version of YouTube embeds
|
2019-02-28 21:02:48 +00: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 |
|
|
3dd0f564b7
|
Added progress notifications.
|
2019-01-02 20:10:37 +02:00 |
|
|
15f52a1d23
|
Merged changes from master
|
2019-01-01 23:35:38 +02:00 |
|
|
387358b072
|
Added Watch On YouTube button
|
2019-01-01 16:23:51 +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 |
|
|
070755f119
|
Fixed 2 bugs: fixed exception where imported scheduler is 'None'. Fixed exception that mark_deleted_as_watched is not found (it is an user preference, not a global preference).
|
2018-12-30 14:45:42 +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 |
|
|
0fce462818
|
Fixed issues with log not working.
|
2018-12-30 00:10:30 +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 |
|
|
076d09e294
|
Remove CDN for JS/CSS dependencies (bootstrap, jquery etc)
|
2018-12-29 17:35:23 +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 |
|
|
34e358a9c4
|
Added favicon
|
2018-12-10 01:37:01 +02:00 |
|
|
0329645c37
|
Integrated django-dynamic-preferences library into project. Settings are now stored in the database, the ini file only contains a minimal number of settings.
|
2018-12-10 01:15:10 +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 |
|
|
9d8b023560
|
Improved handling of comments in 'subscription list' files (basically a text file containing subscriptions, and optionally comments with #).
Properly handled case where file is opened in binary mode.
|
2018-11-03 14:56:16 +02:00 |
|
|
59a766b0fe
|
Implemented import from file functionality.
|
2018-11-03 14:43:23 +02:00 |
|
|
cd37b2671b
|
Make toolbar look better.
|
2018-11-03 14:42:27 +02:00 |
|
|
101fa47c58
|
Handle enctype="multipart/form-data" properly in modal ajax call.
|
2018-11-03 14:41:08 +02:00 |
|
|
2a8cc8da0e
|
Fixed problem caused by parallel downloads where ok.mkdirs would fail (when called by youtube-dl).
|
2018-11-02 02:50:16 +02:00 |
|
|
1fafd859b7
|
Fixed docker image. Fixed issue with environment variable interpolation (on Linux, it is case sensitive, so converting to lowercase was bad. Cleaned up directory structure.
|
2018-11-02 02:25:15 +02:00 |
|
|
fc59989405
|
Improved settings.py to read the global settings from the .ini file.
|
2018-11-01 01:01:21 +02:00 |
|