aboutsummaryrefslogtreecommitdiffstats
path: root/rust/src
Commit message (Expand)AuthorAgeFilesLines
* rust: bump macaroon crate to v0.3.0 (upstream)Bryan Newbold2022-10-211-17/+9
* Merge branch 'bnewbold-fix-editing-4xx' into 'master'bnewbold2022-10-061-4/+5
|\
| * rust: don't set prev_rev on re-update if entity is createdBryan Newbold2022-03-091-4/+5
* | rust: clippy cleanupsBryan Newbold2022-10-0510-62/+60
* | rust: add some more macaroons/auth test coverageBryan Newbold2022-10-051-6/+29
* | rust: switch from patched macaroons to upstream v0.2.0Bryan Newbold2022-09-261-72/+111
* | Merge branch 'bnewbold-fill-changelog-gaps' into 'master'bnewbold2022-09-061-0/+97
|\ \
| * | rust: new fatcat-doctor fixup tool, with changelog gap fillerBryan Newbold2022-08-121-0/+97
| |/
* / RIP Peter EckersleyBryan Newbold2022-09-061-1/+1
|/
* 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