aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* improve error handling/responses/loggingBryan Newbold2020-08-262-10/+25
* refactor errors; fix header names; fmtBryan Newbold2020-08-262-36/+60
* more testsBryan Newbold2020-08-2611-0/+54
* basic gitlab-ci fileBryan Newbold2020-08-262-0/+7
* update planBryan Newbold2020-08-261-35/+64
* more endpoints/methodsBryan Newbold2020-08-261-4/+16
* debian: mark conffileBryan Newbold2020-08-261-0/+1
* CORS headersBryan Newbold2020-08-263-3/+23
* set content type header on upstream requestsBryan Newbold2020-08-261-0/+1
* include systemd unit file in debian packageBryan Newbold2020-08-252-0/+16
* add a basic DockerfileBryan Newbold2020-08-253-0/+46
* add --version flagBryan Newbold2020-08-251-0/+6
* rename 'allow_all...' to 'unsafe_all...'Bryan Newbold2020-08-255-11/+11
* declutter top-level files into extra/Bryan Newbold2020-08-256-6/+6
* make default log-level 'info'Bryan Newbold2020-08-251-3/+5
* include AGPLv3 license in repo; copy example conf in debian doc folderBryan Newbold2020-08-252-0/+662
* bundle an example config file in the executableBryan Newbold2020-08-252-0/+16
* add a basic MakefileBryan Newbold2020-08-251-0/+37
* add start of a manpage, using scdocBryan Newbold2020-08-252-0/+88
* use log/env_logger for loggingBryan Newbold2020-08-253-6/+128
* fmtBryan Newbold2020-08-255-293/+322
* reduce tokio feature flagsBryan Newbold2020-08-252-31/+2
* filter out '_all' as a scroll idBryan Newbold2020-08-251-3/+15
* move tests aroundBryan Newbold2020-08-2539-18/+40
* significant increase in parse and test coverageBryan Newbold2020-08-2524-40/+737
* parse scroll requestsBryan Newbold2020-08-252-0/+19
* tests: proper URIs; filter request bodiesBryan Newbold2020-08-2514-32/+65
* return JSON error bodyBryan Newbold2020-08-252-13/+41
* improve query param parsingBryan Newbold2020-08-251-38/+2
* cargo: switch from 'url' to 'serde_urlencoded'Bryan Newbold2020-08-252-8/+26
* progress: query param parsing, small renamingsBryan Newbold2020-08-253-30/+66
* more progress on parsing/validatingBryan Newbold2020-08-242-34/+71
* cargo: add url crate for query param parsingBryan Newbold2020-08-242-0/+60
* move request body parsing to module/fileBryan Newbold2020-08-243-242/+245
* validation progressBryan Newbold2020-08-242-14/+112
* cargo: depend on 'http' explicitlyBryan Newbold2020-08-242-0/+2
* config parsing; pass config object through to endpoint functionBryan Newbold2020-08-242-9/+75
* cargo: toml parsingBryan Newbold2020-08-242-0/+11
* URL query parameters structBryan Newbold2020-08-241-8/+3
* more progress and testsBryan Newbold2020-08-245-22/+95
* WIP: expanding query parsingBryan Newbold2020-08-241-7/+165
* tests: try all query files; some small refactorsBryan Newbold2020-08-242-8/+39
* more test queriesBryan Newbold2020-08-2417-0/+278
* start on test framework and query JSON parserBryan Newbold2020-08-223-0/+40
* cargo: serde_jsonBryan Newbold2020-08-222-0/+41
* start of test infraBryan Newbold2020-08-184-0/+59
* copy example skeleton from rust async bookBryan Newbold2020-08-173-0/+643
* init repo with README, gitignore, etcBryan Newbold2020-08-173-0/+170