diff --git a/README.md b/README.md index 506cbb6..1ebd02f 100644 --- a/README.md +++ b/README.md @@ -86,39 +86,49 @@ This is only a rough time guide for what to get done by which version, nothing f ### v2.1 +*Focus: Modularity, Programmability, APIs* + - [ ] Installation guides - [x] nix flake -- [ ] Copying embed urls more easily (some button for that) - - [ ] "raw" if it isn't an image, if it is "embed" -- [ ] Api for requesting customized api info -- [ ] Config file support -- [ ] Markdown pastas +- [ ] Api for requesting customized api info (.well-known endpoint) +- [ ] Non-web client library +- [ ] CLI client +- [ ] better remove api and granularity ### v2.2 -- [ ] Proper docs -- [ ] Improved rustdoc -- [ ] Non-web client library -- [ ] CLI client -- [ ] Easier customization of instance names and logos +*Focus: Configurability* + +- [ ] Config file support - [ ] Easier basic themeing - [ ] Colors - [ ] Corner rounding +- [ ] Proper docs +- [ ] Improved rustdoc +- [ ] Easier customization of instance names and logos ### v2.3 +*Focus: Better pastas* + - [ ] Encrypted pastas +- [ ] Copying embed urls more easily (some button for that) + - [ ] "raw" if it isn't an image, if it is "embed" +- [ ] Markdown pastas ### v3.0 -- [ ] Deprecate JSON db, replace with SQLite -- [ ] Rework internal data structures - - [ ] Map custom keys to ids - - [ ] Make hash ids, names and custom keys usable at once -- [ ] Users - - [ ] Reporting pastas - - [ ] Admin panel -- [ ] Improve remove api +- [ ] entirely new frontend +- [ ] Authentication + - [ ] basic logins + - [ ] oidc + - [ ] Moderation + - [ ] Permission system + - [ ] admin panel +- [ ] Deprecate JSON db, replace with SQLite and postgres support + - [ ] Rework internal data structures + - [ ] Map custom keys to ids + - [ ] Make hash ids, names and custom keys usable at once - [ ] Status/health/info improvements - [ ] Storage thats left - [ ] Db status