aboutsummaryrefslogtreecommitdiffstats
path: root/rust
Commit message (Collapse)AuthorAgeFilesLines
* better database NotFound error propagationBryan Newbold2019-01-293-11/+51
|
* Fix Cargo version pinsBryan Newbold2019-01-282-4/+4
|
* update export READMEBryan Newbold2019-01-281-6/+7
|
* update rust Cargo lock (from version bump)Bryan Newbold2019-01-281-5/+5
|
* fix rust comment typosBryan Newbold2019-01-281-1/+1
|
* bump versions (0.1.0 to 0.2.0)Bryan Newbold2019-01-285-8/+8
|
* rustfmtBryan Newbold2019-01-281-3/+6
|
* get regular log lines flowing through slogBryan Newbold2019-01-283-1/+52
| | | | | The plan here is to replace slog with env_logger (much simpler!), but not there yet.
* wrote a whole thing to log Warning headers and not neededBryan Newbold2019-01-281-0/+3
|
* squelch some rust unused importsBryan Newbold2019-01-282-2/+0
|
* allow importing contrib/refs listsBryan Newbold2019-01-241-4/+25
| | | | | | The motivation here isn't really to support these gigantic lists on principle, but to be able to ingest large corpuses without having to decide whether to filter out or crop such lists.
* codegen schema tweaksBryan Newbold2019-01-244-20/+53
|
* ensure no zero-length strings in SQL schemaBryan Newbold2019-01-231-43/+43
|
* allow passing description+extra to batch endpointsBryan Newbold2019-01-2212-136/+519
| | | | | | Pretty messy, but I needed some way to do this. In particular, requires json.dumps() in python code, for now. Blech.
* add missing arxiv+jstor id indicesBryan Newbold2019-01-221-0/+2
|
* allow arxiv and jstor lookupsBryan Newbold2019-01-2110-12/+89
|
* rust impl of new fieldsBryan Newbold2019-01-213-14/+38
|
* codegenBryan Newbold2019-01-214-40/+101
|
* SQL schema bumpBryan Newbold2019-01-211-9/+12
|
* acutaly expand filesets/webcapturesBryan Newbold2019-01-181-1/+21
|
* include filesets and webcaptures in exportsBryan Newbold2019-01-181-1/+1
|
* impl cdx timestamps as datetimeBryan Newbold2019-01-183-5/+5
|
* rust codegenBryan Newbold2019-01-184-13/+23
|
* sql schema: cdx timestamps as datetimeBryan Newbold2019-01-181-7/+7
|
* fix autoaccept testBryan Newbold2019-01-181-2/+2
|
* rust fmtBryan Newbold2019-01-173-44/+58
|
* rust codegen (with query param parsing)Bryan Newbold2019-01-172-26/+151
|
* have rust codegen validate optional query paramsBryan Newbold2019-01-171-0/+12
| | | | Also lower-cases boolean processing.
* add test for parameter parsingBryan Newbold2019-01-171-0/+83
|
* SQL schema PG version noteBryan Newbold2019-01-171-1/+2
|
* Merge branch 'citation-efficiency'Bryan Newbold2019-01-179-93/+387
|\ | | | | | | | | Manually merged conflict in: - ./TODO
| * add test for refs blob stuff in rust itselfBryan Newbold2019-01-141-0/+161
| |
| * add interstitial JSON serde model to citation internmentBryan Newbold2019-01-142-14/+87
| |
| * add serde deps directly to fatcat crateBryan Newbold2019-01-143-0/+8
| |
| * correct release refs return value when emptyBryan Newbold2019-01-141-1/+5
| |
| * first draft implementation of ref interningBryan Newbold2019-01-113-64/+102
| |
| * SQL schema for interned ref JSON blobsBryan Newbold2019-01-112-26/+36
| |
* | rust: autoaccept requires adminBryan Newbold2019-01-151-2/+8
| |
* | remove spurious/debug line from fatcatdBryan Newbold2019-01-141-1/+0
|/
* minimal crude rust tests for new endpointsBryan Newbold2019-01-112-1/+152
|
* cleanups and TODOsBryan Newbold2019-01-113-107/+90
|
* implement --env-format for fatcat-authBryan Newbold2019-01-111-7/+15
|
* fix fcid note in SQL schemaBryan Newbold2019-01-111-1/+1
|
* implement since/before ordering for range requestsBryan Newbold2019-01-117-75/+132
|
* tone down fatcat-export commentsBryan Newbold2019-01-111-2/+2
|
* allow returning changelog index with editgroupBryan Newbold2019-01-114-1/+18
|
* refactor out OtherBadRequest (just use BadRequest)Bryan Newbold2019-01-113-25/+19
|
* refactor editgroup creation in test_api_server_httpBryan Newbold2019-01-112-39/+42
|
* yet more edit lifecycle progressBryan Newbold2019-01-118-70/+113
|
* fix expandflag test (for editors)Bryan Newbold2019-01-111-3/+4
|