forked from cory/tildefriends
Tooling around with docs. Show timestamps as relative ('3 hours ago').
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3810 ed5197a5-7fde-0310-b194-c3ffbd925b24
This commit is contained in:
17
apps/cory/docs/id_refactor.md
Normal file
17
apps/cory/docs/id_refactor.md
Normal file
@ -0,0 +1,17 @@
|
||||
# ID Refactor
|
||||
[Back to index](#index)
|
||||
|
||||
## Goals
|
||||
- no way to get private key in javascript
|
||||
- ssb.c syncs/broadcasts/... efficiently for everybody
|
||||
|
||||
## Schema
|
||||
- separate table to discourage leakage
|
||||
- `CREATE TABLE identities (user TEXT, public TEXT, secret TEXT);'
|
||||
|
||||
## API
|
||||
- `ssb.createIdentity()` -> `id`
|
||||
- `ssb.getIdentities()` => `[id, ...]`
|
||||
- `ssb.deleteIdentity(id)`
|
||||
- `ssb.post(id, ...)`
|
||||
- `ssb.appendMessage(id, ...)`
|
@ -7,4 +7,5 @@ and run code.
|
||||
|
||||
- [Structure](#structure)
|
||||
- [Guide](#guide)
|
||||
- [TODO](#todo)
|
||||
- [TODO](#todo)
|
||||
- [ID Refactor](#id_refactor)
|
@ -4,9 +4,7 @@
|
||||
## MVP2
|
||||
- update README
|
||||
- update docs
|
||||
- auto-populate data on initial launch
|
||||
- audit + document API exposed to apps
|
||||
- installable apps
|
||||
- emoji reaction picker
|
||||
- logging to browser
|
||||
- fix weird HTTP warnings
|
||||
@ -21,20 +19,23 @@
|
||||
- expose loads of stats
|
||||
- package standalone executable
|
||||
- build for windows
|
||||
- make the docker image good / test it / use it
|
||||
- make a better connections API
|
||||
- tf account timeout why
|
||||
- attribute blob wants to messages
|
||||
- keep working on good error feedback
|
||||
- installable apps (bring back an app message?)
|
||||
- make a cool independent app
|
||||
- editor without app iframe
|
||||
- indicate when workspace differs from installed
|
||||
- file upload widget
|
||||
- / => Something good.
|
||||
- administrators config
|
||||
- leaking imports / exports
|
||||
- confirm posting all new messages
|
||||
|
||||
## Maybe Done
|
||||
- auto-populate data on initial launch
|
||||
- make the docker image good / test it / use it
|
||||
- leaking imports / exports
|
||||
- file upload widget
|
||||
- keep working on good error feedback
|
||||
|
||||
## Done
|
||||
- update LICENSE
|
Reference in New Issue
Block a user