diff options
author | Bryan Newbold <bnewbold@robocracy.org> | 2018-05-24 00:30:19 -0700 |
---|---|---|
committer | Bryan Newbold <bnewbold@robocracy.org> | 2018-05-24 15:21:32 -0700 |
commit | eb094c1829d1fc9bb48e687921eeff656b69e2c2 (patch) | |
tree | 69ceca4958e1058a1d910119e8d6aa3bcb37d464 /rust | |
parent | c59afa935647f310f26b62e29fb2d48b74c74b84 (diff) | |
download | fatcat-eb094c1829d1fc9bb48e687921eeff656b69e2c2.tar.gz fatcat-eb094c1829d1fc9bb48e687921eeff656b69e2c2.zip |
add status
Diffstat (limited to 'rust')
-rw-r--r-- | rust/README.md | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/rust/README.md b/rust/README.md index 9242b599..d0480b87 100644 --- a/rust/README.md +++ b/rust/README.md @@ -1,6 +1,24 @@ Rust implementation of fatcat API server (`fatcatd`). +## Status + +- HTTP API + - [ ] base32 encoding of UUID identifiers +- SQL Schema + - [x] Basic entities + - [ ] one-to-many and many-to-many entities + - [ ] JSON(B) "extra" metadata fields +- Web Interface + - [ ] Migrate Python codebase +- Other + - [x] Basic logging + - [x] Swagger-UI + - [ ] Sentry (error reporting) + - [ ] Metrics + - [ ] Authentication (eg, accounts, OAuth2, JWT) + - [ ] Authorization (aka, roles) + ## Development - rust stable, 1.26+ (eg, via "rustup", includes cargo tool) |