summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2019-04-30Add crate metainformationMatthias Beyer
2019-04-30Merge pull request #14 from matthiasbeyer/release-profile-configMatthias Beyer
Add release profile config
2019-04-30Add release profile configMatthias Beyer
2019-04-30Merge pull request #12 from matthiasbeyer/add-sortMatthias Beyer
Add: Feature to sort output
2019-04-30Add: Feature to sort outputMatthias Beyer
2019-04-30Merge pull request #11 from matthiasbeyer/pretty-errorsMatthias Beyer
Make error output pretty
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-25Merge pull request #9 from matthiasbeyer/remove-unused-importsMatthias Beyer
Remove unused imports
2019-04-25Remove unused importsMatthias Beyer
2019-04-25Remove unused importMatthias 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-25Add doc: v1::types moduleMatthias Beyer
2019-04-25Refactor: Impl of Api for RestApi to be less codeMatthias Beyer
2019-04-25Add doc: REST Api typeMatthias Beyer
2019-04-25Refactor: Move StdinWrapper to own moduleMatthias Beyer
2019-04-25Add doc: v1::api::StdinWrapperMatthias Beyer
2019-04-25Add doc: v1::api::ApiMatthias Beyer
2019-04-25Add comment to helper typeMatthias Beyer
2019-04-24Merge pull request #7 from matthiasbeyer/output-html-templatesMatthias Beyer
Output html templates
2019-04-24Add html templates for generating nice report websitesMatthias 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-24Merge pull request #6 from matthiasbeyer/feature-compareMatthias Beyer
Compare feature
2019-04-24types: Add "new" deriveMatthias Beyer
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-24Merge pull request #5 from matthiasbeyer/lib-v1-types-in-modMatthias Beyer
Split types into module and submodules
2019-04-24Split types into module and submodulesMatthias Beyer
Without breaking the build because we reexport the private submodule types in the crate::v1::types module.
2019-04-23Merge pull request #2 from matthiasbeyer/frontend-jsonMatthias Beyer
Implement JSON frontend
2019-04-23Merge pull request #4 from matthiasbeyer/lib-filtersMatthias Beyer
librepology: Add filters
2019-04-23Merge pull request #3 from matthiasbeyer/frontend-list-no-formatMatthias Beyer
Refactor: Do not use the `format!("{}", ...)` trick
2019-04-23Fix: Status and Www implement Display, so they implement ToString as wellMatthias Beyer
2019-04-23Add filters for Repo, Name, Status, Version, License and MaintainerMatthias Beyer
2019-04-23Make v1::types derive Eq, PartialEq, Ord, PartialOrdMatthias Beyer
2019-04-23Refactor: Do not use the `format!("{}", ...)` trickMatthias Beyer
2019-04-23Implement JSON frontendMatthias Beyer