• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

nats-io / jwt
81%

Build:
DEFAULT BRANCH: main
Repo Added 23 Aug 2018 06:00PM UTC
Files 36
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH main
branch: main
CHANGE BRANCH
x
Reset
  • main
  • 2_4_0
  • add-issue-forms
  • add_in_process_conn_type
  • add_msg_trace_support
  • add_require_proxied_user_perm
  • any-account
  • auth_users_omitempty
  • authorization_omitempty
  • branch_v1
  • bump-nkeys
  • bumps
  • case-sensitive-tags
  • cluster-traffic
  • cluster-traffic-as-string
  • complex-tags
  • convenience-tags
  • dependabot/go_modules/v2/golang.org/x/crypto-0.17.0
  • dependabot/go_modules/v2/golang.org/x/crypto-0.31.0
  • did-sign
  • equals-fold
  • example
  • feat/import-same-service-from-diff-accounts
  • fix-badge
  • fix-crypto-cve
  • fix-issue-config-discussions-link
  • fix-nsc-657
  • fix-nsc-775
  • gh-ci
  • harden-cred-generation
  • msg_trace_sampling
  • neil/accountnrg
  • operator-ws
  • pdp/fossa
  • pdp/v2-v1-detangle
  • pdp/version-2.4.0
  • ppc64
  • refs/tags/v2.4.0
  • refs/tags/v2.4.1
  • refs/tags/v2.5.0
  • refs/tags/v2.5.1
  • refs/tags/v2.5.2
  • refs/tags/v2.5.3
  • refs/tags/v2.5.4
  • refs/tags/v2.5.5
  • refs/tags/v2.5.6
  • refs/tags/v2.5.7
  • refs/tags/v2.5.8
  • refs/tags/v2.6.0
  • refs/tags/v2.7.0
  • refs/tags/v2.7.1
  • refs/tags/v2.7.2
  • refs/tags/v2.7.3
  • refs/tags/v2.7.4
  • refs/tags/v2.8.0
  • retract-set
  • retract-tags
  • retract2
  • rm-tag-error
  • role-description
  • sharing
  • sign-fn
  • simplify-response
  • simplify-response-go-mod
  • sk_sort
  • tags
  • unsquat-iana
  • update-deps

03 Mar 2026 02:59PM UTC coverage: 81.097% (-0.06%) from 81.153%
22628794826

push

github

web-flow
added a check when generating creds that the specified key is valid for the JWT provided. (#242)

Signed-off-by: Alberto Ricart <alberto@synadia.com>

7 of 11 new or added lines in 1 file covered. (63.64%)

2780 of 3428 relevant lines covered (81.1%)

27.01 hits per line

Relevant lines Covered
Build:
Build:
3428 RELEVANT LINES 2780 COVERED LINES
27.01 HITS PER LINE
Source Files on main
  • Tree
  • List 36
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
22628794826 main added a check when generating creds that the specified key is valid for the JWT provided. (#242) Signed-off-by: Alberto Ricart <alberto@synadia.com> push 03 Mar 2026 03:00PM UTC web-flow github
81.1
22505453099 main fix: allow import of same service subject from different accounts (#243) nats-server already allows importing the same (service) subject from different account, while the jwt does not. This becomes an issue when you, for instance, source JetStrea... push 27 Feb 2026 10:01PM UTC web-flow github
81.15
16832725450 main update build status badge to use GitHub Actions (#240) Signed-off-by: Alberto Ricart <alberto@synadia.com> push 08 Aug 2025 02:19PM UTC web-flow github
81.07
16832379784 main [ADDED] `ProxyRequired` user claims property (#239) This would be used in the server to enforce that a user connects through a trusted proxy. Signed-off-by: Ivan Kozlovic <ivan@synadia.com> push 08 Aug 2025 02:04PM UTC web-flow github
81.07
14495279614 main bump golang.org/x/crypto fixing vulnerability (#238) Signed-off-by: Alberto Ricart <alberto@synadia.com> push 16 Apr 2025 02:30PM UTC web-flow github
81.07
12319646206 main Update dependencies in go.mod and go.sum (#236) Upgraded `github.com/nats-io/nkeys` to v0.4.9, `golang.org/x/crypto` to v0.31.0, and `golang.org/x/sys` to v0.28.0. These updates ensure compatibility with the latest changes and include potential b... push 13 Dec 2024 04:49PM UTC web-flow github
81.07
12319561533 main Allow external signing of JWTs (#234) * feat: Claims interface now has `EncodeWithSigner(nkeys.KeyPair`, fn: SignFn)` where signing can be delegated to a function. The `type SignFn func(pub string, data []byte) ([]byte, error)` is provided with ... push 13 Dec 2024 04:43PM UTC web-flow github
81.07
11261855873 main Retract case-insensitive tag functionality (#233) * Revert "[CHANGE] Tags are now case-sensitive (#225)" This reverts commit de1f16b57. * retract 2.7.0 Signed-off-by: Alberto Ricart <alberto@synadia.com> ... push 09 Oct 2024 07:37PM UTC web-flow github
81.11
10906299209 main [CHANGE] removing a tag that doesn't exist results in an error (#228) push 17 Sep 2024 03:33PM UTC web-flow github
81.0
10904808988 main [CHANGE] Tags are now case-sensitive (#225) * [CHANGE] Tags (--tag and --rm-tag) are now case-sensitive. Previous versions of the library lowercased all tags. Now tags such as "A" and "a" are different. push 17 Sep 2024 02:10PM UTC web-flow github
80.99
See All Builds (421)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc