Michael Herrmann
0d4e533cd2
Allow file uploads up to 4 GB through Docker
2024-02-01 18:10:49 +01:00
Michael Herrmann
d909c99808
Add request middleware
2024-02-01 17:50:32 +01:00
Michael Herrmann
6fff91bd9a
Add signup link for security updates to README
2024-02-01 15:56:36 +01:00
Michael Herrmann
4d794584c9
Reformat code
2024-02-01 15:13:40 +01:00
Michael Herrmann
6cee5d6cd7
Reformat code
2024-02-01 15:13:40 +01:00
Michael Herrmann
af8db2ef32
Improve VPS instructions
2024-01-10 08:39:13 +01:00
Michael Herrmann
b978316d5e
Simplify VPS setup
2024-01-09 12:34:04 +01:00
Farhan Alvi
19e4d1e048
Fix wrong paths in sslproxy.py
...
Thank you @farhansolodev for the PR!
2023-12-29 15:57:46 +01:00
Michael Herrmann
35a4fa58a1
Fix broken .dockerignore symlink
2023-11-27 11:24:22 +08:00
Michael Herrmann
a8c6793aae
Update README.md
2023-11-15 14:54:15 +08:00
Michael Herrmann
1bffe99a1c
Update README
2023-11-15 12:50:00 +08:00
Michael Herrmann
6829383c9d
Update README
2023-11-15 12:45:32 +08:00
Michael Herrmann
a5863f8908
Update README.md
2023-11-15 11:41:12 +08:00
Michael Herrmann
4c4e52c246
Rename the deploy/ directory to run/
2023-11-14 16:35:17 +08:00
Michael Herrmann
0f4c7f67eb
Improve documentation
2023-11-14 16:29:27 +08:00
Michael Herrmann
35225b432b
Improve Docker docs and support
2023-11-14 16:14:44 +08:00
Michael Herrmann
738da4a595
Rewrite deployment instructions
2023-11-14 13:18:31 +08:00
Michael Herrmann
5d90e51af0
Add icon to README.md
2023-11-14 12:29:04 +08:00
Michael Herrmann
d6c5cf9bc5
Add forgotten migration
2023-11-14 12:21:33 +08:00
Michael Herrmann
cda04e4c3a
Remove obsolete references to api.winget.pro
2023-11-14 11:58:58 +08:00
Michael Herrmann
298cf15f92
Move VPS deployment files into deploy/vps
2023-11-14 09:36:48 +08:00
Michael Herrmann
a83894b8d8
Move SSL proxy files into sslproxy/
2023-11-14 09:35:23 +08:00
Michael Herrmann
59a32c9998
Move Docker deployment files into deploy/docker/
2023-11-14 08:47:33 +08:00
Michael Herrmann
89aee17c2e
First implementation of Docker support
2023-11-14 08:43:22 +08:00
Michael Herrmann
f592a1f0b9
Update admin index.html
2023-11-13 13:07:05 +08:00
Michael Herrmann
76b68c0308
Change support email to support@winget.pro
2023-11-09 14:20:54 +08:00
Michael Herrmann
c440acec04
Set AWS_S3_FILE_OVERWRITE=False
...
This prevents user-uploaded files from accidentally overwriting others
with the same name.
2023-10-23 07:15:28 +02:00
Michael Herrmann
bb9e9ef519
Fix internal server error on winget:index
2023-10-16 17:58:27 +02:00
Michael Herrmann
b0a86ade97
Let users create and change other users
2023-10-16 17:24:17 +02:00
Michael Herrmann
06f88eae8e
Reformat code
2023-10-16 17:24:11 +02:00
Michael Herrmann
3552f8b518
Reformat code
2023-10-16 17:24:06 +02:00
Michael Herrmann
8953acc2f7
Reformat code
2023-10-16 17:23:59 +02:00
Michael Herrmann
d802c48f6c
Add installer switches
2023-10-09 17:21:03 +02:00
Michael Herrmann
b16ef0e4ee
Improve Installer#__str__()
2023-10-09 14:32:55 +02:00
Michael Herrmann
6d1a39e076
Add link to REST API to Welcome page
2023-10-09 14:23:19 +02:00
Michael Herrmann
8238d5335a
Small improvement to Welcome page
2023-10-09 14:23:19 +02:00
Michael Herrmann
f5409f1a78
Only show file name, not URL, in Installer#__str__
2023-10-09 13:22:04 +02:00
Michael Herrmann
46d7fd4d16
Re-order version fields
2023-10-09 13:10:41 +02:00
Michael Herrmann
c5e85593ff
Don't leak our Nginx version to clients
2023-10-09 09:58:35 +02:00
Michael Herrmann
bf1255e724
Log request time in Nginx access logs
2023-10-09 09:58:35 +02:00
Michael Herrmann
6fd8b0f02a
Simplify code
2023-10-09 08:58:33 +02:00
Michael Herrmann
bf089ac491
Add more API tests for creating nested installers
2023-10-09 08:53:35 +02:00
Michael Herrmann
d2e1aef67b
Reduce duplicate code
2023-10-09 08:22:10 +02:00
Michael Herrmann
fc0d49e0ba
Simplify code
2023-10-09 08:18:13 +02:00
Michael Herrmann
08f2e7997a
Add support for nested installers
2023-10-09 08:06:46 +02:00
Michael Herrmann
7e3bb1e0ea
Small test improvement
2023-10-09 07:47:08 +02:00
Michael Herrmann
dde619915c
Improve Welcome instructions for superusers
2023-10-06 12:29:17 +02:00
Michael Herrmann
f4a5b9975b
Fix PermissionError during test teardown on Windows
2023-10-06 12:01:58 +02:00
Michael Herrmann
10bb277da2
Improve temp dir handling in tests
...
Specifically, on Windows, TestCaseThatUploadsFiles currently shows
errors on interpreter exit. These are caused by
TemporaryDirectory.cleanup() not being able to delete files because they
are still open in python.exe. Now at least, the errors appear during
tearDown().
2023-10-06 11:26:34 +02:00
Michael Herrmann
ddd51cd84c
Silence unnecessary Django warnings
2023-10-06 10:25:58 +02:00