summaryrefslogtreecommitdiffstats
path: root/rust/src/api_server.rs
Commit message (Expand)AuthorAgeFilesLines
* start to impl oidc authBryan Newbold2019-01-031-6/+27
* make editor_id optional when createding editgroupBryan Newbold2018-12-311-3/+3
* rustfmt; implement role-based auth checksBryan Newbold2018-12-311-1/+2
* start refactor of auth codeBryan Newbold2018-12-281-0/+2
* more basic work on authBryan Newbold2018-12-271-11/+0
* fileset/web basic implementationBryan Newbold2018-12-261-3/+79
* remove unused postgres-backed stats stuffBryan Newbold2018-12-241-79/+5
* rust impl of API harmonizationBryan Newbold2018-12-241-26/+26
* implement release_year (and rustfmt)Bryan Newbold2018-12-241-3/+3
* verify checksum against regexesBryan Newbold2018-12-211-18/+27
* more edit edgecases; editgroup status checkBryan Newbold2018-12-211-0/+1
* many redirect implementationsBryan Newbold2018-12-141-1/+5
* lookups implBryan Newbold2018-12-141-26/+51
* skeleton out new schema featuresBryan Newbold2018-12-131-37/+153
* implement hide flagBryan Newbold2018-11-261-15/+25
* rustfmt, and implement schema tweaksBryan Newbold2018-09-221-6/+3
* remove is_not_null redundant lookup conditionsBryan Newbold2018-09-151-12/+0
* implement new editgroup_id behaviorBryan Newbold2018-09-111-11/+3
* refactor entity get and 'expansion'Bryan Newbold2018-09-111-65/+18
* finish fatcat-api => fatcat-api-spec refactorBryan Newbold2018-09-111-2/+2
* new rustfmtBryan Newbold2018-09-111-17/+21
* rust clippy (lint) tweaksBryan Newbold2018-09-111-6/+6
* many small API cleanupsBryan Newbold2018-09-101-46/+44
* continue CRUD refactor, removing CUD handlersBryan Newbold2018-09-101-220/+1
* database_entity_crud -> api_entity_crudBryan Newbold2018-09-101-1/+1
* api_server: give up and use star schema importBryan Newbold2018-09-091-6/+1
* TODO and commentBryan Newbold2018-09-071-1/+0
* fixes after autoaccept mergeBryan Newbold2018-09-071-44/+35
* fmtBryan Newbold2018-09-071-28/+65
* Merge branch 'autoaccept' into http-verbsBryan Newbold2018-09-071-1/+30
|\
| * editgroup IDs are fcid, not uuidBryan Newbold2018-08-301-1/+1
| * editgroup parameter for batch insertsBryan Newbold2018-08-301-5/+19
| * implement autoacceptBryan Newbold2018-08-201-18/+43
* | fix/replace a lot of expect() callsBryan Newbold2018-09-071-3/+2
* | mostly done with CRUD refactorBryan Newbold2018-09-071-617/+70
* | batch inserts by defaultBryan Newbold2018-09-071-0/+1
* | major CRUD refactorBryan Newbold2018-09-071-85/+24
* | skeleton create/delete endpoints for worksBryan Newbold2018-09-061-0/+122
* | correct EditgroupAlreadyAccepted responseBryan Newbold2018-08-311-1/+4
|/
* use index_val, not index, in SQL schemaBryan Newbold2018-08-201-6/+6
* add NOT NULL to other lookupsBryan Newbold2018-08-191-0/+6
* add hints for postgres query plannerBryan Newbold2018-08-191-0/+6
* trivial implementation of core_id field on releasesBryan Newbold2018-08-141-3/+5
* remove accidental printlnBryan Newbold2018-07-261-1/+0
* refactoring; expand keyword implBryan Newbold2018-07-251-43/+70
* big transaction/conn refactorBryan Newbold2018-07-251-152/+85
* have get_editgroup take optional connBryan Newbold2018-07-251-9/+18
* actually ON CONFLICT abstract creation (and test)Bryan Newbold2018-07-251-3/+3
* abstracts; more testsBryan Newbold2018-07-251-13/+53
* more external ident handlingBryan Newbold2018-07-251-10/+45