summaryrefslogtreecommitdiffstats
path: root/rust/src/identifiers.rs
Commit message (Collapse)AuthorAgeFilesLines
* rust: expand valid hdl identifiersBryan Newbold2021-10-131-3/+7
| | | | Based on real examples found on dblp.org
* rust: implement scheman and API changesBryan Newbold2021-10-131-2/+73
|
* rust: fix malformed ext id error typeBryan Newbold2020-12-171-2/+2
| | | | This bug was due to copy/paste of SHA-1 check
* rust: rename and improve dblp key (id) syntax checkBryan Newbold2020-12-171-8/+16
|
* update fatcatd rust code for 'oai' external identifierBryan Newbold2020-11-191-0/+38
|
* rust: fatcatd changes for DOAJ+dblp identifiersBryan Newbold2020-11-191-0/+49
|
* add 'component' as a release_typeBryan Newbold2019-11-041-0/+1
|
* Revert "allow somewhat longer usernames"Bryan Newbold2019-06-071-3/+1
| | | | This reverts commit 123cc92cadb57e3a9e536e08a66ea54adab660ad.
* allow somewhat longer usernamesBryan Newbold2019-06-071-1/+3
|
* rust fmtBryan Newbold2019-05-201-2/+0
|
* basic controlled vocabulary for withdrawn_stageBryan Newbold2019-05-201-2/+38
|
* allow versioned PMCIDBryan Newbold2019-05-201-2/+5
|
* rust/schema: allow 'retraction' release_typeBryan Newbold2019-05-161-0/+2
|
* rust codegen and implBryan Newbold2019-05-141-1/+2
|
* rust: fill in missing extid checkersBryan Newbold2019-05-131-12/+227
|
* basic impl of new SQL schema in rust code (not wired to API)Bryan Newbold2019-05-081-9/+9
|
* verify release_status fieldBryan Newbold2019-02-141-0/+32
|
* small number of additional release_typesBryan Newbold2019-02-141-0/+4
|
* squelch some rust unused importsBryan Newbold2019-01-281-1/+0
|
* HUGE refactor of error types (to use failure)Bryan Newbold2019-01-091-62/+50
|
* refactor: FatCatId -> FatcatIdBryan Newbold2019-01-091-15/+14
|
* impl AsRef, From, Into for FatCatIdBryan Newbold2019-01-091-2/+20
|
* implement Display (not ToString) for FatCatIdBryan Newbold2019-01-091-3/+5
|
* some clippy nitsBryan Newbold2019-01-091-1/+1
|
* huge refactor of rust modules/filesBryan Newbold2019-01-081-0/+376
Taking advantage of new Rust 2018 crate/module path changes, and re-organizing things. Somewhat optimistic this could help with partial rebuild speed also.