Commit Graph

893 Commits

Author SHA1 Message Date
Harsh Shandilya 2439271082
healthchecks: fix default user agent
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-27 12:02:28 +05:30
Harsh Shandilya 89a68d87a3
monitor: pass None rather than empty
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-27 12:00:37 +05:30
Harsh Shandilya b75360f11a
monitor: consistently use -X for exec and update README
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-27 11:54:45 +05:30
Harsh Shandilya 869033fad7
(cargo-release) start next development iteration 1.0.1-alpha.0 2020-06-27 04:12:37 +05:30
Harsh Shandilya 7eff2e0e5a
monitor: set healthchecks version for publishing
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-27 04:02:00 +05:30
Harsh Shandilya 0051160ac0
monitor: update package name
monitor already exists on crates.io

Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-27 03:59:23 +05:30
Harsh Shandilya ccfdab5928
healthchecks: fix README snippets
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-27 03:51:15 +05:30
Harsh Shandilya a1189425c3
all: bump package to 1.0.0
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-27 03:50:12 +05:30
Harsh Shandilya fb98f3a3c6
healthchecks: remove create_config_with_user_agent
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-27 03:13:31 +05:30
Harsh Shandilya 9da9f640a6
monitor: switch to pretty-exec for running commands
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-27 02:39:50 +05:30
Harsh Shandilya 3309e2bd61
healthchecks: bump ureq version
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-26 22:41:09 +05:30
Harsh Shandilya c53052ef80
github: fix dependabot config
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-26 22:41:05 +05:30
Harsh Shandilya 2b4fe039d9
monitor: resolve cargo clippy lints
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-19 01:25:10 +05:30
Harsh Shandilya b3152ce2f8
healthchecks: resolve cargo clippy lints
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-19 01:24:56 +05:30
Harsh Shandilya e4814a59de
healthchecks: bump ureq
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-18 01:32:09 +05:30
Harsh Shandilya 005926eefa
monitor: move release profile to root Cargo.toml
v1.45.0-nightly is asking me to do this

Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-15 15:05:43 +05:30
Harsh Shandilya 0c02677333
monitor: switch to builder pattern for clap and drop YAML feature
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-15 15:05:42 +05:30
Harsh Shandilya ee8854c487
monitor: flesh out Cargo.toml and README
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-15 14:20:55 +05:30
Harsh Shandilya 2cdbaeceeb
monitor: turn off derive feature for clap
We don't use it.

Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-15 14:20:27 +05:30
Harsh Shandilya 9a208bc640
examples: reformat
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-15 14:20:04 +05:30
Harsh Shandilya f6378e6870
monitor: reformat YAML to 4SI
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-15 14:19:59 +05:30
Harsh Shandilya f32ff8d906
monitor: agree on double quotes
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-14 22:14:45 +05:30
Harsh Shandilya ed82a09962
monitor: cheap tricks for faster binaries
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-13 19:55:53 +05:30
Harsh Shandilya 5889e4fc9c
healthchecks: mark all public methods as #[inline]
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-13 19:48:48 +05:30
Harsh Shandilya 01c1c91116
all: update root and library README
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-09 13:28:24 +05:30
Harsh Shandilya 193f9e14a5
monitor: add initial draft
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-09 00:50:45 +05:30
Harsh Shandilya 526e03ad78
all: move library code to separate module and add monitor binary
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-08 22:00:09 +05:30
Harsh Shandilya e410e152cc
src: update docs
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-07 02:15:56 +05:30
Harsh Shandilya c96125b77b
examples: add sample client with custom user agent
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-07 02:13:03 +05:30
Harsh Shandilya d6ae4bb72f
src: allow passing custom user agent
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-07 02:12:49 +05:30
Harsh Shandilya 66017498f9
examples/simple_client: take UUID from args
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-07 02:05:34 +05:30
Harsh Shandilya f8f3ae4249
src: make user agent dynamic
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-07 02:05:34 +05:30
Harsh Shandilya 82cf7a86ec
src: update user agent
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-07 02:05:34 +05:30
Harsh Shandilya 631dd0bcd6
src: commonize ping url
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-07 02:05:33 +05:30
Harsh Shandilya bd80a71284
examples/simple_client: add timer sample
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-07 02:05:12 +05:30
Harsh Shandilya e2d5141f9a
src: add start_timer method
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-07 02:05:12 +05:30
Harsh Shandilya 7de39580a7
src: merge config module to root module
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-06 22:25:02 +05:30
Harsh Shandilya c5619ca041
github: add dependabot config
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-06 18:31:37 +05:30
Harsh Shandilya 5ddf8c419b
cargo: fix keywords
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-06 04:28:06 +05:30
Harsh Shandilya 09ce444f21
Coalesce and document API surface
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-06 04:22:02 +05:30
Harsh Shandilya 4eb86f6053
github: add README
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-06 03:55:07 +05:30
Harsh Shandilya f0dff60d74
config: add UUID validation
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-06 03:42:15 +05:30
Harsh Shandilya f343ff783b
Initial commit
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-06 03:35:24 +05:30