55 lines
1.3 KiB
Markdown
55 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
|