Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-04-30 | Add release profile config | Matthias Beyer | |
2019-04-30 | Merge pull request #12 from matthiasbeyer/add-sort | Matthias Beyer | |
Add: Feature to sort output | |||
2019-04-30 | Add: Feature to sort output | Matthias Beyer | |
2019-04-30 | Merge pull request #11 from matthiasbeyer/pretty-errors | Matthias Beyer | |
Make error output pretty | |||
2019-04-30 | Return error at end of function | Matthias Beyer | |
2019-04-30 | Remove unnecessary boilerplate | Matthias Beyer | |
2019-04-30 | Simplify code | Matthias Beyer | |
2019-04-30 | Simplify error handling | Matthias Beyer | |
2019-04-30 | Add top level error printing | Matthias Beyer | |
2019-04-25 | Merge pull request #8 from matthiasbeyer/doc | Matthias Beyer | |
Doc | |||
2019-04-25 | Merge pull request #9 from matthiasbeyer/remove-unused-imports | Matthias Beyer | |
Remove unused imports | |||
2019-04-25 | Remove unused imports | Matthias Beyer | |
2019-04-25 | Remove unused import | Matthias Beyer | |
2019-04-25 | Refactor: Add helper for writing output | Matthias Beyer | |
2019-04-25 | Refactor: Add helper for printing table | Matthias Beyer | |
2019-04-25 | Refactor: Add helper function for constructing table object | Matthias Beyer | |
2019-04-25 | Add doc: All Frontend implementations | Matthias Beyer | |
2019-04-25 | Add doc: fn new_frontend() | Matthias Beyer | |
2019-04-25 | Add doc: Frontend trait | Matthias Beyer | |
2019-04-25 | Add doc: v1::types module | Matthias Beyer | |
2019-04-25 | Refactor: Impl of Api for RestApi to be less code | Matthias Beyer | |
2019-04-25 | Add doc: REST Api type | Matthias Beyer | |
2019-04-25 | Refactor: Move StdinWrapper to own module | Matthias Beyer | |
2019-04-25 | Add doc: v1::api::StdinWrapper | Matthias Beyer | |
2019-04-25 | Add doc: v1::api::Api | Matthias Beyer | |
2019-04-25 | Add comment to helper type | Matthias Beyer | |
2019-04-24 | Merge pull request #7 from matthiasbeyer/output-html-templates | Matthias Beyer | |
Output html templates | |||
2019-04-24 | Add html templates for generating nice report websites | Matthias Beyer | |
2019-04-24 | Change JSON output of compare | Matthias Beyer | |
This changes the output format of the JSON for the compare command, so that we easily use it in HTML templates. | |||
2019-04-24 | Merge pull request #6 from matthiasbeyer/feature-compare | Matthias Beyer | |
Compare feature | |||
2019-04-24 | types: Add "new" derive | Matthias Beyer | |
2019-04-24 | Add missing "ComparePackage" type | Matthias 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-24 | Add "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-24 | Implement TableFrontend::compare_packages() | Matthias Beyer | |
2019-04-24 | Implement JsonFrontend::compare_packages() | Matthias Beyer | |
2019-04-24 | Implement ListFrontend::compare_packages() | Matthias Beyer | |
2019-04-24 | Add Frontend::compare_packages() | Matthias Beyer | |
2019-04-24 | Add "compare" functionality in CLI | Matthias Beyer | |
2019-04-24 | Merge pull request #5 from matthiasbeyer/lib-v1-types-in-mod | Matthias Beyer | |
Split types into module and submodules | |||
2019-04-24 | Split types into module and submodules | Matthias Beyer | |
Without breaking the build because we reexport the private submodule types in the crate::v1::types module. | |||
2019-04-23 | Merge pull request #2 from matthiasbeyer/frontend-json | Matthias Beyer | |
Implement JSON frontend | |||
2019-04-23 | Merge pull request #4 from matthiasbeyer/lib-filters | Matthias Beyer | |
librepology: Add filters | |||
2019-04-23 | Merge pull request #3 from matthiasbeyer/frontend-list-no-format | Matthias Beyer | |
Refactor: Do not use the `format!("{}", ...)` trick | |||
2019-04-23 | Fix: Status and Www implement Display, so they implement ToString as well | Matthias Beyer | |
2019-04-23 | Add filters for Repo, Name, Status, Version, License and Maintainer | Matthias Beyer | |
2019-04-23 | Make v1::types derive Eq, PartialEq, Ord, PartialOrd | Matthias Beyer | |
2019-04-23 | Refactor: Do not use the `format!("{}", ...)` trick | Matthias Beyer | |
2019-04-23 | Implement JSON frontend | Matthias Beyer | |
2019-04-23 | Merge pull request #1 from matthiasbeyer/travis | Matthias Beyer | |
Add travis.yml | |||
2019-04-23 | Disable rustc 1.31.{0, 1} | Matthias Beyer | |
Because of some weird error: error[E0658]: imports can only refer to extern crate names passed with `--extern` on stable channel (see issue #53130) --> src/main.rs:29:5 | 17 | mod config; | ----------- not an extern crate passed with `--extern` ... 29 | use config::Configuration; | ^^^^^^ | note: this import refers to the module defined here --> src/main.rs:17:1 | 17 | mod config; | ^^^^^^^^^^^ error: aborting due to previous error This has nothing to do with the "mod config". The compiler tells us something about missing featureflags or so, which is not relevant here... Strange. Just disable the 1.31 versions. |