Commit graph

183 commits

Author SHA1 Message Date
James Mills
10a5f82498
Add backend support for importing youtube videos 2020-03-27 14:54:48 +10:00
James Mills
00ecbee8b9
Added UI/UX for Importing artbitrary videos from a URL 2020-03-27 14:24:44 +10:00
James Mills
e6d35fd8c6
Add a default thumbnailer timeout config 2020-03-26 15:41:20 +10:00
James Mills
99c4ee9e19
Alias null sort criteria to timestamp 2020-03-26 15:06:29 +10:00
James Mills
8727285bc5
Refactored thumbnail generation with configurable timeout and in-sycn with video transcoding 2020-03-26 14:50:49 +10:00
James Mills
7fa7a38167
Add a footer 2020-03-26 01:01:35 +10:00
James Mills
bcd79ba2c5
Refactor UX of Trending vs. Recent video sorting 2020-03-25 23:02:14 +10:00
James Mills
af07f1aaa9
Make the playlist vertically scrollable with a fixed height to match the main content 2020-03-25 23:02:14 +10:00
James Mills
0bcc58191d
Update README.md 2020-03-25 18:21:10 +10:00
James Mills
f0ac95bb7c
Fix sort order of trending 2020-03-25 16:35:06 +10:00
James Mills
dd97030bd1
Sort playlist by Timestamp by default 2020-03-25 16:26:30 +10:00
James Mills
9fa3427308
Add trending and ability to sort playlist by views 2020-03-25 16:22:41 +10:00
James Mills
2c8af03164
Refactored the way views are stored with a mgiration off the old data (to be removed) 2020-03-25 16:01:29 +10:00
James Mills
7113a7bd05
Add support for keeping trakc of and viewing no. of views per video 2020-03-25 12:40:00 +10:00
James Mills
6fa6432090
Add AUTHORS file and some other stats to the README 2020-03-25 11:38:11 +10:00
James Mills
b1f4b5a576
Fix links to screenshots 2020-03-25 09:51:56 +10:00
imperatormk
cbe1483ca5
Tiny fix for file selection logic (#3)
* Reworked upload box

* Tiny logic improvement for file selection
2020-03-25 09:48:43 +10:00
James Mills
51dbbd5b0e
Added screenshots to README 2020-03-25 09:35:29 +10:00
James Mills
c7eabd8585
Updated rice-box builtin assets 2020-03-25 09:29:56 +10:00
imperatormk
363f62ae5f
Reworked upload box (#2) 2020-03-25 09:29:08 +10:00
James Mills
5803bcb6fc
Updated CORS config (again) 2020-03-25 07:49:41 +10:00
James Mills
3d0b3044ec
Add OPTIONS to / and /upload endpoints 2020-03-25 07:36:23 +10:00
James Mills
b6f36d2738
Add custom CORS config 2020-03-25 07:23:28 +10:00
James Mills
db6322d987
Add CORS 2020-03-25 07:12:31 +10:00
James Mills
df0f19eee5
Update README.md 2020-03-24 22:35:00 +10:00
James Mills
530276145b
Fixed typo 2020-03-23 22:44:42 +10:00
James Mills
d148283d8c
Updated docs 2020-03-23 16:58:37 +10:00
James Mills
3d66d22d91
Re-licensed 2020-03-23 16:58:37 +10:00
James Mills
3d5f0d22c1
Added docker-compose reference stack using Traefik as LB 2020-03-23 16:58:37 +10:00
James Mills
dc73a9ac86 Set theme jekyll-theme-architect 2020-03-23 11:16:49 +10:00
James Mills
1db57c8d3b
Try to improve the style and position of the Upload button 2020-03-22 23:40:13 +10:00
James Mills
ce82e9b147
Try to improve the style of the input type=file 2020-03-22 22:31:22 +10:00
James Mills
aa15a59118
Fix bug with fsnotify events getting confused about thumbnail creation 2020-03-22 21:59:52 +10:00
James Mills
2aeea779b9
Updated assets 2020-03-22 21:48:22 +10:00
James Mills
43a74b648c
Skip blanks in screenshot capture and allow more time 2020-03-22 21:42:37 +10:00
James Mills
9827c70714
Refactored upload handler 2020-03-22 21:41:26 +10:00
James Mills
4511029dde
Re-add direct library add 2020-03-22 19:09:14 +10:00
James Mills
2dced8e3ce
Remove use of temporary file 2020-03-22 18:58:37 +10:00
James Mills
06b7ddf175
Add more error handling 2020-03-22 18:46:44 +10:00
James Mills
8ae65e4b73
Don't generate new thumbnails if they already exist 2020-03-22 18:42:35 +10:00
James Mills
7492a150eb
Log errors for failure to generate thumbnails 2020-03-22 18:37:29 +10:00
James Mills
a7e88fbcac
Remove direct library add after upload as Rename(s) are not atomic on some file systems 2020-03-22 18:31:24 +10:00
James Mills
e2381cc2ab
Added ffmpeg to Docker image 2020-03-22 18:22:36 +10:00
James Mills
dd710e69b6
Fixed nil refernece bug 2020-03-22 18:18:59 +10:00
James Mills
a907390891
Add support for transcoding 2020-03-22 18:01:27 +10:00
James Mills
ce3008222e
Refactor video uploading in preparation for async transcoding 2020-03-21 22:58:14 +10:00
James Mills
cf096b9a16
Add server logging 2020-03-21 21:11:42 +10:00
James Mills
976a6b4a8c
Added basic upload support 2020-03-21 20:34:37 +10:00
James Mills
83351c4b5b
Fixed docker image 2020-03-21 11:03:00 +10:00
James Mills
84cba43724
Add support for on-demand thumbnail generation via github.com/mutschler/mt 2020-03-21 10:46:03 +10:00