From bb7604b4db67f50cb0c860d548c780ab218175a8 Mon Sep 17 00:00:00 2001 From: Bryan Newbold Date: Mon, 24 Dec 2018 16:26:06 -0800 Subject: update TODOs --- rust/TODO | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) (limited to 'rust') diff --git a/rust/TODO b/rust/TODO index 81ed7a06..18b94346 100644 --- a/rust/TODO +++ b/rust/TODO @@ -1,12 +1,9 @@ correctness - extra or typo-d fields in requests don't seem to be errors (silently accepted) -- enforce "previous_rev" required in updates - reread/review editgroup accept code -- enforce "no editing if editgroup accepted" behavior - changelog sequence without gaps - batch insert editgroup behavior; always a new editgroup? -- redirect rev_id needs to be updated when primary changes edit lifecycle - editgroup: state to track review status? @@ -20,6 +17,7 @@ account helper tool - test/validate tokens later: +- "prev_rev" required in updates - tried using sync::Once to wrap test database initilization (so it would only run migrations once), but it didn't seem to work, maybe I had a bug or it didn't compile? @@ -32,9 +30,3 @@ later: - test using hash indexes for some UUID column indexes, or at least sha1 and other hashes (abstracts, file lookups) -schema/api questions: -- url table (for files) -- get works/releases by creator -- "types" -- define release field stuff -- what should entity POST return? include both the entity and the edit? -- cgit v1.2.3