Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | huge refactor of rust modules/files | Bryan Newbold | 2019-01-08 | 1 | -17/+23 |
| | | | | | | Taking advantage of new Rust 2018 crate/module path changes, and re-organizing things. Somewhat optimistic this could help with partial rebuild speed also. | ||||
* | make editor_id optional when createding editgroup | Bryan Newbold | 2018-12-31 | 1 | -1/+6 |
| | | | | The editor_id can be infered from auth metadata. | ||||
* | allow multiple 'alt' keys to be specified in env | Bryan Newbold | 2018-12-31 | 1 | -0/+8 |
| | |||||
* | add auth middleware back in | Bryan Newbold | 2018-12-31 | 1 | -0/+1 |
| | | | | | | | | | I was hoping I didn't need this middleware, but I actually do, or the swagger generated code returns unauthenticated. The middleware doesn't actually do much validation, just extracts the (string) token and does nothing with it. Acutal verification happens in user code using AuthData struct. | ||||
* | rustfmt; implement role-based auth checks | Bryan Newbold | 2018-12-31 | 1 | -1/+0 |
| | |||||
* | start refactor of auth code | Bryan Newbold | 2018-12-28 | 1 | -1/+0 |
| | | | | | | | Pulls auth code (which requires the persistent state of a signing keyring) into a struct. Doesn't try verify macaroon in middleware, do it in individual wrappers. | ||||
* | start skeleton of auth internal bits | Bryan Newbold | 2018-12-26 | 1 | -8/+4 |
| | |||||
* | new rustfmt (1.31) | Bryan Newbold | 2018-12-14 | 1 | -1/+2 |
| | |||||
* | rustfmt, and implement schema tweaks | Bryan Newbold | 2018-09-22 | 1 | -2/+1 |
| | |||||
* | finish fatcat-api => fatcat-api-spec refactor | Bryan Newbold | 2018-09-11 | 1 | -3/+3 |
| | |||||
* | no more default/mangled HTTP status codes | Bryan Newbold | 2018-06-21 | 1 | -1/+4 |
| | |||||
* | have fatcatd declare it's port on startup | Bryan Newbold | 2018-06-20 | 1 | -1/+4 |
| | |||||
* | move API spec to top level directory | Bryan Newbold | 2018-05-28 | 1 | -1/+1 |
| | |||||
* | WIP on API spec improvements | Bryan Newbold | 2018-05-24 | 1 | -1/+1 |
| | | | | Fixes a bunch of i64/i32/isize stuff | ||||
* | clean up unused macro etc warnings | Bryan Newbold | 2018-05-24 | 1 | -2/+1 |
| | |||||
* | rust fmt | Bryan Newbold | 2018-05-24 | 1 | -4/+14 |
| | |||||
* | add redirect to swagger UI | Bryan Newbold | 2018-05-24 | 1 | -1/+7 |
| | |||||
* | serve up swagger UI | Bryan Newbold | 2018-05-24 | 1 | -2/+13 |
| | |||||
* | progress | Bryan Newbold | 2018-05-16 | 1 | -3/+3 |
| | |||||
* | rename fatcat-iron to fatcatd | Bryan Newbold | 2018-05-16 | 1 | -0/+65 |