summaryrefslogtreecommitdiffstats
path: root/rust/src
Commit message (Expand)AuthorAgeFilesLines
* rust: handle database read-only mode (as 5xx errors, not 4xx)Bryan Newbold2022-01-212-8/+16
* rust: implement content_scopeBryan Newbold2021-11-174-0/+19
* api: add SQL 'ORDER BY' to many reads to stabilize API array orderingBryan Newbold2021-11-051-3/+14
* rust: expand valid hdl identifiersBryan Newbold2021-10-131-3/+7
* rust: prep for possible DOI lowercase enforcementBryan Newbold2021-10-131-1/+5
* rust: implement scheman and API changesBryan Newbold2021-10-135-38/+353
* rust: handle new migrations in test helperBryan Newbold2021-10-131-1/+1
* rust: implement recent SQL changesBryan Newbold2021-10-132-0/+12
* fatcatd: display version correctly, and at startupBryan Newbold2021-10-131-2/+8
* fatcat-api: enforce more release ext_id checks at create/updateBryan Newbold2021-10-131-2/+15
* rust: fix malformed ext id error typeBryan Newbold2020-12-171-2/+2
* rust: rename and improve dblp key (id) syntax checkBryan Newbold2020-12-172-9/+17
* update fatcatd rust code for 'oai' external identifierBryan Newbold2020-11-194-11/+189
* rustfmtBryan Newbold2020-11-194-86/+134
* rust: fatcatd changes for DOAJ+dblp identifiersBryan Newbold2020-11-194-10/+126
* fatcat export: flush after batch, not per-lineBryan Newbold2020-08-051-1/+1
* group-by-work mode for fatcat-exportBryan Newbold2020-08-041-15/+157
* fatcatd: fix corner-case in abstracts insertionBryan Newbold2020-01-151-1/+4
* add 'component' as a release_typeBryan Newbold2019-11-041-0/+1
* entirely remove unused https flag to fatcatdBryan Newbold2019-09-291-15/+6
* rust impl token endpoint (and bump crate version)Bryan Newbold2019-09-181-0/+51
* API docs default to redoc, not swagger-uiBryan Newbold2019-09-131-1/+10
* update missing rust crate namesBryan Newbold2019-09-053-4/+4
* rename rust crate fatcat-api-spec -> fatcat-openapiBryan Newbold2019-09-058-12/+12
* cargo fix ('dyn' keywords)Bryan Newbold2019-08-262-30/+30
* allow editing of WIP entitiesBryan Newbold2019-06-141-6/+1
* truncated oauth_oidc generated usernameBryan Newbold2019-06-071-2/+2
* truncated oidc username creationBryan Newbold2019-06-071-1/+2
* Revert "allow somewhat longer usernames"Bryan Newbold2019-06-071-3/+1
* allow somewhat longer usernamesBryan Newbold2019-06-071-1/+3
* hide abstracts and refs in release expansionsBryan Newbold2019-05-201-3/+12
* rust impl release expansionBryan Newbold2019-05-201-3/+84
* rust fmtBryan Newbold2019-05-201-2/+0
* actually check withdrawn statusBryan Newbold2019-05-201-0/+3
* basic controlled vocabulary for withdrawn_stageBryan Newbold2019-05-201-2/+38
* include edit_extra on single-entity createsBryan Newbold2019-05-201-0/+1
* make some XXX into TODOBryan Newbold2019-05-201-1/+0
* allow versioned PMCIDBryan Newbold2019-05-201-2/+5
* rust/schema: allow 'retraction' release_typeBryan Newbold2019-05-161-0/+2
* codegen and rust impl created timestampBryan Newbold2019-05-143-10/+18
* rust: return editors and cl index for editgroup more oftenBryan Newbold2019-05-145-15/+20
* rust impl endpoint changesBryan Newbold2019-05-144-173/+163
* rust codegen and implBryan Newbold2019-05-142-22/+21
* rust: fill in missing extid checkersBryan Newbold2019-05-133-19/+251
* remove no-longer-necessary castBryan Newbold2019-05-131-1/+1
* rust: size_bytes -> sizeBryan Newbold2019-05-131-2/+2
* rust: fix subtitle/original_title typoBryan Newbold2019-05-131-1/+1
* rust: fix creator field order manglingBryan Newbold2019-05-131-4/+4
* basic impl of extid changesBryan Newbold2019-05-105-108/+191
* impl withdrawn_statusBryan Newbold2019-05-103-6/+6