blob: 734b046aad33698ac391f191556e4f9dcce7425e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
**seedling**
- [x] Serve static files, preventing path traversal
- [x] Serve templates with global variables
- [x] Match template features (SystemStats) with awake
- [x] Minimal documentation to increase maintainability
- [x] At least every module has module-level documentation
- [x] At least all structs/enums have documentation
- [x] Document the config file and CLI options
- [x] Document available template patterns and variables
- [x] Docuemnt frontmatter variables
- [x] Wikarden CRUD with authentication
- [x] Authentication
- [x] Create posts
- [x] Read posts
- [x] Update (edit) posts
- [x] Delete posts
We will replace awake with splorm, as what's serving our website,
once *seedling* is reached
**sprout**
- [] Wikarden Frontmatter
- [] File uploads with anonymous account to prevent hosting malicious files
- [] Wikarden drafts!
- [] Wikarden sections (like /quark/intent; /quark/scrap)
- [] Documentation on all functions
- [] Document request flow and routes
- [] At least crate level documentation for all subcrates of splorm
|