Commit Graph

112 Commits

Author SHA1 Message Date
xfy
2f1704d1d8 ci(gitlab): fix filename 2024-07-02 13:14:16 +08:00
xfy
68ffc0337e ci(gitlab): add multiple platform 2024-07-02 11:40:24 +08:00
xfy
2dafe040ae build(version): v0.1.1 v0.1.1 2024-07-02 11:32:26 +08:00
xfy
ec9381fa8d refactor(handler): type response 2024-07-02 10:58:38 +08:00
xfy
4a85866f48 refactor(handler): refactor with struct
candy_handler
2024-07-02 10:48:09 +08:00
xfy
872b1464e7 build(make): clean before build 2024-07-01 17:24:54 +08:00
xfy
778a3431c0 build(ci): update gitlab ci 2024-07-01 16:39:29 +08:00
xfy
d65b974f0c build(make): update cross in makefile 2024-07-01 15:39:42 +08:00
xfy
c63efca314 build(make): fix cargo 2024-07-01 10:57:33 +08:00
xfy
27cab34fce feat(proxy): add upstream timeout 2024-07-01 10:54:13 +08:00
xfy
424c3ca996 refactor(config): config new 2024-07-01 10:54:09 +08:00
xfy
5354429771 docs(todo): add todo 2024-06-27 15:48:52 +08:00
xfy
80c18df856 feat(timeout): add connection timeout
remove keey_alive
2024-06-27 15:31:59 +08:00
xfy
c4c598bb82 refactor(hyper): graceful shutdown
handle server with hyper_util
2024-06-27 15:29:44 +08:00
xfy
ae2e533b6e build(info): add rustc info for compile time 2024-06-27 09:36:20 +08:00
xfy
e232053cbb chore(build): add build.rs 2024-06-27 09:22:41 +08:00
xfy
7dcc187a8a fix(handler): internal server error handler 2024-06-26 10:55:15 +08:00
xfy
a3be2233fc chore(make): add makefile 2024-06-26 09:13:43 +08:00
xfy
0fd601f18e feat(proxy): add uri scheme https support 2024-06-13 16:56:32 +08:00
xfy
68bc0273ef chore(dep): bump version 2024-06-13 16:00:26 +08:00
xfy
d1bbb5c855 feat(proxy): add handle reverse proxy
map response body to response
2024-06-07 09:40:17 +08:00
xfy
32bfa8bce7 implement hyper client request 2024-05-28 17:28:46 +08:00
xfy
fd00cba57a refactor handle files
add handle proxy
2024-05-28 17:05:19 +08:00
xfy
bb0565181a add tracing instrument
remove nightly
2024-05-24 14:24:52 +08:00
xfy
cddd7cfee0 docs i18n
add zh-Hans
2024-05-24 13:54:34 +08:00
xfy
72dd5c6533 adjust docs 2024-05-24 13:42:31 +08:00
xfy
5c6ee0f1b8 init docs 2024-05-24 12:00:26 +08:00
xfy
505d4db1c6 update config example 2024-05-24 11:53:36 +08:00
xfy
f2ec74576a update todo doc 2024-05-21 14:49:23 +08:00
xfy
6dac505504 add loongarch compile support 2024-05-21 14:38:46 +08:00
xfy
1690592373 fix custom error page 2024-05-21 14:12:08 +08:00
xfy
55e8200967 refactor router match 2024-05-21 14:02:34 +08:00
xfy
d76a58d264 optimze router finder 2024-05-21 13:24:29 +08:00
xfy
94c4cc7799 fix config test 2024-05-21 09:16:29 +08:00
xfy
31d89f14a4 add custom error page for host 2024-05-20 13:39:24 +08:00
xfy
12c3694774 fix config init twice
move index to host
2024-05-20 11:56:27 +08:00
xfy
8451432a40 add overrite headers in config 2024-05-17 11:51:57 +08:00
ed10fe7f31 Merge branch 'cross' into 'main'
add docker in ci

See merge request xfy/candy!1
2024-05-16 09:19:11 +00:00
58e9d57f27 add docker in ci 2024-05-16 09:19:11 +00:00
xfy
606d76e5f6 ci add freebsd 2024-05-16 13:30:21 +08:00
xfy
d948fc92e0 update todo content
add more mime type
2024-05-16 11:22:05 +08:00
xfy
a59a703fea add version to response headers
refactor logging
2024-05-15 17:06:00 +08:00
xfy
46c76aa5d5 add util service test 2024-05-14 13:36:16 +08:00
xfy
042e8cd39f refactor mime type with cow str 2024-05-14 13:25:11 +08:00
xfy
c8fb6c0e2d update ci
add test in ci

add editorconfig
2024-05-14 09:37:32 +08:00
xfy
cdf4e4713a update docs 2024-05-14 09:34:30 +08:00
xfy
f869e48a0c fix gitlab ci configuration
add GIT_CLONE_PATH
2024-05-13 22:09:26 +08:00
xfy
0d9bcf3a70 fix gitlab ci
remove ssh
2024-05-13 22:04:20 +08:00
xfy
6d17ed33a0 add gitlab ci 2024-05-13 22:01:58 +08:00
xfy
4a867d13fe add todo
add docker build file to todo
2024-05-13 22:00:40 +08:00