mirror of
https://github.com/DefectingCat/candy
synced 2025-07-15 08:41:35 +00:00
chore: update editorconfig
change markdown indent size to 2
This commit is contained in:
@ -8,7 +8,7 @@ charset = utf-8
|
|||||||
trim_trailing_whitespace = true
|
trim_trailing_whitespace = true
|
||||||
insert_final_newline = true
|
insert_final_newline = true
|
||||||
|
|
||||||
[*.{yml,yaml}]
|
[*.{yml,yaml,md}]
|
||||||
indent_size = 2
|
indent_size = 2
|
||||||
|
|
||||||
[Makefile]
|
[Makefile]
|
||||||
|
92
TODO.md
92
TODO.md
@ -1,50 +1,52 @@
|
|||||||
|
# TODO
|
||||||
|
|
||||||
## Configuration
|
## Configuration
|
||||||
|
|
||||||
- [ ] File MIME type
|
- [ ] File MIME type
|
||||||
- [x] Overwrite headers in config
|
- [x] Overwrite headers in config
|
||||||
- [x] Config init tests
|
- [x] Config init tests
|
||||||
- [ ] Error page
|
- [ ] Error page
|
||||||
- [ ] Custom error page with stats code
|
- [ ] Custom error page with stats code
|
||||||
- [ ] Logging to file
|
- [ ] Logging to file
|
||||||
- [ ] Benchs
|
- [ ] Benchs
|
||||||
- [ ] Max body size
|
- [ ] Max body size
|
||||||
- [x] HTTP 2
|
- [x] HTTP 2
|
||||||
|
|
||||||
## Features
|
## Features
|
||||||
|
|
||||||
- [x] Cross platform compile
|
- [x] Cross platform compile
|
||||||
- [x] x86_64-unknown-linux-gnu
|
- [x] x86_64-unknown-linux-gnu
|
||||||
- [x] x86_64-unknown-linux-musl
|
- [x] x86_64-unknown-linux-musl
|
||||||
- [x] aarch64-unknown-linux-gnu
|
- [x] aarch64-unknown-linux-gnu
|
||||||
- [x] aarch64-unknown-linux-musl
|
- [x] aarch64-unknown-linux-musl
|
||||||
- [x] x86_64-pc-windows-gnu
|
- [x] x86_64-pc-windows-gnu
|
||||||
- [x] x86_64-unknown-freebsd
|
- [x] x86_64-unknown-freebsd
|
||||||
- [x] loongarch64-unknown-linux-gnu
|
- [x] loongarch64-unknown-linux-gnu
|
||||||
- [ ] HTTP redirect
|
- [ ] HTTP redirect
|
||||||
- [ ] Load balance
|
- [ ] Load balance
|
||||||
- [ ] Proxy
|
- [ ] Proxy
|
||||||
- [ ] Reverse Proxy
|
- [ ] Reverse Proxy
|
||||||
- [x] Connect to upstream timeout setting
|
- [x] Connect to upstream timeout setting
|
||||||
- [x] Follow http 301
|
- [x] Follow http 301
|
||||||
- [x] Custom headers
|
- [x] Custom headers
|
||||||
- [x] SSL
|
- [x] SSL
|
||||||
- [x] Cli
|
- [x] Cli
|
||||||
- [x] Specific custom config location
|
- [x] Specific custom config location
|
||||||
- [x] HTTP 2
|
- [x] HTTP 2
|
||||||
- [ ] HTTP 3
|
- [ ] HTTP 3
|
||||||
- [ ] Specify thread numbers
|
- [ ] Specify thread numbers
|
||||||
- [ ] Dockerization
|
- [ ] Dockerization
|
||||||
- [ ] Docs
|
- [ ] Docs
|
||||||
- [ ] Multiple virtual hosts
|
- [ ] Multiple virtual hosts
|
||||||
- [x] Build with compile info
|
- [x] Build with compile info
|
||||||
- [x] Refactor HTTP 1
|
- [x] Refactor HTTP 1
|
||||||
- [x] Graceful shutdown
|
- [x] Graceful shutdown
|
||||||
- [x] `keep-alive` timeout setting
|
- [x] `keep-alive` timeout setting
|
||||||
- [x] HTTP Etag: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/ETag#etag_value
|
- [x] HTTP Etag: <https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/ETag#etag_value>
|
||||||
- [x] 304 Not Modified
|
- [x] 304 Not Modified
|
||||||
- [ ] List directory
|
- [ ] List directory
|
||||||
- [x] Content compress
|
- [x] Content compress
|
||||||
- [x] zstd
|
- [x] zstd
|
||||||
- [x] gzip
|
- [x] gzip
|
||||||
- [x] deflate
|
- [x] deflate
|
||||||
- [x] br
|
- [x] br
|
||||||
|
Reference in New Issue
Block a user