summaryrefslogtreecommitdiffstats
path: root/adenosine-pds
diff options
context:
space:
mode:
Diffstat (limited to 'adenosine-pds')
-rw-r--r--adenosine-pds/plan.txt28
1 files changed, 14 insertions, 14 deletions
diff --git a/adenosine-pds/plan.txt b/adenosine-pds/plan.txt
index 5f6a8f0..caedf50 100644
--- a/adenosine-pds/plan.txt
+++ b/adenosine-pds/plan.txt
@@ -6,22 +6,22 @@ x ipld sqlite driver importing CAR file
=> just read the whole tree and then write the whole tree
=> with tests
- skeleton
- env config: DB paths, port
- commands: serve, import, resolve, generate-secret
- warp: homepage, serving XRPC endpoint (or individually?)
+ x env config: DB paths, port
+ x commands: serve, import, inspect
+ x integration test
database wrappers
- integration tests
- implement basic non-authenticated CRUD on repository, test with CLI
- createAccount
- repoGetRecord
- repoListRecords
- repoBatchWrite
- repoCreateRecord
- repoPutRecord
- repoDeleteRecord
- syncGetRepo
- syncGetRoot
- syncUpdateRepo
+ com.atproto
+ createAccount
+ repoGetRecord
+ repoListRecords
+ repoBatchWrite
+ repoCreateRecord
+ repoPutRecord
+ repoDeleteRecord
+ syncGetRepo
+ syncGetRoot
+ syncUpdateRepo
? python test script
- sqlite schema (for application)
- write wrapper which updates MST *and* updates other tables in a transaction