|
|
f9ca09c25b
|
Optimize workflow test by using go container image
|
2026-01-22 20:09:56 +01:00 |
|
|
|
d63aa0474f
|
Add test for data.go
/ run-tests (push) Successful in 9m36s
|
2026-01-22 19:51:41 +01:00 |
|
|
|
64ab24aa8a
|
Fix misleading comment in data.go
/ run-tests (push) Successful in 9m29s
|
2026-01-22 18:35:35 +01:00 |
|
|
|
2679297b73
|
Add -v option to go test in test workflow
|
2026-01-22 18:35:05 +01:00 |
|
|
|
c96c38ec97
|
Fix test workflow
|
2026-01-21 22:18:50 +01:00 |
|
|
|
93a5a6cb1b
|
Allow starting test workflow from the scm webinterface
|
2026-01-21 21:43:49 +01:00 |
|
|
|
944cd97c9c
|
Fix runner label in test workflow
|
2026-01-21 21:05:57 +01:00 |
|
|
|
c190a0cfcd
|
Add workflow for testing
|
2026-01-21 20:58:59 +01:00 |
|
|
|
50c3725189
|
Add tests for encryption and kdf
|
2026-01-21 18:40:48 +01:00 |
|
|
|
52b9bf410a
|
Drop support for 32bit
|
2026-01-20 22:09:19 +01:00 |
|
|
|
0ed0ada503
|
Fix MaxEntrySize input limit
|
2026-01-20 21:56:40 +01:00 |
|
|
|
85c3693de3
|
Add the dd (delete previous line) command to the editor
|
2026-01-20 21:41:20 +01:00 |
|
|
|
718b217d3a
|
MultiChoiceOrCommand: put newline on Ctrl+D (EOF)
|
2026-01-20 21:04:54 +01:00 |
|
|
|
41ffde2ce8
|
Limit entry size to 2^32 - 1
|
2026-01-20 20:42:05 +01:00 |
|
|
|
1acb3e6d78
|
Remove obsolete build flag from main.go
|
2026-01-20 20:02:41 +01:00 |
|
|
|
a1bb0e2915
|
Add BSD 2-Clause License
|
2026-01-18 12:34:26 +01:00 |
|
|
|
1f59bab1b8
|
Bump journal format version to 1
|
2026-01-18 12:19:16 +01:00 |
|
|
|
a4df3f1a79
|
Improve terminal ui styling
|
2026-01-18 12:17:43 +01:00 |
|
|
|
f13ec23661
|
Differenciate between ansi control chars and whole sequences in variable naming
|
2026-01-18 11:44:46 +01:00 |
|
|
|
bc1ffef0bf
|
Print version on start
|
2026-01-18 11:38:37 +01:00 |
|
|
|
aca20d5c02
|
Add README
|
2026-01-18 11:20:41 +01:00 |
|
|
|
a66e3ae5c0
|
Tweak argon2 parameters
|
2026-01-18 10:47:41 +01:00 |
|
|
|
daba50f537
|
Add build script with versioning support
|
2026-01-18 10:30:19 +01:00 |
|
|
|
db498f9534
|
Use memguard to protect password in memory
|
2026-01-17 15:56:29 +01:00 |
|
|
|
cd567c7f4e
|
Empty entry input when it is no longer needed
|
2026-01-17 14:50:34 +01:00 |
|
|
|
a1f84cc138
|
Add commands to jump to the next/previous Entry in mode UiShowEntry
|
2026-01-17 14:39:52 +01:00 |
|
|
|
18043bcbf8
|
Make help multi-line and fix prompt on overflown terminal
|
2026-01-17 11:08:35 +01:00 |
|
|
|
ac6f7f3644
|
Add command to show latest entry, refactor some code in tui.go
|
2026-01-17 10:23:07 +01:00 |
|
|
|
fd3bd0f105
|
Overwrite plaintext in memory after printing it
|
2026-01-17 09:55:40 +01:00 |
|
|
|
10fce7289c
|
Add commands to mode UiShowEntry, improve tui
|
2026-01-17 09:53:35 +01:00 |
|
|
|
5a86a9aeb2
|
Change prompt when there are no existing entries.
|
2026-01-17 09:09:19 +01:00 |
|
|
|
58bdae4a9a
|
Add reserved entry 0 on journal init, check password with it when opening journal
|
2026-01-17 09:01:17 +01:00 |
|
|
|
66b865328e
|
Rename AColMode to Am
|
2026-01-16 22:32:46 +01:00 |
|
|
|
a21543fdac
|
Underline the entry timestamp when showing entry
|
2026-01-16 22:32:10 +01:00 |
|
|
|
97f13b93c1
|
Code documentation
|
2026-01-16 22:28:21 +01:00 |
|
|
|
a0ae5c5ce5
|
More code-cleanup in tui.go
|
2026-01-16 22:06:55 +01:00 |
|
|
|
969d29637f
|
Document the used encryption algorithms and code
|
2026-01-16 21:52:21 +01:00 |
|
|
|
c6bd5c7960
|
Refactor tui.go, mainly to remove redundant code
|
2026-01-16 21:30:18 +01:00 |
|
|
|
45fa15a8c3
|
Rename some ansi escape code consts and the Entrypoint function
|
2026-01-16 20:58:16 +01:00 |
|
|
|
77d1929db2
|
Rename cli.go to tui.go
|
2026-01-16 20:55:27 +01:00 |
|
|
|
b852109393
|
Greatly improve the terminal ui
|
2026-01-16 20:54:46 +01:00 |
|
|
|
594e4bf5b5
|
Use dumb line-buffered 'editor' instead of an external editor, remove support for editing notes, and more changes
|
2026-01-16 01:27:09 +01:00 |
|
|
|
455e37b77e
|
Remove addtestdata.go, HideEntry, add UpdateEntryText, fix tui stuff
|
2026-01-15 21:24:52 +01:00 |
|
|
|
1b395c1eec
|
Add new notes via external editor (supports nano)
|
2026-01-14 23:01:11 +01:00 |
|
|
|
3d6d9d7b4b
|
Filter out entries that are marked hidden
|
2026-01-14 19:33:43 +01:00 |
|
|
|
28bc477351
|
use Time.Equal() instead of ==
|
2026-01-14 19:28:03 +01:00 |
|
|
|
179786c22d
|
Remove locking, compare modified time instead
|
2026-01-14 19:25:10 +01:00 |
|
|
|
c12df7cedb
|
Fix usage of reset escape codes, fix missing newlines after entry timestamp
|
2026-01-12 23:08:19 +01:00 |
|
|
|
58bfd20cc0
|
Add most of the cli, improve JournalFile
|
2026-01-12 23:01:15 +01:00 |
|
|
|
6a51632768
|
cli improvements, improve MultipleChoice helper
|
2026-01-12 20:40:49 +01:00 |
|