JuanLeon Lahoz
|
8e48cf9ae7
|
Improve library documentation
|
4 years ago |
JuanLeon Lahoz
|
2c920dc781
|
Change Cargo.toml so that github actions do not get confused
Github actions fail to do `sed -n 's/^name = "\(.*\)"/\1/p' Cargo.toml` and get
a name
|
4 years ago |
JuanLeon Lahoz
|
0805bda047
|
Reduce number of keywords in Cargo.toml
|
4 years ago |
JuanLeon Lahoz
|
c33aac6c72
|
Cargo update and bump version
|
4 years ago |
JuanLeon Lahoz
|
2cbdba8497
|
Allow using lowcharts as a library
|
4 years ago |
JuanLeon Lahoz
|
d7a875ed03
|
Add changelog
|
4 years ago |
JuanLeon Lahoz
|
9c01d1bd55
|
Cargo update and bump version
|
4 years ago |
JuanLeon Lahoz
|
f77c695de4
|
Use human friendly numbers by default (unless --precision is used)
|
4 years ago |
JuanLeon Lahoz
|
43b5ef1d5f
|
fix: do not panic if all parsed timestamps are the same
|
4 years ago |
JuanLeon Lahoz
|
f597d4aa91
|
Bump version to 0.4.3
|
4 years ago |
JuanLeon Lahoz
|
3ace18c80c
|
fix: do not truncate numbers in stats
|
4 years ago |
JuanLeon Lahoz
|
e465bff500
|
dev: update dependencies
deps.rs was reporting some outdated dependencies.
clap locked version was a beta (updating to latest stable version required
changes)
|
4 years ago |
JuanLeon Lahoz
|
c1778f3145
|
doc: add common-terms example
|
5 years ago |
JuanLeon Lahoz
|
9458aaaa35
|
test: add integration test for common terms
|
5 years ago |
JuanLeon Lahoz
|
c97adf0dc4
|
feature: Implement the common-term plot
|
5 years ago |
JuanLeon Lahoz
|
df1a4c53e7
|
doc: Add release badge
|
5 years ago |
JuanLeon Lahoz
|
5edea817e2
|
Bump version to 0.4.1
|
5 years ago |
JuanLeon Lahoz
|
2e4d2da12b
|
fix: allow negative values in min and max arguments
|
5 years ago |
JuanLeon Lahoz
|
67b270eb49
|
Bump version to 0.4.0
|
5 years ago |
JuanLeon Lahoz
|
a89e39e54c
|
feature: Implement split-timehist visualization
|
5 years ago |
JuanLeon Lahoz
|
6d521a64eb
|
dev: update workflows/pipelines
|
5 years ago |
JuanLeon Lahoz
|
6a6d682c1d
|
dev: Remove travis integration; github actions took over
|
5 years ago |
JuanLeon Lahoz
|
f8314c04d6
|
refactor: make TimeReader::read into smaller functions
|
5 years ago |
JuanLeon Lahoz
|
4d975d7c1e
|
test: add early exit unit test
|
5 years ago |
JuanLeon Lahoz
|
8db67c98c6
|
test: improve timereader unit tests
|
5 years ago |
JuanLeon Lahoz
|
e7de6a8257
|
refactor: unify exit point
Having many places calling exit is somewhat messy, and unlike python that makes
things hard to unit test.
|
5 years ago |
JuanLeon Lahoz
|
25dbd4e6e9
|
test: simplify unit tests
|
5 years ago |
JuanLeon Lahoz
|
fb2893f2bd
|
dev: Add a github action workflow for building releases upon tagging
|
5 years ago |
JuanLeon Lahoz
|
25492ab969
|
Add github action for coverage
|
5 years ago |
JuanLeon Lahoz
|
cbe7416637
|
test: add some unit tests
|
5 years ago |
JuanLeon Lahoz
|
4ba73ba17d
|
dev: add code coverage badge
|
5 years ago |
JuanLeon Lahoz
|
e3ca5689b2
|
dev: update dependencies (leverage deps.rs)
|
5 years ago |
JuanLeon Lahoz
|
8fe262a679
|
Change to MIT license
|
5 years ago |
JuanLeon Lahoz
|
e5889735f0
|
dev: create a Makefile for wrapping some cargo recurrent uses
|
5 years ago |
JuanLeon Lahoz
|
537b7d1f73
|
feature: implement 'duration' and 'early-stop' for timehist subcommand
|
5 years ago |
JuanLeon Lahoz
|
2bb0a6946a
|
test: add (overdue) test for output configuration
Test was overdue because 908f236 fixed a bug in that function
|
5 years ago |
JuanLeon Lahoz
|
4347611b48
|
doc: improve help for timehist regex argument
|
5 years ago |
JuanLeon Lahoz
|
04b252117f
|
fix: improve y-axis alignment in xy-plots
|
5 years ago |
JuanLeon Lahoz
|
c6dce04b94
|
refactor: organize code in modules
|
5 years ago |
JuanLeon Lahoz
|
908f236b2e
|
fix: Make --verbose flag work ok
|
5 years ago |
JuanLeon Lahoz
|
38b35f23e2
|
test: Add integration tests
|
5 years ago |
JuanLeon Lahoz
|
713af60f29
|
refactor: simplify timestamp format guessing
The "bracket heuristics" should be a particular case of the "1st digit in log
line", so we can discard it.
|
5 years ago |
JuanLeon Lahoz
|
fb3d527996
|
refactor: Use DRY principle when iterating potential date/time formats
|
5 years ago |
JuanLeon Lahoz
|
3083bb4adc
|
Use a proper (and colored) logger for terminal
|
5 years ago |
JuanLeon Lahoz
|
b17deef32e
|
Make test workflow more strict: cargo-clippy should run clean now
|
5 years ago |
JuanLeon Lahoz
|
44f631ae78
|
Run cargo fmt on test workflow
|
5 years ago |
JuanLeon Lahoz
|
cfaa45d3df
|
lint: avoid unneeded clones
|
5 years ago |
JuanLeon Lahoz
|
0b4493b991
|
Do not use Local datetimes: fall back to Utc when there is no Tz info
|
5 years ago |
JuanLeon Lahoz
|
980442786c
|
Implement timehist subcommand
|
5 years ago |
JuanLeon Lahoz
|
67f205f0ba
|
Simplify travis file
|
5 years ago |