ed
|
ae463518f6
|
u2cli: send upload stats to server + fix py2.6 support
|
2023-03-11 21:39:56 +00:00 |
|
ed
|
bf04e7c089
|
update some docs
|
2023-03-09 22:11:39 +00:00 |
|
ed
|
b39ff92f34
|
u2cli: support long paths on win7
|
2023-03-08 22:27:13 +00:00 |
|
ed
|
5ceb3a962f
|
build up2k.exe
|
2023-03-07 22:58:14 +00:00 |
|
ed
|
c98fff1647
|
fix chunkpost-handshake race (affects --no-dedup only);
a handshake arriving in the middle of the final chunk could cause
dupes to become empty -- worst case leading to loss of data
|
2023-03-05 19:45:50 +00:00 |
|
ed
|
b179e2b031
|
prisonparty: ignore unresolvable mount paths;
allows startup even if some locations are missing,
for example if a server rebooted and some disks aren't up yet
|
2023-02-26 22:11:15 +00:00 |
|
ed
|
5cb2e33353
|
update readmes + fix typo
|
2023-02-26 19:22:54 +00:00 |
|
ed
|
05e0c2ec9e
|
add xiu (batching hook; runs on idle after uploads) +
bunch of tweaks/fixes for hooks
|
2023-02-26 18:23:32 +00:00 |
|
ed
|
3e561976db
|
optimize docker build times (884 to 379 sec)
|
2023-02-19 14:19:35 +00:00 |
|
ed
|
1526a4e084
|
add docker packaging
|
2023-02-10 23:02:01 +00:00 |
|
ed
|
a4b56c74c7
|
support long filepaths on win7 + misc windows fixes
|
2023-02-10 18:37:37 +00:00 |
|
ed
|
76e5eeea3f
|
prisonparty: fix reload signal
|
2023-02-05 00:00:18 +00:00 |
|
ed
|
78d2f69ed5
|
prisonparty: support opus transcoding on debian
libblas.so and liblapack.so are symlinks into /etc/alternatives
|
2023-01-31 20:50:59 +00:00 |
|
ed
|
2f15bb5085
|
include filesize in notification
|
2023-01-31 19:03:13 +00:00 |
|
ed
|
87ad23fb93
|
docs + chmod
|
2023-01-29 18:28:53 +00:00 |
|
ed
|
5f54d534e3
|
hook/notify: add android support
|
2023-01-29 15:14:22 +00:00 |
|
ed
|
0be1e43451
|
mention mtp in the hooks readme
|
2023-01-28 00:07:50 +00:00 |
|
ed
|
bcd91b1809
|
add eventhook examples
|
2023-01-27 23:55:57 +00:00 |
|
ed
|
460709e6f3
|
upgrade wget downloader to use event hooks
|
2023-01-22 23:45:11 +00:00 |
|
ed
|
f8e3e87a52
|
add event hooks
|
2023-01-22 23:35:31 +00:00 |
|
ed
|
ee46f832b1
|
u2cli: add option -ns for slow terminals
|
2023-01-17 23:29:51 +00:00 |
|
ed
|
dd7fab1352
|
u2cli: properly retry failed handshakes
|
2023-01-13 07:17:41 +00:00 |
|
ed
|
b4c7282956
|
password from file
|
2022-12-20 13:28:48 +00:00 |
|
ed
|
28232656a9
|
folder-sync optimizations
|
2022-12-13 18:56:40 +00:00 |
|
ed
|
447ed5ab37
|
windows fixes
|
2022-12-12 21:59:50 +00:00 |
|
ed
|
af59808611
|
u2cli: always compare toplevel in syncs
|
2022-12-12 07:16:05 +01:00 |
|
ed
|
e3406a9f86
|
dont cls by default
|
2022-12-11 22:46:21 +00:00 |
|
ed
|
138c2bbcbb
|
o no
|
2022-12-11 18:30:29 +00:00 |
|
ed
|
bc7af1d1c8
|
u2cli: add basic folder sync
|
2022-12-11 17:41:10 +00:00 |
|
ed
|
0cef062084
|
misc cleanup
|
2022-12-01 21:44:31 +00:00 |
|
ed
|
3a800585bc
|
u2cli: server is allowed to reject dupes
|
2022-11-29 22:09:32 +00:00 |
|
ed
|
f39e370e2a
|
cosmetic
|
2022-11-26 22:27:09 +00:00 |
|
ed
|
6c962ec7d3
|
rename copyparty-fuse to partyfuse
|
2022-11-26 20:01:20 +00:00 |
|
ed
|
6bc1bc542f
|
rename copyparty-fuse to partyfuse
|
2022-11-26 19:53:41 +00:00 |
|
ed
|
2170ee8da4
|
improve scheduling
|
2022-11-04 20:28:05 +00:00 |
|
ed
|
89d1f52235
|
cursory slowloris / buggy-webdav-client detector
|
2022-11-01 22:18:20 +00:00 |
|
ed
|
54e1c8d261
|
remove 697 GiB upload filesize limit
|
2022-10-30 12:51:20 +00:00 |
|
ed
|
0063021012
|
mtp-deps: add fedora support
|
2022-10-29 21:38:08 +00:00 |
|
ed
|
4bcd30da6b
|
cleaner daemon instancing
|
2022-10-23 12:05:44 +02:00 |
|
ed
|
1c66d06702
|
cleanup versionchecks
|
2022-09-25 21:31:47 +02:00 |
|
ed
|
6db72d7166
|
optimizations / cleanup
|
2022-09-15 01:18:19 +02:00 |
|
ed
|
590c763659
|
add unforgetti beam
|
2022-09-07 08:09:32 +02:00 |
|
ed
|
20dca2bea5
|
mtp: add guestbook reader
|
2022-09-05 20:23:59 +02:00 |
|
ed
|
059e93cdcf
|
u2cli: fix py3.5 support + better deps warning
|
2022-09-05 18:24:18 +02:00 |
|
ed
|
788db47b95
|
option to let mtp's keep stdout/stderr
|
2022-09-04 01:42:28 +02:00 |
|
ed
|
89d1af7f33
|
this actually serves a purpose but please dont ask
|
2022-09-03 20:19:16 +02:00 |
|
ed
|
5d19f23372
|
accurate num.cores detection
|
2022-08-29 19:24:48 +02:00 |
|
ed
|
993213e2c0
|
mtp/vidchk: support stuff like rag-prep
|
2022-08-24 23:25:03 +02:00 |
|
ed
|
49470c05fa
|
well that was dumb
|
2022-08-23 00:03:04 +02:00 |
|
ed
|
d48a7d2398
|
provide tagparsers with uploader info
|
2022-08-15 20:23:17 +02:00 |
|
ed
|
8ea1f4a751
|
idx multimedia format/container type
|
2022-08-15 17:56:13 +02:00 |
|
ed
|
1c69ccc6cd
|
v1.3.12
|
2022-08-13 00:58:49 +02:00 |
|
ed
|
84b5bbd3b6
|
u2cli: bail from recursive symlinks + verbose errors
|
2022-08-13 00:28:08 +02:00 |
|
ed
|
92ed4ba3f8
|
parallelize python hashing too
|
2022-08-10 23:12:01 +02:00 |
|
ed
|
4735fb1ebb
|
u2cli: better msg on bad tls certs
|
2022-08-09 00:11:34 +02:00 |
|
ed
|
680f8ae814
|
add xdev/xvol indexing guards
|
2022-08-03 22:20:28 +02:00 |
|
ed
|
10430b347f
|
fix dumb prisonparty bug
|
2022-07-22 20:49:35 +02:00 |
|
ed
|
48b957f1d5
|
add -e2v (file integrity checker)
|
2022-07-13 00:48:39 +02:00 |
|
ed
|
095bd17d10
|
mtp/vidchk: grab some frames at the start too
|
2022-07-09 13:10:00 +02:00 |
|
ed
|
204bfac3fa
|
mtp/vidchk: write ffprobe metadata to file
|
2022-07-09 04:33:19 +02:00 |
|
ed
|
ac49b0ca93
|
mtp: add rclone uploader
|
2022-07-08 23:47:27 +02:00 |
|
ed
|
c5b04f6fef
|
mtp daisychaining
|
2022-07-08 22:29:05 +02:00 |
|
ed
|
0862860961
|
misc cleanup
|
2022-07-06 00:00:56 +02:00 |
|
ed
|
622358b172
|
flag to control mtp timeout kill behavior
|
2022-07-05 23:38:49 +02:00 |
|
ed
|
87bb49da36
|
new mtp: video integrity checker
|
2022-07-03 01:50:38 +02:00 |
|
ed
|
9ad3af1ef6
|
misc tweaks
|
2022-06-19 16:05:48 +02:00 |
|
ed
|
728dc62d0b
|
optimize nonsparse uploads (fat32, exfat, hpfs)
|
2022-06-16 17:51:42 +02:00 |
|
ed
|
438384425a
|
add types, isort, errorhandling
|
2022-06-16 01:07:15 +02:00 |
|
ed
|
fe73f2d579
|
cleanup
|
2022-06-07 23:08:43 +02:00 |
|
ed
|
4c4b3790c7
|
fix read-spin on d/c during json post + errorhandling
|
2022-06-07 19:02:52 +02:00 |
|
ed
|
715401ca8e
|
fix timezone in search, zipfiles, fuse
|
2022-05-15 13:51:44 +02:00 |
|
ed
|
49e962a7dc
|
dbtool: faster, add examples,
match on hashes rather than paths by default,
add no-clobber option to keep existing tags
|
2022-05-14 12:44:05 +02:00 |
|
ed
|
c9c4aac6cf
|
v1.2.1
|
2022-03-03 01:26:29 +01:00 |
|
ed
|
c032cd08b3
|
prisonparty: clean exit on sigterm/int
|
2022-02-27 20:07:28 +01:00 |
|
ed
|
ee9585264e
|
deal with github api change + build vamp if necessary
|
2022-01-17 00:27:23 +00:00 |
|
ed
|
c9ffead7bf
|
prisonparty: support running from src
|
2022-01-17 00:24:40 +00:00 |
|
ed
|
fc9dd5d743
|
meadup changes
|
2022-01-03 01:16:27 +01:00 |
|
ed
|
9e6d5dd2b9
|
vbi: add onscreen qrcode
|
2021-12-28 20:57:11 +01:00 |
|
ed
|
bdad197e2c
|
make it even worse
|
2021-12-27 00:04:38 +01:00 |
|
ed
|
7e139288a6
|
add very bad idea
|
2021-12-26 23:32:46 +01:00 |
|
ed
|
b2de1459b6
|
quick backports to the alternative fuse client
|
2021-12-10 01:59:45 +01:00 |
|
ed
|
f6c7e49eb8
|
u2cli: better error messages
|
2021-11-28 03:38:57 +01:00 |
|
ed
|
184bbdd23d
|
legalese rephrasing
|
2021-11-20 17:58:37 +01:00 |
|
ed
|
c3c3d81db1
|
add mtp plugin for exif stripping
|
2021-11-20 17:45:56 +01:00 |
|
ed
|
49b7231283
|
fix mojibake support in misc mtp plugins
|
2021-11-20 17:33:24 +01:00 |
|
ed
|
d01bb69a9c
|
u2cli: option to ignore inaccessible files
|
2021-11-16 21:53:00 +01:00 |
|
ed
|
c26fb43ced
|
more cleanup
|
2021-11-12 22:30:23 +01:00 |
|
ed
|
b5b8a2c9d5
|
why are there https warnings when https checking is disabled
|
2021-10-31 03:37:31 +01:00 |
|
ed
|
cd5c56e601
|
u2cli: orz
|
2021-10-29 01:49:40 +02:00 |
|
ed
|
1faff2a37e
|
u2cli: aggressive flushing on windows
|
2021-10-18 20:35:50 +02:00 |
|
ed
|
82fe45ac56
|
u2cli: add -z / yolo
|
2021-10-13 00:03:49 +02:00 |
|
ed
|
bcb7fcda6b
|
u2cli: rsync-like source semantics
|
2021-10-12 22:46:33 +02:00 |
|
ed
|
734e9d3874
|
v1.0.8
|
2021-10-04 22:50:06 +02:00 |
|
ed
|
ff32ec515e
|
add mtp plugin cksum.py
|
2021-10-03 19:35:20 +02:00 |
|
ed
|
63eb08ba9f
|
u2cli: nobody asked for python2.6 support so here you go w
|
2021-10-02 00:36:41 +02:00 |
|
ed
|
e5b67d2b3a
|
u2cli: add eta, errorhandling, better windows support
|
2021-10-01 22:31:24 +02:00 |
|
ed
|
9a16639a61
|
u2cli: add webm
|
2021-10-01 02:25:22 +02:00 |
|
ed
|
57953c68c6
|
u2cli: add vt100 status panel
|
2021-10-01 02:10:03 +02:00 |
|
ed
|
088d08963f
|
u2cli: add multithreading
|
2021-10-01 00:33:45 +02:00 |
|
ed
|
7bc8196821
|
u2cli: add file-search
|
2021-09-30 19:36:47 +02:00 |
|
ed
|
b8ac9b7994
|
u2cli: connection reuse for lower latency
|
2021-09-28 00:14:45 +02:00 |
|
ed
|
98e7d8f728
|
more docstrings
|
2021-09-27 23:52:36 +02:00 |
|
ed
|
e7fd871ffe
|
add up2k.py
|
2021-09-27 23:28:34 +02:00 |
|
ed
|
b0e203d1f9
|
fuse-cli: support fk volumes
|
2021-09-26 19:35:13 +02:00 |
|
ed
|
86d4c43909
|
update the up2k.sh client example
|
2021-09-25 18:04:18 +02:00 |
|
ed
|
9fe1edb02b
|
support multiple volume flags in one group
|
2021-09-18 23:45:43 +02:00 |
|
ed
|
027ad0c3ee
|
misc
|
2021-09-18 15:38:13 +02:00 |
|
ed
|
1c843b24f7
|
ensure ffmpeg doesn't transcode video
|
2021-09-17 23:50:54 +02:00 |
|
ed
|
a6788ffe8d
|
mention e2ts deps
|
2021-09-16 00:06:19 +02:00 |
|
ed
|
12b7317831
|
wget: delete url file
|
2021-09-15 00:18:58 +02:00 |
|
ed
|
a00e56f219
|
lol it works
|
2021-09-14 22:44:56 +02:00 |
|
ed
|
012bbcf770
|
v1.0.0
|
2021-09-07 23:18:54 +02:00 |
|
ed
|
f0125cdc36
|
prevent massive stacks in chrome
|
2021-08-12 22:12:05 +02:00 |
|
ed
|
ed5f6736df
|
add prisonparty systemd example
|
2021-08-10 23:29:14 +02:00 |
|
ed
|
15d8be0fae
|
no more loops
|
2021-08-10 02:56:48 +02:00 |
|
ed
|
46f3e61360
|
no actually that is a terrible location
|
2021-08-09 23:53:09 +02:00 |
|
ed
|
87ad8c98d4
|
/var/empty is a good location
|
2021-08-09 23:37:01 +02:00 |
|
ed
|
c1d77e1041
|
add upload lifetimes
|
2021-08-09 22:17:41 +02:00 |
|
ed
|
0dbd8a01ff
|
mount PWD into chroot for config files
|
2021-08-09 22:12:39 +02:00 |
|
ed
|
a50a05e4e7
|
git: set 0755 on binary
|
2021-08-09 00:44:19 +02:00 |
|
ed
|
6cb5a87c79
|
add chroot wrapper (tested on debian only)
|
2021-08-09 00:42:21 +02:00 |
|
ed
|
b9f89ca552
|
shared password for providers
|
2021-08-08 23:05:00 +02:00 |
|
ed
|
26c9fd5dea
|
add converter to freg / yta-raw
|
2021-08-08 22:48:02 +02:00 |
|
ed
|
e81a9b6fe0
|
better error handling
|
2021-08-08 20:48:24 +02:00 |
|
ed
|
452450e451
|
improve youtube parser
|
2021-08-08 20:30:12 +02:00 |
|
ed
|
228f71708b
|
improve youtube collector/parser
|
2021-08-08 02:47:04 +02:00 |
|
ed
|
f893c6baa4
|
add youtube manifest parser
|
2021-08-07 04:29:55 +02:00 |
|
ed
|
9db617ed5a
|
new mtp: media-hash
|
2021-08-06 00:49:42 +02:00 |
|
ed
|
bac301ed66
|
get rid of iffy default-args
|
2021-07-12 00:15:13 +02:00 |
|
ed
|
83b4038b85
|
ok they actually served a purpose
|
2021-06-22 21:33:11 +00:00 |
|
ed
|
1e0a448feb
|
audio-key: truncate at 5min + mojibake support
|
2021-06-22 22:21:39 +02:00 |
|
ed
|
36dc1107fb
|
update dbtool desc
|
2021-06-20 20:05:43 +02:00 |
|
ed
|
caba4e974c
|
upgrade dbtool for v4
|
2021-06-20 17:44:24 +02:00 |
|
ed
|
5bbf875385
|
fuse-client: print python version
|
2021-06-08 20:19:51 +02:00 |
|
ed
|
2528729971
|
add dbtool
|
2021-05-30 16:49:08 +00:00 |
|
ed
|
621eb4cf95
|
add multitag example
|
2021-05-29 03:43:30 +02:00 |
|
ed
|
0fcfe79994
|
general-purpose file parsing
|
2021-05-16 07:04:18 +02:00 |
|
ed
|
638a52374d
|
readme
|
2021-03-21 20:20:11 +01:00 |
|
ed
|
56110883ea
|
readme
|
2021-03-21 17:56:05 +01:00 |
|
ed
|
f5cb9f92b9
|
better task recovery on restart
|
2021-03-21 05:57:24 +01:00 |
|
ed
|
1a5c66edd3
|
build beatroot from source if need be
|
2021-03-19 00:43:23 +01:00 |
|
ed
|
abd65c6334
|
support metadata plugins
|
2021-03-19 00:08:31 +01:00 |
|
ed
|
8137a99904
|
mtag-bin: support alpine + misc health checks
|
2021-03-18 01:01:57 +01:00 |
|
ed
|
6f6f9c1f74
|
mtag-bin: support macos (macports)
|
2021-03-17 23:57:18 +01:00 |
|
ed
|
7b575f716f
|
mtag-bin: support windows (mingw64)
|
2021-03-17 23:17:02 +01:00 |
|
ed
|
6ba6ea3572
|
linkify
|
2021-03-17 01:42:59 +01:00 |
|
ed
|
9a22ad5ea3
|
this makes more sense
|
2021-03-17 01:37:59 +01:00 |
|
ed
|
ae180e0f5f
|
save bpm/tempo notes from the bitbucket
|
2021-03-15 03:10:14 +01:00 |
|
ed
|
46b6abde3f
|
fuse-client: password from file
|
2021-03-13 00:14:22 +01:00 |
|
ed
|
5e3775c1af
|
fuse.py prefers ?ls if available
|
2021-02-21 02:07:34 +00:00 |
|