1.3 KiB
1.3 KiB
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
- IDs, name IDs AND user/pastaname
- 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