Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

atuin-18.2.0-1.1 RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: atuin Distribution: openSUSE:Factory:zSystems
Version: 18.2.0 Vendor: openSUSE
Release: 1.1 Build date: Fri Apr 19 12:31:25 2024
Group: System/Console Build host: reproducible
Size: 25284877 Source RPM: atuin-18.2.0-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/ellie/atuin
Summary: Magical shell history
Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands.
Additionally, it provides optional and fully encrypted synchronisation of your history between machines, via an Atuin server.

Provides

Requires

License

MIT

Changelog

* Fri Apr 19 2024 Joshua Smith <smolsheep@opensuse.org>
  - Update to 18.2.0:
    Bug Fixes:
    * Add missing description
    * Allow empty search
    * Pass search query in via env
    * Pass search query in via env for Nushell
    * Case insensitive hostname filtering
    * Update atuin.nu to resolve 0.92 deprecation
    * Detect preexec plugin using env ATUIN_PREEXEC_BACKEND
    * Install script echo
    * Report non-decodable errors correctly
    * Do not use "return" to cancel initialization
    * Use spawn_blocking for file access during async context
    Documentation:
    * Add security contact
    * Add install instructions for cave/exherbo linux in README.md
    * Describe the limitation of missing commands
    * Add missing cli help text
    Features:
    * Process [C-h] and [C-?] as representations of backspace
    * Allow specifying search query as an env var
    * Check PG version before running migrations
    * Add atuin prefix binding
    * Update install.sh to support KDE Neon
    * Add better search scoring
    * Sync v2 default for new installs
    * Add 'ctrl-a a' to jump to beginning of line
    * Prevents stderr from going to the screen
    * Add alias import
    * Use _ble_exec_time_ata for duration even in bash < 5
    * Add base structure
    Miscellaneous Tasks:
    * Add issue form
    * Require atuin doctor in issue form
    * Add section to issue form
    * Add codespell support (config, workflow) and make it fix some
      typos
    Performance:
    * Cache aliases and read straight from file
  - Updates from 18.1.0:
    Bug Fixes
    * Rework #1509 to recover from the preexec failure
* Thu Feb 15 2024 Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl>
  - omit feature 'check-update' instead of using the removed patch 0000-disable_update_check.patch
  - remove 0000-disable_update_check.patch
* Thu Feb 15 2024 Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl>
  - 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
* Tue Jan 16 2024 Joshua Smith <jsmithfpv@gmail.com>
  - Update to 17.2.1:
    Fixes:
    * Fix typo with default config
    * Don't require all fields under [stats]
    * Disallow deletion if the '--limit' flag is present
    * Fix loss of the last output line with enter_accept
    * Ignore struct_field_names
    * Improve the support for enter_accept with ble.sh
    * Fix small issues of enter_accept for the plain Bash
    * Time now_local not working
    * Fix quirks on search cancel
    * Zsh_autosuggest_strategy for no-unset environment
    * Fix error by the use of ${PS1@P} in bash < 4.4
    * Zsh use a special format to escape some characters
    * Initial list of history in workspace mode
    * Add Appkit to the package build
    * Bind in the most popular modes
    * Only trigger up-arrow on first line
    * Clean up the fish script options
    * Use fish builtins for enter_accept
    * Make atuin account delete void session + key
    * New clippy lints
    * Accept multiline commands
    * Reenable enter_accept for bash
    * Respect ZSH's $ZDOTDIR environment variable
    Documentation:
    * Add actuated linkback
    * Add link to forum
    * Align setup links in docs and readme
    * Add Void Linux install instruction
    * Add fish install script
    * Correct link
    * Fix light/dark mode logo
    * Use picture element for logo
    * Add docs for zsh-autosuggestion integration
    * Remove stray character from README
    * Update logo
    * Update sync.md
    * Update Arch Linux package URL in advanced-install.md
    * New stats config
    Features:
    * Add semver checking to client requests
    * Add TLS to atuin-server
    * Integrate with zsh-autosuggestions
    * Support high-resolution duration if available
    * Provide auto-complete source for ble.sh
    * Add a nixpkgs overlay
    * Add metrics server and http metrics
    * Add some metrics related to Atuin as an app
    * Allow configuring stats prefix
    * Allow spaces in stats prefixes
* Tue Oct 31 2023 Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl>
  - Update patch 0000-disable_update_check.patch
* Mon Oct 30 2023 Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl>
  - 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
* Wed Sep 13 2023 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
  - Fix and update generated vendored tarball.
* Sat Sep 02 2023 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
  - 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
* Sun Aug 13 2023 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
  - Replace obsoleted `disabled` option with `manual`
* Mon May 29 2023 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
  - 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
* Sun May 07 2023 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
  - Fix installation step in specfile.
* Sat Apr 22 2023 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
  - 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
* Sat Apr 22 2023 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
  - Add _constraints
    * Make disk size to 12G to fix build failure "No space left on device"
* Fri Apr 14 2023 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
  - 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
* Sat Mar 25 2023 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
  - 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
* Mon Feb 27 2023 Filippo Bonazzi <filippo.bonazzi@suse.com>
  - Disable update check by default since updates are handled in OBS
* Sun Feb 26 2023 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
  - 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
* Thu Nov 17 2022 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
  - Fix installation of shell completions.
  - Add extra shell stuff in docs.
* Sat Nov 12 2022 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
  - 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
* Tue Oct 11 2022 Filippo Bonazzi <filippo.bonazzi@suse.com>
  - Add shell completion packages
* Thu Oct 06 2022 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
  - Set rust+cargo version at least 1.59.
* Thu Sep 29 2022 Soc Virnyl Estela <socvirnyl.estela@gmail.com>
  - Initial spec of atuin version 11.0.0

Files

/usr/bin/atuin
/usr/share/doc/packages/atuin
/usr/share/doc/packages/atuin/README.md
/usr/share/doc/packages/atuin/ru
/usr/share/doc/packages/atuin/ru/config_ru.md
/usr/share/doc/packages/atuin/ru/import_ru.md
/usr/share/doc/packages/atuin/ru/key-binding_ru.md
/usr/share/doc/packages/atuin/ru/list_ru.md
/usr/share/doc/packages/atuin/ru/search_ru.md
/usr/share/doc/packages/atuin/ru/server_ru.md
/usr/share/doc/packages/atuin/ru/shell-completions_ru.md
/usr/share/doc/packages/atuin/ru/stats_ru.md
/usr/share/doc/packages/atuin/ru/sync_ru.md
/usr/share/doc/packages/atuin/shell
/usr/share/doc/packages/atuin/shell/atuin.bash
/usr/share/doc/packages/atuin/shell/atuin.fish
/usr/share/doc/packages/atuin/shell/atuin.nu
/usr/share/doc/packages/atuin/shell/atuin.xsh
/usr/share/doc/packages/atuin/shell/atuin.zsh
/usr/share/doc/packages/atuin/zh-CN
/usr/share/doc/packages/atuin/zh-CN/README.md
/usr/share/doc/packages/atuin/zh-CN/config.md
/usr/share/doc/packages/atuin/zh-CN/docker.md
/usr/share/doc/packages/atuin/zh-CN/import.md
/usr/share/doc/packages/atuin/zh-CN/k8s.md
/usr/share/doc/packages/atuin/zh-CN/key-binding.md
/usr/share/doc/packages/atuin/zh-CN/list.md
/usr/share/doc/packages/atuin/zh-CN/search.md
/usr/share/doc/packages/atuin/zh-CN/server.md
/usr/share/doc/packages/atuin/zh-CN/shell-completions.md
/usr/share/doc/packages/atuin/zh-CN/stats.md
/usr/share/doc/packages/atuin/zh-CN/sync.md
/usr/share/licenses/atuin
/usr/share/licenses/atuin/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Jun 9 12:30:25 2024