54 lines
1.3 KiB
Markdown
54 lines
1.3 KiB
Markdown
# TODO lists
|
|
|
|
these are just rough guides tho
|
|
|
|
## v2.1
|
|
|
|
- [ ] customizable endpoints
|
|
- [ ] create
|
|
- [ ] edit
|
|
- [ ] info
|
|
- [ ] get pastas
|
|
- [ ] remove
|
|
- [ ] improve remove endpoint
|
|
- [ ] disable it
|
|
- [ ] client library
|
|
- [ ] request .well-known data
|
|
- [ ] support most endpoints
|
|
- [ ] karton cli
|
|
|
|
## v3.0
|
|
|
|
- [ ] internal rewrite & docs
|
|
- [ ] design new frontend
|
|
- [ ] switch to yew
|
|
- [ ] using client lib
|
|
- [ ] theme and general config files
|
|
- [ ] unified theme format
|
|
- [ ] no env configs anymore if possible
|
|
- [ ] proper dbs
|
|
- [ ] sqlite
|
|
- [ ] postgres
|
|
- [ ] apis/endpoints
|
|
- [ ] IDs, name IDs AND user/pastaname
|
|
- [ ] root (and admin) user for root level pastas
|
|
- [ ] status/instance health admin dashboard and ap
|
|
- [ ] storage
|
|
- [ ] db status
|
|
- [ ] how up to date
|
|
- [ ] stats (users etc)
|
|
- [ ] errors
|
|
- [ ] loading speeds, performance monitor?
|
|
- [ ] memory use
|
|
- [ ] auth
|
|
- [ ] general auth
|
|
- [ ] oidc
|
|
- [ ] permssion system & api keys
|
|
- [ ] only allow some other users to open pasta
|
|
- [ ] access control and editing
|
|
- [ ] password protected pastas too
|
|
- [ ] features for pastas
|
|
- [ ] pw protection
|
|
- [ ] better editor
|
|
- [ ] markdown pastas
|
|
- [ ] optional, opt-in commenting
|