summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Collapse)Author
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-06Run cargo-fmtMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-04-06Rewrite CLI to use buffer APIMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-04-06Replace failure with anyhowMatthias 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-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>
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-10Fix for API change with name as Option<>Matthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-09-10Fix warning about missing keywordMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-08-05Fix: Typo in clap query stringMatthias Beyer
2019-08-05Add debug outputMatthias Beyer
2019-05-02Remove unused dependency: toml-queryMatthias Beyer
Signed-off-by: Matthias Beyer <matthias.beyer@atos.net>
2019-05-02Remove unused config codeMatthias Beyer
2019-04-30Add: Feature to sort outputMatthias Beyer
2019-04-30Return error at end of functionMatthias Beyer
2019-04-30Remove unnecessary boilerplateMatthias Beyer
2019-04-30Simplify codeMatthias Beyer
2019-04-30Simplify error handlingMatthias Beyer
2019-04-30Add top level error printingMatthias Beyer
2019-04-25Merge pull request #8 from matthiasbeyer/docMatthias Beyer
Doc
2019-04-25Remove unused importsMatthias Beyer
2019-04-25Refactor: Add helper for writing outputMatthias Beyer
2019-04-25Refactor: Add helper for printing tableMatthias Beyer
2019-04-25Refactor: Add helper function for constructing table objectMatthias Beyer
2019-04-25Add doc: All Frontend implementationsMatthias Beyer
2019-04-25Add doc: fn new_frontend()Matthias Beyer
2019-04-25Add doc: Frontend traitMatthias Beyer
2019-04-25Refactor: Move StdinWrapper to own moduleMatthias Beyer
2019-04-25Add comment to helper typeMatthias Beyer
2019-04-24Change JSON output of compareMatthias Beyer
This changes the output format of the JSON for the compare command, so that we easily use it in HTML templates.
2019-04-24Add missing "ComparePackage" typeMatthias Beyer
Because we cannot build a "Package" from the compare file (because we shouldn't, because we only need _some_ information about the package), we should use a special helper type for deserializing the contents of the file.
2019-04-24Add "compare" functionality in main()Matthias Beyer
Including the new dependency "csv" which is included by default. With this, one can pass a CSV file to compare against, as well as a JSON file.
2019-04-24Implement TableFrontend::compare_packages()Matthias Beyer
2019-04-24Implement JsonFrontend::compare_packages()Matthias Beyer
2019-04-24Implement ListFrontend::compare_packages()Matthias Beyer
2019-04-24Add Frontend::compare_packages()Matthias Beyer
2019-04-24Add "compare" functionality in CLIMatthias Beyer
2019-04-23Merge pull request #2 from matthiasbeyer/frontend-jsonMatthias Beyer
Implement JSON frontend
2019-04-23Fix: Status and Www implement Display, so they implement ToString as wellMatthias Beyer
2019-04-23Refactor: Do not use the `format!("{}", ...)` trickMatthias Beyer
2019-04-23Implement JSON frontendMatthias Beyer
2019-04-19Initial importMatthias Beyer
In the beginning there was darkness. So I spoke "git init". And there was a git repository.