Revisions of atuin
Ana Guerrero (anag+factory)
accepted
request 1186297
from
Soc Virnyl Estela (uncomfyhalomacro)
(revision 15)
Ana Guerrero (anag+factory)
accepted
request 1169297
from
Soc Virnyl Estela (uncomfyhalomacro)
(revision 14)
Ana Guerrero (anag+factory)
accepted
request 1146896
from
Soc Virnyl Estela (uncomfyhalomacro)
(revision 13)
- omit feature 'check-update' instead of using the removed patch 0000-disable_update_check.patch - remove 0000-disable_update_check.patch - Update to 18.0.1: * Reorder the exit of enhanced keyboard mode * Prevent input to be interpreted as options for zsh autosuggestions * Avoid unexpected `atuin history start` for keybindings * Prevent input to be interpreted as options for blesh auto-complete * Work around custom IFS * Fix and improve the keybinding to `up` * Fix incorrect timing of child shells * Disable musl deb building * Work around bash < 4 and introduce initialization guards * Set umask 077 * Disables unix specific stuff for windows * Fix invisible tab title * Shorten text, use ctrl-o for inspector * Integration on older fishes * Save sync time when it starts, not ends * Print literal control characters to non terminals * Escape control characters in command preview * Use existing db querying for history list * Add acquire timeout to sqlite database connection * Update repo url in CONTRIBUTING.md * Dedupe was removing history * Only escape control characters when writing to terminal * Strip control chars generated by `\[\]` in PS1 with bash-preexec * Check for format errors when printing history * Skip padding time if it will overflow the allowed prefix length * Never overwrite the key * Erase the prompt last line before Bash renders it * Erase the previous prompt before overwriting * Support termcap names for tput * Set durability for sqlite to recommended settings * Correct download list for incremental builds * Add Settings::ut * Enable enhanced keyboard mode * Rework record sync for improved reliability * Include atuin login in secret patterns * Add redraw * Make it clear what you are registering for * Support high-resolution timing even without ble.sh * Add extended help * Add interactive command inspector * Vim mode * Add better error handling for sync * Add history rebuild * Introduce keymap-dependent vim-mode * Make deleting from the UI work with record store sync * Add metrics counter for records downloaded * Make cursor style configurable * Make store init idempotent * Don't stop with invalid key * Add registered and deleted metrics * When in vim-normal mode apply an alternative highlighting to the selected line * [**breaking**] Bind the Atuin search to "/" in vi-normal mode * Update widget names * Make history list format configurable * Add change-password command & support on server * Automatically init history store when record sync is enabled * Add store push * Reencrypt/rekey local store * Add prefers_reduced_motion flag * Add verify command to local store * Add store purge command * Failure to decrypt history = failure to sync * Add `store push --force` * Add `store pull` * Disable auto record store init * Add progress bars to sync and store init
Ana Guerrero (anag+factory)
accepted
request 1139145
from
Soc Virnyl Estela (uncomfyhalomacro)
(revision 12)
Ana Guerrero (anag+factory)
accepted
request 1121358
from
Soc Virnyl Estela (uncomfyhalomacro)
(revision 11)
- Update patch 0000-disable_update_check.patch - Apply patch properly. It got overlooked. - Update to version 17.0.1: * fix(enter_accept): clear old cmd snippet * Fix for breaking change in ratatui 0.24.0 * fix(bash): improve output of `enter_accept` * fix(fish): improve output for `enter_accept` * update support template * Remove duplicate "invert" in default config * Silence fish string match * Fix cargo deb usage * Add release blog post and update docs * Correct some secrets filter regex * Revert "Revert "Revert "Use github runners for unit tests (for now)""" * fix(nushell): Ignore stderr messages * Document that the self-hosted port is TCP * Add bash support to `enter_accept` * allow binding server to hostname * Add fish support for `enter_accept` * Add enter_accept to immediately execute an accepted command * Checkout repo so the manifest publish step can read git * use the short sha to tag images * Use ubuntu for x86, oops * Update key binding docs * Add commands to print the default configuration * Update key-binding.md * Revert "Revert "Use github runners for unit tests (for now)"" * Revert "Use github runners for unit tests (for now)" * clear history id * fix(1220): Workspace Filtermode not handled in skim engine * Fix/1207 deleted entries shown in interactive search * A man is not dead while his name is still spoken * Add --print0 to `history list` * Use github runners for unit tests (for now) * Revert "Re-enable `linux/arm64` platform in CI docker build" * Re-enable `linux/arm64` platform in CI docker build * feat: copy to clipboard * support timezones in calendar * handle empty keybindings list for nushell * add --reverse to history list * Fix support template * fix sync timestamps * better sync error messages * refactor: Duplications reduced in order to align implementations of reading history files * Add connect timeout and overall timeout * feat(keyup): Configure SearchMode for KeyUp invocation #1216 * Fix selecting complex fish commands * docs: document the available format options of History list command * config.md: invert mode detailed options * Update config.toml: List inverted mode * Move contributors to be a top-level file * replace chrono with time * Use `case` for Linux distro choice in `install.sh` * Update issue templates * feat: mouse selection support * Update docker.md * Explicitly use buster image for cargo-chef, mitigates #1204 * Update shell-completions.md * Update config.md * Remove fig from README * Automatically filter out secrets * Update dependencies * Add kv map builder and list function * fix(ubuntu/arm*): detect non amd64 ubuntu and handle * Fix keybinding link in README * docs: update `workspace` config key to `workspaces` * Only setup shell plugin if it's not already there * Remove terminal mode switching * Update to ratatui 0.22 * Include revision in status * Fix index tail leak * Update(docs) Add `workspace` to config.toml and config.md * Fix client-only builds
Ana Guerrero (anag+factory)
accepted
request 1110910
from
Soc Virnyl Estela (uncomfyhalomacro)
(revision 10)
- Fix and update generated vendored tarball. - Update to version 0.16.0: * Add graceful shutdown on SIGTERM * Update Arch Linux links in README * fix: Adjust broken link to supported shells * feat: do not allow empty passwords durring account creation * Fix movement keys in inverted mode * Make Ctrl-d behaviour match other tools * refactor server to allow pluggable db and tracing * Add support to override hostname and username via env vars * Fix --delete-it-all and --delete commands * Make requirement of PostgreSQL 14 explicit * Bug/fix gh action aarch64 tarball * Key values * Add namespaces to kv store * Builder interface for History objects * clean apt cache in Dockerfile * remove rmp-serde * fix: fixes unix specific impl of shutdown_signal * Add RecordIndex data structure * remove decryption from api-client * Revamp getting started guide * Redirect old docs * Move key binding docs so they can be more easily found * record encryption * Fix nu section in key-bindings.md - set-env -> let-env * Update Nushell support to use support* remove decryption from api-client * Revamp getting started guide * Redirect old docs * Move key binding docs so they can be more easily found * record encryption * Fix nu section in key-bindings.md - set-env -> let-env * Update Nushell support to use supported $env update syntax * fix key encodings again * Update config.toml path default comments * fix for zsh no-unset environments * atuin crypto blog post * Add OG image * write some key tests * Add new sync * Add total history count to the index API * Delete the count cache row when a user is deleted * Add workspace mode, enable if in git repo * Unvendor ratatui * skim: fix filtering aggregates * Serve docusaurus on /docs/ * Try adjusting docs root * Remove vercel config * Tidy up docs * use Ctrl-n instead of Alt-n on macOS * some simple server tests * Disable server tests in the nix build * Drop default sync frequency to 10m * Move all references to the old repo * Add self hosted runner * Split integration and unit tests, use runner for unit * fix(server): Teapot is a cup of coffee * rebase: fix: nushell empty hooks * Add support for max_preview_height setting * fix(docs): List all presently documented commands * encode paseto payloads as json * fix(docs): Correct command overview paths * Prepare release v16.0.0 * fix key encodings again * Update config.toml path default comments * fix for zsh no-unset environments * atuin crypto blog post * Add OG image * write some key tests * Add new sync * Add total history count to the index API * Delete the count cache row when a user is deleted * Add workspace mode, enable if in git repo * Unvendor ratatui * skim: fix filtering aggregates * Serve docusaurus on /docs/ * Try adjusting docs root * Remove vercel config * Tidy up docs * use Ctrl-n instead of Alt-n on macOS * some simple server tests * Disable server tests in the nix build * Drop default sync frequency to 10m * Move all references to the old repo * Add self hosted runner * Split integration and unit tests, use runner for unit * fix(server): Teapot is a cup of coffee * rebase: fix: nushell empty hooks * Add support for max_preview_height setting * fix(docs): List all presently documented commands * encode paseto payloads as json * fix(docs): Correct command overview paths - Replace obsoleted `disabled` option with `manual` - Update to version 15.0.0: * Fix release workflow * Add workflow dispatch for release * chore: uuhhhhhh crypto lol * Add keyboard shortcuts to the Config/Keybinding chapter. * Re-added package name to workspace.package * Add package param to cargo deb * Allow specifying tag to build for workflow_dispatch * Add symlink * Upload tar before building deb * Copy license for cargo-deb * Fix fig plugin link * fix broken pipe on history list * docs: Fix broken links in README.md * Add nu section to keybinds.md * cwd_filter: much like history_filter, only it applies to cwd * Add command flag for inline_height * docs: fix "From source" cd command * Correct typos in website * website: Fix participle "be ran" -> "be run" * Update README.md: Disable update check for offline mode * At least patch this on the server side so we don't loop forever * Fix key regression * Include bash preexec warning * feat: add delete account option (attempt 2) * validate usernames on registration * Restructure account commands to account subcommand * Allow server configured page size * Input bar at the top if we are in inline mode * Add option to completely disable help row * Fix typo in config.toml - Fix installation step in specfile. - Update to version 14.0.1 patch release: * Fix deleting history that doesn't exist yet * Updated client config docs * Handle empty lines when importing from Bash * update str substring usage to use range parameter * Fix --delete description * Use XDG data directory for fish import * Add some emacs movement keys * Atuin stats with day, month, week and year filter * Add --reverse to atuin search * Add additional detail to search documentation * Switch to uuidv7 * Workspace reorder * Improve error message for issue #850. * Avoid accidentally deleting all history, but allow it if intended * Add footer * Make the homepage prettier * Release v14.0.1 - Add _constraints * Make disk size to 12G to fix build failure "No space left on device" - Update to version 14.0.0: * Add Hachyderm links * Update flake.lock to Rust 1.67 * nix: add flake-compat * Fix race condition in directory tests * Rework Bash import * docs(README): fix activity graph link * Show preview of selected command * Up arrow filter_mode setting default to global filter mode * feat: add common default keybindings * Bump debian from bullseye-20230208-slim to bullseye-20230227-slim * Windows support * fix(client): always read session_path from settings * Add register notification webhook * Install CA certificates in docker image * Docker isn't interactive ofc * Minor documentation updates * Fix before/after combined with limit * Allow specifying fulltext as well as full-text * fix new stats unique count * add common prefixes and subcommands to stats * fix(installer): use case-insensitive comparisons * Fixes a bug on windows * Prefer PWD environment variable over cwd if available to better support symbolic links * fix: many links were broken 📝 * skim-demo * Add history deletion * fix: paste into terminal after switching modes * Support old msgpack * Fix skim search * Allow changing search_mode during interactive search * chore: remove tui vendoring * Bump debian from bullseye-20230227-slim to bullseye-20230320-slim * Delete all instances of a command * Bump lukemathwalker/cargo-chef from latest-rust-1.67.1 to latest-rust-1.68.0 * feat: respect exit_mode setting when exiting with arrow down keypress * feat: add an inline view mode * Add musl build * feat: add Nushell support * chore: use fork of skim * Bind keys in vi mode too * Account for user not yet having count cache * Fixes nushell recording empty commands * Update CONTRIBUTING.md * client filtering done in query * fix: record negative exit codes * Refactor/nu remove dep on sh * Update CI * Add more fields to atuin search --format * install.sh - add endeavouros to archlinux detection * Add --offset flag to atuin search * Update atuin search docs * Add atuin status * fix: allow nix package to fetch dependencies from git * feat: add github action to test the nix builds * Vendor ratatui temporarily - Update to version 13.0.1: * Enable RUST_BACKTRACE for docker builds * Revert "Re-enable arm docker builds" * Fix editURL for docs * Fix link to self-hosting * [docs] fix some links between config and commands * Disable 2 tests that shouldn't run in release mode * fix registration - Disable update check by default since updates are handled in OBS - Update to version 13.0.0: * Improvements - Better error messages - Nix install files + instructions - Exit when pushing the down arrow from the most recent entry - Refactor to support generic server-side databases - Make it easier to disable the ctrl-r and/or up arrow bindings - Update to axum6 * Fixes - Fish now handles multi-line commands properly - Listing history for the current session now works - Fix atuin init for Fish * New features - Pretty stats - Custom history list format - History filter - Mnemonic key * Crossterm as the new TUI backend - Fix installation of shell completions. - Add extra shell stuff in docs. - Update to version 12.0.0: * Allow stateless commands to be run without config/database by @c-14 in #544 * Clear RBUFFER when accepting output from atuin by @c-14 in #545 * Add installer support for Termux by @laurentlbm in #540 * Bump lukemathwalker/cargo-chef from latest-rust-1.63 to latest-rust-1.64.0 by @dependabot in #546 * Add contributors command by @ellie in #550 * Add style to config.toml and config.md by @xfzv in #552 * Fix compatability with fish vi key bindings by @shreve in #541 * add some error messages by @conradludgate in #510 * update zh-CN docs by @helbing in #539 * Bump debian from bullseye-20220822-slim to bullseye-20221004-slim by @dependabot in #551 * Add automatic update checking by @ellie in #555 * Bump sqlx from 0.5.13 to 0.6.2 by @dependabot in #536 * Bump indicatif from 0.16.2 to 0.17.1 by @dependabot in #537 * Bump rpassword from 6.0.1 to 7.0.0 by @dependabot in #530 * Bump tui from 0.18.0 to 0.19.0 by @dependabot in #531 * Bump rmp-serde from 1.1.0 to 1.1.1 by @dependabot in #557 * Bump unicode-width from 0.1.9 to 0.1.10 by @dependabot in #535 * rollup of 5 dependency commits by @conradludgate in #562 * Add message begging for help lol turtle by @ellie in #569 * upgrade clap by @conradludgate in #568 * Configure reqwest to use native platform certs by @wpbrz in #574 * Bump async-trait from 0.1.57 to 0.1.58 by @dependabot in #575 * Never use HISTFILE for fish shell import by @patricksjackson in #573 * Respect fish shell's builtin private mode by @patricksjackson in #577 * Bump clap from 4.0.15 to 4.0.18 by @dependabot in #578 * docs: add more details about date parsing in the stats command by @bvergnaud in #579 * Make fuzzy search the default by @ellie in #591 * Update server.md by @pevogam in #589 * Exit with return code 1 when no results are found in atuin search command by @TymanWasTaken in #489 * Update README.md with antigen instruction. by @DanielAtCosmicDNA in #549 * Build ARM64 releases & update runners by @Absolucy in #593 * Add local event log storage by @ellie in #390 * fix #596: Avoid drawing a command section beyond the width of the list by @s0 in #597 * Add setting for keeping typed query when exiting by @s0 in #451 * Fix copy/paste artifact by @EricCrosson in #598 * Release v12 by @ellie in #599 - Add shell completion packages - Set rust+cargo version at least 1.59. - Initial spec of atuin version 11.0.0
Dominique Leuenberger (dimstar_suse)
accepted
request 1093504
from
Filippo Bonazzi (fbonazzi)
(revision 9)
- Update to version 15.0.0: * Fix release workflow * Add workflow dispatch for release * chore: uuhhhhhh crypto lol * Add keyboard shortcuts to the Config/Keybinding chapter. * Re-added package name to workspace.package * Add package param to cargo deb * Allow specifying tag to build for workflow_dispatch * Add symlink * Upload tar before building deb * Copy license for cargo-deb * Fix fig plugin link * fix broken pipe on history list * docs: Fix broken links in README.md * Add nu section to keybinds.md * cwd_filter: much like history_filter, only it applies to cwd * Add command flag for inline_height * docs: fix "From source" cd command * Correct typos in website * website: Fix participle "be ran" -> "be run" * Update README.md: Disable update check for offline mode * Bump debian from bullseye-20230320-slim to bullseye-20230502-slim * At least patch this on the server side so we don't loop forever * Fix key regression * Include bash preexec warning * feat: add delete account option (attempt 2) * validate usernames on registration * Restructure account commands to account subcommand * Allow server configured page size * Input bar at the top if we are in inline mode * Add option to completely disable help row * Fix typo in config.toml
Dominique Leuenberger (dimstar_suse)
accepted
request 1085355
from
Soc Virnyl Estela (uncomfyhalomacro)
(revision 8)
- Fix installation step in specfile. - Update to version 14.0.1 patch release: * Fix deleting history that doesn't exist yet * Updated client config docs * Handle empty lines when importing from Bash * update str substring usage to use range parameter * Fix --delete description * Use XDG data directory for fish import * Add some emacs movement keys * Atuin stats with day, month, week and year filter * Add --reverse to atuin search * Add additional detail to search documentation * Switch to uuidv7 * Workspace reorder * Improve error message for issue #850. * Avoid accidentally deleting all history, but allow it if intended * Add footer * Make the homepage prettier * Release v14.0.1
Dominique Leuenberger (dimstar_suse)
accepted
request 1082179
from
Soc Virnyl Estela (uncomfyhalomacro)
(revision 7)
- Add _constraints * Make disk size to 12G to fix build failure "No space left on device"
Dominique Leuenberger (dimstar_suse)
accepted
request 1081252
from
Factory Maintainer (factory-maintainer)
(revision 6)
Automatic submission by obs-autosubmit
Dominique Leuenberger (dimstar_suse)
accepted
request 1076594
from
Factory Maintainer (factory-maintainer)
(revision 5)
Automatic submission by obs-autosubmit
Dominique Leuenberger (dimstar_suse)
accepted
request 1067961
from
Filippo Bonazzi (fbonazzi)
(revision 4)
Dominique Leuenberger (dimstar_suse)
accepted
request 1037801
from
Factory Maintainer (factory-maintainer)
(revision 3)
Automatic submission by obs-autosubmit
Dominique Leuenberger (dimstar_suse)
accepted
request 1009928
from
Soc Virnyl Estela (uncomfyhalomacro)
(revision 2)
Richard Brown (RBrownFactory)
accepted
request 1008393
from
Soc Virnyl Estela (uncomfyhalomacro)
(revision 1)
I want to maintain atuin in openSUSE:Factory
Displaying all 15 revisions