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