summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* python codegenBryan Newbold2019-05-1421-46/+1865
|
* rust codegen and implBryan Newbold2019-05-147-443/+494
|
* api schema: better class namesBryan Newbold2019-05-141-130/+144
|
* commit some proposals (impl in progress)Bryan Newbold2019-05-142-0/+229
|
* rust: fill in missing extid checkersBryan Newbold2019-05-133-19/+251
|
* python: use new example arkBryan Newbold2019-05-131-1/+1
|
* python: impl size_bytes -> sizeBryan Newbold2019-05-133-7/+7
|
* rust: fix ark lookup (new example id)Bryan Newbold2019-05-131-1/+1
|
* sql schema: more test/demo helpers in new schemaBryan Newbold2019-05-131-1/+18
|
* remove no-longer-necessary castBryan Newbold2019-05-131-1/+1
|
* rust: size_bytes -> sizeBryan Newbold2019-05-131-2/+2
|
* codegen size_bytes -> sizeBryan Newbold2019-05-136-32/+31
|
* webcapture size_bytes -> sizeBryan Newbold2019-05-131-2/+2
| | | | For consistency with file, fileset
* rework release view identifiers, subtitle, other new schemaBryan Newbold2019-05-131-15/+43
|
* webface: show webcapture sizeBryan Newbold2019-05-131-1/+2
|
* importer code updatesBryan Newbold2019-05-137-4/+42
|
* fix python api_releases test (date comparison)Bryan Newbold2019-05-131-1/+1
|
* rust: fix subtitle/original_title typoBryan Newbold2019-05-133-6/+115
|
* python tests passing (release_stage, ext_ids)Bryan Newbold2019-05-1311-48/+54
|
* partial python impl of ext_id and release_stage refactorsBryan Newbold2019-05-1310-70/+86
|
* update example release JSON to new schema (ext_id, release_stage)Bryan Newbold2019-05-132-11/+11
|
* rust: fix creator field order manglingBryan Newbold2019-05-131-4/+4
| | | | | It's sort of disturbing that this sort of typo/bug can have an actual runtime impact. (struct field order must match schema order)
* python codegenBryan Newbold2019-05-139-196/+649
|
* add a rust test for extid table UNIQBryan Newbold2019-05-101-0/+37
|
* get tests passing with extid changesBryan Newbold2019-05-102-27/+91
|
* basic impl of extid changesBryan Newbold2019-05-105-108/+191
|
* drop back down to 32 column diesel modeBryan Newbold2019-05-101-1/+1
|
* codegen extid changes (rust)Bryan Newbold2019-05-109-178/+216
|
* schema: move release ext_ids to their own table and sub-entityBryan Newbold2019-05-103-37/+70
| | | | | Some identifiers are kept on the main release_rev table to minimize impact to the existing database.
* impl withdrawn_statusBryan Newbold2019-05-107-13/+13
|
* schema: withdrawn_state -> withdrawn_statusBryan Newbold2019-05-103-3/+3
|
* remove accidental index commentsBryan Newbold2019-05-101-2/+2
|
* basic given_name/surname in API hitBryan Newbold2019-05-091-0/+2
|
* rust impl cdx extra_json removalBryan Newbold2019-05-097-23/+1
|
* revert webcapture CDX extra_jsonBryan Newbold2019-05-093-7/+2
| | | | Keep things simpler until needed.
* revet/run both migrations in rust testsBryan Newbold2019-05-091-0/+2
|
* initial API schema rust implBryan Newbold2019-05-093-40/+70
|
* rust codegenBryan Newbold2019-05-099-10/+203
|
* extent release_date codegen hack to withdrawn_dateBryan Newbold2019-05-091-0/+1
|
* API schema changes (matching recent SQL)Bryan Newbold2019-05-091-1/+40
|
* basic impl of new SQL schema in rust code (not wired to API)Bryan Newbold2019-05-083-19/+71
|
* codegen diesel rust schemaBryan Newbold2019-05-082-2/+14
| | | | | | | | The number of fields on release_rev went over 32, so we need the (slow) 64 column feature of diesel. Might be possible to get back under that if we don't use some of these columns after all.
* first draft of SQL schema changesBryan Newbold2019-05-082-0/+76
|
* bump to v0.2.2v0.2.2Bryan Newbold2019-05-081-0/+2
|
* update TODOBryan Newbold2019-05-081-0/+1
|
* more basic web edit tests (files, GET)Bryan Newbold2019-05-071-0/+47
|
* basic coverage of web entity creation, mergeBryan Newbold2019-05-071-0/+93
|
* very basic editor update testBryan Newbold2019-05-071-0/+24
|
* handle null abstracts for releaseBryan Newbold2019-05-071-1/+1
|
* better elastic transform testsBryan Newbold2019-05-071-1/+59
|