klemek
|
3f0490ebc9
|
fix: use servername callback instead of sni callback
Python Lint CI / ruff (push) Successful in 1m4s
Python Lint CI / ruff-format-check (push) Successful in 1m4s
Python Lint CI / ty (push) Successful in 1m5s
Docker CI / docker-build (push) Has been cancelled
Python Test CI / coverage (push) Has been cancelled
|
2026-05-09 12:25:36 +02:00 |
|
klemek
|
4edcc6acc7
|
fix: http/1.1 and force close connection
|
2026-05-06 16:01:15 +02:00 |
|
klemek
|
b0d98dd48b
|
feat: add robots.txt and favicon by default
|
2026-05-06 14:31:33 +02:00 |
|
klemek
|
64f45e9779
|
fix: dont init certificates with self-signed by default
|
2026-05-06 14:17:34 +02:00 |
|
klemek
|
74ceb0f677
|
fix: better host detection and cerbot only on valid hosts
|
2026-05-06 14:00:34 +02:00 |
|
klemek
|
8c93b9a015
|
fix: dont log BrokenPipeError and ConnectionResetError
|
2026-05-06 09:36:31 +02:00 |
|
klemek
|
fec5857995
|
tests: more coverage
Python Lint CI / ruff (push) Has been cancelled
Python Lint CI / ruff-format-check (push) Has been cancelled
Python Lint CI / ty (push) Has been cancelled
Python Test CI / coverage (push) Has been cancelled
|
2026-05-05 15:30:51 +02:00 |
|
klemek
|
9aa84cc2c3
|
fix: don't print raw client address
Python Lint CI / ty (push) Successful in 55s
Python Lint CI / ruff-format-check (push) Successful in 1m0s
Python Lint CI / ruff (push) Successful in 1m2s
Docker CI / docker-build (push) Has been cancelled
Python Test CI / coverage (push) Has been cancelled
|
2026-05-04 22:52:03 +02:00 |
|
klemek
|
658174518a
|
fix: handle error at init level
|
2026-05-04 22:52:03 +02:00 |
|
klemek
|
91ea4cee23
|
tests: fix test_get_file_cannot_read
Python Lint CI / ruff (push) Successful in 44s
Python Lint CI / ruff-format-check (push) Successful in 43s
Python Lint CI / ty (push) Successful in 43s
Python Test CI / coverage (push) Successful in 3m30s
Docker CI / docker-build (push) Successful in 1m44s
|
2026-05-03 18:49:54 +02:00 |
|
klemek
|
95514f16cb
|
fix: no message on bare curl
|
2026-04-27 15:15:34 +02:00 |
|
klemek
|
f4f00a290c
|
feat: SPA sites
|
2026-04-25 19:11:25 +02:00 |
|
klemek
|
7c824ff1c0
|
fix(handlers): handle http certbot request
|
2026-04-21 23:02:16 +02:00 |
|
klemek
|
c0c281e25c
|
feat: X-Host-Only
|
2026-04-21 22:51:35 +02:00 |
|
klemek
|
18c718d24a
|
chore(uv): proper packaging
|
2026-04-21 16:10:20 +02:00 |
|
klemek
|
966bbdbdf0
|
fix: redirects
|
2026-04-20 23:28:24 +02:00 |
|
klemek
|
ac94704c9e
|
fix: add X-Forwarded-Proto header
|
2026-04-20 23:04:18 +02:00 |
|
klemek
|
e7e8c9f141
|
fix: don't reload cert manager, use only sni callback
|
2026-04-20 21:14:17 +02:00 |
|
klemek
|
7f02abca1a
|
feat: cert_manager detect file change
|
2026-04-20 19:55:35 +02:00 |
|
klemek
|
5ff397e6d1
|
feat: token_manager detect file change
|
2026-04-20 19:23:03 +02:00 |
|
klemek
|
452492a974
|
fix: add x-forwarded-host header
|
2026-04-20 17:21:55 +02:00 |
|
klemek
|
33cfd350a5
|
feat: X-Proxy
|
2026-04-20 17:00:28 +02:00 |
|
klemek
|
fb70638330
|
refactor(handlers): handle all http methods
|
2026-04-20 13:51:19 +02:00 |
|
klemek
|
5671d68e21
|
feat: X-Redirect pages
|
2026-04-20 11:36:56 +02:00 |
|
klemek
|
5fb10ffb9d
|
refactor: use slots and strongly typed properties
|
2026-04-20 10:48:58 +02:00 |
|
klemek
|
fc7d3cb0e8
|
fix(data_dir): remove dot files everywhere
|
2026-04-20 10:06:48 +02:00 |
|
klemek
|
978b799ee8
|
fix(tests): dont specify mocks
|
2026-04-20 10:03:21 +02:00 |
|
klemek
|
c4b0818b90
|
tests(handlers): add handlers tests
|
2026-04-19 23:10:04 +02:00 |
|
klemek
|
d62939761d
|
tests(cert_manager): add cert manager tests
|
2026-04-19 23:10:04 +02:00 |
|
klemek
|
dd98d7cdaa
|
tests(token_manager): add tests for token manager
|
2026-04-19 23:10:04 +02:00 |
|
klemek
|
cc76d75bf5
|
tests(server): add server tests
|
2026-04-19 23:10:04 +02:00 |
|
klemek
|
9dc1627d04
|
tests(page): add page test
|
2026-04-19 23:10:04 +02:00 |
|
klemek
|
98e6309256
|
tests(registry): add registry tests
|
2026-04-19 23:10:04 +02:00 |
|
klemek
|
98a1a330c5
|
tests(params): add tests for params
|
2026-04-19 23:09:24 +02:00 |
|
klemek
|
66f7f605d1
|
tests(project): add tests for project
|
2026-04-19 23:09:24 +02:00 |
|
klemek
|
aa32081082
|
tests(data_dir): add data_dir tests
|
2026-04-19 23:09:24 +02:00 |
|
klemek
|
a8da6d6f91
|
tests: add test framework
|
2026-04-19 23:09:24 +02:00 |
|