Skip to content

Releases: synadia-io/jwt-auth-builder.go

v0.0.1

16 Dec 22:49
ce28539
Compare
Choose a tag to compare

What's Changed

  • Js store by @aricart in #1
  • [TESTS] allow all tests to run with all provider implementations by @aricart in #2
  • [FEAT] account limits support by @aricart in #3
  • [FEAT] import operator by @aricart in #11
  • [FIX] renamed package to authb by @aricart in #12
  • [FIX] added set expiry to operators and accounts by @aricart in #13
  • Unsets OperatorServiceURLs for empty string rather than set it to emty string by @ripienaar in #14
  • Several fixes around save by @aricart in #16
  • Ensure the operator token is set during load by @ripienaar in #17
  • Import the memresolver logic from nsc by @ripienaar in #18
  • [CI] lowered go requirements by @aricart in #19
  • [FIX] IsJetStreamEnabled delegate to JWT lib. by @aricart in #20
  • [FIX] added api to list the scoped signing keys by @aricart in #23
  • Support setting the account limits using the full struct from jwt by @ripienaar in #24
  • [FIX] added Name() to User by @aricart in #25
  • [FIX] permissions set on user were not saved, as the code was simply looking for changes to scoped users by @aricart in #26
  • Allow user permission limits to be set as a struct by @ripienaar in #27
  • Expose the encoded tokens for operators, accounts and users by @ripienaar in #28
  • Allow accounts to be created from a JWT by @ripienaar in #29
  • [FEAT] exports by @aricart in #30
  • CI by @aricart in #31
  • [FEAT] imports by @aricart in #32
  • Handle go casting right by @ripienaar in #34
  • [FIX] rename Tracing/Latency/Share options to be meaningful by @aricart in #35
  • [FEAT] account tracing context and allow tracing for exports by @aricart in #36
  • [FEAT] auth can be serialized to JSON by @aricart in #33
  • API cleanup regarding Get() returning interfaces by @aricart in #37
  • Add missing function in the StreamImports interface by @ripienaar in #38
  • Fix jsm dependency for cli by @ripienaar in #39
  • Roles by @aricart in #41
  • [FIX] scope deletion doesn't update the target account by @aricart in #42
  • [FEAT] tags for operator, account and user by @aricart in #47
  • [FEAT] generate an activation for a specific subject by @aricart in #46
  • Updated README to match new nsc provider function name by @manterfield in #50
  • SetUserPermissionLimits() didn't have an effect by @aricart in #48
  • Update dependencies and streamline signing key operations by @aricart in #51
  • updated dependencies by @aricart in #53
  • Add support for external authorization in accounts by @aricart in #54
  • Ephemeral user by @aricart in #52

New Contributors

Full Changelog: https://github.com/synadia-io/jwt-auth-builder.go/commits/v0.0.1