Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'bnewbold-fill-changelog-gaps' into 'master' | bnewbold | 2022-09-06 | 1 | -0/+97 |
|\ | | | | | | | | | rust: fill changelog gap helper tool See merge request webgroup/fatcat!142 | ||||
| * | rust: new fatcat-doctor fixup tool, with changelog gap filler | Bryan Newbold | 2022-08-12 | 1 | -0/+97 |
| | | |||||
* | | RIP Peter Eckersley | Bryan Newbold | 2022-09-06 | 1 | -1/+1 |
|/ | | | | "A man is not dead while his name is still spoken." | ||||
* | fatcatd: display version correctly, and at startup | Bryan Newbold | 2021-10-13 | 1 | -2/+8 |
| | |||||
* | rustfmt | Bryan Newbold | 2020-11-19 | 1 | -2/+1 |
| | |||||
* | fatcat export: flush after batch, not per-line | Bryan Newbold | 2020-08-05 | 1 | -1/+1 |
| | | | | Good catch, thanks Martin | ||||
* | group-by-work mode for fatcat-export | Bryan Newbold | 2020-08-04 | 1 | -15/+157 |
| | |||||
* | entirely remove unused https flag to fatcatd | Bryan Newbold | 2019-09-29 | 1 | -15/+6 |
| | |||||
* | API docs default to redoc, not swagger-ui | Bryan Newbold | 2019-09-13 | 1 | -1/+10 |
| | |||||
* | update missing rust crate names | Bryan Newbold | 2019-09-05 | 3 | -4/+4 |
| | |||||
* | get regular log lines flowing through slog | Bryan Newbold | 2019-01-28 | 1 | -0/+2 |
| | | | | | The plan here is to replace slog with env_logger (much simpler!), but not there yet. | ||||
* | remove spurious/debug line from fatcatd | Bryan Newbold | 2019-01-14 | 1 | -1/+0 |
| | |||||
* | implement --env-format for fatcat-auth | Bryan Newbold | 2019-01-11 | 1 | -7/+15 |
| | |||||
* | tone down fatcat-export comments | Bryan Newbold | 2019-01-11 | 1 | -2/+2 |
| | |||||
* | yet more edit lifecycle progress | Bryan Newbold | 2019-01-11 | 1 | -8/+12 |
| | |||||
* | code docs/comments and rustfmt | Bryan Newbold | 2019-01-10 | 3 | -9/+13 |
| | |||||
* | narrow down many glob imports | Bryan Newbold | 2019-01-10 | 3 | -14/+10 |
| | |||||
* | crude metrics integration (only a handful for now) | Bryan Newbold | 2019-01-10 | 1 | -1/+28 |
| | |||||
* | HUGE refactor of error types (to use failure) | Bryan Newbold | 2019-01-09 | 1 | -10/+6 |
| | |||||
* | refactor: FatCatId -> FatcatId | Bryan Newbold | 2019-01-09 | 2 | -8/+8 |
| | |||||
* | wire up basic sentry error reporting | Bryan Newbold | 2019-01-09 | 1 | -0/+16 |
| | |||||
* | some clippy nits | Bryan Newbold | 2019-01-09 | 1 | -2/+5 |
| | |||||
* | huge refactor of rust modules/files | Bryan Newbold | 2019-01-08 | 3 | -66/+38 |
| | | | | | | 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 | 2 | -29/+25 |
| | |||||
* | wire-up auth config via ENV | Bryan Newbold | 2018-12-31 | 2 | -36/+21 |
| | |||||
* | basic auth unittests | Bryan Newbold | 2018-12-28 | 1 | -1/+5 |
| | |||||
* | more auth refactoring | Bryan Newbold | 2018-12-28 | 1 | -4/+4 |
| | |||||
* | start refactor of auth code | Bryan Newbold | 2018-12-28 | 2 | -2/+2 |
| | | | | | | | 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. | ||||
* | more basic work on auth | Bryan Newbold | 2018-12-27 | 1 | -16/+20 |
| | |||||
* | sql codegen and WIP on auth command | Bryan Newbold | 2018-12-27 | 1 | -11/+29 |
| | |||||
* | start skeleton of auth internal bits | Bryan Newbold | 2018-12-26 | 2 | -8/+113 |
| | |||||
* | rust impl last webcapture schema tweaks | Bryan Newbold | 2018-12-26 | 1 | -6/+6 |
| | |||||
* | fileset/web support for exports | Bryan Newbold | 2018-12-26 | 1 | -0/+10 |
| | |||||
* | new rustfmt (1.31) | Bryan Newbold | 2018-12-14 | 2 | -15/+26 |
| | |||||
* | implement hide flag | Bryan Newbold | 2018-11-26 | 1 | -1/+1 |
| | |||||
* | rustfmt, and implement schema tweaks | Bryan Newbold | 2018-09-22 | 1 | -2/+1 |
| | |||||
* | fatcat-export rustfmt | Bryan Newbold | 2018-09-17 | 1 | -28/+50 |
| | |||||
* | switch to new null (not \N) dump format | Bryan Newbold | 2018-09-13 | 1 | -4/+4 |
| | |||||
* | fix rust in-line tests, and parse_line takes ref | Bryan Newbold | 2018-09-12 | 1 | -2/+2 |
| | | | | Forgot to run tests before pushing... thanks CI! | ||||
* | improvements to fatcat-export output | Bryan Newbold | 2018-09-11 | 1 | -24/+65 |
| | |||||
* | improvements to fatcat-export | Bryan Newbold | 2018-09-11 | 1 | -28/+77 |
| | |||||
* | first pass fast export | Bryan Newbold | 2018-09-11 | 1 | -0/+161 |
| | |||||
* | 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 |