Commit Graph

79 Commits

Author SHA1 Message Date
chibicitiberiu 89499c75ad
Merge pull request #88 from cyberjacob/task-status-on-video-page
Fix task statuses on the video and other pages
2019-11-30 12:43:24 +02:00
chibicitiberiu bd2336dd4d
Merge pull request #87 from cyberjacob/watch-all-videos
Allow watching of all videos in a channel, folder, or other view sequentially
2019-11-30 12:42:52 +02:00
chibicitiberiu ad21dd7164
Merge pull request #86 from cyberjacob/single-channel-sync
Allow syncing a single channel
2019-11-30 12:41:57 +02:00
Jacob Mansfield [root@Helix] ce18c49407 Fix task statuses on the video and other pages 2019-11-22 17:40:28 +00:00
Jacob Mansfield [root@Helix] b3d83cd150 Allow watching of all videos in a channel, folder, or other view sequentially 2019-11-22 17:36:42 +00:00
Jacob Mansfield [root@Helix] 85092935a6 Allow syncing a single channel 2019-11-22 17:11:52 +00:00
Jacob Mansfield [root@Helix] 789a31398f Create database migrations 2019-11-22 17:00:45 +00:00
Jacob Mansfield [root@Helix] 7bcfda70a2 Sync channels in reverse order from when they were last synced 2019-11-22 16:58:36 +00:00
chibicitiberiu 794b9bd42d
Merge pull request #76 from cyberjacob/mysql-compatibility
[WIP] Support for MySQL database
2019-10-20 13:51:41 +03:00
chibicitiberiu 8ab402647b
Merge pull request #77 from cyberjacob/jump-to-top-of-page
Fix bug where links jump to the top of the page
2019-10-20 13:50:42 +03:00
chibicitiberiu 6ec7ab66b7
Merge pull request #79 from cyberjacob/jstree-icon-bug
Upstream bug in jstree library, icons are not displayed properly
2019-10-20 13:50:16 +03:00
chibicitiberiu 4c8bc64168
Merge pull request #80 from cyberjacob/download-output-format
Encourage youtube-dl to save downloaded files into mp4 format, so they can be streamed directly
2019-10-20 13:49:58 +03:00
Jacob Mansfield [root@Helix] eb97134415 [WIP] Support for MySQL database 2019-09-22 20:03:17 +01:00
Jacob Mansfield [root@Helix] 1bc0f97e78 Fix bug where links jump to the top of the page 2019-09-22 20:03:13 +01:00
Jacob Mansfield [root@Helix] 45288c4afa Upstream bug in jstree library, icons are not displayed properly 2019-09-22 20:03:09 +01:00
Jacob Mansfield [root@Helix] d0e2d577dc Encourage youtube-dl to save downloaded files into mp4 format, so they can be streamed directly 2019-09-22 20:03:06 +01:00
Jacob Mansfield [root@Helix] 23a9cb62eb Make the video player use more screen space 2019-09-22 20:01:37 +01:00
Tiberiu Chibici ecf36cf4e5 Improved video list UI. 2019-08-20 00:01:06 +03:00
Tiberiu Chibici 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
Tiberiu Chibici 2bdafa291d For subscriptions, the playlist indices are stored in the database as zero-based. 2019-08-19 16:59:31 +03:00
Tiberiu Chibici 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
Tiberiu Chibici 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
Tiberiu Chibici 1deab8847b Added a dropdown panel where the currently running jobs can be viewed. 2019-08-18 17:08:36 +03:00
Tiberiu Chibici 9bf114c25d Improved notification system. 2019-08-14 17:14:16 +03:00
Tiberiu Chibici 80cf94d694 Fixed bug: "The view YtManagerApp.views.first_time.Step1ApiKeyView didn't return an HttpResponse object" 2019-03-31 23:15:23 +03:00
Tiberiu Chibici 18f2557cb9 Videos now open in new tab - also when clicking the video title. 2019-03-09 13:03:49 +02:00
Tiberiu Chibici 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
Tiberiu Chibici eb60a1fc8e Merge branch 'status-on-ui' of https://github.com/chibicitiberiu/ytsm into status-on-ui 2019-03-09 12:55:02 +02:00
Tiberiu Chibici 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
Tiberiu Chibici 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
Tiberiu Chibici 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
Tiberiu Chibici 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
Tiberiu Chibici 3dd0f564b7 Added progress notifications. 2019-01-02 20:10:37 +02:00
Tiberiu Chibici 15f52a1d23 Merged changes from master 2019-01-01 23:35:38 +02:00
Tiberiu Chibici 387358b072 Added Watch On YouTube button 2019-01-01 16:23:51 +02:00
Tiberiu Chibici ad9138ae1f Added video detail page 2019-01-01 16:13:49 +02:00
Tiberiu Chibici 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
Tiberiu Chibici 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
Tiberiu Chibici 457b0c4dc9 Added setup errors banner to welcome page. 2018-12-30 12:43:14 +02:00
Tiberiu Chibici 21a05614f2 Merge branch 'master' into development 2018-12-30 12:23:26 +02:00
Tiberiu Chibici 0fce462818 Fixed issues with log not working. 2018-12-30 00:10:30 +02:00
Tiberiu Chibici 8988a39c47 Forgot to revert change to layout. 2018-12-29 23:19:03 +02:00
Tiberiu Chibici 2c93e50406 Fixed multiple problems related to migration to django-preferences. 2018-12-29 23:16:04 +02:00
Tiberiu Chibici 10fced57e1 Fixed user settings page. 2018-12-29 20:43:39 +02:00
Tiberiu Chibici 076d09e294 Remove CDN for JS/CSS dependencies (bootstrap, jquery etc) 2018-12-29 17:35:23 +02:00
Tiberiu Chibici 05ecb6a493 Show error message if not allowed to access admin page. 2018-12-29 17:18:54 +02:00
Tiberiu Chibici 8eca3dc7a9 Added admin settings page. Improve dynamic_preferences integration. 2018-12-29 17:11:20 +02:00