Chris Rose
573ff69749
A man is not dead while his name is still spoken ( #1280 )
2023-10-03 19:36:16 +00:00
Chris Rose
6f803b548b
Add --print0 to history list
( #1274 )
...
* Add --print0 to `history list`
* Allow too many bools in the handle_list
Gotta pacify clippy; I'm not sure how we'd do this without it!
2023-10-02 22:31:40 -07:00
Ellie Huxtable
0abbcd6941
Use github runners for unit tests (for now) ( #1279 )
...
My self hosted runner is much faster, but my house was hit by lightning
and the internet is down. I'm a few thousand miles away atm so won't be
able to sort it for a while.
Tests broken by _nature_.
2023-10-02 22:31:16 -07:00
Ellie Huxtable
f539580f0e
Revert "Re-enable linux/arm64
platform in CI docker build ( #1276 )" ( #1278 )
...
This reverts commit ab8a48b2e0
.
2023-10-02 21:41:51 -07:00
rriski
ab8a48b2e0
Re-enable linux/arm64
platform in CI docker build ( #1276 )
...
This was previously enabled in #616 and then reverted in #730 .
2023-10-02 20:32:32 -07:00
YummyOreo
da2221a87f
feat: copy to clipboard ( #1249 )
...
* feat: adds clipboard as a dep
* feat: add copy if you press ctl+y
* docs: add copy to clipboard to docs
2023-09-30 01:04:26 +00:00
Conrad Ludgate
b4428c27c6
support timezones in calendar ( #1259 )
2023-09-29 17:49:38 +01:00
Daniel Carosone
a195c389b6
handle empty keybindings list for nushell ( #1270 )
...
fixes #1189
Co-authored-by: Daniel Carosone <dan@geek.com.au>
2023-09-29 16:06:24 +00:00
Chandra Kiran G
504400673f
add --reverse to history list ( #1252 )
...
* wip: add --reverse to history list
* fix: remove print_list being called twice when reverse=true
* chore: update documentation
* feat: Avoid unneeded reverse by iterate forward or backward instead
* feat: Make sure to only iterate once and avoid unneeded reverse call
* feat: It used to be reverse by default. So make it default true here to be backwards compatible
* fix clap
---------
Co-authored-by: Dieter Eickstädt <eickstaedt@deicon.de>
2023-09-29 14:23:09 +01:00
Ellie Huxtable
865f0e65f1
Fix support template
2023-09-28 19:37:28 -07:00
Conrad Ludgate
7067d772bc
fix sync timestamps ( #1258 )
...
* fix timestamp
* add sync test
* skip all sync tests
2023-09-28 18:56:40 -07:00
Ellie Huxtable
71fd31ed4f
Update support.yml ( #1268 )
2023-09-28 18:40:24 -07:00
Ellie Huxtable
52e1389ca0
Update support.yml
2023-09-28 18:37:28 -07:00
Ellie Huxtable
ffc24c3c29
Add support template ( #1267 )
2023-09-28 18:35:58 -07:00
Ellie Huxtable
33f009efad
Correct issue templates
2023-09-28 18:12:59 -07:00
Ellie Huxtable
26b9423049
Adjust issue templates
2023-09-28 18:07:04 -07:00
Ellie Huxtable
54dc78fc49
Create support.md
...
I'm testing some structuring out
2023-09-28 18:04:14 -07:00
Orhun Parmaksız
f0a0cdc58b
feat(installer): try installing via paru for the AUR ( #1262 )
2023-09-28 11:22:06 +01:00
Conrad Ludgate
fc1a48a4f2
handle missing entries ( fixes #1236 ) ( #1253 )
...
* fix #1236
* lints
2023-09-26 14:52:45 +01:00
Conrad Ludgate
bdba88c11f
better sync error messages ( #1254 )
2023-09-26 14:44:56 +01:00
Dieter Eickstaedt
fbed2862fd
refactor: Duplications reduced in order to align implementations of reading history files ( #1247 )
2023-09-23 08:56:55 +00:00
dependabot[bot]
cea68660fd
Bump debian from bullseye-20230904-slim to bullseye-20230919-slim ( #1242 )
2023-09-20 07:58:54 +01:00
Ellie Huxtable
351b3e8a57
Add connect timeout and overall timeout ( #1238 )
...
* Add connect timeout and overall timeout
* Make it configurable
* Fix test
* Add docs
2023-09-18 08:39:19 +01:00
Dieter Eickstaedt
ebef5cdaf0
feat(keyup): Configure SearchMode for KeyUp invocation #1216 ( #1224 )
...
* 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
2023-09-17 19:30:13 +01:00
Ellie Huxtable
15abf42984
Fix selecting complex fish commands ( #1237 )
...
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
2023-09-17 17:46:49 +01:00
Dieter Eickstaedt
8b815e4b39
docs: document the available format options of History list command ( #1234 )
2023-09-17 15:57:10 +00:00
Matheus Martins
c091f2f95a
config.md: invert mode detailed options ( #1225 )
2023-09-14 21:04:29 +00:00
Matheus Martins
0c2d5ce07b
Update config.toml: List inverted mode ( #1226 )
2023-09-14 21:04:13 +00:00
dependabot[bot]
47ea974f54
Bump ratatui from 0.22.0 to 0.23.0 ( #1221 )
...
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>
2023-09-13 07:59:33 +00:00
dependabot[bot]
93bb5a9609
Bump shellexpand from 2.1.2 to 3.1.0 ( #1186 )
...
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>
2023-09-13 08:45:08 +01:00
dependabot[bot]
8c0103dfff
Bump tower-http from 0.3.5 to 0.4.4 ( #1210 )
...
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>
2023-09-13 08:44:59 +01:00
dependabot[bot]
4fbede5a54
Bump debian from bullseye-20230814-slim to bullseye-20230904-slim ( #1213 )
...
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>
2023-09-13 08:44:44 +01:00
dependabot[bot]
9dba3d014b
Bump crossterm from 0.26.1 to 0.27.0 ( #1222 )
...
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>
2023-09-13 08:44:34 +01:00
dependabot[bot]
b87159d990
Bump itertools from 0.10.5 to 0.11.0 ( #1223 )
...
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>
2023-09-13 08:44:19 +01:00
Vlad Stepanov
dd6f998a14
Move contributors to be a top-level file ( #931 )
2023-09-11 10:00:30 +01:00
Ellie Huxtable
1f3348d789
Run cargo update
( #1218 )
2023-09-11 09:58:55 +01:00
Conrad Ludgate
f90c01f702
replace chrono with time ( #806 )
...
* replace chrono with time
* Fix test chrono usage
---------
Co-authored-by: Ellie Huxtable <ellie@elliehuxtable.com>
2023-09-11 09:26:05 +01:00
mentalisttraceur
2342a33923
Use case
for Linux distro choice in install.sh
( #1200 )
2023-09-11 09:16:08 +01:00
Ellie Huxtable
b7481993e3
Update issue templates
2023-09-11 09:03:28 +01:00
YummyOreo
34654adece
feat: mouse selection support ( #1209 )
...
* feat: mouse selection support
* refactor: don't import self
2023-09-11 08:49:06 +01:00
Ellie Huxtable
6d3b14b123
Update docker.md
2023-09-01 15:21:06 +01:00
Jinna Kiisuo
fc2c473c6c
Explicitly use buster image for cargo-chef, mitigates #1204 ( #1205 )
...
Co-authored-by: Jinna Kiisuo <jinna+git@nocturnal.fi>
2023-08-31 14:03:02 +01:00
dependabot[bot]
14f07da741
Bump lukemathwalker/cargo-chef ( #1196 )
...
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>
2023-08-30 21:40:39 +00:00
Ellie Huxtable
dead8f3645
Run formatting ( #1202 )
2023-08-30 22:37:15 +01:00
Ellie Huxtable
340b9d8a2b
Update shell-completions.md
2023-08-30 22:25:02 +01:00
Ellie Huxtable
64c1054765
Update config.md
2023-08-28 23:22:49 +01:00
Ellie Huxtable
df7430f0bf
Remove fig from README ( #1197 )
2023-08-28 23:19:08 +01:00
Ellie Huxtable
73bd8015c3
Automatically filter out secrets ( #1182 )
...
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
2023-08-19 12:28:39 +01:00
Conrad Ludgate
aa8e5f5c04
Update dependencies ( #1181 )
2023-08-18 20:45:29 +00:00
Ellie Huxtable
69a772d1ca
Add kv map builder and list function ( #1179 )
...
* 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
2023-08-18 08:36:55 +01:00