ed
a75a992951
golf the sfx-gz by ~27.6 kB;
...
* 11 kB webdeps: brotli easymde+prism instead of zopfli
* 8 kB jinja2
* 5 kB ftp
* 3 kB improve uncommenter
2023-09-13 23:21:22 +00:00
ed
3d9fb753ba
stuff
2023-09-08 21:42:05 +00:00
ed
700111ffeb
v1.9.3
2023-08-31 22:11:31 +00:00
ed
ac21fa7782
v1.9.2
2023-08-26 21:16:30 +00:00
ed
9f8edb7f32
make markdown slightly safer without the nohtml volflag
...
by running dompurify after marked.parse if plugins are not enabled;
adds no protection against the more practical approach of just
putting a malicious <script> in an html file and uploading that,
but one footgun less is one less footgun
2023-08-26 17:37:02 +00:00
ed
fc0405c8f3
add prometheus metrics; closes #49
2023-08-20 17:58:06 +00:00
ed
f5407b2997
docker: persist autogenerated seeds, disable certgen, and
...
mention how to run the containers with selinux enabled
* assumes that a /cfg docker volume is provided
2023-08-15 15:07:33 +00:00
ed
9eaa9904e0
v1.8.6
2023-07-21 00:36:37 +00:00
ed
3dcc386b6f
v1.8.3
2023-07-16 22:00:04 +00:00
ed
fcc3aa98fd
add path-traversal scanners
2023-07-16 13:09:31 +00:00
ed
a10cad54fc
v1.8.1
2023-07-07 22:20:01 +00:00
ed
50905439e4
update pkgs to 1.8.0
2023-06-26 00:46:55 +00:00
ed
a0c1239246
v1.8.0
2023-06-26 00:05:12 +00:00
ed
e197895c10
support hashed passwords; closes #39
2023-06-25 21:50:33 +00:00
ed
fa54b2eec4
generate tls certs
2023-06-10 22:46:24 +00:00
ed
cb0160021f
upgrade pyinstaller env/deps
2023-06-10 11:58:58 +00:00
ed
93a723d588
add --ansi to systemd, fix grid controls bg,
...
mention folder thumbs dependency on -e2d,
improve make-sfx warnings,
update changelog
2023-06-06 22:04:39 +00:00
ed
9f122ccd16
make-sfx: option to auto-obtain webdeps
2023-06-04 23:46:38 +00:00
ed
df5d309d6e
document the make-sfx.sh fast
option
2023-06-04 14:13:35 +00:00
ed
c355f9bd91
catch common environment issues ( #32 ):
...
* error-message which explains how to run on py2 / older py3
when trying to run from source
* check compatibility between jinja2 and cpython on startup
* verify that webdeps are present on startup
* verify that webdeps are present when building sfx
* make-sfx.sh grabs the strip-hints dependency
2023-06-04 13:13:36 +00:00
ed
2646f6a4f2
oh nice, looks like 3.18 fixed whatever broke in 3.17
2023-05-12 23:38:10 +00:00
ed
b985011a00
upgrade docker to alpine 3.18:
...
* enables chiptune player
* smaller containers (generate pycache at runtime)
2023-05-11 06:56:21 +00:00
ed
deca082623
v1.7.1
2023-05-07 18:34:39 +00:00
ed
0ea8bb7c83
forgot the u2c symlink + sfx listing
2023-05-07 15:45:20 +00:00
ed
572aa4b26c
rename up2k.py (client) to u2c.py
2023-05-07 15:35:56 +00:00
ed
867d8ee49e
replace setup.py with pyproject.toml + misc cleanup
2023-05-07 14:37:57 +00:00
ed
8a98efb929
adapt to new archpkg layout
2023-05-05 20:51:18 +00:00
ed
8790f89e08
fix installing from source tarball
2023-04-26 18:40:47 +00:00
ed
42099baeff
v1.6.12
2023-04-20 21:41:47 +00:00
ed
dbbba9625b
nix: make deps optional + update docs
2023-04-17 13:17:53 +02:00
ed
29db7a6270
deps: automate prismjs build
2023-04-01 17:46:42 +00:00
ed
f1775fd51c
update deps
2023-04-01 15:15:53 +00:00
ed
7b7979fd61
add sftpgo to comparison + update docs
2023-03-19 21:45:35 +00:00
ed
f6c6fbc223
fix exe builder
2023-03-12 18:54:16 +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
c39c93725f
v1.6.7
2023-03-05 20:18:16 +00:00
ed
ecdec75b4e
v1.6.6
2023-02-26 20:30:17 +00:00
ed
cedaf4809f
add exe integrity selfcheck
2023-02-21 19:18:10 +00:00
ed
ce7df7afd4
update platform support listing
2023-02-19 15:16:50 +00:00
ed
e28e793f81
whoops
2023-02-19 15:11:04 +00:00
ed
3e561976db
optimize docker build times (884 to 379 sec)
2023-02-19 14:19:35 +00:00
ed
273a4eb7d0
list supported platforms
2023-02-19 01:00:37 +00:00
ed
6175f85bb6
more docker images for arm, arm64, s390x
2023-02-19 00:50:07 +00:00
ed
a80579f63a
build docker for x32 aarch64 armhf ppc64 s390x
2023-02-18 23:04:55 +00:00
ed
5e7c3defe3
update pypi description + docker links
2023-02-16 19:56:57 +00:00
ed
8adfcf5950
win10-based copyparty64.exe
2023-02-14 21:50:14 +00:00
ed
36d6fa512a
mention upcoming libopenmpt availability
2023-02-13 06:57:47 +00:00
ed
617321631a
docker: add annotations
2023-02-11 21:10:28 +00:00
ed
cdec42c1ae
v1.6.4
2023-02-11 18:02:05 +00:00
ed
b7be7a0fd8
mirror docker images to ghcr
2023-02-10 23:40:30 +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
84937d1ce0
add v2 config syntax ( #20 )
2023-02-07 19:54:08 +00:00
ed
6939ca768b
pkg/arch: add prisonparty
2023-02-05 00:07:04 +00:00
ed
eb17f57761
pypi fixes
2023-02-04 17:35:20 +00:00
ed
75cea4f684
misc
2023-01-28 13:35:49 +00:00
ed
b005acbfda
enable text selection between breadcrumbs + update vs
2023-01-23 22:44:29 +00:00
ed
4500c04edf
v1.5.4
2022-12-29 04:44:15 +00:00
ed
dcaff2785f
v1.5.3
2022-12-13 19:56:34 +00:00
ed
db194ab519
support location-based rproxy
2022-12-10 23:43:31 +00:00
ed
87181726b0
sfx: fix multiprocessing on windows
2022-12-07 22:21:28 +00:00
ed
4f94a9e38b
exe: survive ascii locales
2022-12-07 21:35:53 +00:00
ed
067cc23346
docs + cleanup
2022-12-03 18:58:56 +00:00
ed
8ef4a0aa71
fix testrunner + packaging
2022-12-03 15:07:47 +00:00
ed
99efc290df
fix mdns on windows
2022-12-03 13:31:00 +00:00
ed
2fbdc0a85e
misc fixes / cleanup
2022-12-02 23:42:46 +00:00
ed
4242422898
update deps: marked.js, codemirror
2022-12-02 21:39:04 +00:00
ed
dc6bde594d
fix make-sfx macos support
2022-11-28 21:38:50 +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
f0e78a6826
add landing page with mounting instructions
2022-11-26 19:47:27 +00:00
ed
bba4b1c663
sfx: py3.12 support
2022-11-19 10:47:54 +00:00
ed
8829f56d4c
mdns ipv6 fixes; now works on ie11/safari, not linux:
...
* subscribe/announce on LL only
* add NSEC records if 4/6-only
2022-11-15 06:39:53 +00:00
ed
b3eb117e87
add mdns zeroconf announcer
2022-11-13 20:05:16 +00:00
ed
e9c6268568
add more sfx opt-outs
2022-11-04 20:50:52 +00:00
ed
b9a504fd3a
x32/x64-agnostic exe builder
2022-10-30 18:35:27 +00:00
ed
edad3246e0
make pylance happier
2022-10-29 20:40:25 +00:00
ed
75e5e53276
readme refactor
2022-10-24 18:48:12 +02:00
ed
f3a501db30
add SMB/CIFS server
2022-10-23 23:08:00 +02:00
ed
6da2f53aad
avoid macos tmpfiles-cleaner
2022-10-21 18:49:25 +02:00
ed
20eeacaac3
add webdav write support + fix http 200/201
2022-10-21 18:47:48 +02:00
ed
046b494b53
winpe support + windows webdav stuff
2022-10-19 00:06:48 +02:00
ed
2b47c96cf2
move licenses into module proper
2022-10-13 21:14:42 +02:00
ed
574db704cc
packaging
2022-10-13 20:24:45 +02:00
ed
fdb969ea89
explain why extractall is safe to use
2022-10-11 17:44:38 +02:00
ed
08977854b3
a e s t h e t i c
2022-10-09 22:56:27 +02:00
ed
7dabdade2a
v1.4.4
2022-10-09 01:08:31 +02:00
ed
69406d4344
readme + better window title
2022-10-09 00:04:02 +02:00
ed
dbb3edec77
print qr-code on startup
2022-10-07 00:47:26 +02:00
ed
d0bb1ad141
v1.4.3
2022-09-26 22:37:54 +02:00
ed
1c66d06702
cleanup versionchecks
2022-09-25 21:31:47 +02:00
ed
e80c1f6d59
mention how ffmpeg was built
2022-09-24 00:05:47 +02:00
ed
ae5c4a0109
update webdeps + isort + readme
2022-09-23 22:32:04 +02:00
ed
1d367a0da0
cleanup
2022-09-23 20:37:37 +02:00
ed
c5f41457bb
add ffmpeg build notes
2022-09-21 08:17:26 +02:00
ed
9d2e390b6a
shrink the exe + add errorhandler
2022-09-20 21:40:56 +02:00
ed
f5474d34ac
embed licenses
2022-09-20 20:11:38 +02:00
ed
0b87a4a810
allow setting lifetimes from up2k ui
2022-09-19 23:49:07 +02:00
ed
f5520f45ef
add pyinstaller
2022-09-19 00:59:54 +02:00
ed
9401b5ae13
add filetype detection for nameless uploads
2022-09-18 17:30:57 +02:00
ed
ab36c8c9de
fix tests
2022-09-18 00:16:40 +02:00
ed
5152f37ec8
fix sfx keepalive across unix users
2022-09-16 22:19:59 +02:00
ed
e430b2567a
add pyoxidizer (windows-only)
2022-09-10 17:33:04 +02:00
ed
500e3157b9
v1.3.16
2022-08-18 19:24:06 +02:00
ed
389a00ce59
v1.3.13
2022-08-15 19:11:21 +02:00
ed
f62dd0e3cc
support fips-cpython and maybe make-sfx on macos
2022-08-12 16:36:20 +02:00
ed
c00b80ca29
v1.3.11
2022-08-10 23:35:21 +02:00
ed
4e7455268a
tag-scanner perf
2022-08-03 22:33:20 +02:00
ed
cf51997680
fix make-sfx.sh on windows/msys2
2022-08-03 20:01:54 +02:00
ed
f05cc18d61
add missing polyfill
2022-08-03 19:42:42 +02:00
ed
74a3f97671
cleanup + bump deps
2022-07-27 00:15:49 +02:00
ed
8a5d0399dd
sfx: dont hang supervisors
2022-07-15 02:04:00 +02:00
ed
f2cd0b0c4a
sfx: avoid name collisions across reboots
2022-07-15 02:03:41 +02:00
ed
c2b66bbe73
add potato mode
2022-07-14 02:33:35 +02:00
ed
9362ca3ed9
py2 fixes
2022-07-11 23:53:18 +02:00
ed
0f9aeeaa27
bump codemirror to 5.65.6
2022-07-04 22:15:52 +02:00
ed
6e445487b1
satisfy cloudflare DDoS protection
2022-07-03 16:04:28 +02:00
ed
190e11f7ea
update deps + misc
2022-06-16 21:43:40 +02:00
ed
903b9e627a
ux snappiness + keepalive on http-1.0
2022-06-16 20:33:09 +02:00
ed
eb3fa5aa6b
add safety profiles + improve helptext + speed
2022-06-16 10:21:44 +02:00
ed
438384425a
add types, isort, errorhandling
2022-06-16 01:07:15 +02:00
ed
1b9c913efb
update deps (marked, codemirror, prism)
2022-05-22 16:49:18 +02:00
ed
e7cd922d8b
translate splashpage and search too
2022-05-15 13:20:52 +02:00
ed
187feee0c1
add norwegian translation
2022-05-14 23:25:40 +02:00
ed
dc2ea20959
v1.2.8
2022-04-30 02:16:34 +02:00
ed
0632f09bff
rhel8 ignores flock and kills us anyways
2022-04-08 21:29:31 +02:00
ed
ec4daacf9e
v1.2.2
2022-03-20 06:15:57 +01:00
ed
c10c70c1e5
misc
2022-03-04 21:30:31 +01:00
ed
32e22dfe84
vendor asynchat for pyftpdlib
2022-03-03 01:16:52 +01:00
ed
d70b885722
failed attempt at upgrading scp
2022-03-03 00:17:03 +01:00
ed
39e7a7a231
sfx: prefer system pyftpdlib if available
2022-02-13 21:00:13 +01:00
ed
6e14cd2c39
graduate copyparty-sfx.sh
2022-02-13 20:44:03 +01:00
ed
b5f2fe2f0a
add ftpd
2022-02-13 03:10:53 +01:00
ed
0b1e483c53
bump webdeps
2022-02-09 23:45:09 +01:00
ed
ed69d42005
v1.1.11
2022-01-14 22:25:06 +01:00
ed
0b47ee306b
bump marked.js to 4.0.10
2022-01-14 20:42:23 +01:00
ed
04b9e21330
update web-deps
2021-12-07 01:12:32 +01:00
ed
dd122111e6
v1.1.4
2021-11-28 04:22:05 +01:00
ed
51e6c4852b
retire ogvjs
2021-11-14 19:28:44 +01:00
ed
c2cc729135
update sfx sizes
2021-11-08 21:11:10 +01:00
ed
cb7674b091
make prism optional
2021-11-04 03:10:13 +01:00
ed
ba36f33bd8
add textfile viewer
2021-11-04 01:40:03 +01:00
ed
0008832730
update repacker
2021-10-31 02:22:14 +02:00
ed
f888bed1a6
v1.0.9
2021-10-09 22:29:23 +02:00
ed
b9cf8f3973
sfx-repack: fix no-dd killing the loader animation
2021-10-08 01:33:48 +02:00
ed
59be76cd44
fix basic-upload into fk-enabled folders
2021-09-19 15:00:55 +02:00
ed
3ead4676b0
add release script
2021-09-18 18:43:55 +02:00
ed
027ad0c3ee
misc
2021-09-18 15:38:13 +02:00
ed
7354b462e8
easymde: use extenral marked.js
2021-09-17 09:32:30 +02:00
ed
da904d6be8
upgrade marked.js from v1.1.0 to v3.0.4
2021-09-17 09:10:33 +02:00
ed
9f52c169d0
more python3 shebangs
2021-09-16 00:28:38 +02:00
ed
bf18339404
change sfx shebang to python3
2021-09-16 00:26:52 +02:00
ed
cc57c3b655
bump deps
2021-09-11 19:59:41 +02:00
ed
012bbcf770
v1.0.0
2021-09-07 23:18:54 +02:00
ed
cced99fafa
replace SCP with Consolas on no-fnt repack
2021-09-06 01:04:12 +02:00
ed
396c64ecf7
move sourcecodepro to ui.css
2021-09-05 18:55:28 +02:00
ed
314327d8f2
support alternative python impls
2021-09-05 18:48:58 +02:00
ed
1fbb4c09cc
readme/doc cleanup
2021-09-04 21:07:45 +02:00
ed
b332e1992b
sfx-repack: fix git version numbers
2021-09-04 17:43:49 +02:00
ed
bc85723657
more intense compressino
2021-09-03 21:20:40 +02:00
ed
83c9843059
make-sfx: correct version number on repack
2021-09-03 20:38:41 +02:00
ed
11cf43626d
make-sfx: fix no-dd css modifier
2021-09-03 20:38:14 +02:00
ed
26fe84b660
smaller sfx
2021-08-30 22:27:10 +02:00
ed
bae0d440bf
upgrade ogvjs to 1.8.4
2021-08-29 01:11:44 +02:00
ed
af2d0b8421
upgrade permsets in smoketest
2021-08-14 22:45:33 +02:00
ed
f6d635acd9
sfx: return 1 on exception
2021-08-09 22:13:00 +02:00
ed
6cb5a87c79
add chroot wrapper (tested on debian only)
2021-08-09 00:42:21 +02:00
ed
7d290f6b8f
fix volflag syntax in examples
2021-08-06 00:50:29 +02:00
ed
f9e9eba3b1
sfx-repack: fix no-fnt, no-dd
2021-08-03 20:12:21 +02:00
ed
02c7061945
v0.12.8
2021-08-01 00:17:05 +02:00
ed
08f4695283
v0.12.6
2021-07-31 12:38:53 +02:00
ed
44e76d5eeb
optimize make-sfx
2021-07-31 12:38:17 +02:00
ed
027e8c18f1
sfx: option to remove mouse cursor
2021-07-20 01:00:28 +02:00
ed
4a3bb35a95
sfx: option to remove scp.woff2
2021-07-20 00:45:54 +02:00
ed
7fa5b23ce3
sfx: fix color bleed on flock errors
2021-07-17 04:12:14 +02:00
ed
6af4508518
adjust the sfx edit warning
2021-07-15 00:26:33 +02:00
ed
e719ff8a47
make sfx kipu-proof
2021-06-29 23:53:57 +02:00
ed
910732e02c
update build notes
2021-06-19 16:20:35 +02:00
ed
10362aa02e
v0.11.18
2021-06-18 00:30:37 +02:00
ed
cf2d6650ac
audio-eq: flatten frequency response
2021-06-15 21:06:00 +02:00
ed
fa0a7f50bb
add image gallery
2021-06-12 20:25:08 +02:00
ed
ca27f8587c
add cygpath support for volume src too
2021-06-12 01:55:45 +02:00
ed
88ce008e16
more status on admin panel
2021-06-12 01:39:14 +02:00
ed
60ac68d000
single authsrv instance per process
2021-06-11 23:01:13 +02:00
ed
fbe656957d
fix race
2021-06-11 18:12:06 +02:00
ed
5534c78c17
tests pass
2021-06-11 03:10:33 +02:00
ed
a45a53fdce
support macos ffmpeg
2021-06-11 03:05:42 +02:00
ed
972a56e738
fix stuff
2021-06-11 01:45:28 +02:00
ed
22396e8c33
zopfli js/css
2021-06-08 23:19:35 +02:00
ed
bd8c7e538a
sfx.sh: use system jinja2 when available
2021-06-07 20:09:45 +02:00
ed
cda36ea8b4
support json replies from bput
2021-06-06 18:47:21 +02:00
ed
485cb4495c
minify asmcrypto a bit
2021-06-05 03:25:54 +02:00
ed
49aa47a9b8
way faster sha512 wasm fallback
2021-06-05 01:14:16 +02:00
ed
7d20eb202a
optimize
2021-06-04 19:35:08 +02:00
ed
273ca0c8da
run tests on commit
2021-06-01 05:49:41 +02:00
ed
c0e6df4b63
let it gooo
2021-05-16 05:27:04 +02:00
ed
88bd2c084c
misc
2021-05-13 22:58:36 +02:00
ed
0754b553dd
v0.10.16
2021-05-02 09:18:19 +02:00