X-Git-Url: https://gitweb.ps.run/chirp/blobdiff_plain/0b2f4de9c1db5ec1059f6cd9b8c44e07f3af0b51..76968d86e7b0d55c44fb9c2a3bd5352f3c46a54e:/todo.md diff --git a/todo.md b/todo.md index ca69d6a..8251e9f 100644 --- a/todo.md +++ b/todo.md @@ -1,18 +1,26 @@ -## Todo -- lmdb - - check - - del - - interface: dbi -- generate ids +# Todo + +## Technical +- replace txn with env where appropriate +- handle `defer txn.commit catch {}` +- txn MDB_RDONLY (and other optimizations) - Account - - Register - - Login - - Logout - - Change username - - Change password -- Home -- Post -- Comment -- Like -- Repost -- Timeline + - Public-Key-Crypto +- TUI + +## Functional +- indicate if already on list/feed +- maintain scroll +- profile description + - custom css +- @ users +- SVGs +- search users +- search posts + +## Optional +- images (media) +- trending page +- DMs +- Limit Posts/Comments and paginate +- Calculate max buffer sizes