mirror of
https://github.com/rwinkhart/MUTN.git
synced 2026-08-28 04:46:41 -04:00
Address JetBrains warnings; update documentation + draft release notes
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
---
|
||||
Pronounced as: "mutton", "muh·tn"
|
||||
|
||||
MUTN is a simple, self-hosted, SSH-synchronized password and note manager based on [libmutton](https://github.com/rwinkhart/libmutton). It is the successor to [sshyp](https://github.com/rwinkhart/sshyp).
|
||||
MUTN is a simple, self-hosted, vertically integrated, SSH-synchronized password manager. It is based on and is the reference implementation of [libmutton](https://github.com/rwinkhart/libmutton).
|
||||
|
||||
> [!WARNING]
|
||||
>It is your responsibility to assess the security and stability of MUTN and to ensure it meets your needs before using it.
|
||||
@@ -24,7 +24,6 @@ After installing, please review the [usage guide](https://github.com/rwinkhart/M
|
||||
|
||||
# Roadmap
|
||||
### Release v0.5.0
|
||||
- Switch to fully compliant Markdown (do not preserve new lines)
|
||||
- Switch to alternative Markdown renderer (minimark or BEAN)
|
||||
### Release v1.0.0 - Distribution packages
|
||||
- [ ] Create packaging scripts
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
Built with libmutton v0.5.0
|
||||
Release date TBD
|
||||
|
||||
# The ??? Update
|
||||
# The "Hardy Herd" Update
|
||||
This release adds password age-tracking support, a new interactive copy menu, and features many under-the-hood (breaking) changes.
|
||||
|
||||
## libmutton-derived Changes
|
||||
@@ -15,14 +15,17 @@ This release adds password age-tracking support, a new interactive copy menu, an
|
||||
- This menu aims to reduce the number of times the user is decrypting each entry
|
||||
- (1a9de90f890f133e6ab8f298241fe3a6237ba4c8) (7016a8a1309b06c63b9dd63fb126103d4cab6ccc) Password age tracking (from libmutton)
|
||||
- The `tweak` menu now allows adding age data to old (existing) entries
|
||||
- (926eb1f1766f28a69e194c74758c300f233856fb) Option to verify entries (integrity) in `tweak` menu
|
||||
|
||||
## Changes
|
||||
- (f4abb4cc7e5f303f68358fcdda659056422ebeb3) MUTN no longer preserves new lines in Markdown notes (more compliant)
|
||||
|
||||
## Dependencies (direct/replaced)
|
||||
- Dropped (libmutton)
|
||||
- golang.design/x/clipboard
|
||||
- gopkg.in/ini.v1
|
||||
- Bumped
|
||||
- Go: v1.25.4 => 1.25.5
|
||||
- github.com/rwinkhart/go-boilerplate: v0.1.0 => v0.2.2
|
||||
- Go: v1.25.4 => 1.26.0
|
||||
- github.com/rwinkhart/go-boilerplate: v0.1.0 => v0.3.0
|
||||
- github.com/rwinkhart/libmutton: v0.4.4 => v0.5.0
|
||||
- golang.org/x/term: v0.37.0 => v0.38.0
|
||||
- golang.org/x/sys: v0.38.0 => v0.40.0
|
||||
- golang.org/x/term: v0.36.0 => v0.40.0
|
||||
|
||||
@@ -5,7 +5,7 @@ go 1.26.0
|
||||
require (
|
||||
github.com/charmbracelet/glamour v0.7.0
|
||||
github.com/rwinkhart/go-boilerplate v0.3.0
|
||||
github.com/rwinkhart/libmutton v0.4.3-0.20260214001306-20d8e141ebbb
|
||||
github.com/rwinkhart/libmutton v0.4.3-0.20260214212002-f4fdf65528c4
|
||||
golang.org/x/term v0.40.0
|
||||
)
|
||||
|
||||
|
||||
@@ -48,8 +48,10 @@ github.com/rwinkhart/go-highlite v0.1.1 h1:9TxbRhYVfD/3YaEgNk1BtEiZ0t8/5mxDUZqNM
|
||||
github.com/rwinkhart/go-highlite v0.1.1/go.mod h1:mWLMtCWcyV0BG4NeyPyAUGMjPvI0ds6vXmUq89QwBFA=
|
||||
github.com/rwinkhart/go-winio v0.1.1 h1:kAJKiqneR7cUR01Wn5/doAAV4kOGTEGPug4oinXc5N4=
|
||||
github.com/rwinkhart/go-winio v0.1.1/go.mod h1:ZWa7ssZJT30CCDGJ7fk/2SBTq9BIQrrVjrcss0UW2s0=
|
||||
github.com/rwinkhart/libmutton v0.4.3-0.20260214001306-20d8e141ebbb h1:1f05OYv4LRg+zhwITUyFHZxddMN8cw9XwhxUKj/Zq5Y=
|
||||
github.com/rwinkhart/libmutton v0.4.3-0.20260214001306-20d8e141ebbb/go.mod h1:XkT0W9PW8ouGUwrGKhNCSDgaEY25n64+/HxJUQcQ0FU=
|
||||
github.com/rwinkhart/libmutton v0.4.3-0.20260214210418-a091cd4952e0 h1:1C2cDXaWrtK5+nD5+TPUHB69ONe5eU2iP3ZHWU8aoOs=
|
||||
github.com/rwinkhart/libmutton v0.4.3-0.20260214210418-a091cd4952e0/go.mod h1:XkT0W9PW8ouGUwrGKhNCSDgaEY25n64+/HxJUQcQ0FU=
|
||||
github.com/rwinkhart/libmutton v0.4.3-0.20260214212002-f4fdf65528c4 h1:Mws/RzEEoEdJM/uGpOvc9NBKPbatH/0ux1Ep1o0LnFY=
|
||||
github.com/rwinkhart/libmutton v0.4.3-0.20260214212002-f4fdf65528c4/go.mod h1:XkT0W9PW8ouGUwrGKhNCSDgaEY25n64+/HxJUQcQ0FU=
|
||||
github.com/rwinkhart/peercred-mini v0.1.4 h1:93+phjLknvJadEd2cu/ZPPWdfRSPOwFJzDBEn4ZtWVc=
|
||||
github.com/rwinkhart/peercred-mini v0.1.4/go.mod h1:E8eApo/izzmq4nGGR+kpJ0ZLAXjofnVRMGCeVMPQ/Ik=
|
||||
github.com/rwinkhart/rcw v0.3.0 h1:OdgA++IGcDrZqN6FzyYnzbz04fL8Q1MHvlgPjhtgJM4=
|
||||
|
||||
@@ -106,7 +106,7 @@ func EntryListGen() {
|
||||
// print header bar w/total entry count
|
||||
sb.WriteString("\n")
|
||||
sb.WriteString(ansiBlackOnWhite)
|
||||
fmt.Fprint(&sb, len(entryMap))
|
||||
_, _ = fmt.Fprint(&sb, len(entryMap))
|
||||
sb.WriteString(" libmutton entries:")
|
||||
sb.WriteString(back.AnsiReset)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user