Ellie Huxtable
58c904996d
fix(mail): enable correct tls features for postmark client ( #2347 )
2024-08-06 15:00:34 +01:00
dependabot[bot]
fe9832997a
chore(deps): bump env_logger from 0.11.3 to 0.11.5 ( #2341 )
...
Bumps [env_logger](https://github.com/rust-cli/env_logger ) from 0.11.3 to 0.11.5.
- [Release notes](https://github.com/rust-cli/env_logger/releases )
- [Changelog](https://github.com/rust-cli/env_logger/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rust-cli/env_logger/compare/v0.11.3...v0.11.5 )
---
updated-dependencies:
- dependency-name: env_logger
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-05 14:11:15 +01:00
Ellie Huxtable
ac6802e43c
chore(deps): update to sqlx 0.8 ( #2343 )
2024-08-05 14:11:01 +01:00
dependabot[bot]
6d1ef57c4d
chore(deps): bump tonic-build from 0.12.0 to 0.12.1 ( #2331 )
...
Bumps [tonic-build](https://github.com/hyperium/tonic ) from 0.12.0 to 0.12.1.
- [Release notes](https://github.com/hyperium/tonic/releases )
- [Changelog](https://github.com/hyperium/tonic/blob/master/CHANGELOG.md )
- [Commits](https://github.com/hyperium/tonic/compare/v0.12.0...v0.12.1 )
---
updated-dependencies:
- dependency-name: tonic-build
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-30 17:10:46 +01:00
dependabot[bot]
18a34772ee
chore(deps): bump tonic from 0.12.0 to 0.12.1 ( #2322 )
...
Bumps [tonic](https://github.com/hyperium/tonic ) from 0.12.0 to 0.12.1.
- [Release notes](https://github.com/hyperium/tonic/releases )
- [Changelog](https://github.com/hyperium/tonic/blob/master/CHANGELOG.md )
- [Commits](https://github.com/hyperium/tonic/compare/v0.12.0...v0.12.1 )
---
updated-dependencies:
- dependency-name: tonic
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-30 16:47:10 +01:00
Ellie Huxtable
3cf52990e4
chore(release): prepare for release v18.4.0-beta.3 ( #2305 )
2024-07-23 13:38:41 +01:00
P T Weir
17ed668aac
fix(themes): Restore default theme, refactor ( #2294 )
...
* fix(theme): let the base colour remain unchanged
* fix(theme): split out default
* fix(theme): make base theme 'default' not an empty string
* wip(theme): return styles, not colors
* wip(theme): tidy up module structure a little
* wip(theme): removed unhandled references to foreground_color
* chore: fix cargo fmt
* feat(theme): allow crossterm-deserializable colors
2024-07-23 12:03:00 +01:00
dependabot[bot]
36726492e3
chore(deps): bump itertools from 0.12.1 to 0.13.0 ( #2297 )
...
Bumps [itertools](https://github.com/rust-itertools/itertools ) from 0.12.1 to 0.13.0.
- [Changelog](https://github.com/rust-itertools/itertools/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-itertools/itertools/compare/v0.12.1...v0.13.0 )
---
updated-dependencies:
- dependency-name: itertools
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-22 11:52:25 +01:00
Ellie Huxtable
0e7f9b29d2
chore(release): prepare for release v18.4.0-beta.2 ( #2287 )
...
* feat(gui): add runbook list, ability to create and delete, sql storage (#2282 )
* wip
* saving works :))
* functioning delete button
* persist selection properly
* update contributors
* update changelog
2024-07-16 15:19:33 +01:00
dependabot[bot]
75fa887bfb
chore(deps): bump clap_complete from 4.5.7 to 4.5.8 ( #2273 )
...
Bumps [clap_complete](https://github.com/clap-rs/clap ) from 4.5.7 to 4.5.8.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.7...clap_complete-v4.5.8 )
---
updated-dependencies:
- dependency-name: clap_complete
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-15 10:46:46 +01:00
dependabot[bot]
6592b87aad
chore(deps): bump tracing-tree from 0.3.1 to 0.4.0 ( #2259 )
...
Bumps [tracing-tree](https://github.com/davidbarsky/tracing-tree ) from 0.3.1 to 0.4.0.
- [Release notes](https://github.com/davidbarsky/tracing-tree/releases )
- [Commits](https://github.com/davidbarsky/tracing-tree/commits/v0.4.0 )
---
updated-dependencies:
- dependency-name: tracing-tree
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-15 10:20:40 +01:00
dependabot[bot]
c19205abe2
chore(deps): bump thiserror from 1.0.61 to 1.0.62 ( #2258 )
...
Bumps [thiserror](https://github.com/dtolnay/thiserror ) from 1.0.61 to 1.0.62.
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.61...1.0.62 )
---
updated-dependencies:
- dependency-name: thiserror
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-15 10:20:16 +01:00
P T Weir
61c6e5e46a
feat(tui): Customizable Themes ( #2236 )
...
* wip: add theme
* feat(theme): basic theming approach
* feat(theme): adds theming support
* fix: split out palette without compact inspector
* fix(theme): tidy up implementation
* fix(theme): correct yaml to toml
* fix(theme): typo in comments
* chore: cheer up clippy
* fix(themes): ensure tests cannot hit real loading directory
* chore: rustfmt
* chore: rebase
* feat(themes): add rgb hexcode support
* fix(theme): add tests
* fix(theme): use builtin log levels and correct debug test
* feat(theme): adds the ability to derive from a non-base theme
* fix(theme): warn if the in-file name of a theme does not match the filename
* chore: tidy for rustfmt and clippy
* chore: tidy for rustfmt and clippy
2024-07-15 10:18:46 +01:00
Cristian Le
33925e3302
chore(deps): Replace cli-clipboard with arboard ( #2067 )
2024-07-10 16:20:30 +00:00
Ellie Huxtable
35bbaea0e4
chore(deps): update prost-types ( #2251 )
2024-07-10 16:52:48 +01:00
Ellie Huxtable
353981e794
chore(deps): update to tonic 0.12, prost 0.13 ( #2250 )
...
Resolve #2248
2024-07-10 15:46:51 +01:00
Ellie Huxtable
5b38448733
feat(gui): runbooks that run ( #2233 )
...
* add initial runbooks frontend
* fix buttons, scroll, add shell support to editor
* work
* some tweaks
* wip - run crate
* functioning executable blocks
* handle resizing, killing ptys
* clear properly on stop
* move terminal to its own component, handle lifecycle better
* fix all build issues
* ffs codespelll
* update lockfile
* clippy is needy once more
* only build pty stuff on mac/linux
* vendor pty handling into desktop
* update lockfile
2024-07-08 11:17:47 +01:00
Ellie Huxtable
c3723aaf27
feat: monitor idx cache consistency before switching ( #2229 )
2024-07-02 14:47:41 +01:00
dependabot[bot]
d8dabd2049
chore(deps): bump serde_json from 1.0.117 to 1.0.119 ( #2216 )
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.117 to 1.0.119.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.117...v1.0.119 )
---
updated-dependencies:
- dependency-name: serde_json
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-01 12:57:37 +01:00
dependabot[bot]
2f68b6e36b
chore(deps): bump postmark from 0.10.0 to 0.10.1 ( #2217 )
...
Bumps [postmark](https://github.com/pastjean/postmark-rs ) from 0.10.0 to 0.10.1.
- [Release notes](https://github.com/pastjean/postmark-rs/releases )
- [Changelog](https://github.com/pastjean/postmark-rs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/pastjean/postmark-rs/compare/v0.10.0...v0.10.1 )
---
updated-dependencies:
- dependency-name: postmark
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-01 12:57:13 +01:00
Ellie Huxtable
1201caee5c
perf(search): benchmark smart sort ( #2202 )
2024-06-26 12:40:17 +01:00
Ellie Huxtable
c8b3e418a1
chore(release): prepare for release v18.4.0-beta.1 ( #2195 )
...
* chore(release): prepare for release v18.4.0-beta.1
* remove full release test
2024-06-25 12:35:12 +01:00
Ellie Huxtable
05d1d9b136
chore(deps): update ratatui to 0.27 ( #2193 )
2024-06-25 09:43:42 +01:00
Ellie Huxtable
67d64ec4b3
feat: add user account verification ( #2190 )
...
* add verified column to users table
* add database functions to check if verified, or to verify
* getting there
* verification check
* use base64 urlsafe no pad
* add verification client
* clippy
* correct docs
* fix integration tests
2024-06-24 14:54:54 +01:00
dependabot[bot]
5238d71e66
chore(deps): bump url from 2.5.1 to 2.5.2 ( #2182 )
...
Bumps [url](https://github.com/servo/rust-url ) from 2.5.1 to 2.5.2.
- [Release notes](https://github.com/servo/rust-url/releases )
- [Commits](https://github.com/servo/rust-url/compare/v2.5.1...v2.5.2 )
---
updated-dependencies:
- dependency-name: url
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-24 08:04:47 +01:00
dependabot[bot]
657a7a6f51
chore(deps): bump uuid from 1.8.0 to 1.9.0 ( #2181 )
...
Bumps [uuid](https://github.com/uuid-rs/uuid ) from 1.8.0 to 1.9.0.
- [Release notes](https://github.com/uuid-rs/uuid/releases )
- [Commits](https://github.com/uuid-rs/uuid/compare/1.8.0...1.9.0 )
---
updated-dependencies:
- dependency-name: uuid
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-24 07:38:48 +01:00
dependabot[bot]
bb24f02264
chore(deps): bump curve25519-dalek in the cargo group ( #2164 )
2024-06-19 00:11:15 +01:00
Ellie Huxtable
88633b8994
feat(gui): automatically install and setup the cli/shell ( #2139 )
...
* feat(gui): automatically install and setup the cli/shell
* add shell config and toasts
2024-06-17 15:36:38 +01:00
dependabot[bot]
f06408f4f7
chore(deps): bump memchr from 2.7.2 to 2.7.4 ( #2151 )
...
Bumps [memchr](https://github.com/BurntSushi/memchr ) from 2.7.2 to 2.7.4.
- [Commits](https://github.com/BurntSushi/memchr/compare/2.7.2...2.7.4 )
---
updated-dependencies:
- dependency-name: memchr
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-17 09:12:37 +01:00
Ellie Huxtable
91bda421c5
chore: cargo and pnpm update ( #2127 )
2024-06-13 14:37:01 +01:00
dependabot[bot]
768bd2f66c
chore(deps): bump regex from 1.10.4 to 1.10.5 ( #2132 )
...
Bumps [regex](https://github.com/rust-lang/regex ) from 1.10.4 to 1.10.5.
- [Release notes](https://github.com/rust-lang/regex/releases )
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/regex/compare/1.10.4...1.10.5 )
---
updated-dependencies:
- dependency-name: regex
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-13 14:33:49 +01:00
dependabot[bot]
b82e75e842
chore(deps): bump clap from 4.5.4 to 4.5.7 ( #2134 )
...
Bumps [clap](https://github.com/clap-rs/clap ) from 4.5.4 to 4.5.7.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.4...v4.5.7 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-13 14:33:23 +01:00
Remo Senekowitsch
9fa223eaaf
chore(build): compile protobufs with protox ( #2122 )
...
* chore(build): compile protobufs with protox
protox is a pure-rust implementation of the protobuf compiler.
Therefore, it can be managed by cargo.
This removes the implicit dependency on protoc being available
in the environment for the build.
* fix(build): replace copypasta in build script
The paths passed to `compile` aren't actually used by the build.
`skip_protoc_run` prevents that.
That's why a clean build succeeds even with this mistake.
However, the paths are passed to a `cargo:rerun-if-changed` directive.
So this mistake would've caused a failed incremental build if the
protobuf definitions were changed.
2024-06-12 16:45:38 +01:00
dependabot[bot]
758ba930eb
chore(deps): bump clap_complete from 4.5.2 to 4.5.3 ( #2100 )
...
Bumps [clap_complete](https://github.com/clap-rs/clap ) from 4.5.2 to 4.5.3.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.2...clap_complete-v4.5.3 )
---
updated-dependencies:
- dependency-name: clap_complete
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-10 18:02:34 +01:00
dependabot[bot]
fc1fecbd2e
chore(deps): bump clap_complete_nushell from 4.5.1 to 4.5.2 ( #2101 )
...
Bumps [clap_complete_nushell](https://github.com/clap-rs/clap ) from 4.5.1 to 4.5.2.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete_nushell-v4.5.1...clap_complete_nushell-v4.5.2 )
---
updated-dependencies:
- dependency-name: clap_complete_nushell
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-10 14:57:08 +01:00
Ellie Huxtable
9be49e434e
chore(release): prepare for release v18.3.0 ( #2105 )
...
* chore(release): prepare for release v18.3.0
* build full release
* Revert "build full release"
This reverts commit 65e7718b51
.
2024-06-10 14:42:32 +01:00
Ellie Huxtable
c102851e29
chore(release): v18.3.0-prerelease.1 ( #2090 )
...
* chore(release): v18.3.0-prerelease.1
* update contributors
* changelog, plan only on prs
2024-06-05 14:56:10 +01:00
Hesam Pakdaman
9943c53a70
fix: Replace serde_yaml::to_string with serde_json::to_string_yaml ( #2087 )
2024-06-04 21:44:51 +01:00
Ellie Huxtable
7e665fc5b6
chore(deps): cargo update
( #2083 )
2024-06-04 12:05:03 +01:00
dependabot[bot]
511d84ce8d
chore(deps): bump serde_yaml from 0.9.32 to 0.9.34+deprecated ( #2078 )
...
Bumps [serde_yaml](https://github.com/dtolnay/serde-yaml ) from 0.9.32 to 0.9.34+deprecated.
- [Release notes](https://github.com/dtolnay/serde-yaml/releases )
- [Commits](https://github.com/dtolnay/serde-yaml/compare/0.9.32...0.9.34 )
---
updated-dependencies:
- dependency-name: serde_yaml
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-03 11:07:46 +01:00
dependabot[bot]
928dce4a8c
chore(deps): bump rmp from 0.8.12 to 0.8.14 ( #2079 )
...
Bumps [rmp](https://github.com/3Hren/msgpack-rust ) from 0.8.12 to 0.8.14.
- [Release notes](https://github.com/3Hren/msgpack-rust/releases )
- [Commits](https://github.com/3Hren/msgpack-rust/commits/rmp/v0.8.14 )
---
updated-dependencies:
- dependency-name: rmp
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-03 09:59:15 +01:00
Blair Noctis
b0b1d07cb5
fix(deps): replace parse_duration with humantime ( #2074 )
...
The former is no longer maintained, with a long standing security
advisory (RUSTSEC-2021-0041).
2024-06-03 09:03:23 +01:00
Cristian Le
c694a0a67f
chore(deps): relax sqlx and argon2 dependencies ( #2065 )
...
* Bump sqlx dependency
* Relax dependencies for Fedora
2024-05-31 09:44:55 +01:00
Ellie Huxtable
467f89c104
feat(ui): add login/register dialog ( #2056 )
2024-05-30 12:49:22 +01:00
Conrad Ludgate
15618f19ab
chore(deps): bump rusty_paseto and rusty_paserk ( #2054 )
2024-05-29 17:19:37 +00:00
dependabot[bot]
a9e1f8607f
chore(deps): bump tracing-tree from 0.3.0 to 0.3.1 ( #2046 )
...
Bumps [tracing-tree](https://github.com/davidbarsky/tracing-tree ) from 0.3.0 to 0.3.1.
- [Release notes](https://github.com/davidbarsky/tracing-tree/releases )
- [Commits](https://github.com/davidbarsky/tracing-tree/commits )
---
updated-dependencies:
- dependency-name: tracing-tree
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-28 14:54:26 +01:00
dependabot[bot]
43fb9ca745
chore(deps): bump uuid from 1.7.0 to 1.8.0 ( #2047 )
...
Bumps [uuid](https://github.com/uuid-rs/uuid ) from 1.7.0 to 1.8.0.
- [Release notes](https://github.com/uuid-rs/uuid/releases )
- [Commits](https://github.com/uuid-rs/uuid/compare/1.7.0...1.8.0 )
---
updated-dependencies:
- dependency-name: uuid
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-28 07:57:12 +01:00
Nemo157
2e88321aec
feat: support systemd socket activation for daemon ( #2039 )
...
This avoids issues with clients attempting to connect to the daemon
while it's starting, systemd creates the socket early and will queue
connections up until the daemon is ready to accept them.
2024-05-25 13:03:55 +01:00
dependabot[bot]
fbd76976ab
chore(deps): bump the cargo group with 2 updates ( #2041 )
...
Bumps the cargo group with 2 updates: [rustls](https://github.com/rustls/rustls ) and [h2](https://github.com/hyperium/h2 ).
Updates `rustls` from 0.21.10 to 0.21.11
- [Release notes](https://github.com/rustls/rustls/releases )
- [Changelog](https://github.com/rustls/rustls/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rustls/rustls/compare/v/0.21.10...v/0.21.11 )
Updates `h2` from 0.3.24 to 0.3.26
- [Release notes](https://github.com/hyperium/h2/releases )
- [Changelog](https://github.com/hyperium/h2/blob/v0.3.26/CHANGELOG.md )
- [Commits](https://github.com/hyperium/h2/compare/v0.3.24...v0.3.26 )
---
updated-dependencies:
- dependency-name: rustls
dependency-type: direct:production
dependency-group: cargo
- dependency-name: h2
dependency-type: indirect
dependency-group: cargo
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-25 07:39:12 +01:00
dependabot[bot]
b636be8b02
chore(deps): bump tokio from 1.36.0 to 1.37.0 ( #2033 )
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.36.0 to 1.37.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.36.0...tokio-1.37.0 )
---
updated-dependencies:
- dependency-name: tokio
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-21 10:09:49 +07:00