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/desktoprepo tosecmanrepo. - Rename Secman Desktop to Secman Hub.
- Build
secmanmonorepo. - Upgrade
gotogo1.18. - Rename Secman Core CLI to
scc.
- Fix github security vulnerabilities.
- Fix
secman uicommand.
v6.2.2 - 2022-03-24
- Add
--auto-generateflag tosecman insertcommand (this flag only works with login type).
- Update
secman listinterface view.
nothing
v6.2.1 - 2022-03-18
-
Add
--tree-viewflag tosecman listcommand.$ 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
--userflag tosecman whoamicommand to display user. -
Build
secman filescommand withsecman files sendandsecman files receivesub-commands. Ingrated with tran. -
Create
secman encryptcommand with--sha256,--sha512,--aes,--aes-key, and--md5flags. -
Add
--usernameand--passwordflags tosecman auth logincommand.
- Update secman initializer and add
~/.secmandirectory 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 authcommand withcreate,login,logout, andrefreshsub-commands. - Add
secman deletecommand. - Create
secman docsandsecman doctorcommands. - Build
secman editcommand. - Create
secman generatecommand. - Add
secman infoandsecman initcommands. - Build
secman insertcommand. - Create
secman readcommand. - Build
secman whoamicommand. - Initialize @go-task config file.
- Add Terminal User Interface (TUI) to secman with @charmbracelet libraries.
- Create
secman doctorcommand withsecman doctor fixsub-command. - Add
secman uicommand. - 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_themeprop in~/.secman/settings.json
- Update pathes
- Update
Secman V1url tohttps://github.com/scmn-dev/secman/tree/v1
- Fix
secman settingscommand
v6.1.2 - 2022-01-01
- add
just-hashflag tocryptocommand
- upgrade
updatecommand - remove
base64hash fromcryptocommand
- fix secman core version in
infocommand
v6.1.1 - 2021-12-27
- remove
bcryptcommand
- 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
.devcontainerfor secman
nothing
v6.0.71 - 2021-11-14
nothing
nothing
- Fix secman help output.
v6.0.7 - 2021-11-13
- Add
--userand--passwordflags toauthcommand. - Create
--password-stdinflag to read password from stdin toauthcommand. - 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
updatecommand.
v6.0.6 - 2021-11-10
- Add
modify&changealiases tosecman editcommand. - Build github api to
apidir.
- Build our own
updatecommand.
- Fix
updatecommand.
v6.0.5 - 2021-11-08
nothing
nothing
- Fix authentication check for
secman insertcommand.
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
cryptocommand. - Create
bcryptcommand. - Add
docscommand. - Build
infocommand. - Add
listcommand. - Create
settingscommand. - Create
updatecommand. logoutcommand.- Build
whoamicommand.
- All secman.
- Change secman language from
golangtotypescript. - 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
--topicflag torepo listcommand. - Add new secman docker image: smcr/secman-cli.
- Add
brewsin.goreleaser. - Add
write&newaliases toinsertcommand. - Build
scmn-dev/browserpackage.
- 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/gitrepos to secman. - upgrade secman docker CI.
- Fix
fetchcommand in windows by addingFetchCloneinsynccommand.
v5.3.73 - 2021-08-09
- Add
repo synccommand. - Add New Features to
gh-api.
- Change Secman Organization to
scmn-dev. - Bump Versions of our packages.
- Fix
sm-winissues in windows.
v5.3.72 - 2021-08-04
- Add
repo browsecommand.
- Move
browsecommand torepo browse.
Nothing.
v5.3.71 - 2021-07-03
- Create
browsecommand, this command opens the repository in the browser.
- Change
configcommand togh-config. - Update
gh-apipkg. - Upgrade
cleancommand, 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
upgradingemoji 🚧.
nothing
v5.3.7 - 2021-06-20
- Add Spinner to
upgradecommand.
- Change
sm-upgtosm-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
readalias forshowcommand.
nothing
- Fix #52
v5.3.62 - 2021-06-01
nothing
nothing
fix #49
v5.3.61 - 2021-05-26
- Create
-t/--use-templateflag. - Add
secman auth get-usernamecommand. - 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
Uninstallcommand with-d&--delete-dataflags (Just MacOS & Linux)
- Fix
Upgradecommand
v5.3.5 - 2021-05-10
- Add
Opencommand, 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
cleancommand -
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 CIin 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-syncURLs - Fix Github CIs/CDs
v5.1.2 - 2021-01-26
- Update
vmcommand 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-syncautomatically 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
vmcommand - Finish from
backupcommand - 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/secmantoscmn-dev/secman - Update README.md
- Fix a lot of backup errors
- Fix urls errors in
secmaninstallers & 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