aboutsummaryrefslogtreecommitdiffstats
path: root/rust/src/endpoints.rs
Commit message (Expand)AuthorAgeFilesLines
* rust: handle database read-only mode (as 5xx errors, not 4xx)Bryan Newbold2022-01-211-7/+7
* rust: implement scheman and API changesBryan Newbold2021-10-131-7/+64
* update fatcatd rust code for 'oai' external identifierBryan Newbold2020-11-191-0/+2
* rustfmtBryan Newbold2020-11-191-79/+127
* rust: fatcatd changes for DOAJ+dblp identifiersBryan Newbold2020-11-191-0/+4
* rust impl token endpoint (and bump crate version)Bryan Newbold2019-09-181-0/+51
* rename rust crate fatcat-api-spec -> fatcat-openapiBryan Newbold2019-09-051-4/+4
* cargo fix ('dyn' keywords)Bryan Newbold2019-08-261-29/+29
* rust: return editors and cl index for editgroup more oftenBryan Newbold2019-05-141-3/+4
* rust impl endpoint changesBryan Newbold2019-05-141-117/+133
* basic impl of extid changesBryan Newbold2019-05-101-11/+11
* initial API schema rust implBryan Newbold2019-05-091-0/+4
* better database NotFound error propagationBryan Newbold2019-01-291-3/+11
* allow passing description+extra to batch endpointsBryan Newbold2019-01-221-4/+10
* allow arxiv and jstor lookupsBryan Newbold2019-01-211-0/+4
* rust: autoaccept requires adminBryan Newbold2019-01-151-2/+8
* cleanups and TODOsBryan Newbold2019-01-111-4/+8
* implement since/before ordering for range requestsBryan Newbold2019-01-111-4/+4
* refactor out OtherBadRequest (just use BadRequest)Bryan Newbold2019-01-111-5/+4
* yet more edit lifecycle progressBryan Newbold2019-01-111-12/+31
* more progress on editing changesBryan Newbold2019-01-111-23/+45
* WIP on annotations and changesBryan Newbold2019-01-101-8/+173
* code docs/comments and rustfmtBryan Newbold2019-01-101-2/+2
* narrow down many glob importsBryan Newbold2019-01-101-2/+2
* crude metrics integration (only a handful for now)Bryan Newbold2019-01-101-15/+40
* HUGE refactor of error types (to use failure)Bryan Newbold2019-01-091-711/+244
* refactor: FatCatId -> FatcatIdBryan Newbold2019-01-091-17/+17
* rust impl response typesBryan Newbold2019-01-091-98/+200
* wire up basic sentry error reportingBryan Newbold2019-01-091-0/+21
* rust impl required editgroup_idBryan Newbold2019-01-091-24/+12
* refactor to have consistent db conn argument orderBryan Newbold2019-01-091-12/+12
* some clippy nitsBryan Newbold2019-01-091-4/+7
* huge refactor of rust modules/filesBryan Newbold2019-01-081-0/+1298