aboutsummaryrefslogtreecommitdiffstats
path: root/rust
Commit message (Collapse)AuthorAgeFilesLines
* update cargo depsBryan Newbold2019-02-052-516/+299
|
* rust: remove client tests (unused)Bryan Newbold2019-02-051-25/+0
| | | | Basically all of this has moved to python, which is fine.
* reformat and expand on example SQL entriesBryan Newbold2019-02-051-21/+65
|
* use pigz over gzip in more placesBryan Newbold2019-02-051-4/+4
|
* update dump and sort commandsBryan Newbold2019-02-011-5/+5
| | | | | Pipeline sorts are *so* starved and slow ; they only get a few MByte of RAM by default!
* be less arbitrary about octet_length checks: mostly just >= 1Bryan Newbold2019-01-291-2/+2
| | | | | We're just checking that strings aren't empty, not that they have any particular length.
* auth editor not-found is a 403 auth responseBryan Newbold2019-01-291-1/+13
|
* 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
|