summaryrefslogtreecommitdiffstats
path: root/rust/TODO
diff options
context:
space:
mode:
authorBryan Newbold <bnewbold@robocracy.org>2018-09-12 10:00:06 -0700
committerBryan Newbold <bnewbold@robocracy.org>2018-09-12 10:00:06 -0700
commit1db3bbe11139cee2034cc3f632d13bcce2c03a89 (patch)
tree0c368842da7eb4947517b31d89ff0fc69203e3c2 /rust/TODO
parentf7f18bb588023e869c347ddfd23bf1ed5d16e527 (diff)
downloadfatcat-1db3bbe11139cee2034cc3f632d13bcce2c03a89.tar.gz
fatcat-1db3bbe11139cee2034cc3f632d13bcce2c03a89.zip
rust/TODO update
Diffstat (limited to 'rust/TODO')
-rw-r--r--rust/TODO12
1 files changed, 1 insertions, 11 deletions
diff --git a/rust/TODO b/rust/TODO
index c922d5df..d424c76c 100644
--- a/rust/TODO
+++ b/rust/TODO
@@ -1,14 +1,4 @@
-refactors
-- fatcatd -> fatcat-api-server
-- fatcat_api -> fatcat_api_schema (or spec? models? types?)
-- standardize "mutating"/"edit" actions
- => have editgroup_id be a request-level param everywhere (not entity-level;
- for batch)
- => editgroup_id as query param
- => editor_id from auth (header)
-- consistent "expand"/"stub" flags
-
correctness
- enforce "previous_rev" required in updates
- reread/review editgroup accept code
@@ -27,8 +17,8 @@ account helper tool
- generate tokens
- test/validate tokens
-
later:
+- could some of the EntityCrud trait macro stuff be re-implemented as an enum type?
- pure-rust "benchmark" scripts that hit, eg, lookups and batch endpoints
=> criterion.rs benchmarking
- try new actix/openapi3 codegen branch