|
25ff344474
|
feat(lua): add more const for lua
|
2025-07-02 01:21:52 +08:00 |
|
|
13c4570e20
|
fix: default internal error text
|
2025-07-02 01:16:49 +08:00 |
|
|
e92b191360
|
feat(lua): impl set body to lua
|
2025-07-02 01:11:48 +08:00 |
|
|
14196c937c
|
feat: impl lua context
|
2025-07-02 00:55:52 +08:00 |
|
|
091f0c8eb5
|
feat: impl lua engine
|
2025-07-02 00:08:58 +08:00 |
|
|
f96e440264
|
chore: add more error detial
|
2025-07-01 21:38:23 +08:00 |
|
|
36cd153fab
|
feat: add lua script route
|
2025-07-01 21:33:59 +08:00 |
|
|
f0da74a06e
|
feat: add lua script execture
|
2025-06-29 20:24:13 +08:00 |
|
|
a5041197c7
|
feat: add 301 forward for auto index
|
2025-06-29 19:01:43 +08:00 |
|
|
515b36176d
|
feat: add mlua
|
2025-06-26 22:02:19 +08:00 |
|
|
46c2f90f92
|
chore: update default config
add lua script path
|
2025-06-26 21:53:24 +08:00 |
|
|
64a85dd5a4
|
feat: add max body size support
|
2025-06-25 22:51:09 +08:00 |
|
|
a1b3cecbea
|
chore: bump to 0.2.1
v0.2.1
|
2025-06-24 21:36:13 +08:00 |
|
|
c9484397a1
|
feat: show file size on auto index
|
2025-06-24 21:28:55 +08:00 |
|
|
00aa21cb79
|
fix: open /dev/null on windows
|
2025-06-24 19:43:15 +08:00 |
|
|
b8dde2c801
|
fix: list direcotry modified date error
|
2025-06-23 17:05:21 +08:00 |
|
|
d905af58f5
|
fix: auto index file path
|
2025-06-22 23:10:23 +08:00 |
|
|
7ffc681825
|
feat(auto_index): add root path
|
2025-06-22 22:55:21 +08:00 |
|
|
e110af6c3d
|
fix: auto index request error
|
2025-06-22 22:33:02 +08:00 |
|
|
b0ce533bde
|
fix: list directory size
|
2025-06-21 12:32:37 +08:00 |
|
|
1e17d517bf
|
refactor: remove useless macro
|
2025-06-20 20:40:30 +08:00 |
|
|
9c0120a51e
|
chore(rust): convert to stable rust
|
2025-06-20 20:29:34 +08:00 |
|
|
f73fc1db67
|
feat(serve): implement list directory
|
2025-06-19 22:52:38 +08:00 |
|
|
0c925f289b
|
feat(serve): add list directory
|
2025-06-18 20:41:01 +08:00 |
|
|
6bb543a9bd
|
docs: update todo
|
2025-06-18 17:21:03 +08:00 |
|
|
61934b6c0d
|
chore: bump to 0.2.0
v0.2.0
|
2025-06-17 23:35:50 +08:00 |
|
|
88098dca5c
|
refactor: reuse not found macros
|
2025-06-17 23:26:47 +08:00 |
|
|
16bb3d33c8
|
feat(reverse): add custom not found
|
2025-06-17 23:00:47 +08:00 |
|
|
b805cddf91
|
fix: wrong custom not found path
|
2025-06-16 17:48:29 +08:00 |
|
|
b4ac8c83c8
|
chore: change github workflows
|
2025-06-15 22:52:21 +08:00 |
|
|
a6ddba3a2b
|
feat(reverse): add proxy request timeout
|
2025-06-15 21:28:48 +08:00 |
|
|
4d795d1a62
|
feat: custom error page
|
2025-06-15 21:24:43 +08:00 |
|
|
879e51c493
|
refactor: refactor graceful shutdown with axum_server
|
2025-06-12 20:22:40 +08:00 |
|
|
70c4b29e7f
|
feat(reverse): forward request body
|
2025-06-11 20:50:13 +08:00 |
|
|
10160ab5e5
|
chore: improve function readability
|
2025-06-06 13:48:07 +08:00 |
|
|
f4c679fd10
|
chore: vendored native tls
|
2025-06-02 11:16:00 +08:00 |
|
|
ec68d20aed
|
fix(reverse_proxy): exclude http headers
|
2025-06-01 22:36:00 +08:00 |
|
|
2bc6adce84
|
fix(reverse_proxy): add wildcard for route
|
2025-06-01 21:55:19 +08:00 |
|
|
1b3fcf7443
|
feat(reverse_proxy): add basic proxy
|
2025-06-01 21:48:55 +08:00 |
|
|
136345e872
|
feat: improve server error display
|
2025-06-01 20:16:44 +08:00 |
|
|
bcf088c347
|
refactor(ssl): use axum_server to handle tls
|
2025-06-01 20:11:48 +08:00 |
|
|
8d35c26d90
|
chore: bump deps
|
2025-05-31 02:40:18 +08:00 |
|
|
6a47df5ba3
|
refactor: remove useless if statement
|
2025-05-30 16:31:49 +08:00 |
|
|
3d8c9d44e1
|
feat(http): add custom not found status code
|
2025-05-18 04:00:51 +08:00 |
|
|
17ef670de5
|
chore: update editorconfig
change markdown indent size to 2
|
2025-05-18 03:42:55 +08:00 |
|
|
d5751f1e14
|
perf(hashmap): use dashmap as global store
|
2025-05-16 15:57:06 +08:00 |
|
|
f86bb996b1
|
fix(http): multiple vhost share same config
|
2025-05-14 15:41:29 +08:00 |
|
|
02d02b68ee
|
refactor(http): optimize port parse
add port to route map
|
2025-05-14 02:42:58 +08:00 |
|
|
23523c6a37
|
chore: update runner config
|
2025-05-12 09:35:17 +08:00 |
|
|
b5656ff75a
|
fix: handle virtual host error
|
2025-05-10 01:51:18 +08:00 |
|