Commit Graph

144 Commits

Author SHA1 Message Date
c8b2ef77e6 Merge branch 'refactor' of https://github.com/chibicitiberiu/ytsm into refactor 2020-10-18 19:33:05 +03:00
60741a2b3c added missing files + progress ring 2020-10-18 19:31:35 +03:00
d7234b6c6d Added convenience scripts for creating venv. 2020-10-18 15:54:21 +03:00
363852973b Fix migration error which happens on first migrate, when dynamic-preferences models aren't yet created. 2020-10-18 15:54:03 +03:00
5175846310 Implemented toast manager, moved job panel to the top, removed footer. 2020-04-24 00:21:44 +03:00
6afca61dd9 Began refactoring javascript code 2020-04-23 00:47:27 +03:00
8fa67a81d8 Merge branch 'refactor' of https://github.com/chibicitiberiu/ytsm into refactor 2020-04-11 00:45:12 +03:00
dbc74fbc0a Revert "Major refactor of many things."
This reverts commit 6b843f1fc2.
2020-04-11 00:42:44 +03:00
75b2fc6bfe Revert "Continued refactoring."
This reverts commit 3e835af295.
2020-04-11 00:42:37 +03:00
1022ce353c Major refactor of codebase. 2020-04-11 00:30:24 +03:00
3e835af295 Continued refactoring. 2019-12-23 23:52:38 +02:00
6b843f1fc2 Major refactor of many things. 2019-12-19 00:27:06 +02:00
fd5d05232f Began work on refactoring the YTSM application. 2019-12-16 22:19:50 +02: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
chibicitiberiu
596fdf4f91
Merge pull request #81 from cyberjacob/big-video
Make the video player use more screen space
2019-10-20 13:49:19 +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
chibicitiberiu
cb7e1d1be5
Update README.md 2019-08-28 16:15:59 +03: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
chibicitiberiu
679ea7889b
Merge pull request #72 from chibicitiberiu/development
Fixed several issues and added 'new' field for videos
2019-08-19 16:46:56 +03:00
6d1c5e3982 Merge remote-tracking branch 'origin/master' into development 2019-08-19 16:43:06 +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
d1c3700c02 Fixed bug where videos are checked multiple times during synchronization. Fixed some errors when manually managing videos. 2019-08-19 13:47:36 +03:00
chibicitiberiu
2ae41efb9e
Merge pull request #71 from chibicitiberiu/status-on-ui
Status on ui
2019-08-19 10:23:46 +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
chibicitiberiu
98a57cfc3e
Merge pull request #67 from chibicitiberiu/status-on-ui
Fixed bug in wizard step1 where it returned None instead of a valid response
2019-03-31 23:17:07 +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
chibicitiberiu
caa83d0506
Merge pull request #62 from RealOrangeOne/patch-1
Use the 'nocookie' version of YouTube embeds
2019-03-04 11:31:49 +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