aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAge
* Make Ctrl-d behaviour match other tools (#1040)Jan Larres2023-06-11
| | | | | | | | With this change Ctrl-d behaves differently depending on whether there is any input text available. If there is, it will delete the character to the right of the cursor if there is any. If there isn't it will instead quit interactive mode and leave the original shell command line unchanged. This matches other line-based tools like bash and fzf.
* Fix movement keys in inverted mode (#1035)Jan Larres2023-06-08
| | | | | | | | | | | * Extract scrolling code into functions * Fix movement keys when inverted * remove extra len param --------- Co-authored-by: Conrad Ludgate <conrad.ludgate@truelayer.com>
* Bump lukemathwalker/cargo-chef (#1026)dependabot[bot]2023-06-08
| | | | | | | | | | | | Bumps lukemathwalker/cargo-chef from latest-rust-1.68.0 to latest-rust-1.70.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>
* feat: do not allow empty passwords durring account creation (#1029)YummyOreo2023-06-06
| | | | | * feat: do not allow empty passwords durring account creation * refactor: rustfmt
* fix: Adjust broken link to supported shells (#1013)Anish Pallati2023-05-30
|
* Update Arch Linux links in README (#1016)éclairevoyant2023-05-30
|
* Add graceful shutdown on SIGTERM (#1014)Marijan Smetko2023-05-30
| | | | | * Add graceful shutdown on SIGTERM * Fix linter
* Release v15.0.0 (#995)Ellie Huxtable2023-05-28
| | | | | | | * Release v15.0.0 * Draft post * Update contributors
* Make volume path absolute (#1009)Ed Ive2023-05-27
| | | | | * Make volume path absolute * Update docs/docs/self-hosting/docker.md
* Fix typo in `config.toml` (#1006)Per Modin2023-05-24
| | | | | | Typo in config key `filter_mode_shell_up_key_binding` that's fixed by this commit, and while at it fix a minor typo in a comment. Co-authored-by: Per Modin <per@wgtwo.com>
* Add option to completely disable help row (#993)Hilmar Wiegand2023-05-22
| | | | | | | * Add option to completely disable help row * Pass full settings object to draw command * Add documentation for show_help
* Input bar at the top if we are in inline mode (#866)Ellie Huxtable2023-05-21
| | | | | | | | | | | | | | | | * Put input chunk at the top in inline mode * Invert the search results if bar is at top * fix styling on reversed rendering * add setting * settings --------- Co-authored-by: Patrick Decat <pdecat@gmail.com> Co-authored-by: Conrad Ludgate <conrad.ludgate@truelayer.com>
* Allow server configured page size (#994)Ellie Huxtable2023-05-21
| | | | | | | * Allow server configured page size * Backwards compat via semver checks * Correct header name
* Restructure account commands to account subcommand (#984)Ellie Huxtable2023-05-17
| | | | | | | | | | | | | | | | | | | * Stop running triggers on history delete * Move to account management dir * Alter trigger function to only run for inserts * wip * Add atuin account subcommands, and re-org delete * Clarify docs * Delete silly dupe migration * Um where did this come from * Oops, insert only plz
* validate usernames on registration (#982)Conrad Ludgate2023-05-16
| | | | | improve login password incorrect error message update docs for registration with passwords
* feat: add delete account option (attempt 2) (#980)Yannick Ulrich2023-05-16
| | | | | | | | | | | | | | | * Added DELETE register endpoint * Added remove function to database * Added unregister to client * Updated docs * Renamed functions * Reformatting * Used execute instead of fetch in delete_user
* Include bash preexec warning (#983)Ellie Huxtable2023-05-16
|
* Fix key regression introduced (#974)Ellie Huxtable2023-05-11
|
* Patch bash history import regression (#970)Ellie Huxtable2023-05-10
| | | | | | | | * At least patch this on the server side so we don't loop forever * Postgres doesn't support <microsecond precision Use millis - almost everything should support them and they are still faster than a human can reasonably spam a button.
* Bump debian from bullseye-20230320-slim to bullseye-20230502-slim (#930)dependabot[bot]2023-05-09
| | | | | | | | | | | | Bumps debian from bullseye-20230320-slim to bullseye-20230502-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>
* Update README.md: Disable update check for offline mode (#960)Aleks Bunin2023-05-09
|
* website: Fix participle "be ran" -> "be run" (#939)Niklas Hambüchen2023-05-08
|
* Correct typos in website (#946)Steve Kemp2023-05-07
| | | This commit fixes the spelling of "variables" in a couple of places.
* docs: fix "From source" `cd` command (#937)Richard de Boer2023-05-06
| | | | Cloning does not automatically cd to the new directory, and we need to cd to "atuin" *inside* the cloned repository.
* Add command flag for `inline_height` (#905)VuiMuich2023-05-02
| | | | | | | * add a command flag for `inline_height` * docs * docs: better formating for short command flags
* cwd_filter: much like history_filter, only it applies to cwd (#904)Kjetil Jørgensen2023-05-02
| | | | | * cwd_filter: much like history_filter, only it applies to cwd * appease clippy
* add nu section to keybind docs (#881)VuiMuich2023-05-02
|
* docs: Fix broken links in README.md (#920)Qiming Xu2023-05-02
|
* fix broken pipe on history list (#927)Conrad Ludgate2023-05-01
| | | | | * fix #626 * slightly refactor
* Fix fig plugin link (#924)Robin Millette2023-04-28
|
* Copy license for cargo-deb (#901)Ellie Huxtable2023-04-20
|
* Upload tar before building deb (#898)Ellie Huxtable2023-04-19
|
* Add symlink (#897)Ellie Huxtable2023-04-18
|
* Allow specifying tag to build for workflow_dispatch (#896)Ellie Huxtable2023-04-18
|
* Add package param to cargo deb (#895)Ellie Huxtable2023-04-18
|
* Re-added package name to workspace.package (#894)Ben J2023-04-18
|
* Add keyboard shortcuts to the Config/Keybinding chapter. (#875)Maxim Uvarov2023-04-17
| | | | | | | | | | | | | | | | | | | | | | * Added Shortcuts section to keybinings * Removed obvious shortcuts * Update docs/docs/config/key-binding.md Co-authored-by: Ellie Huxtable <ellie@elliehuxtable.com> * Update docs/docs/config/key-binding.md Co-authored-by: Conrad Ludgate <oon@conradludgate.com> * replaced cursor keys with emojis * got back to utf symbols --------- Co-authored-by: Ellie Huxtable <ellie@elliehuxtable.com> Co-authored-by: Conrad Ludgate <oon@conradludgate.com>
* chore: uuhhhhhh crypto lol (#805)Conrad Ludgate2023-04-17
| | | | | | | | | * chore: uuhhhhhh crypto lol * remove dead code * fix key decoding * use inplace encryption
* Add workflow dispatch for release (#888)Ellie Huxtable2023-04-17
|
* Fix release workflow (#885)Ellie Huxtable2023-04-16
|
* Release v14.0.1 (#883)Ellie Huxtable2023-04-16
|
* Make the homepage prettier (#880)Ellie Huxtable2023-04-15
|
* Add footer (#879)Ellie Huxtable2023-04-15
|
* Avoid accidentally deleting all history, but allow it if intended (#878)Ellie Huxtable2023-04-15
| | | | | * Avoid accidentally deleting all history, but allow it if intended * docs
* Improve error message for issue #850. (#876)postmath2023-04-14
| | | | | * Improve error message for issue #850. * Applied cargo fmt, doh.
* Workspace reorder (#868)Vladislav Stepanov2023-04-14
| | | | | | | | | | | | | | | | | | * Try different workspace structure Move main crate (atuin) to be on the same level with other crates in this workspace * extract common dependencies to the workspace definition * fix base64 v0.21 deprecation warning * questionable: update deps & fix chrono deprecations possible panic sites are unchanged, they're just more visible now * Revert "questionable: update deps & fix chrono deprecations" This reverts commit 993e60f8dea81a1625a04285a617959ad09a0866.
* Switch to uuidv7 (#864)Ellie Huxtable2023-04-11
| | | | | | | | | * Add uuid_v7 * Actually use the new uuid * Add a test to ensure all uuids are unique, even in a tight loop * Make clippy happy
* Add additional detail to search documentation (#860)Brian Kung2023-04-11
|
* Add `--reverse` to `atuin search` (#862)Tom Cammann2023-04-11
| | | | | | | | | Add `-r/--reverse` flag to `atuin search` to allow searching by oldest results first. Example to find the oldest `cargo` command: ``` atuin search --limit 1 --reverse cargo ```
* Atuin stats with day, month, week and year filter (#858)Gokul2023-04-10
| | | | | | | | | * atuin stats with day, month and year * fixed stats for week * review suggestions * rust formatted