summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2021-07-05Fix repo URL, remove homepage URLrewriteMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-04-08Fix: make BinName optionalChristoph Prokop
Signed-off-by: Christoph Prokop <christoph.prokop@atos.net> Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-04-07Add CLI interface for project(s)Matthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-04-07lib: Fix: Add missing maintainer filterMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-04-07lib: Add some minimal loggingMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-04-07lib: Fix Endpoint response typesMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-04-07Remove deserialization stepMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-04-07Add crate docMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-04-07Rewrite Request API to not return Response type, but actual queried objectsMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-04-07lib: Fix: The "data" key can hold arbitrary data, as it seemsMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-04-07bin: Add loggingMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-04-07lib: Fix Problems API types to match APIMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-04-07lib: Derive Debug everywhereMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-04-07Implement first CLIMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-04-07Add endpoint API implementation for problemsMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-04-07Split api into modulesMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-04-07Implement API request sending and response parsingMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-04-07Impl ToRequest for ProjectRequestFilteredBuilderMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-04-07Implement first API interface mockupMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-04-06fixup! Restructure for use with reqwestMatthias Beyer
2021-04-06Restructure for use with reqwestMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-04-06Remove CLIMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-04-06Add github PR templateMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-04-06Remove compare functionalityMatthias Beyer
This functionality was fundamentally broken and not good. We will (re)implement similar functionality in the future, though. Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-04-06Merge branch 'format'Matthias Beyer
2021-04-06Run cargo-fmtMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-04-06Run cargo-fmtMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-04-06Merge branch 'lib-rewrite-api'Matthias Beyer
2021-04-06Rewrite CLI to use buffer APIMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-04-06Rewrite StdinApi as BufferApiMatthias Beyer
So we do not depend on stdin anymore. The user of the lib should simply provide a Read. Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-04-06Merge branch 'failure-to-thiserror-anyhow'Matthias Beyer
2021-04-06Replace failure with anyhowMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-04-06Convert from failure to thiserrorMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-04-06Merge remote-tracking branch 'github/master'Matthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-04-06Merge branch 'builds'Matthias Beyer
2021-04-06Remove travis configMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-04-06Fix: Remove license-file as license key is enoughMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-04-06Fix clippy: Remove unnecessary deref()Matthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-04-06Fix clippy: Add missing "dyn" keywordMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-04-06Fix clippy: Remove Error::from() callMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-04-06Fix clippy: Remove unnecessary "?" operatorMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-04-06Fix clippy: remove return statementMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-04-06builds: Add clippy lintingMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-04-06Add minimum-supported-rust-version buildMatthias Beyer
Only cargo-check here (including tests), because we don't need to generate a binary to check MSRV. Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-04-06Add srht build fileMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-09-10Add some debug/trace outputMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-09-10Add helper to get latest version of a packageMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-09-10Add trace output to see request in logMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-09-10Add note about stablityMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-09-10Merge branch 'api-update'Matthias Beyer