This website requires JavaScript.
ee4df99cd8
update screenshots
meeb
2020-12-18 18:57:52 +11:00
53f1873a9b
Merge branch 'main' of github.com:meeb/tubesync into main
meeb
2020-12-18 18:41:36 +11:00
9434293a84
fix dupe info on dashboard
meeb
2020-12-18 18:41:24 +11:00
ed69fe9dcc
README tweaks
meeb
2020-12-18 18:35:58 +11:00
67af70569b
bump to 0.5
v0.5
meeb
2020-12-18 18:07:33 +11:00
68a62d8a7c
add full support for YouTube channels with no vanity name, resolves #9
meeb
2020-12-18 17:43:58 +11:00
55578f4de7
add pretty-json-info-spam wrapper command to aid debugging urls
meeb
2020-12-18 17:31:47 +11:00
47313cb6cc
bump to v0.4
v0.4
meeb
2020-12-18 16:20:29 +11:00
a854b804f0
typo in test
meeb
2020-12-18 16:01:53 +11:00
08c1a82c30
custom filenames with media templates, resolves #5
meeb
2020-12-18 15:59:01 +11:00
25a1a82de4
add copy thumbnails status to source overview page
meeb
2020-12-18 13:02:13 +11:00
ff58f2811b
add field for media file name format, part of #5
meeb
2020-12-18 13:00:33 +11:00
83b9c167a9
add option at source level to copy over thumbnails with media, resolves #8
meeb
2020-12-18 12:51:04 +11:00
ffe0049bab
support youtube channels without vanity URLs, resolves #6
meeb
2020-12-18 12:30:31 +11:00
c1c39d9e17
typos
meeb
2020-12-18 12:26:05 +11:00
8d7f7e2476
change ffmpeg download location, resolves #4
meeb
2020-12-18 11:28:40 +11:00
cfcdce5a7b
use github release tags for container tags
v0.3
meeb
2020-12-17 20:03:10 +11:00
d0d4cbeace
only create a container on published releases
meeb
2020-12-17 19:47:59 +11:00
d4218f0087
update libraries
meeb
2020-12-17 19:47:38 +11:00
2560238c50
version bump
meeb
2020-12-17 19:35:08 +11:00
5f519f0d2e
increase default items per page
meeb
2020-12-17 19:34:37 +11:00
f1b0b50acc
cleanup
meeb
2020-12-17 19:26:28 +11:00
fd2d895560
tweaks
meeb
2020-12-17 19:24:57 +11:00
5da202ceaa
fix healthcheck permissions
meeb
2020-12-17 19:23:32 +11:00
0cbe987196
update readme
meeb
2020-12-17 19:13:09 +11:00
81905b7325
update readme
meeb
2020-12-17 19:07:08 +11:00
3c29cdb340
add screenshots to readme
meeb
2020-12-17 18:59:21 +11:00
918f84cd6d
readme
meeb
2020-12-17 18:51:58 +11:00
8df8376124
tweak dashboard truncation
meeb
2020-12-17 18:51:44 +11:00
19afe7fbb3
let youtube-dl create its cachedir
meeb
2020-12-14 03:00:10 +11:00
0bab395fd3
fix container secret key to a default
meeb
2020-12-14 02:21:30 +11:00
7fd6e41f0c
enable youtube-dl cache dir by default with optional setting for container builds
meeb
2020-12-14 02:01:31 +11:00
e709db8ffe
move healthcheck.py into app dir
meeb
2020-12-14 01:55:07 +11:00
b667a7ec55
fix source last crawl date formatting in template
meeb
2020-12-14 01:00:48 +11:00
df988547e7
add download progress logs for videos with no downloaded bytes total
meeb
2020-12-14 00:58:39 +11:00
39ea60baa4
add transparent version of logo
meeb
2020-12-14 00:54:03 +11:00
3f9b89471d
missing import
meeb
2020-12-14 00:36:39 +11:00
9928443c46
allow sass to be recompiled if required inside the container
meeb
2020-12-13 22:52:50 +11:00
8de5e63781
allow sass to be recompiled if required inside the container
meeb
2020-12-13 22:43:06 +11:00
96509f3dce
typo
meeb
2020-12-13 22:12:43 +11:00
d100c7b888
add env toggle for django debugging
meeb
2020-12-13 21:51:58 +11:00
a48d8df6f7
handle rare formats with non-int pixels sizes
meeb
2020-12-13 21:48:26 +11:00
f2f2671cf1
handle dash streams with no video stream
meeb
2020-12-13 21:39:05 +11:00
a1fe67f36c
clean up redundant dash handling
meeb
2020-12-13 21:29:16 +11:00
cf32716763
add is_hls and is_dash flags to parsed formats
meeb
2020-12-13 21:28:44 +11:00
7dd76a74b0
handle dash formatless streams
meeb
2020-12-13 21:22:22 +11:00
ce50eaaac8
handle dash videos with no progress downloaded byte totals
meeb
2020-12-13 21:21:35 +11:00
d7a3ee277e
add source message disclaimer for massive sources
meeb
2020-12-13 21:10:43 +11:00
a8564c2554
handle weird formats like dash with no preset height
meeb
2020-12-13 21:07:54 +11:00
3aabbfaaac
missing import
meeb
2020-12-13 20:04:59 +11:00
679eb441be
update media servers on media delete
meeb
2020-12-13 20:00:35 +11:00
4863ccc7ba
add log messages for updating media servers
meeb
2020-12-13 19:47:45 +11:00
35096f67e2
typo
meeb
2020-12-13 19:34:43 +11:00
23b3e7011c
change updating media servers to be a priority task
meeb
2020-12-13 19:33:21 +11:00
de0c59c7c2
container bugfixesd
meeb
2020-12-13 19:17:27 +11:00
3e0c8bdcac
disable youtube-dl on-disk caching
meeb
2020-12-13 18:58:09 +11:00
39b56dba04
missing import
meeb
2020-12-13 18:30:46 +11:00
a497f478d1
add release action
meeb
2020-12-13 18:10:32 +11:00
93f1234e04
merge testing with container building
meeb
2020-12-13 18:04:14 +11:00
39bdd5afb9
force http host in nginx
meeb
2020-12-13 18:02:34 +11:00
750f1529d1
build container image on release
meeb
2020-12-13 17:39:04 +11:00
b0beb18484
copy example local settings during test run
meeb
2020-12-13 16:57:10 +11:00
5d6ca85b3c
fix test runner path
meeb
2020-12-13 16:54:08 +11:00
48a515dc0d
install pipenv packages globally in testing
meeb
2020-12-13 16:50:59 +11:00
2ffd76c823
fix branch trigger name
meeb
2020-12-13 16:49:10 +11:00
58ab097ee4
run tests on push
meeb
2020-12-13 16:42:28 +11:00
b242e3e657
bump version
meeb
2020-12-13 16:35:45 +11:00
182d9d494a
add runtime info to dashboard
meeb
2020-12-13 16:24:47 +11:00
902bb1f26f
functioning container build
meeb
2020-12-13 16:13:30 +11:00
4117bb4446
squash migrations
meeb
2020-12-12 20:13:30 +11:00
09eb057392
media servers and media server updating
meeb
2020-12-12 20:11:50 +11:00
ba4423ac57
basic dashboard
meeb
2020-12-11 18:12:08 +11:00
c006204bea
force squash migrations
meeb
2020-12-11 17:15:41 +11:00
3489d07289
allow media to be skipped before its downloaded, add a master reset-all-tasks button, tweak signal and task behaviour ordering
meeb
2020-12-11 17:14:34 +11:00
dc5a8271e1
delete old media
meeb
2020-12-11 16:35:14 +11:00
096c48ce1b
refactor media format codes, media skipping and re-enabling feature
meeb
2020-12-11 16:11:31 +11:00
6b138fb02e
clean up favicon sources
meeb
2020-12-10 17:06:40 +11:00
4e1de9bb52
tweak logo and favicon, add django filestorage for download location, rework youtube-dl logging
meeb
2020-12-10 17:06:15 +11:00
7a1899c363
better media task management options
meeb
2020-12-10 15:16:01 +11:00
49bf7dcd5b
rollback revert
meeb
2020-12-10 03:41:58 +11:00
db2f35c736
rename app dir
meeb
2020-12-10 03:40:06 +11:00
d5f00014b3
enable delete media on source deletion feature
meeb
2020-12-10 03:22:52 +11:00
5ade6c1648
fix cleaning up tasks on media deletion
meeb
2020-12-10 03:10:10 +11:00
90a8918e40
media downloading
meeb
2020-12-10 02:32:32 +11:00
602eb9b90f
use can_download flag for media front end messages
meeb
2020-12-09 19:54:34 +11:00
35bd26727b
switch media.can_download flag to a db value
meeb
2020-12-09 19:49:48 +11:00
c31ed0af28
final batch of sync test suite
meeb
2020-12-09 19:32:23 +11:00
60a726bb7c
refactoring, test suite for sync app
meeb
2020-12-09 01:31:45 +11:00
195a1bef4d
refactoring
meeb
2020-12-08 16:56:43 +11:00
fa25e162b9
add 8k support
meeb
2020-12-08 16:23:52 +11:00
d7345c92c3
media format detection
meeb
2020-12-08 16:19:19 +11:00
d958f426d7
abuse background_task queue field to store the source uuid for later easy filtering
meeb
2020-12-08 14:15:30 +11:00
647f7162cc
task management and task runtime flow
meeb
2020-12-07 21:26:46 +11:00
f6d00b47eb
switch source indexing schedule to a per-source setting
meeb
2020-12-07 15:39:58 +11:00
5f8f3028f2
start of media format matching
meeb
2020-12-07 01:11:48 +11:00
a249d6b3b0
add 1400p support
meeb
2020-12-06 20:11:38 +11:00
78e59a4630
refactor how media objects parse metadata fields
meeb
2020-12-06 20:09:48 +11:00
f3ab3b97f5
front end media display tweaks
meeb
2020-12-06 19:36:56 +11:00
870f44d5e4
remove logs, replaced by tasks and completed tasks
meeb
2020-12-06 19:11:18 +11:00
899803467e
scale thumbnails properly
meeb
2020-12-06 19:10:00 +11:00