Skip to content

Releases: nats-io/nsc

0.3.10

04 Sep 19:55
8a0ff64
Compare
Choose a tag to compare

Changelog

8a0ff64 Reformated messages to provide better legibility to messages generated by the server. (#177)
3bd760e Added the ability to describe an operator, account or user in raw (#175) effectively outputing the JWT to the terminal.
7240ce5 Removed a validation that prevented listing operator keys if no accounts are available. (#174)
c9fcfd9 Added flag --overwrite-newer to prevent clobbers when the local jwt is newer than remote one (#173)
1d75e2e Import/export keys into the keyring (#171)
7f8cc2e FIX #167 - When keyflag was not specified, the code was not reporting non-found keys. (#169)
d79f72e List keys in the keyring (#168)
2353e08 Added commands to generate and store nkeys in the keyring (#166)
6d3730c CWD awareness (#161) - if in a directory with an operator, the current operator is set to the one the shell is in.
49e2c51 Added check for a mixed keyring (new and old layouts) - this could happen if the user has an old ngs and using a new nsc (#159)
1b0c0ba Implemented pull, so that one or more accounts can be retrieved from a JWT account server
2750226 Support managed operators (#157)
6d8115d Modified init command to handle remote-operator, custom operator, well-known operator, with custom location for the project files. (#156)
c491ed0 FIX #153 - linux can be reported as linux2 or linux3, added fix to simplify name to "linux". (#155)
91e828e Added support for setting max responses, and response expiry. (#147)
52a4196 Replaced init command with a simpler implementation (#151)
98a2136 Fixed an issue where editing an operator didn't required the signing key (#150)
a2193fa Merge pull request #141 from nats-io/revocation
4951354 Updated command paths to be a bit closer to the rest of nsc
5611776 Merge pull request #144 from nats-io/rtt
177c4c2 Added rtt tool Fixed some typos in help for reqtool
620f49b Added activation revocation commands
09286cb Added command to list revoked users
0708579 Added revocation count to export and account describer
b4ab101 Added revoke user and clear revoke user commands
5c2a338 Updated vendor with new JWT lib, of course it brought a bunch of sys crap because go get.
0426311 fix #135 added deploy functionality (#139)
27c9e97 fixed expiry in non-interactive, from putting up a confirm. (#134)
e8be325 fix #128 moved creds parsing code to jwt lib (#132)
b5b2c9b added ability to import an operator from an URL (#129)
aebe5a3 Added friendly names to account imports when described. Option -W will show actual (#127)
fc1709f Added code to determine friendly names for known public keys (#126)
7456227 Fixed and simplified reading of accounts. The store will now return an error if the account (#125)
c81dc3b added payload edit to user (#124)
d9aa524 Fix #122 migrating keys elided operator directory (#123)
7b7c5ff Fix #120 - removed short codes and -W flag (#121)
cd5c913 FIX #118 - validator now handles empty values, and filepaths/seeds that fail to yield an nkey. (#119)
017e58b Bumped jwt lib (#117)
f7b3a2f Modified import process to enable picking of locally available exports. If selected is private also generate activation: (#116)
97aa65e Moved g.nats to 1.8.1 (#114)
9d3449b Changed dir name for output to match current goreleaser dir structure. (#115)
3f7530e Relaxed expiration dates (#113)
b0bf021 Modified signer params to allow picking of known and stored signing keys: (#109)
6f2e362 Added ability to specify system account when generating mem-resolver configuration. (#108)
0942eb8 Implemented inline JWTs for operator, this simplifies generate config. (#107)
d6ef003 FIX #103 - ~ in paths are not honored for signing keys. (#106)
0b4502f Added tools to pub/sub/req/reply using built-in account/users (#105)
c9a742e added support for editing/describing operator service urls (#101)
930cbbc Keyring changes (#100)

0.3.6

10 Jun 20:46
Compare
Choose a tag to compare

Changelog

3f255bd Changed dependency from gnatsd to nats-server/v2 (#98)
9f2da9c Added a check to disable version checking if a local 0.0.0-dev version is the current version. (#97)

0.3.4

05 Jun 12:32
38261a2
Compare
Choose a tag to compare

Changelog

38261a2 FIX #95 Surfaced error that was not getting printed when setting an option that couldn't be resolved. (#96)
bf513ab Changed -u flag to be -n for cred generation. (#94)
8a46761 Better push message for only one account is pushed. (#93)
a0c8f3d Added command to generate nats-server configuration for mem-resolver. (#92)
2bc825d Merge pull request #91 from nats-io/activation_hash
c8200f9 Added test for hash in describe for activation
1693f5d Added hash id to the table when you describe an activation token
10a52bb Account jwt server support (push) (#90)

0.3.2

14 May 20:52
b808a64
Compare
Choose a tag to compare

Changelog

b808a64 Edited users signed with a signing key didn't set IssuerAccount, creating authentication issues. (#89)

0.3.0

14 May 18:03
e81db7c
Compare
Choose a tag to compare
  • Added support for editing of users that are signed with a signing key

0.2.12

13 May 23:10
Compare
Choose a tag to compare
commented out goreleaser build

0.2.8

30 Apr 16:47
d27b952
Compare
Choose a tag to compare
  • Added support for Signing Keys #70, #71
  • Removed references to cluster and server #76
  • Added support to set limits on Leaf Node Connections

0.2.6

05 Feb 21:53
6aff930
Compare
Choose a tag to compare
  • FIX #59 - JWT Subject/To are flipped for services, describe account references them as local/remote
  • FIX #63 - fixed panic on interactive. When public keys are requested, for generating an activation or adding an import, the public key is requested - not a file
  • FIX #64 - when importing an activation token, it is now possible to supply the bare activation jwt.
  • FIX #65 - When generating an activation token the subject must match or be contained by the export's subject. In the case of services wildcards are not allowed. (#67)

0.2.4

18 Dec 18:13
Compare
Choose a tag to compare

Changelog

2e011bd label for path to nkey
8d436f8 Fixed missing create check in verify (#58)
ed9347d FIX #56 (#57)
8ce155c FIX #52 - Added a .gitignore to nkeys dir preventing inadvertent commits of .creds/nk files
4faa5ca #46 - Support code for printing matrix of flags.
ca1f420 removed test verifying that services cannot have wildcards
678af80 enable unsetting quiet mode
6c0bb60 FIX #53 - print cred file message when creating/editing users
4e2561a FIX #51 - added flags to list account and users
1942c3e removed flag to print releases - releases are now always printed
08ba096 Renamed 'generate config' to 'generate creds'
f834e51 help text - cmd names externalized (#50)
e3a4f0d Auto creds (#49)
e10b51b Short codes (#48)

0.2.2

09 Dec 00:21
Compare
Choose a tag to compare

Changelog

a503716 FIX #37 - deleting import now requires --service to differentiate
1537b8f FIX #37 - deleting import now requires --service to differentiate