summaryrefslogtreecommitdiffstats
path: root/rust/fatcat-api-spec/api.yaml
Commit message (Collapse)AuthorAgeFilesLines
* don't require auth for editgroup annotationsBryan Newbold2019-04-091-2/+0
| | | | | | | | | | Amazing that this bug found it's way through... because most testing is from Python, and was having serious auth config leakage with python_client. We're still in 0.x, and this is such a small/eggregious bug that i'm not going to tag as a backwards-incompatible schema update (but will note in CHANGELOG).
* bump versions (0.1.0 to 0.2.0)Bryan Newbold2019-01-281-1/+1
|
* codegen schema tweaksBryan Newbold2019-01-241-16/+8
|
* allow passing description+extra to batch endpointsBryan Newbold2019-01-221-0/+56
| | | | | | 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-211-0/+8
|
* codegenBryan Newbold2019-01-211-8/+24
|
* rust codegenBryan Newbold2019-01-181-2/+5
|
* allow returning changelog index with editgroupBryan Newbold2019-01-111-0/+4
|
* allow returning expanded editors in editgroups and annotationsBryan Newbold2019-01-111-0/+4
|
* rust codegenBryan Newbold2019-01-101-3/+238
|
* add a couple additional response types, for consistencyBryan Newbold2019-01-091-0/+12
|
* rust impl response typesBryan Newbold2019-01-091-1/+10
|
* rust impl required editgroup_idBryan Newbold2019-01-091-21/+21
|
* add auth/check endpointBryan Newbold2019-01-071-0/+26
|
* allow passing prefered_username in oidc signup/loginBryan Newbold2019-01-031-0/+3
|
* rust codegenBryan Newbold2019-01-031-0/+28
|
* crude /auth/oidc endpoint (and codegen)Bryan Newbold2019-01-031-0/+65
|
* add missing security/auth declarationsBryan Newbold2018-12-311-0/+50
|
* make editor_id optional when createding editgroupBryan Newbold2018-12-311-2/+0
| | | | The editor_id can be infered from auth metadata.
* codegenBryan Newbold2018-12-311-5/+47
|
* first attempt at auth in API specBryan Newbold2018-12-261-0/+37
|
* codegenBryan Newbold2018-12-261-98/+64
|
* rust impl last webcapture schema tweaksBryan Newbold2018-12-261-4/+2
|
* rust codegenBryan Newbold2018-12-261-4/+625
|
* remove unused postgres-backed stats stuffBryan Newbold2018-12-241-23/+0
| | | | Will replace with elasticsearch-based dash in webface
* API harmonization codegenBryan Newbold2018-12-241-79/+79
|
* codegen release_yearBryan Newbold2018-12-241-1/+5
|
* rust codegenBryan Newbold2018-12-141-4/+28
|
* schema tweaks, and rust codegenBryan Newbold2018-12-131-14/+444
|
* codegen hide changesBryan Newbold2018-11-261-0/+60
|
* set default host in swagger spec to api.fatcat.wikiBryan Newbold2018-11-131-1/+1
|
* update codegen (trivial)Bryan Newbold2018-11-121-104/+103
|
* codegen fatcat-api-specBryan Newbold2018-09-221-2/+101
|
* remove duplicate response def from API specBryan Newbold2018-09-131-4/+0
|
* implement new editgroup_id behaviorBryan Newbold2018-09-111-6/+43
|
* refactor fatcat-api => fatcat-api-specBryan Newbold2018-09-111-0/+1280