ed
fac4b08526
firefox may forget FDs during upload; warn about it
2022-09-07 23:03:48 +02:00
ed
8fcb2d1554
defer actx until needed (audioplayer, uploads) and
...
try to be less reliant on the actx speedhack for upload performance
2022-09-07 21:08:09 +02:00
ed
8f5bae95ce
fix visual glitches in upload ui
2022-09-07 00:38:19 +02:00
ed
e6b12ef14c
hide warnings when they are remedied
2022-09-07 00:29:26 +02:00
ed
635ab25013
up2k.js: defer worker startup until needed
2022-09-05 00:55:52 +02:00
ed
50f3820a6d
downgrade severity of some transient errors
2022-09-04 12:53:49 +02:00
ed
27f08cdbfa
better isNaN + fade + fix preload seek:
...
* use Number.isFinite or shim it, rejecting strings
* fade-in/out was too quick on volumes < 100%
* fades (especially -out) was too slow on chrome
* seek to start if playing into the previously played file
* and let π raise if it wants to
2022-08-29 19:23:23 +02:00
ed
49470c05fa
well that was dumb
2022-08-23 00:03:04 +02:00
ed
eba86b1d23
default-disable mt on https-desktop-chrome
2022-08-18 19:01:33 +02:00
ed
1d9b324d3e
explain w/a wasm leaks in workers (chrome bug)
2022-08-18 01:02:06 +02:00
ed
7de9775dd9
lol android
2022-08-10 20:35:12 +02:00
ed
5ce9060e5c
up2k.js: do hashing in web-workers
2022-08-10 01:09:54 +02:00
ed
de7dd1e60a
more visible upload errors on mobile
2022-08-02 06:17:13 +02:00
ed
dac2fad48e
v1.3.8
2022-07-27 16:07:26 +02:00
ed
77f624b01e
improve shumantime + use it everywhere
2022-07-27 15:07:04 +02:00
ed
70d07d1609
perf
2022-07-27 14:01:30 +02:00
ed
bfb3303d87
include client total ETA in upload logs
2022-07-27 12:07:51 +02:00
ed
4a76663fb2
ensure free disk space
2022-07-17 22:33:08 +02:00
ed
a11c1005a8
v1.3.6
2022-07-16 03:58:58 +02:00
ed
4a6aea9328
hopefully got this right
2022-07-16 02:24:53 +02:00
ed
4ca041e93e
improve autopotato accuracy
2022-07-16 02:23:50 +02:00
ed
52a866a405
batch progress writes
2022-07-16 02:12:56 +02:00
ed
8b6bd0e6ac
rescue some exceptions from the promise maelstroms
2022-07-15 23:42:37 +02:00
ed
c2a0b1b4c6
autopotato
2022-07-15 02:39:32 +02:00
ed
aa1c08962c
golf
2022-07-15 02:07:13 +02:00
ed
c2b66bbe73
add potato mode
2022-07-14 02:33:35 +02:00
ed
a3431512d8
push queue/status info to server
2022-07-12 21:22:02 +02:00
ed
d832b787e7
upload smallest-file-first by default
2022-07-12 20:48:38 +02:00
ed
d638404b6a
better runahead strategy for 100 GiB+ files
2022-07-12 02:30:49 +02:00
ed
d1a03c6d17
zerobyte semantics
2022-07-11 23:17:33 +02:00
ed
76b1857e4e
add support for up2k hooks
2022-07-09 14:02:35 +02:00
ed
dded4fca76
option to specify favicon + default-enable it
2022-07-05 00:06:22 +02:00
ed
1d74240b9a
ux: hide uploads table until something happens
2022-07-01 09:16:23 +02:00
ed
728dc62d0b
optimize nonsparse uploads (fat32, exfat, hpfs)
2022-06-16 17:51:42 +02:00
ed
35d4a1a6af
ux: delay loading animation + focus outlines + explain ng
2022-06-16 11:02:05 +02:00
ed
f024583011
add a11y jumpers
2022-05-24 09:09:54 +02:00
ed
3524c36e1b
tl
2022-05-22 16:04:10 +02:00
ed
cf87cea9f8
ux, tl
2022-05-21 11:32:25 +02:00
ed
187feee0c1
add norwegian translation
2022-05-14 23:25:40 +02:00
ed
2f2c65d91e
improve up2k error messages
2022-05-07 22:15:09 +02:00
ed
f9c159a051
add option to force up2k turbo + hide warning
2022-04-28 21:57:37 +02:00
ed
eb49e1fb4a
conditional up2k column sizes depending on card
2022-04-24 23:48:23 +02:00
ed
9838c2f0ce
golf
2022-04-24 23:47:15 +02:00
ed
2dbed4500a
add flat theme
2022-04-14 16:57:51 +02:00
ed
e40cd2a809
optimize window resizing
2022-04-09 19:20:09 +02:00
ed
87994fe006
retry failed uploads with backoff
2022-03-24 02:29:59 +01:00
ed
50d8ff95ae
good stuff
2021-12-10 02:21:56 +01:00
ed
3bd89403d2
apply per-volume index config to ui
2021-12-06 22:04:24 +01:00
ed
00c177fa74
show upload eta in window title
2021-11-28 04:05:16 +01:00
ed
1a8dc3d18a
add workaround for #7 after all since it was trivial
2021-11-28 00:12:19 +01:00
ed
38a163a09a
better dropzone for extremely slow browsers
2021-11-28 00:11:21 +01:00
ed
7e82aaf843
simplify/improve up2k ui debounce
2021-11-20 00:03:15 +01:00
ed
315bd71adf
limit turbo runahead
2021-11-20 00:01:14 +01:00
ed
b206c5d64e
handle multiple simultaneous uploads of the same file
2021-11-14 15:03:11 +01:00
ed
c26fb43ced
more cleanup
2021-11-12 22:30:23 +01:00
ed
50e18ed8ff
fix up2k layout in readonly folders
2021-11-12 19:18:52 +01:00
ed
8a59b40c53
better clientside upload dedup
2021-11-10 20:57:45 +01:00
ed
ac1568cacf
golf elm removal
2021-11-04 01:33:40 +01:00
ed
19161425f3
if no args, try to bind 80 and 443 as well
2021-10-29 23:01:07 +02:00
ed
c69e8d5bf4
filesearch donut accuracy
2021-10-29 21:07:46 +02:00
ed
3d3bce2788
less fancy but better
2021-10-29 11:02:20 +02:00
ed
1cb0dc7f8e
colorcoded favicon donut
2021-10-29 02:40:17 +02:00
ed
4d69f15f48
fix empty files blocking successive uploads
2021-10-29 01:04:38 +02:00
ed
083f6572f7
ie11 support
2021-10-29 01:04:09 +02:00
ed
4e7dd75266
add upload donut
2021-10-29 01:01:32 +02:00
ed
6eef44f212
ie
2021-10-24 02:57:19 +02:00
ed
4bc4701372
"fix" up2k layout
2021-10-24 01:19:48 +02:00
ed
d77ec22007
more ux
2021-10-23 16:59:11 +02:00
ed
6da366fcb0
forgot a few
2021-10-23 02:33:51 +02:00
ed
5c242a07b6
refresh file listing on upload complete
2021-10-18 21:10:05 +02:00
ed
eb05cb6c6e
add optional favicon
2021-10-12 00:49:50 +02:00
ed
bd5cfc2f1b
fix filedrop with fallback hashers
2021-10-04 22:37:35 +02:00
ed
b2ae14695a
show multiple filesearch hits
2021-10-04 21:53:28 +02:00
ed
19d86b44d9
less verbose debug toasts
2021-10-04 21:35:25 +02:00
ed
a6935b0293
allow uploading empty files
2021-10-02 23:34:12 +02:00
ed
37cef05b19
move up2k flag switch to the settings tab
2021-09-26 17:17:16 +02:00
ed
5886a42901
url escaping
2021-09-26 16:59:02 +02:00
ed
f10d03c238
add --no-symlink
2021-09-26 13:49:29 +02:00
ed
f9a66ffb0e
up2k: fully parallelize handshakes/uploads
2021-09-26 12:57:16 +02:00
ed
189391fccd
up2k-cli: less aggressive retries
2021-09-25 18:18:15 +02:00
ed
06bbf0d656
filekeys in search results
2021-09-18 17:26:13 +02:00
ed
5849c446ed
new access level g
2021-09-15 01:01:20 +02:00
ed
1a7852794f
dry boolean configs
2021-09-14 00:50:27 +02:00
ed
c1bee96c40
fix filedrop trying to upload without write access
2021-09-08 00:19:48 +02:00
ed
b54cb47b2e
listen for filedrops in all tabs/modes
2021-09-07 22:44:48 +02:00
ed
d288467cb7
separate dropzones for upload/search
2021-09-07 20:52:06 +02:00
ed
252c3a7985
faster turbo
2021-09-05 18:51:01 +02:00
ed
a3ecbf0ae7
better fix for the up2k bounce
2021-09-05 18:50:24 +02:00
ed
5955940b82
fix upload eta going bad after inactivity
2021-09-04 03:10:54 +02:00
ed
a6dc5e2ce3
add some missing preventdefaults
2021-09-03 20:37:30 +02:00
ed
43a8bcefb9
v0.13.10
2021-08-30 03:02:11 +02:00
ed
1c03705de8
upload filedrops in alphabetical order
2021-08-30 01:50:12 +02:00
ed
f7e461fac6
add humantime
2021-08-30 01:16:20 +02:00
ed
af0a34cf82
improve iphone fix
2021-08-28 02:11:40 +02:00
ed
d98e361083
quick debounce
2021-08-26 23:59:17 +02:00
ed
75c485ced7
misc toast rice and html escaping
2021-08-26 23:45:28 +02:00
ed
9c6e2ec012
misc modal rice and html escaping
2021-08-26 23:23:56 +02:00
ed
8b05ba4ba1
stop counting eta when we don't hold the flag
2021-08-26 22:51:07 +02:00
ed
21e2874cb7
warning when another browser tab holds the flag
2021-08-26 22:50:22 +02:00
ed
360ed5c46c
release the up2k flag when disabling it
2021-08-26 22:48:57 +02:00
ed
5099bc365d
better eta for fsearch
2021-08-26 22:47:43 +02:00
ed
ac7b6f8f55
update turbo hint for fsearch
2021-08-26 20:44:36 +02:00
ed
981b9ff11e
more accurate eta
2021-08-26 20:43:52 +02:00
ed
4186906f4c
pause hashing as well when parallel uploads is 0
2021-08-26 20:43:27 +02:00
ed
7ab8334c96
remove debug
2021-08-26 01:16:59 +02:00
ed
a4d7329ab7
revert to fixed MiB/s in upload tab
2021-08-26 01:13:20 +02:00
ed
3f4eae6bce
yolo search + show in bz + md search
2021-08-26 00:57:49 +02:00
ed
518cf4be57
set fsearch tag on tasks
2021-08-26 00:54:00 +02:00
ed
71096182be
toFixed is busted, workaround
2021-08-26 00:51:35 +02:00
ed
6452e927ea
download-eta accuracy + misc ux
2021-08-26 00:40:12 +02:00
ed
bc70cfa6f0
fix tmi
2021-08-25 09:02:34 +02:00
ed
c761bd799a
add pane with total eta for all uploads
2021-08-25 02:06:29 +02:00
ed
2f7c2fdee4
add colors to status column in up2k ui
2021-08-24 00:32:53 +02:00
ed
70a76ec343
add toast on upload/fsearch completion
2021-08-24 00:31:01 +02:00
ed
42ea30270f
up2k-ui: post absolute URLs
2021-08-16 08:16:52 +02:00
ed
ebbbbf3d82
misc old-browser support
2021-08-16 00:22:30 +02:00
ed
f0125cdc36
prevent massive stacks in chrome
2021-08-12 22:12:05 +02:00
ed
190473bd32
up2k-ui: fix hash-ahead button
2021-08-09 01:16:09 +02:00
ed
be65c3c6cf
cleanup
2021-08-07 21:11:01 +02:00
ed
46e7fa31fe
up2k-cli: handle subfolders better
2021-08-07 20:43:24 +02:00
ed
66e21bd499
up2k-ui: prevent accidentally showing huge lists
2021-08-07 20:08:41 +02:00
ed
d52038366b
reinventing alert/confirm/prompt was exactly what i had in mind for the weekend, thanks google
2021-08-07 18:41:06 +02:00
ed
9a45549b66
adding upload rules
2021-08-07 03:45:50 +02:00
ed
c164fc58a2
add unpost
2021-07-29 23:53:08 +02:00
ed
19f23c686e
toasty
2021-07-27 00:18:08 +02:00
ed
0eb3a5d387
ignorable exceptions
2021-07-22 10:08:39 +02:00
ed
99f6ed0cd7
up2k-cli: avoid loading sha.js multiple times
2021-07-20 23:14:30 +02:00
ed
0194eeb31f
add login/permissions indicator
2021-07-20 22:42:03 +02:00
ed
f7dbd95a54
v0.11.43
2021-07-19 01:56:19 +02:00
ed
bf5ee9d643
colum header tooltips
2021-07-17 02:52:55 +02:00
ed
d7d625be2a
v0.11.33
2021-07-07 10:45:47 +02:00
ed
22971a6be4
up2k-cli: add turbo button
2021-07-06 21:43:07 +02:00
ed
456f575637
v0.11.31
2021-07-04 16:44:29 +02:00
ed
83b4b70ef4
add keepalive handshakes
2021-07-04 16:04:26 +02:00
ed
a5120d4f6f
parallelize handshakes
2021-07-04 01:48:01 +02:00
ed
ecead109ab
v0.11.30
2021-07-01 22:27:19 +02:00
ed
765294c263
ignore dupe-chunk warnings; handshake takes care of it
2021-07-01 20:22:12 +02:00
ed
a2009bcc6b
up2k-cli: recover from tcp/dns issues on upload
2021-07-01 00:52:09 +02:00
ed
12709a8a0a
up2k-cli: recover from antivirus yanking files mid-read
2021-07-01 00:11:40 +02:00
ed
c055baefd2
up2k-client: maybe fix busy-tab (assumed linear progress)
2021-06-30 23:17:07 +02:00
ed
56522599b5
up2k-client: way faster init on large filedrops
2021-06-30 21:26:13 +02:00
ed
664f53b75d
chrome gets stuck iterating over aux.h on win10
2021-06-30 19:26:06 +02:00
ed
5c3d0b6520
catch errors in onloads
2021-06-30 17:09:37 +02:00
ed
7e606cdd9f
make search rate-control less visually confusing
2021-06-30 01:44:25 +02:00
ed
8b4b7fa794
allow opening tree nodes in a new tab
2021-06-30 01:08:20 +02:00
ed
e15c8fd146
add upload pause
2021-06-30 00:34:33 +02:00
ed
b4d6f4e24d
american-friendly upload limits (allow additional bypass using manual text entry)
2021-06-30 00:11:23 +02:00
ed
f1870daf0d
retry filesearch when rate-limited
2021-06-23 22:01:06 +02:00
ed
0a3bbc4b4a
v0.11.20 for real
2021-06-20 19:32:17 +02:00
ed
be055961ae
adjust up2k hashlen to match base64 window
2021-06-20 15:32:36 +02:00