Skip to content
This repository has been archived by the owner on Sep 9, 2022. It is now read-only.

11 March Release v6.2.0

Compare
Choose a tag to compare
@abdfnx abdfnx released this 12 Mar 20:32
· 151 commits to main since this release

Secman v3 ✨

this release is the first release of secman v3

it's comes with new features, new design, new infrastructure, and new secman.

Added

  • Add secman auth command with create, login, logout, and refresh sub-commands.
  • Add secman delete command.
  • Create secman docs and secman doctor commands.
  • Build secman edit command.
  • Create secman generate command.
  • Add secman info and secman 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 with secman doctor fix sub-command.
  • Add secman ui command.
  • Build SMUI by @david-tomson.

Changed

  • 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.

Fixed

  • Fix messages.
  • Fix connections with secman cloud.
  • Fix Secman Core CLI (scc).

Changelog

  • 19e4dbc goreleaser: update goreleaser config file via update hooks
  • 0ee1c55 add secman v6.2.0 changelog notes, publish secman v6.2.0
  • 8a7aff6 fix api spinner suffix, update and fix secman doctor commands
  • 48d2377 fix: fix secman config initialing in windows #180
  • b18cad9 update secman package config, update scc vars names
  • be3d55b downgrade secman core cli (scc) version to v0.1.0
  • 62dc041 fix: update sc to scc to fix issues in windows
  • 0230178 fix secman doctor command, update secman ui open command
  • b946aff finish from secman ui update, and update ui open command
  • 3a833f4 fix secman doctor ui command, update secman constants
  • 0b69306 add secman ui command with ui open sub-command, update api
  • 1e2091b fix & update doctor fix command, add strings tool in sc
  • c7a0be5 build(deps): bump write-file-atomic from 3.0.3 to 4.0.1 in /core (#178)
  • 7d3f473 update sc, add doctor and doctor fix commands
  • fadebde update packages, fix build task, fix secman config
  • 246015e Merge pull request #174 from abdfnx/main
  • f2aee59 build(deps): bump indent-string from 4.0.0 to 5.0.0 in /core (#2)
  • eaa4a07 build(deps): bump @oclif/core from 1.1.2 to 1.5.3 in /core (#5)
  • 6c6e2ab build(deps): bump axios from 0.25.0 to 0.26.1 in /core (#4)
  • eb91d8c build(deps): bump ts-node from 8.10.2 to 10.7.0 in /core (#6)
  • 64b1167 build(deps-dev): bump @types/write-file-atomic in /core (#3)
  • 9d03671 Merge branch 'scmn-dev:main' into main
  • 39a65ae build(deps): bump github.com/spf13/cobra from 1.3.0 to 1.4.0 (#168)
  • 4686a51 build(deps): bump tslib from 1.14.1 to 2.3.1 in /core (#169)
  • dee72b1 build(deps): bump cli-ux from 5.6.7 to 6.0.9 in /core (#170)
  • c181532 build(deps-dev): bump @types/node from 16.11.26 to 17.0.21 in /core (#172)
  • 92b2dd9 build(deps-dev): bump @oclif/plugin-plugins in /core (#173)
  • 4fba30b update secman core cli version to v0.1.1, add new packages
  • 9e2fa0b Merge branch 'main' of https://github.com/scmn-dev/secman
  • 3a760e0 chmod: change mode status of scripts/* files
  • c16f8a5 Bump dotenv from 10.0.0 to 16.0.0 in /core (#164)
  • 20e4e06 Bump @oclif/plugin-help from 5.1.10 to 5.1.12 in /core (#166)
  • 763414b Bump node-fetch from 2.6.7 to 3.2.2 in /core (#167)
  • 52f8fe2 upgrade: start building Secman v3 with new technologies (#162)
  • fed1281 add npm source file
  • e8d3a64 add install task, update codeowners, and contributing guide
  • 33bbc72 workflows(release): build and finish from secman release workflow
  • 92fe645 actions(codeql): setup codeql scanning code workflow
  • 02757a9 actions(go): build secman go workflow to check go status every commit
  • e2fe501 docs(README): update secman readme to the next level
  • 066f4c9 configure goreleaser for secman to automate releaseing
  • af25c4d setup golangci for secman
  • dd6f0fc fix errors in auth command and options, update .gitingore
  • a3694d8 init secman task file, fix errors, update go modules
  • d5fea08 build secman main file
  • cc218bf finish from secman root command and add all app commands
  • c9c0fd8 build secman customize help
  • aa97054 start building secman help command handlers
  • e0c04a4 build secman list command in app package
  • d670c9c create secman read command in app package
  • 44857fb add secman insert command in app package
  • 6d772d3 create secman delete command in app package
  • cfef27b build secman edit command in app package
  • 00a78dd build secman auth command in app package
  • 9fe4010 add secman auth refresh command functions in pkg/auth/refresh
  • 53dd4cf build secman auth logout command functions in pkg/auth/logout
  • 3393de9 add secman auth login command Login function
  • f99eb82 finish from secman list command pipe view and list functions
  • 1b35c9e create secman passwords handlers with bubble list
  • e67da21 start building secman list command pipe in pkg/lister package
  • 61b61a8 finish from secman edit command pipe in pkg/pipe/edit pkg
  • cda1b88 create secman password editor in pkg/pipe/edit package
  • f7dd30a build secman insert command pipe in pkg/pipe/insert pkg
  • c4668a3 create secman delete pipe in pkg/pipe/delete package
  • 67e4df3 add secman password type function in internal/shared
  • 63b688d building pkg/pipe package with secman read pipe
  • cfcaf56 start building secman commands in app pkg, add new modules
  • 5956780 add abdfnx/gosh module, create pkg/info package
  • ffd7e64 create secman initializer for secman init command
  • a92dd30 build secman generator in pkg/generator, update go modules
  • 5565902 create secman cli options in pkg/options package
  • c0175f0 build the shared style of secman in internal/shared
  • 7b8a9d5 start building internal/shared package, add new go modules
  • 1a3c299 build the version checker of secman in internal/checker
  • 35bde25 start building cmd and internal packages, update modules
  • a59126a finish from secman iostreams package, add new modules
  • 5415786 finish from secman iostreams colors functions
  • 9de9380 create secman iostrams tty_size functions, update modules
  • c9fd569 start building ios pkg to build secman cli iostreams
  • 220a019 add new go modules and packages, create constants pkg
  • 3e89897 upgrade secman vscode devcontainer
  • 2a2fefb update go modules, create api package
  • f8a4276 add new go modules, create tools pkg
  • ad0b8e9 create secman code scripts
  • b04685c update vscode configs
  • 0f4e1f8 remove workflows and actions
  • 9e2ac61 update dependabot config file
  • 54a3a11 upgrade secman v2 to secman core (sc) to use it with secman
  • dc6410c initialize the modfile of secman, update package.json
  • 5ff0247 start building secman v3
  • 1c2fa1b fix: upgrade axios from 0.25.0 to 0.26.0 (#161)
  • a6056c3 fix: upgrade @oclif/core from 1.3.3 to 1.3.4 (#160)
  • 873a2b8 fix: upgrade @oclif/core from 1.3.2 to 1.3.3 (#159)
  • 714ccc7 Merge branch 'scmn-dev:main' into main
  • 1c330b5 fix: upgrade @oclif/core from 1.3.1 to 1.3.2 (#158)
  • b447669 fix: upgrade @oclif/core from 1.3.0 to 1.3.1 (#157)
  • c2401ea fix: upgrade signal-exit from 3.0.6 to 3.0.7 (#156)
  • 37468d0 fix: upgrade @oclif/plugin-help from 5.1.10 to 5.1.11 (#154)
  • b95c069 fix: upgrade @oclif/core from 1.2.1 to 1.3.0 (#153)
  • 36be00a fix: upgrade @oclif/config from 1.18.2 to 1.18.3 (#152)
  • 6537bd7 Merge branch 'scmn-dev:main' into main
  • 90c7ef9 fix: upgrade @oclif/core from 1.2.0 to 1.2.1 (#151)
  • 8ff65c1 fix: upgrade @oclif/plugin-not-found from 2.2.4 to 2.3.1 (#150)
  • 2a36612 Bump follow-redirects from 1.14.7 to 1.14.8 (#149)
  • 49eb0d5 fix: upgrade @oclif/core from 1.1.2 to 1.2.0 (#148)
  • 94d98e3 fix: upgrade typescript from 4.5.4 to 4.5.5 (#147)
  • bc425c9 fix: upgrade axios from 0.24.0 to 0.25.0 (#146)
  • 07732d0 Merge branch 'scmn-dev:main' into main
  • 02ca090 Bump github.com/tidwall/gjson from 1.13.0 to 1.14.0 in /tools/editor (#145)
  • 4481b3c fix: upgrade @oclif/core from 1.1.1 to 1.1.2 (#144)
  • 02e6b29 fix: upgrade @oclif/core from 1.1.0 to 1.1.1 (#143)
  • bbdc257 bump node-fetch version to 2.6.7 to fix security vulnerabilities
  • 838f320 fix: upgrade @oclif/core from 1.0.11 to 1.1.0 (#142)
  • b11f637 fix: upgrade table from 6.7.5 to 6.8.0 (#141)
  • adc45e2 bump node-fetch to 3.1.1 to fix security vulnerabilities
  • e2dcf62 fix: upgrade axios from 0.23.0 to 0.24.0 (#138)
  • 1fce262 fix: upgrade octokit from 1.7.0 to 1.7.1 (#139)
  • 9064d3b fix: upgrade strip-ansi from 6.0.0 to 6.0.1 (#140)
  • 5cb19a1 fix: upgrade string-width from 4.2.0 to 4.2.3 (#136)
  • dfca6f0 Merge branch 'scmn-dev:main' into main
  • de7b7a5 bump ansi-regex version to 5.0.1 to fix vulnerabilities
  • d08e633 create new workflow: add build-ci workflow to check secman every commit
  • 430b89f fix: package.json & yarn.lock to reduce vulnerabilities (#135)
  • 7778409 fix secman auth error message: update flag to --createAccount #133
  • 40c8864 Merge branch 'scmn-dev:main' into main
  • a3586af bump shelljs version to 0.8.5 to fix security vulnerabilities
  • cbc271b bump follow-redirects version to 1.14.7 to fix security vulnerabilities
  • bf1a450 Bump github.com/tidwall/gjson from 1.12.1 to 1.13.0 in /tools/editor (#130)
  • 7952b3f update .gitingore, big upgrade in scripts/brew dir, update packages
  • b5425ea fix secman settings editor: update gettings value from settings file
  • 1a4958d add sudo permissions to git in pack ci workflow of secman
  • 53b1053 convert from npm to yarn in and update packages, add sudo
  • 8a72981 Merge branch 'scmn-dev:main' into main
  • 414eb6e Merge branch 'scmn-dev:main' into main
  • ce2d5ca Merge branch 'scmn-dev:main' into main
  • f30891c Merge branch 'scmn-dev:main' into main
  • dc55695 Merge branch 'scmn-dev:main' into main
  • 2fba0f3 Merge branch 'scmn-dev:main' into main
  • 3b1b3a6 Update .snyk

Pull Requests

  • Bump github.com/tidwall/gjson from 1.12.1 to 1.13.0 in /tools/editor by @dependabot in #130
  • [Snyk] Fix for 1 vulnerabilities by @snyk-bot in #135
  • [Snyk] Upgrade string-width from 4.2.0 to 4.2.3 by @snyk-bot in #136
  • [Snyk] Upgrade strip-ansi from 6.0.0 to 6.0.1 by @snyk-bot in #140
  • [Snyk] Upgrade octokit from 1.7.0 to 1.7.1 by @snyk-bot in #139
  • [Snyk] Upgrade axios from 0.23.0 to 0.24.0 by @snyk-bot in #138
  • [Snyk] Upgrade table from 6.7.5 to 6.8.0 by @snyk-bot in #141
  • [Snyk] Upgrade @oclif/core from 1.0.11 to 1.1.0 by @snyk-bot in #142
  • [Snyk] Upgrade @oclif/core from 1.1.0 to 1.1.1 by @snyk-bot in #143
  • [Snyk] Upgrade @oclif/core from 1.1.1 to 1.1.2 by @snyk-bot in #144
  • Bump github.com/tidwall/gjson from 1.13.0 to 1.14.0 in /tools/editor by @dependabot in #145
  • [Snyk] Upgrade axios from 0.24.0 to 0.25.0 by @snyk-bot in #146
  • [Snyk] Upgrade typescript from 4.5.4 to 4.5.5 by @snyk-bot in #147
  • [Snyk] Upgrade @oclif/core from 1.1.2 to 1.2.0 by @snyk-bot in #148
  • Bump follow-redirects from 1.14.7 to 1.14.8 by @dependabot in #149
  • [Snyk] Upgrade @oclif/plugin-not-found from 2.2.4 to 2.3.1 by @snyk-bot in #150
  • [Snyk] Upgrade @oclif/core from 1.2.0 to 1.2.1 by @snyk-bot in #151
  • [Snyk] Upgrade @oclif/config from 1.18.2 to 1.18.3 by @snyk-bot in #152
  • [Snyk] Upgrade @oclif/core from 1.2.1 to 1.3.0 by @snyk-bot in #153
  • [Snyk] Upgrade @oclif/plugin-help from 5.1.10 to 5.1.11 by @snyk-bot in #154
  • [Snyk] Upgrade signal-exit from 3.0.6 to 3.0.7 by @snyk-bot in #156
  • [Snyk] Upgrade @oclif/core from 1.3.0 to 1.3.1 by @snyk-bot in #157
  • [Snyk] Upgrade @oclif/core from 1.3.1 to 1.3.2 by @snyk-bot in #158
  • [Snyk] Upgrade @oclif/core from 1.3.2 to 1.3.3 by @snyk-bot in #159
  • [Snyk] Upgrade @oclif/core from 1.3.3 to 1.3.4 by @snyk-bot in #160
  • [Snyk] Upgrade axios from 0.25.0 to 0.26.0 by @snyk-bot in #161
  • upgrade: start building Secman v3 with new technologies by @abdfnx in #162
  • Bump node-fetch from 2.6.7 to 3.2.2 in /core by @dependabot in #167
  • Bump @oclif/plugin-help from 5.1.10 to 5.1.12 in /core by @dependabot in #166
  • Bump dotenv from 10.0.0 to 16.0.0 in /core by @dependabot in #164
  • build(deps-dev): bump @oclif/plugin-plugins from 1.10.11 to 2.1.0 in /core by @dependabot in #173
  • build(deps-dev): bump @types/node from 16.11.26 to 17.0.21 in /core by @dependabot in #172
  • build(deps): bump cli-ux from 5.6.7 to 6.0.9 in /core by @dependabot in #170
  • build(deps): bump tslib from 1.14.1 to 2.3.1 in /core by @dependabot in #169
  • build(deps): bump github.com/spf13/cobra from 1.3.0 to 1.4.0 by @dependabot in #168
  • build(deps): update some packages and merge with abdfnx/secman by @abdfnx in #174
  • build(deps): bump write-file-atomic from 3.0.3 to 4.0.1 in /core by @dependabot in #178

Full Changelog: v6.1.3...v6.2.0