David Jack Wange Olrik
a223fcb718
feat: Add GitLab PAT to secret patterns ( #2196 )
2024-06-25 14:32:45 +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
9e36f63c6e
fix: ensure we cleanup all tables when deleting ( #2191 )
2024-06-24 16:46:19 +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
Matheus Martins
8956142cc5
fix: Some --help comments didn't show properly ( #2176 )
...
* FIX: Some --help comments didn't show properly (#3 )
* FIX: Some --help comments didn't show properly
* FIX: Some --help comments didn't show properly
* FIX: Some --help comments didn't show properly
* FIX: Some --help comments didn't show properly
* Update crates/atuin/src/command/client.rs
grammatical sentence
Co-authored-by: Ellie Huxtable <ellie@elliehuxtable.com>
* Update crates/atuin/src/command/client.rs
---------
Co-authored-by: Ellie Huxtable <ellie@elliehuxtable.com>
2024-06-24 07:23:29 +00:00
Ellie Huxtable
a9e766f990
chore(ci): do not run current ci for ui ( #2189 )
2024-06-24 08:18:37 +01:00
dependabot[bot]
a616ba4eab
chore(deps): bump @radix-ui/react-dialog from 1.0.5 to 1.1.1 in /ui ( #2188 )
...
Bumps [@radix-ui/react-dialog](https://github.com/radix-ui/primitives ) from 1.0.5 to 1.1.1.
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md )
- [Commits](https://github.com/radix-ui/primitives/commits )
---
updated-dependencies:
- dependency-name: "@radix-ui/react-dialog"
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 08:09:18 +01:00
dependabot[bot]
653aa9b9fa
chore(deps): bump @headlessui/react from 2.0.4 to 2.1.0 in /ui ( #2187 )
...
Bumps [@headlessui/react](https://github.com/tailwindlabs/headlessui/tree/HEAD/packages/@headlessui-react ) from 2.0.4 to 2.1.0.
- [Release notes](https://github.com/tailwindlabs/headlessui/releases )
- [Changelog](https://github.com/tailwindlabs/headlessui/blob/main/packages/@headlessui-react/CHANGELOG.md )
- [Commits](https://github.com/tailwindlabs/headlessui/commits/@headlessui/react@v2.1.0/packages/@headlessui-react )
---
updated-dependencies:
- dependency-name: "@headlessui/react"
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 08:09:10 +01:00
dependabot[bot]
4b29aa8428
chore(deps): bump @radix-ui/react-slot from 1.0.2 to 1.1.0 in /ui ( #2186 )
...
Bumps [@radix-ui/react-slot](https://github.com/radix-ui/primitives ) from 1.0.2 to 1.1.0.
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md )
- [Commits](https://github.com/radix-ui/primitives/commits )
---
updated-dependencies:
- dependency-name: "@radix-ui/react-slot"
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 08:05:31 +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]
5f71a34377
chore(deps): bump lucide-react from 0.395.0 to 0.396.0 in /ui ( #2185 )
...
Bumps [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react ) from 0.395.0 to 0.396.0.
- [Release notes](https://github.com/lucide-icons/lucide/releases )
- [Commits](https://github.com/lucide-icons/lucide/commits/0.396.0/packages/lucide-react )
---
updated-dependencies:
- dependency-name: lucide-react
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 08:04:13 +01:00
dependabot[bot]
c9865f793c
chore(deps): bump @heroicons/react from 2.1.3 to 2.1.4 in /ui ( #2184 )
...
Bumps [@heroicons/react](https://github.com/tailwindlabs/heroicons ) from 2.1.3 to 2.1.4.
- [Release notes](https://github.com/tailwindlabs/heroicons/releases )
- [Changelog](https://github.com/tailwindlabs/heroicons/blob/master/CHANGELOG.md )
- [Commits](https://github.com/tailwindlabs/heroicons/compare/v2.1.3...v2.1.4 )
---
updated-dependencies:
- dependency-name: "@heroicons/react"
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:05 +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
David
b06b7b509a
feat(history): filter out various environment variables containing potential secrets ( #2174 )
2024-06-20 16:50:29 +01:00
Ellie Huxtable
12738895ff
feat(gui): toast with prompt for cli install, rather than auto ( #2173 )
2024-06-20 15:54:45 +01:00
Ellie Huxtable
9b82bba53f
feat(daemon): follow XDG_RUNTIME_DIR if set ( #2171 )
...
If XDG_RUNTIME_DIR is set, put the socket file there.
If not, default to storing it in our data dir. We cannot default to a
path such as /run/user/$UID/ because it does not exist on all systems.
Any system running systemd will set this var by default, and ensure that
the directory it points to is correctly setup.
2024-06-20 10:28:00 +01:00
Ellie Huxtable
80d28ea2da
feat(gui): cache zustand store in localstorage ( #2168 )
...
* fix(gui): use the store to cache week start
* feat(gui): cache zustand store in localStorage
This means that before we've loaded any data, we can still display
something up-to-date. Avoid flashing!
I'll probably want to switch this to the tauri sqlite plugin later
2024-06-19 15:46:53 +01:00
YummyOreo
5f66fb6a03
fix(gui): add support for checking if the cli is installed on windows ( #2162 )
...
* fix(windows): add support for checking if the cli is installed on windows
* refactor: remove debugging info
* refactor: cargo fmt
2024-06-19 11:55:03 +01:00
Justin Su
33ef734116
Fix scroll_exits
default in config.toml
( #2166 )
2024-06-19 11:38:39 +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
b8be23ee99
feat(gui): add activity calendar to the homepage ( #2160 )
...
* feat(gui): add activity calendar to the homepage
* localise week start
2024-06-18 17:11:24 +01:00
Ellie Huxtable
7984f9ef0c
feat(tui): configurable prefix character ( #2157 )
...
* feat(tui): configurable prefix character
* string not char because toml/json lol
2024-06-18 10:24:43 +01:00
Ellie Huxtable
4dd76d84ed
chore: update to cargo-dist 0.16, enable attestations ( #2156 )
2024-06-18 09:18:04 +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]
39b424f3b1
chore(deps): bump lucide-react from 0.394.0 to 0.395.0 in /ui ( #2148 )
...
Bumps [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react ) from 0.394.0 to 0.395.0.
- [Release notes](https://github.com/lucide-icons/lucide/releases )
- [Commits](https://github.com/lucide-icons/lucide/commits/0.395.0/packages/lucide-react )
---
updated-dependencies:
- dependency-name: lucide-react
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-17 09:13:20 +01:00
dependabot[bot]
238452b2a2
chore(deps): bump @tauri-apps/plugin-sql in /ui ( #2149 )
...
Bumps @tauri-apps/plugin-sql from 2.0.0-beta.2 to 2.0.0-beta.5.
---
updated-dependencies:
- dependency-name: "@tauri-apps/plugin-sql"
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:13:02 +01:00
dependabot[bot]
d7adc225c3
chore(deps-dev): bump vite from 5.2.13 to 5.3.1 in /ui ( #2150 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 5.2.13 to 5.3.1.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v5.3.1/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-type: direct:development
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-17 09:12:49 +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
0a6bfbba3e
fix: unitless sync_frequence = 0 not parsed by humantime ( #2154 )
...
Resolve #2147
2024-06-17 08:44:25 +01:00
dependabot[bot]
55840bddf5
chore(deps): bump lukemathwalker/cargo-chef ( #2146 )
...
Bumps lukemathwalker/cargo-chef from latest-rust-1.78.0-buster to latest-rust-1.79.0-buster.
---
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>
2024-06-17 07:54:30 +01:00
Ellie Huxtable
efcb5dbd97
chore: update to rust 1.79 ( #2138 )
2024-06-13 17:48:24 +01:00
Ellie Huxtable
91bda421c5
chore: cargo and pnpm update ( #2127 )
2024-06-13 14:37:01 +01:00
dependabot[bot]
69893f7cd4
chore(deps): bump @tauri-apps/api in /ui ( #2130 )
...
Bumps [@tauri-apps/api](https://github.com/tauri-apps/tauri ) from 2.0.0-beta.7 to 2.0.0-beta.13.
- [Release notes](https://github.com/tauri-apps/tauri/releases )
- [Commits](https://github.com/tauri-apps/tauri/compare/@tauri-apps/api-v2.0.0-beta.7...@tauri-apps/api-v2.0.0-beta.13 )
---
updated-dependencies:
- dependency-name: "@tauri-apps/api"
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:36:34 +01:00
dependabot[bot]
9b19d83fcb
chore(deps): bump debian ( #2129 )
...
Bumps debian from bullseye-20240513-slim to bullseye-20240612-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>
2024-06-13 14:35:24 +01:00
dependabot[bot]
95c4b177eb
chore(deps): bump @headlessui/react from 1.7.19 to 2.0.4 in /ui ( #2131 )
...
Bumps [@headlessui/react](https://github.com/tailwindlabs/headlessui/tree/HEAD/packages/@headlessui-react ) from 1.7.19 to 2.0.4.
- [Release notes](https://github.com/tailwindlabs/headlessui/releases )
- [Changelog](https://github.com/tailwindlabs/headlessui/blob/main/packages/@headlessui-react/CHANGELOG.md )
- [Commits](https://github.com/tailwindlabs/headlessui/commits/@headlessui/react@v2.0.4/packages/@headlessui-react )
---
updated-dependencies:
- dependency-name: "@headlessui/react"
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>
2024-06-13 14:34:25 +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]
f1dd709fd1
chore(deps): bump lucide-react from 0.367.0 to 0.394.0 in /ui ( #2133 )
...
Bumps [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react ) from 0.367.0 to 0.394.0.
- [Release notes](https://github.com/lucide-icons/lucide/releases )
- [Commits](https://github.com/lucide-icons/lucide/commits/0.394.0/packages/lucide-react )
---
updated-dependencies:
- dependency-name: lucide-react
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-13 14:33:38 +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
dependabot[bot]
f9fbb212e1
chore(deps-dev): bump @tauri-apps/cli in /ui ( #2135 )
...
Bumps [@tauri-apps/cli](https://github.com/tauri-apps/tauri ) from 2.0.0-beta.2 to 2.0.0-beta.20.
- [Release notes](https://github.com/tauri-apps/tauri/releases )
- [Commits](https://github.com/tauri-apps/tauri/compare/@tauri-apps/cli-v2.0.0-beta.2...@tauri-apps/cli-v2.0.0-beta.20 )
---
updated-dependencies:
- dependency-name: "@tauri-apps/cli"
dependency-type: direct:development
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:31:24 +01:00
dependabot[bot]
75896420c4
chore(deps): bump @tauri-apps/plugin-http in /ui ( #2136 )
...
Bumps @tauri-apps/plugin-http from 2.0.0-beta.3 to 2.0.0-beta.5.
---
updated-dependencies:
- dependency-name: "@tauri-apps/plugin-http"
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:31:13 +01:00
Ellie Huxtable
52aee8d96d
chore: setup dependabot for the ui ( #2128 )
...
* chore: setup dependabot for the ui
* cargo update the backend too
2024-06-13 13:30:40 +01:00
Ellie Huxtable
41b93fbb8b
chore: add audit config, ignore RUSTSEC-2023-0071 ( #2126 )
2024-06-13 12:37:43 +01:00
Ellie Huxtable
5f2df6584d
chore: update to rust 1.78
2024-06-13 11:18:32 +00:00
Jamie Quigley
4ee7db5c54
chore(nix): De-couple atuin nix build from nixpkgs rustc version ( #2123 )
2024-06-13 12:10:44 +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
Ellie Huxtable
511db8dcce
chore: remove unnecessary proto import ( #2120 )
2024-06-12 16:07:41 +01:00
Ellie Huxtable
3f7d550e98
chore(deps): update frontend deps ( #2118 )
2024-06-11 15:30:21 +01:00
Ellie Huxtable
7c9f376cf7
fix(gui): update deps ( #2116 )
2024-06-11 15:26:33 +01:00
Ellie Huxtable
55a2fe50f7
fix: cargo binstall config ( #2112 )
2024-06-10 20:33:10 +01:00