ed
2523d76756
windows: fix symlinks
2023-11-03 17:16:12 +00:00
ed
7ede509973
nginx: reduce cost of spurious connectivity loss;
...
default value of fail_timeout (10sec) makes server unavailable for that
amount of time, even if the server is just down for a quick restart
2023-11-03 17:13:11 +00:00
ed
7c1d97af3b
slightly better pyinstaller loader
2023-11-03 17:09:34 +00:00
ed
95566e8388
cosmetics:
...
* fix toast/tooltip colors on splashpage
* properly warn if --ah-cli or --ah-gen is used without --ah-alg
* support ^D during --ah-cli
* improve flavor texts
2023-11-03 16:52:43 +00:00
ed
76afb62b7b
make each segment of links separately selectable
2023-10-25 12:21:39 +00:00
ed
7dec922c70
update pkgs to 1.9.15
2023-10-24 16:56:57 +00:00
ed
c07e0110f8
v1.9.15
2023-10-24 16:43:26 +00:00
ed
2808734047
drc: further reduce volume skip between songs
2023-10-24 16:38:29 +00:00
ed
1f75314463
placeholder expansion in readme and logues; closes #56
...
also fixes the "scan" volflag which broke in v1.9.14
2023-10-24 16:37:32 +00:00
ed
063fa3efde
drc: fix volume jump on song change
...
(in exchange for a chance of clipping, which should be fine because
all browsers appear to have a limiter on the output anyways)
2023-10-23 09:05:31 +00:00
ed
44693d79ec
update pkgs to 1.9.14
2023-10-21 14:52:22 +00:00
ed
cea746377e
v1.9.14
2023-10-21 14:43:11 +00:00
ed
59a98bd2b5
update pkgs to 1.9.13
2023-10-21 13:34:50 +00:00
ed
250aa28185
v1.9.13
2023-10-21 13:14:41 +00:00
ed
5280792cd7
list existing tags even if tagscanning is disabled
2023-10-21 13:09:37 +00:00
ed
2529aa151d
tersen volume listing on startup
2023-10-21 12:11:49 +00:00
ed
fc658e5b9e
utcfromtimestamp was deprecated and nobody told me,
...
not even the deprecationwarning that got silently generated burning
20~30% of all CPU-time without actually displaying it anywhere, nice
python 3.12.0 is now only 5% slower than 3.11.6
also fixes some other, less-performance-fatal deprecations
2023-10-20 23:41:58 +00:00
ed
a4bad62b60
add clientside DRC / dynamic range compressor
2023-10-20 20:51:00 +00:00
ed
e1d78d8b23
increase timeout of unfinished uploads from 6 to 24 hours
...
plus make it configurable
2023-10-20 18:31:28 +00:00
ed
c7f826dbbe
search by upload time
2023-10-19 23:57:27 +00:00
ed
801da8079b
only 404-ban accounts with permission [gGh]:
...
never bonk anyone with read-access (able to see directory-listing)
or write-only (not able to retrieve any files at all) due to
either --ban-404 or --ban-url
fixes accidental ban when webdav-uploading files which
match any of the --ban-url patterns (#55 )
also default-enables --ban-404 since it is now generally safe
(even when up2k is in turbo mode), plus make turbo smart enough to
disengage when necessary
2023-10-18 22:14:09 +00:00
ed
7d797dba3f
strip filekeys from -txt- links;
...
accessing the syntax hilighter using a filekey is impossible anyways
because the client expects to build its state from the folder listing
and the backend refuses to return a listing given just a filekey
2023-10-18 20:57:53 +00:00
ed
cda90c285e
mention lack of EINTR handling in older pytjons
2023-10-17 17:58:01 +00:00
ed
4b5a0787ab
option to show upload timestamps in directory listing;
...
enable with -mte +.ip_at
or volflag mte=+.ip_at
worst-case performance impact: 18%
2023-10-17 17:51:27 +00:00
ed
2048b7538e
update pkgs to 1.9.12
2023-10-15 20:22:15 +00:00
ed
ac40dccc8f
v1.9.12
2023-10-15 20:06:46 +00:00
ed
9ca8154651
prefer the new TTF in pillow 10.1 + pyinstaller 6.1 fixes
2023-10-15 18:47:34 +00:00
ed
db668ba491
spectrograms are never cropped; share thumbcache
2023-10-15 11:42:57 +00:00
ed
edbafd94c2
avoid iphone jank:
...
safari can immediately popstate when alt-tabbing back to the browser,
causing the page to load twice in parallel:
2174 log-capture ok
2295 h-repl $location
2498 h-pop $location <==
2551 sha-ok # from initial load
2023-10-15 11:27:27 +00:00
ed
2df76eb6e1
client decides if thumbnails should be cropped or not
...
this carries some intentional side-effects; each thumbnail format will
now be stored in its own subfolder under .hist/th/ making cleanup more
effective (jpeg and webm are dropped separately)
2023-10-15 10:21:25 +00:00
ed
9b77c9ce7d
more intuitive upload/filesearch toggle:
...
restore preferred mode after leaving a restricted folder
2023-10-15 09:00:57 +00:00
ed
dc2b67f155
ui-button to use upload-time instead of local last-modified
2023-10-15 08:46:23 +00:00
ed
9f32e9e11d
set default sort order; --sort or volflag "sort"
2023-10-14 22:17:37 +00:00
ed
7086d2a305
ie9 support
2023-10-14 10:01:03 +00:00
ed
575615ca2d
slight refactor; 7% faster, 1% more maintainable
2023-10-14 09:54:49 +00:00
kipukun ;_
c0da4b09bf
contrib: bump python version in rc script
...
the default version of Python is now 3.9 as of FreeBSD 13.2-RELEASE
2023-10-13 10:15:27 +02:00
ed
22880ccc9a
update pkgs to 1.9.11
2023-10-09 00:51:41 +00:00
ed
e4001550c1
v1.9.11
2023-10-09 00:36:54 +00:00
ed
e9f65be86a
add cachebuster for dynamically loaded js files
2023-10-09 00:22:16 +00:00
ed
3b9919a486
update pkgs to 1.9.10
2023-10-08 21:16:12 +00:00
ed
acc363133f
v1.9.10
2023-10-08 20:51:49 +00:00
ed
8f2d502d4d
configurable printing of failed login attempts
2023-10-08 20:41:02 +00:00
ed
2ae93ad715
clear response headers for each request
2023-10-08 20:38:51 +00:00
ed
bb590e364a
update pkgs to 1.9.9
2023-10-07 22:49:12 +00:00
ed
e7fff77735
v1.9.9
2023-10-07 22:29:37 +00:00
ed
753e3cfbaf
revert 68c6794d
(v1.6.2) and fix it better:
...
moving deduplicated files between volumes could drop some links
2023-10-07 22:25:44 +00:00
ed
99e9cba1f7
update pkgs to 1.9.8
2023-10-06 18:22:01 +00:00
ed
fcc3336760
v1.9.8
2023-10-06 17:50:35 +00:00
ed
0dc3c23b42
add alternative filekey generator; closes #52
2023-10-06 13:41:22 +00:00
ed
6aa10ecedc
mention streaming unzip with bsdtar
2023-10-02 07:40:40 +02:00