All notable changes to secman will be documented in CHANGELOG.md
v6.3.0 - 2022-05-05
This is the latest version of secman. thanks for using secman!
v6.2.3 - 2022-04-07
nothing
- Bring
scmn-dev/desktop
repo tosecman
repo. - Rename Secman Desktop to Secman Hub.
- Build
secman
monorepo. - Upgrade
go
togo1.18
. - Rename Secman Core CLI to
scc
.
- Fix github security vulnerabilities.
- Fix
secman ui
command.
v6.2.2 - 2022-03-24
- Add
--auto-generate
flag tosecman insert
command (this flag only works with login type).
- Update
secman list
interface view.
nothing
v6.2.1 - 2022-03-18
-
Add
--tree-view
flag tosecman list
command.$ secman list --tree-view . ├──Logins │ ├──Railway │ ├──Charm │ ├──Vercel │ ├──Hashicorp │ ├──Firebase │ ├──Stripe │ ├──Twitter │ ├──Amazon │ ├──Microsoft Account │ └──MetaMask ├──Credit Cards │ └──paypal.com ├──Emails │ └──Gmail ├──Notes │ └──Secret ├──Servers └──┴──Home server
-
Add
--user
flag tosecman whoami
command to display user. -
Build
secman files
command withsecman files send
andsecman files receive
sub-commands. Ingrated with tran. -
Create
secman encrypt
command with--sha256
,--sha512
,--aes
,--aes-key
, and--md5
flags. -
Add
--username
and--password
flags tosecman auth login
command.
- Update secman initializer and add
~/.secman
directory checker.
- Fix secman config file issue in secman auth login command.
v6.2.0 - 2022-03-11
Secman v3 ✨
this release is the first release of secman v3
it's comes with new features, new design, new infrastructure, and new secman.
- Add
secman auth
command withcreate
,login
,logout
, andrefresh
sub-commands. - Add
secman delete
command. - Create
secman docs
andsecman doctor
commands. - Build
secman edit
command. - Create
secman generate
command. - Add
secman info
andsecman init
commands. - Build
secman insert
command. - Create
secman read
command. - Build
secman whoami
command. - Initialize @go-task config file.
- Add Terminal User Interface (TUI) to secman with @charmbracelet libraries.
- Create
secman doctor
command withsecman doctor fix
sub-command. - Add
secman ui
command. - Build SMUI by @david-tomson.
- Move secman v2 to secman core cli (scc).
- Convert from typescript to golang with typescript.
- Update
README.md
. - Update vscode config.
- Update secman contributing guide.
- Fix messages.
- Fix connections with secman cloud.
- Fix Secman Core CLI (scc)
v6.1.3 - 2022-01-10
- Add
settings_editor_theme
prop in~/.secman/settings.json
- Update pathes
- Update
Secman V1
url tohttps://github.com/scmn-dev/secman/tree/v1
- Fix
secman settings
command
v6.1.2 - 2022-01-01
- add
just-hash
flag tocrypto
command
- upgrade
update
command - remove
base64
hash fromcrypto
command
- fix secman core version in
info
command
v6.1.1 - 2021-12-27
- remove
bcrypt
command
- fix configs in windows
v6.1.0 - 2021-12-26
- fix all secman help errors and bugs
v6.0.9 - 2021-12-26
a release to fix a bug in the
secman
v6.0.8 - 2021-12-14
- configure
.devcontainer
for secman
nothing
v6.0.71 - 2021-11-14
nothing
nothing
- Fix secman help output.
v6.0.7 - 2021-11-13
- Add
--user
and--password
flags toauth
command. - Create
--password-stdin
flag to read password from stdin toauth
command. - Add errors catchers to show error messages.
nothing
- Fix exit from secman editor in visual studio code terminal with Alt + E shortcut.
- Fix missing files error messages.
v6.0.61 - 2021-11-10
nothing
nothing
- Fix version checker in
update
command.
v6.0.6 - 2021-11-10
- Add
modify
&change
aliases tosecman edit
command. - Build github api to
api
dir.
- Build our own
update
command.
- Fix
update
command.
v6.0.5 - 2021-11-08
nothing
nothing
- Fix authentication check for
secman insert
command.
v6.0.4 - 2021-11-05
nothing
nothing
- Fix version command.
v6.0.3 - 2021-11-05
Secman V2
this release is the first release of secman v2
it's comes with new features, new design, new infrastructure, and new secman
- Create
crypto
command. - Create
bcrypt
command. - Add
docs
command. - Build
info
command. - Add
list
command. - Create
settings
command. - Create
update
command. logout
command.- Build
whoami
command.
- All secman.
- Change secman language from
golang
totypescript
. - The root command is
secman .
instead ofsecman
. if you executesecman
, it will show the help. auth
,delete
,edit
,generate
,init
,insert
, read` commands are totally changed.- New help design.
- Secman is now using the secman api. it's a new way to use secman. and now users can manage their secrets from everywhere.
- Fix many errors, bugs, and issues.
v5.3.8 - 2021-09-23
- Create
--topic
flag torepo list
command. - Add new secman docker image: smcr/secman-cli.
- Add
brews
in.goreleaser
. - Add
write
&new
aliases toinsert
command. - Build
scmn-dev/browser
package.
- Update the installers url
- unix: unix.secman.dev
- windows: win.secman.dev
- Change the infrastructure of secman docker images
smcr/secman
: secman container image for full experince.smcr/secman-cli
: lightweight image for demo.
- Move
scmn-dev/gh-api
&david-tomson/git
repos to secman. - upgrade secman docker CI.
- Fix
fetch
command in windows by addingFetchClone
insync
command.
v5.3.73 - 2021-08-09
- Add
repo sync
command. - Add New Features to
gh-api
.
- Change Secman Organization to
scmn-dev
. - Bump Versions of our packages.
- Fix
sm-win
issues in windows.
v5.3.72 - 2021-08-04
- Add
repo browse
command.
- Move
browse
command torepo browse
.
Nothing.
v5.3.71 - 2021-07-03
- Create
browse
command, this command opens the repository in the browser.
- Change
config
command togh-config
. - Update
gh-api
pkg. - Upgrade
clean
command, add two flags to it--git/-g
&--all/-a
, and add survey. - Change scoop bucket url from https://github.com/scmn-dev/sm-scoop to https://github.com/scmn-dev/secman .
- Change windows release message to
sm-win start
. - Update
upgrading
emoji 🚧.
nothing
v5.3.7 - 2021-06-20
- Add Spinner to
upgrade
command.
- Change
sm-upg
tosm-win
. - Update Release Message.
- Change docs url to https://docs.secman.dev .
- Fix #57: Fetching in windows.
- Fix upgrading in windows.
v5.3.63 - 2021-06-04
- Add
read
alias forshow
command.
nothing
- Fix #52
v5.3.62 - 2021-06-01
nothing
nothing
fix #49
v5.3.61 - 2021-05-26
- Create
-t/--use-template
flag. - Add
secman auth get-username
command. - Add user checker #42.
- Change Secman Help Form with
- USAGE
- COMMANDS
- FLAGS
- EXAMPLES
- LEARN MORE
- FEEDBACK
- Change CLI Website from get.secman.dev to cli.secman.dev.
v5.3.6 - 2021-05-18
nothing
- Complete
Uninstall
command with-d
&--delete-data
flags (Just MacOS & Linux)
- Fix
Upgrade
command
v5.3.5 - 2021-05-10
- Add
Open
command, creator: @abdfnx - Add
Sync
, creator: @abdfnx- Start
- Clone
- Push
- Pull
- Add new websites
-
Make Secman is self-reliant #32 (the most important change), The author of the idea: @abdfnx
- Change Secman Repo Form
- Change Git Config
- Move Our website from next.js to docusaurus secman.dev#45, The author of the idea: @Timothee
- Fix version checks in windows #29
v5.3.4 - 2021-04-19
- Add Secman Docker Image, creator: @abdfnx
- in Docker Hub
- in Github Packages
- Add Github Commands, creator: @abdfnx
- Auth
- Login
- Logout
- Refresh
- Status
- Repo
- Clone
- Create
- Fork
- List
- Auth
- Configure Gitpod for secman, creator: @abdfnx
- Docker CI, creator: @abdfnx
- Add Contributing Guids at ./.github/CONTRIBUTING.md, creator: @abdfnx
- Create Github API with secman, creator: @abdfnx
- Create sm-upg package for windows
- Remove Macos Job at Secman CI
- Improve Makefile and make it more practical
- Fix error: exit status 1 when type
secman -h
v5.3.3 - 2021-04-12
- Create imgs website https://imgs-secman.web.app, creator: @abdfnx
- Add version-checker package, creator: @abdfnx
- Make version is main, ver is an alias
- Make clone is main, cn and / are aliases
- Change clone message, now it's shows the private repo at https://github.com/:USERNAME/.secman
- Add usage message in secman-sync
- Also Add usage message in cgit
- Clean up cgit and verx
- Move sm folder location from /home to ~
- Remove secman_windows_LATEST_VERSION_x64.msi for security reasons.
- Fix upgrade command
v5.3.2 - 2021-04-03
- Create / command (cn), creator @iMRxM7mD
- Configure upgrade command for windows, creator @abdfnx
- Create deps website https://scmn-dev.github.io, creator: @Timothee
- Create uninstall command, creator: @abdfnx
- When install secman in windows, now it's creates env path variable, creator: @abdfnx
- Add special build for scoop, creator: @abdfnx
- Make upgrade is main, upg is an alias
- Now secman-un is not a subprogram, it's in sm folder
- When there's a new release, the message was changed
- Improve CircelCI Actions in secman
- Change the url of install secman from script
- Now secman doesn't need bash in windows 👍
- Fix syncing in windows
- Fix installing for windows
v5.3.1 - 2021-03-26
- Show warn message when secman dependencies are not found
- Remove Dockerfile
nothing
v5.3.0 - 2021-03-10
-
Create
clean
command -
In sm-win folder
- Add vx.ps1
- Add ct.ps1
- Add secman-sync.ps1
- Secman Dockerfile
- New version of shell plugin v3.0.0
- Remove backup command
- Fix instllation errors in secman_latest_version_x64.rpm
- Fix update checker in windows
v5.2.1 - 2021-03-03
- Add error dir, it's contain falied commands
- Create secman schema by graphql
- Create secman formula for homebrew 🍺,
and homebrew-assets repo
- Remove vm command, because it's not very important thing
- Location of sm was changed, from ~ to /home/
-
Fix the bug in
secman-sync
, the bug is when you sync your ~/.secman it's should create a private repo under the username, and push all files to branch but in fact, it's create a private repo without push files to branch so we fix it... -
Fix installation errors in secman_latest_version.deb
-
Fix and Remove virues in secman-sync.exe, so shell repo was created
-
Fix
Docker CI
in github actions -
Fix fetch command in windows
v5.2.0 - 2021-02-21
- Add fetch command, and it's checking if there's a new password/s in ~/.secman
nothing
nothing
v5.1.21 - 2021-02-20
- Create sm repo and on it all secman deps files
- The check update way now is local and faster
- Fix all installations errors
- Fix
secman-sync
URLs - Fix Github CIs/CDs
v5.1.2 - 2021-01-26
- Update
vm
command in docker section
- upd command now is upg and it's alias is
upgrade
- Fix verx urls in upgrade command
v5.1.1 - 2021-01-23
- Add secman CI
- Update upd command
- Change
secman-sync
👇
secman insert hi/code
Enter password for hi/code:
syncing...
[trunk 3b86a48] new secman password
2 files changed, 40 insertions(+)
create mode 100644 files/hi/code
When you insert or remove a password,
secman-sync
automatically well sync .secman
- Update backup command
- generate command is changed, it's now gen command
- Fix url errors
- Fix CI actions
v5.1.0 - 2021-01-22
- Finish from
vm
command - Finish from
backup
command - Add Dockerfile for
vm
- Create docs folder in secman repo
- Create scmn-dev org
- Add .secman.yml
- Create builds files
- MV installer files to another repo: install repo
- Change secman logo
- Transfer secman from
abdfnx/secman
toscmn-dev/secman
- Update README.md
- Fix a lot of backup errors
- Fix urls errors in
secman
installers & tools,cgit
&verx
- Fix all sync problems & errors
v5.0.2 - 2021-01-15
- Add upd command
MV to 5v Dockerfile M backup command
- Fix Installation errors
- Github url
- Fix vm command with
CID
v5.0.1 - 2021-01-15
- Add version checker
- Add secman docker image to docker hub
- Remove install command
- Fix secman version command
v5.0.0 - 2021-01-14
- Start create install command
- Start configure vm command
- Apply new changes in core folder
- Try to add secman docker image
- Big Modify for Dockerfile
- Remove signin command
Nothing
v4.0.0 - 2021-01-12
- Start create version checker
- Try to end signin command
- secman-sync in beta mod
- Fix secman installers
v3.0.1 - 2021-01-12
Release for tests
v3.0.0 - 2021-01-10
- Add signin command
- Add
secman-sync
- Configure corgit for automate git work
Nothing
v2.0.0 - 2020-12-27
- Add secman in github repo
Nothing
Nothing