Skip to content

Commit b3cecab

Browse files
committed
v1.13.6
1 parent 662541c commit b3cecab

File tree

3 files changed

+36
-2
lines changed

3 files changed

+36
-2
lines changed

copyparty/__version__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# coding: utf-8
22

3-
VERSION = (1, 13, 5)
3+
VERSION = (1, 13, 6)
44
CODENAME = "race the beam"
5-
BUILD_DT = (2024, 7, 22)
5+
BUILD_DT = (2024, 7, 29)
66

77
S_VERSION = ".".join(map(str, VERSION))
88
S_BUILD_DT = "{0:04d}-{1:02d}-{2:02d}".format(*BUILD_DT)

copyparty/web/util.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1557,6 +1557,7 @@ var modal = (function () {
15571557
r.nofocus = 0;
15581558

15591559
r.show = function (html) {
1560+
tt.hide();
15601561
o = mknod('div', 'modal');
15611562
o.innerHTML = '<table><tr><td><div id="modalc">' + html + '</div></td></tr></table>';
15621563
document.body.appendChild(o);

docs/changelog.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,36 @@
1+
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
2+
# 2024-0722-2323 `v1.13.5` american sized
3+
4+
## new features
5+
6+
* long-distance uploads are now **twice as fast** on average 132a8350
7+
* boost tcp windowsize scaling by stitching together smaller chunks into bigger chonks so they fly better across the atlantic
8+
* i'm not kidding, on the two routes we've tested this on we gained 1.6x / 160% (from US-West to Finland) and **2.6x / 260%** (Norway to US-East)
9+
* files that are between 4 MiB and 256 MiB see the biggest improvement; 70% faster <= 768 MiB, 40% <= 1.5 GiB, 10% <= 6G
10+
* if this turns out to be buggy, disable it serverside with `--u2sz 1,1,1` or clientside in the browser-ui: `[⚙️]` -> `up2k switches` -> change `64` to `1`
11+
* u2c.py (CLI uploader): support stitching (☝️) + print a summary with hashing and upload speeds 987bce21
12+
* video files can play as audio 53f1e3c9
13+
* audio is extracted serverside to avoid wasting bandwidth
14+
* extraction is lossy (converted to opus or mp3 depending on browser)
15+
* togglebutton `🎧` in the gridview toolbar to enable/disable
16+
* new hook: [into-the-cache-it-goes.py](https://github.com/9001/copyparty/tree/hovudstraum/bin/hooks#after-upload) d26a944d
17+
* avoids a cloudflare bug (race condition?) where it will send truncated files to visitors on the very first load if several people simultaneously access a file that hasn't been viewed before
18+
19+
## bugfixes
20+
21+
* inline markdown/logues rendered black-on-black in firefox 54 and some other browsers from 2017 and older eeef8091
22+
* unintuitive folder thumbnail selection if folder contains both `Cover.jpg` and `cover.jpg` f955d2bd
23+
* the gridview toolbar got undocked after viewing a pic/vid dc449bf8
24+
25+
## other changes
26+
27+
* #90 recommend rclone in favor of davfs2 ef0ecf87
28+
* improved some error messages e565ad5f
29+
* added helptext exporters to generate the online [html](https://ocv.me/copyparty/helptext.html) and [txt](https://ocv.me/copyparty/helptext.txt) editions 59533990
30+
* mention that cloudflare is incompatible with uploading files larger than 383.9 GiB
31+
32+
33+
134
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
235
# 2024-0716-0457 `v1.13.4` descript.ion
336

0 commit comments

Comments
 (0)