aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAge
* feat(installer): try installing via paru for the AUR (#1262)Orhun Parmaksız2023-09-28
|
* handle missing entries (fixes #1236) (#1253)Conrad Ludgate2023-09-26
| | | | | * fix #1236 * lints
* better sync error messages (#1254)Conrad Ludgate2023-09-26
|
* refactor: Duplications reduced in order to align implementations of reading ↵Dieter Eickstaedt2023-09-23
| | | | history files (#1247)
* Bump debian from bullseye-20230904-slim to bullseye-20230919-slim (#1242)dependabot[bot]2023-09-20
|
* Add connect timeout and overall timeout (#1238)Ellie Huxtable2023-09-18
| | | | | | | | | * Add connect timeout and overall timeout * Make it configurable * Fix test * Add docs
* feat(keyup): Configure SearchMode for KeyUp invocation #1216 (#1224)Dieter Eickstaedt2023-09-17
| | | | | | | | | | | * feat(keyup): Configure SearchMode for KeyUp invocation #1216 * docs: adjusted search mode documentation * feat: setting search mode on engine * chore: cargo fmt * chore: removed redundant field name
* Fix selecting complex fish commands (#1237)Ellie Huxtable2023-09-17
| | | | | | | | | This was failing for commands that spanned multiple lines, and contained a backslash. Thanks to @saulrh for suggesting the fix! I just tested and pushed it. Resolves #1211 Resolves #1232
* docs: document the available format options of History list command (#1234)Dieter Eickstaedt2023-09-17
|
* config.md: invert mode detailed options (#1225)Matheus Martins2023-09-14
|
* Update config.toml: List inverted mode (#1226)Matheus Martins2023-09-14
|
* Bump ratatui from 0.22.0 to 0.23.0 (#1221)dependabot[bot]2023-09-13
| | | | | | | | | | | | | | | | Bumps [ratatui](https://github.com/ratatui-org/ratatui) from 0.22.0 to 0.23.0. - [Release notes](https://github.com/ratatui-org/ratatui/releases) - [Changelog](https://github.com/ratatui-org/ratatui/blob/main/CHANGELOG.md) - [Commits](https://github.com/ratatui-org/ratatui/compare/v0.22.0...v0.23.0) --- updated-dependencies: - dependency-name: ratatui 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>
* Bump shellexpand from 2.1.2 to 3.1.0 (#1186)dependabot[bot]2023-09-13
| | | | | | | | | | | | | | Bumps [shellexpand](https://gitlab.com/ijackson/rust-shellexpand) from 2.1.2 to 3.1.0. - [Commits](https://gitlab.com/ijackson/rust-shellexpand/compare/shellexpand/2.1.2...shellexpand-3.1.0) --- updated-dependencies: - dependency-name: shellexpand dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump tower-http from 0.3.5 to 0.4.4 (#1210)dependabot[bot]2023-09-13
| | | | | | | | | | | | | | | Bumps [tower-http](https://github.com/tower-rs/tower-http) from 0.3.5 to 0.4.4. - [Release notes](https://github.com/tower-rs/tower-http/releases) - [Commits](https://github.com/tower-rs/tower-http/compare/tower-http-0.3.5...tower-http-0.4.4) --- updated-dependencies: - dependency-name: tower-http 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>
* Bump debian from bullseye-20230814-slim to bullseye-20230904-slim (#1213)dependabot[bot]2023-09-13
| | | | | | | | | | | | Bumps debian from bullseye-20230814-slim to bullseye-20230904-slim. --- updated-dependencies: - dependency-name: debian dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump crossterm from 0.26.1 to 0.27.0 (#1222)dependabot[bot]2023-09-13
| | | | | | | | | | | | | | | | Bumps [crossterm](https://github.com/crossterm-rs/crossterm) from 0.26.1 to 0.27.0. - [Release notes](https://github.com/crossterm-rs/crossterm/releases) - [Changelog](https://github.com/crossterm-rs/crossterm/blob/master/CHANGELOG.md) - [Commits](https://github.com/crossterm-rs/crossterm/compare/0.26.1...0.27.0) --- updated-dependencies: - dependency-name: crossterm 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>
* Bump itertools from 0.10.5 to 0.11.0 (#1223)dependabot[bot]2023-09-13
| | | | | | | | | | | | | | | Bumps [itertools](https://github.com/rust-itertools/itertools) from 0.10.5 to 0.11.0. - [Changelog](https://github.com/rust-itertools/itertools/blob/master/CHANGELOG.md) - [Commits](https://github.com/rust-itertools/itertools/compare/v0.10.5...v0.11.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>
* Move contributors to be a top-level file (#931)Vlad Stepanov2023-09-11
|
* Run `cargo update` (#1218)Ellie Huxtable2023-09-11
|
* replace chrono with time (#806)Conrad Ludgate2023-09-11
| | | | | | | | | * replace chrono with time * Fix test chrono usage --------- Co-authored-by: Ellie Huxtable <ellie@elliehuxtable.com>
* Use `case` for Linux distro choice in `install.sh` (#1200)mentalisttraceur2023-09-11
|
* Update issue templatesEllie Huxtable2023-09-11
|
* feat: mouse selection support (#1209)YummyOreo2023-09-11
| | | | | * feat: mouse selection support * refactor: don't import self
* Update docker.mdEllie Huxtable2023-09-01
|
* Explicitly use buster image for cargo-chef, mitigates #1204 (#1205)Jinna Kiisuo2023-08-31
| | | Co-authored-by: Jinna Kiisuo <jinna+git@nocturnal.fi>
* Bump lukemathwalker/cargo-chef (#1196)dependabot[bot]2023-08-30
| | | | | | | | | | | | Bumps lukemathwalker/cargo-chef from latest-rust-1.71.1 to latest-rust-1.72.0. --- updated-dependencies: - dependency-name: lukemathwalker/cargo-chef dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Run formatting (#1202)Ellie Huxtable2023-08-30
|
* Update shell-completions.mdEllie Huxtable2023-08-30
|
* Update config.mdEllie Huxtable2023-08-28
|
* Remove fig from README (#1197)Ellie Huxtable2023-08-28
|
* Automatically filter out secrets (#1182)Ellie Huxtable2023-08-19
| | | | | | | | | | | | | | I'd like to extend the regex list here very soon, but start off by automatically filtering out secrets. Do not store them in history! I've included regex for: 1. AWS key id 2. Github pat (old and new) 3. Slack oauth tokens (bot, user) 4. Slack webhooks 5. Stripe live/test keys Will need updating after #806
* Update dependencies (#1181)Conrad Ludgate2023-08-18
|
* Add kv map builder and list function (#1179)Ellie Huxtable2023-08-18
| | | | | | | | | | | | | | | * Add kv map builder and list function 1. BREAKING - default namespace is now called "default" 2. Build an in-memory hashmap from the kv store 3. Allow listing I need to cache the hashmap next, probs with a write-through to avoid constant rebuilds. Also check if BTreeMap is suitable. Sorted is useful for listing but there's probs a better ds to use. * Allow pure kv set, no filesystem
* fix(ubuntu/arm*): detect non amd64 ubuntu and handle (#1131)Jinn Koriech2023-08-17
| | | | | If we're running Ubuntu on non-amd64 we get an install error. As there's no ARM package yet we can offer the user the option to install via cargo rather than install something that won't work.
* Fix keybinding link in README (#1173)Edward Loveall2023-08-17
|
* Bump debian from bullseye-20230703-slim to bullseye-20230814-slim (#1176)dependabot[bot]2023-08-17
| | | | | | | | | | | | Bumps debian from bullseye-20230703-slim to bullseye-20230814-slim. --- updated-dependencies: - dependency-name: debian dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* docs: update `workspace` config key to `workspaces` (#1174)Thomas Buckley-Houston2023-08-17
|
* Only setup shell plugin if it's not already there (#1178)Ellie Huxtable2023-08-16
|
* Remove terminal mode switching (#1170)Ellie Huxtable2023-08-14
| | | | | | | | | | | | This was initially in place for when we used a different terminal backend. That backend required that the terminal be in a specific mode, or otherwise key modifiers would not be correctly recognized. It was super frustrating. Since the move to crossterm, we automatically switch to raw mode: https://github.com/atuinsh/atuin/blob/b48de9bd9d89fb9b6a0044a1b251e5b2ff116387/atuin/src/command/client/search/interactive.rs#L528 Should resolve #987, #650, #909, #492 Should also supercede #1149
* Update to ratatui 0.22 (#1168)Ellie Huxtable2023-08-14
|
* Fix nix build (#1171)Ellie Huxtable2023-08-14
| | | | I forgot nix builds in a sandbox, so my laziness earlier meant that the nix build fails - sandbox has no git!
* Run test build for client-only feature set (#1167)Tobias Genannt2023-08-14
|
* Include revision in status (#1166)Ellie Huxtable2023-08-14
|
* Fix index tail leak (#1159)Ellie Huxtable2023-08-09
|
* Bump lukemathwalker/cargo-chef (#1154)dependabot[bot]2023-08-09
| | | | | | | | | | | | Bumps lukemathwalker/cargo-chef from latest-rust-1.71.0 to latest-rust-1.71.1. --- updated-dependencies: - dependency-name: lukemathwalker/cargo-chef dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Update(docs) Add `workspace` to config.toml and config.md (#1157)Emanuele Panzeri2023-08-09
|
* Fix client-only builds (#1155)Ellie Huxtable2023-08-07
|
* Prepare release v16.0.0 (#1143)Ellie Huxtable2023-08-07
| | | | | | | | | * Prepare release v16.0.0 * Remove debug output * Fix kv dupes if the store already exists * Add limit in frontend as well as sync backend
* fix(docs): Correct command overview paths (#1145)LeoniePhiline2023-08-02
|
* encode paseto payloads as json (#1146)Conrad Ludgate2023-08-02
|