summaryrefslogtreecommitdiffstats
path: root/bin/domain/imag-timetrack/Cargo.toml
AgeCommit message (Collapse)Author
2020-05-31itertools: 0.8.0 -> 0.9.0Matthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-04-29Replace repository with new sourcehut repoMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-03-08Replace failure with anyhow in complete codebaseMatthias Beyer
This patch was scripted with sed -i 's/use failure::Error/use anyhow::Error/' $(rg "use failure::Error" -l) sed -i 's/use failure::Fallible as /use anyhow::/' $(rg "use failure::Fallible" -l) sed -i 's/failure/anyhow/' $(rg "failure *=" -l) sed -i 's/format_err!/anyhow!/' $(rg "format_err!" -l) sed -i 's/use failure::ResultExt/use anyhow::Context/' $(rg "use failure::ResultExt" -l) sed -i 's/err_msg/anyhow!/' $(rg "use failure::err_msg" -l) sed -i 's/^anyhow\ *=.*$/anyhow = "1"/' $(rg "anyhow * =" -l) sed -i 's/^anyhow_derive.*//' $(rg "anyhow_derive" -l) sed -i 's/extern crate failure/extern crate anyhow/' $(rg "extern crate failure" -l) sed -i 's/.*extern crate anyhow_derive.*//' $(rg "anyhow_derive" -l) Some manual changes were added as well, so this patch was not completely scripted, but mostly. Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-12-21Rewrite imag-timetrack to propagate errors to main() function instead of ↵Matthias Beyer
exit()ing Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-10-26imag-timetrack: implement ImagApplicationLeon Schuermann
Signed-off-by: Leon Schuermann <leon@is.currently.online>
2019-06-30Update all dependenciesMatthias Beyer
This patch updates all dependencies but not "nom". Done with `cargo upgrade --all` and manual editing. Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-05-22Remove buildscriptsMatthias Beyer
When installing (a subcrate) from crates.io, it fails because it cannot find the buildscript. This is the quickfix, simply remove the buildscript itself and the setup of the buildscript in all Cargo.toml files. Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2018-11-10Update version stringsMatthias Beyer
...for the next release, which will be imag 0.10.0! Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2018-11-09Update dependencies from git versions to proper versions.Matthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2018-10-30imag-timetrack: Move from error-chain to failureMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2018-10-06Update dependency: prettytable: 0.6 -> 0.8Matthias Beyer
2018-09-27Update kairos to master branchMatthias Beyer
Because of the new error-chain version which kairos can depend on, for which kairos is not yet released.
2018-09-27Update dependency: kairos: 0.1 -> 0.2Matthias Beyer
2018-08-26Fix: Binary nameMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2018-05-09Update version string: 0.8.0 -> 0.9.0Matthias Beyer
2018-04-29Update dependency: filters: 0.2 -> 0.3Matthias Beyer
2018-04-19Update version numbers: 0.7.0 -> 0.8.0Matthias Beyer
2018-04-18Merge pull request #1380 from matthiasbeyer/minorMatthias Beyer
Minor patches
2018-04-17Fix documentation in crate metadataMatthias Beyer
2018-04-13Use clap with wrap_help featureMatthias Beyer
2018-04-13Use clap "^2.29" instead of ">=2.29"Matthias Beyer
2018-02-13Use new make_imag_version!() macro for building version stringMatthias Beyer
2018-02-11Add kairos support in "list" subcommandMatthias Beyer
This patch adds kairos support in the "list" subcommand for the "-f" and "-t" parameters which limit the entries to show. Something like imag timetrack list --from yesterday is now possible.
2018-02-11Update version string: 0.6.0 -> 0.7.0Matthias Beyer
2018-02-10Update dependency: clap: 2.17 -> 2.29Matthias Beyer
2018-02-10Compile clap with suggestions and color supportMatthias Beyer
2018-01-29Refactor: MinifyMatthias Beyer
Pull in new dependencies for minification
2018-01-18Merge pull request #1166 from matthiasbeyer/log-0-4-0Matthias Beyer
Dependency update: log 0.4.0
2018-01-16Change list command to use a table for outputMatthias Beyer
2018-01-15log: 0.4.0-rc.1 -> 0.4.0Matthias Beyer
2018-01-15Update dependency: log: 0.3.* -> 0.4.0-rc.1Matthias Beyer
2018-01-12Remove dependency "version"Matthias Beyer
Because the "version" crate is licensed as GPL, which would us require to release imag as GPL, we remove the crate now.
2017-12-25Update version strings: 0.5.0 -> 0.6.0Matthias Beyer
2017-10-31Add badges in Cargo.toml of all cratesMatthias Beyer
2017-10-12Update dependency: filters: 0.1 -> 0.2Matthias Beyer
2017-10-12Update dependency: itertools: 0.6 -> 0.7Matthias Beyer
2017-09-24Update version strings: 0.4.0 -> 0.5.0Matthias Beyer
2017-09-19Update dependency specsMatthias Beyer
Most notably: * env_logger: 0.4 -> 0.5 * hoedown: 5.0.0 -> 6.0.0 * itertools: 0.5 -> 0.6 * lazy_static: 0.1.15 -> 0.2 * regex: 0.1 -> 0.2 * semver: 0.5 -> 0.8 * url: 1.2 -> 1.5 * uuid: 0.3 -> 0.5 (This list is most surely not complete)
2017-09-01Fix readme links in cargo metadataMatthias Beyer
2017-08-31Remove unused crate importsMatthias Beyer
This patch removes unused crate imports reported by newer rust versions. Some crates were only required for tests, some only for tests with macro_import - these things were fixed with feature gates.
2017-08-27libimagentrytimetrack -> libimagtimetrackMatthias Beyer
This is actually a domain library and thus should be put into the lib/domain/ folder.
2017-08-27Reorganize code in subdirsMatthias Beyer