summaryrefslogtreecommitdiffstats
path: root/rust/src
Commit message (Collapse)AuthorAgeFilesLines
* better database NotFound error propagationBryan Newbold2019-01-293-11/+51
|
* fix rust comment typosBryan Newbold2019-01-281-1/+1
|
* rustfmtBryan Newbold2019-01-281-3/+6
|
* get regular log lines flowing through slogBryan Newbold2019-01-281-0/+2
| | | | | The plan here is to replace slog with env_logger (much simpler!), but not there yet.
* 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.
* allow passing description+extra to batch endpointsBryan Newbold2019-01-223-87/+105
| | | | | | Pretty messy, but I needed some way to do this. In particular, requires json.dumps() in python code, for now. Blech.
* allow arxiv and jstor lookupsBryan Newbold2019-01-212-7/+31
|
* rust impl of new fieldsBryan Newbold2019-01-213-14/+38
|
* acutaly expand filesets/webcapturesBryan Newbold2019-01-181-1/+21
|
* impl cdx timestamps as datetimeBryan Newbold2019-01-182-4/+4
|
* rust fmtBryan Newbold2019-01-172-7/+15
|
* Merge branch 'citation-efficiency'Bryan Newbold2019-01-174-67/+184
|\ | | | | | | | | Manually merged conflict in: - ./TODO
| * add interstitial JSON serde model to citation internmentBryan Newbold2019-01-142-14/+87
| |
| * add serde deps directly to fatcat crateBryan Newbold2019-01-141-0/+2
| |
| * correct release refs return value when emptyBryan Newbold2019-01-141-1/+5
| |
| * first draft implementation of ref interningBryan Newbold2019-01-113-64/+102
| |
* | rust: autoaccept requires adminBryan Newbold2019-01-151-2/+8
| |
* | remove spurious/debug line from fatcatdBryan Newbold2019-01-141-1/+0
|/
* cleanups and TODOsBryan Newbold2019-01-113-107/+90
|
* implement --env-format for fatcat-authBryan Newbold2019-01-111-7/+15
|
* implement since/before ordering for range requestsBryan Newbold2019-01-116-75/+131
|
* tone down fatcat-export commentsBryan Newbold2019-01-111-2/+2
|
* refactor out OtherBadRequest (just use BadRequest)Bryan Newbold2019-01-113-25/+19
|
* yet more edit lifecycle progressBryan Newbold2019-01-118-70/+113
|
* fix expandflag test (for editors)Bryan Newbold2019-01-111-3/+4
|
* more progress on editing changesBryan Newbold2019-01-113-76/+76
|
* WIP on annotations and editgroup accessorsBryan Newbold2019-01-115-4/+335
|
* minor SQL schema tweaks (column order and extra indexes)Bryan Newbold2019-01-111-1/+1
|
* WIP on annotations and changesBryan Newbold2019-01-106-48/+224
|
* code docs/comments and rustfmtBryan Newbold2019-01-1010-22/+49
|
* narrow down many glob importsBryan Newbold2019-01-108-24/+21
|
* return error enum variant name (only)Bryan Newbold2019-01-101-1/+2
|
* crude metrics integration (only a handful for now)Bryan Newbold2019-01-103-20/+76
|
* cleanups; NotFound errorsBryan Newbold2019-01-102-31/+23
|
* HUGE refactor of error types (to use failure)Bryan Newbold2019-01-099-879/+546
|
* refactor: FatCatId -> FatcatIdBryan Newbold2019-01-098-138/+137
|
* impl AsRef, From, Into for FatCatIdBryan Newbold2019-01-091-2/+20
|
* implement Display (not ToString) for FatCatIdBryan Newbold2019-01-091-3/+5
|
* rust impl response typesBryan Newbold2019-01-091-98/+200
|
* wire up basic sentry error reportingBryan Newbold2019-01-092-0/+37
|
* rust impl required editgroup_idBryan Newbold2019-01-091-24/+12
|
* start removing active editgroup codeBryan Newbold2019-01-093-20/+4
|
* refactor to have consistent db conn argument orderBryan Newbold2019-01-094-42/+42
| | | | 'conn' parameter always comes first.
* revert pg_tmp parallel tests (for now)Bryan Newbold2019-01-091-14/+5
| | | | | I really want these to work, but even with jitter get frequent test failures, and CI is broken.
* some clippy nitsBryan Newbold2019-01-097-57/+58
|
* huge refactor of rust modules/filesBryan Newbold2019-01-0813-590/+550
| | | | | | Taking advantage of new Rust 2018 crate/module path changes, and re-organizing things. Somewhat optimistic this could help with partial rebuild speed also.
* rust 2018 edition!Bryan Newbold2019-01-087-31/+31
| | | | Only the basics to get things to compile/test again in this commit.
* integrate pg_tmp into testsBryan Newbold2019-01-081-5/+21
|
* rust fmtBryan Newbold2019-01-082-26/+31
|