David Dworken
5528829d64
Update bash weirdness regex to be more permissive for #280 ( #283 )
2025-01-13 13:56:12 -08:00
David Dworken
2f3201ec81
Allow import-json to import custom columns ( #282 )
...
* Allow import-json to import custom columns
* Add tests
2025-01-13 13:55:59 -08:00
David Dworken
4c696d9788
Skip exporting empty commands for #279 ( #281 )
2025-01-13 13:55:32 -08:00
David Dworken
74056c7262
Release v0.324
2025-01-05 16:05:24 -08:00
David Dworken
95f3a26a7a
Organize command groupings in hishtory help + unhide the install command ( #278 )
2025-01-05 18:18:07 -05:00
David Dworken
2ff52a8d66
Add validation to block absolute paths ( #277 )
2025-01-05 18:06:57 -05:00
David Dworken
0953e1ccca
Release v0.323
2024-12-31 18:01:28 -08:00
David Dworken
0de38fac95
Improve stdout/stderr silencing from #260 and #253 ( #273 )
...
* Improve stdout/stderr silencing from #260 and #253
* Fix order of output redirection
* Update goldens
2024-12-31 15:06:11 -08:00
David Dworken
023323ea81
Release v0.322
2024-12-31 11:09:49 -08:00
David Dworken
090f94dd52
Fix unused variable
2024-12-31 10:22:43 -08:00
David Dworken
625ce46de6
Add make backup and make restore commands and document them in the contributing section, for #268
2024-12-31 10:22:32 -08:00
David Dworken
173a424c07
Update offline-binary.md
2024-12-31 09:47:26 -08:00
David Dworken
f79e4fce09
Add support for fully offline binary via compile-time 'offline' tag ( #272 )
...
* Add support for fully offline binary via compile-time 'offline' tag
* Update docs
2024-12-31 09:42:41 -08:00
David Dworken
ffc224e3d3
Add import-json and export-json commands for importing and exporting fully detailed histories ( #271 )
2024-12-31 09:34:49 -05:00
David Dworken
7afdc9f11f
Fix typo
2024-12-29 20:04:30 -08:00
dependabot[bot]
1a3e6b7cc6
Bump golang.org/x/crypto from 0.26.0 to 0.31.0 ( #267 )
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.26.0 to 0.31.0.
- [Commits](https://github.com/golang/crypto/compare/v0.26.0...v0.31.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-29 19:17:11 -08:00
David Dworken
91e6f92a86
Fix LocalUsername for imported history entries since Name is the user's full name on MacOS ( #270 )
2024-12-29 17:34:04 -08:00
David Dworken
7868de9c0b
Release v0.321
2024-12-28 07:12:23 -08:00
David Dworken
d5113724ec
Release v0.320
2024-12-13 22:57:51 -08:00
David Dworken
f95d46ff06
Release v0.319
2024-12-13 22:57:22 -08:00
David Dworken
eb72786e3a
Add status --full-config flag for #264 ( #266 )
2024-12-13 10:00:16 -08:00
dependabot[bot]
06f52ac8aa
Bump github.com/golang-jwt/jwt/v4 from 4.5.0 to 4.5.1 ( #262 )
...
Bumps [github.com/golang-jwt/jwt/v4](https://github.com/golang-jwt/jwt ) from 4.5.0 to 4.5.1.
- [Release notes](https://github.com/golang-jwt/jwt/releases )
- [Changelog](https://github.com/golang-jwt/jwt/blob/main/VERSION_HISTORY.md )
- [Commits](https://github.com/golang-jwt/jwt/compare/v4.5.0...v4.5.1 )
---
updated-dependencies:
- dependency-name: github.com/golang-jwt/jwt/v4
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-27 22:28:46 -08:00
David Dworken
eedc401831
Add test for searching for just a colon, for bug fixed in f64e466
2024-11-18 22:10:31 -08:00
David Dworken
7b38f5a5d1
Release v0.318
2024-11-18 15:25:37 -08:00
David Dworken
f64e466472
Fix error when searching for just a literal colon
2024-11-18 15:25:03 -08:00
David Dworken
9a06b07b74
Release v0.317
2024-10-21 06:52:09 -07:00
David Dworken
3e1b19d689
Skip config modification for updates ( #261 )
2024-10-21 06:51:37 -07:00
David Dworken
6849c53175
Release v0.316
2024-10-20 15:28:12 -07:00
David Dworken
2699be28e3
Release v0.315
2024-10-20 14:26:51 -07:00
David Dworken
3e6a4c8e5b
Silence escape code output from hishtory ( #260 )
...
* Silence escape code output from hishtory
* Update goldens
* Add support for full-screen rendering (#258 )
* Release v0.314
* Disable tmate
* Delete double new lines
* Update test
2024-10-20 14:06:54 -07:00
David Dworken
0023c72636
Quote initial commands to make it possible to easily use hishtory to find matching entries for already typed commands that contain flags ( #251 )
...
* Quote initial commands to make it possible to easily use hishtory to find matching entries for already typed commands that contain flags
* Add test for quoting dashes
* Fix test failures
* More test fixes
* Update goldens
* Update goldens
* Update goldens
* Fix race condition
* Fix test harness bug by swapping to splitn
* Update goldens
* Update golden
* Update test
2024-10-20 12:22:29 -07:00
David Dworken
905afd91c3
Add support to skip modifying shell configs during the hishtory update process, since the shell configs are already set up at that point and haven't ever needed to change ( #259 )
...
* Skip modifying shell configs during the hishtory update process, since the shell configs are already set up at that point and haven't ever needed to change
* Use separate flag for skipping update config mods to enable future flexibility
* Revert the update change since that needs to be in a separate release
2024-10-20 12:09:16 -07:00
David Dworken
e96993b673
Disable tmate
2024-10-20 11:31:38 -07:00
David Dworken
c58f28a04d
Release v0.314
2024-10-19 14:17:53 -07:00
David Dworken
389515ae28
Add support for full-screen rendering ( #258 )
2024-10-19 13:11:34 -07:00
David Dworken
5996b832a3
Fix broken comment
2024-10-19 04:37:28 -07:00
David Dworken
06424dfca8
Add sanity checking to ensure we don't ever have a bug that uses flags as secret keys
2024-10-19 01:54:36 -07:00
David Dworken
da53939cf8
Fix incorrect flags in test
2024-10-19 01:33:20 -07:00
David Dworken
c367ca2eb1
Fix README
2024-10-19 01:32:38 -07:00
David Dworken
0e9176474c
Update install.py to filter out -- too
2024-10-19 01:28:11 -07:00
David Dworken
a83386a812
Add -- for offline install to fix flags
2024-10-19 01:24:42 -07:00
David Dworken
d22bba2834
Improve flag support in install.py after #254 ( #255 )
2024-10-07 00:09:23 -07:00
Munif Tanjim
e55694d7e0
Accept cli flags in install script ( #254 )
2024-10-05 08:20:27 -07:00
David Dworken
50fe1793b6
Release v0.313
2024-10-03 07:25:29 -07:00
David Dworken
3a0c08cada
Return the exit code to ensure other prompt_commands work with hishtory, see #247
2024-10-03 06:56:15 -07:00
David Dworken
1c33189f38
Fix test breakage caused by new inconsistency in how GH actions sets the PATH env variable
2024-09-15 21:17:34 -07:00
David Dworken
3987b355ea
Add tmate for debugging
2024-09-15 19:29:23 -07:00
David Dworken
b47c345300
Release v0.312
2024-09-15 19:17:06 -07:00
David Dworken
fa4dc938fe
Disable usage data stat tracking for self-hosted servers for #246 ( #250 )
...
* Add TODO
* Disable usage data stat tracking for self-hosted servers for #246
2024-09-15 18:58:48 -07:00
David Dworken
11fc92ee5f
Add test coverage to prevent issues like #241 in the future ( #244 )
...
* Add test coverage to prevent issues like #241 in the future
* Add debugging
* Fix location of HISHTORY_COMPOSE_TEST var
* Enable tmate for failures
* update
* Re-comment tmate
2024-09-06 17:08:08 -07:00