{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":145734840,"defaultBranch":"main","name":"jwt","ownerLogin":"nats-io","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-08-22T16:25:50.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/10203055?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715270994.0","currentOid":""},"activityList":{"items":[{"before":"6b33489b89bace0c833755116dc9ad931ab68458","after":null,"ref":"refs/heads/add_in_process_conn_type","pushedAt":"2024-05-09T16:08:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"aricart","name":"Alberto Ricart","path":"/aricart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1032976?s=80&v=4"}},{"before":"1f3ff3245e5ebd478f98bd584ad1636430246c95","after":"41dad79143e9cff55e4bde8af4df7a40ad49786c","ref":"refs/heads/main","pushedAt":"2024-05-09T16:08:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aricart","name":"Alberto Ricart","path":"/aricart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1032976?s=80&v=4"},"commit":{"message":"[ADDED] Connection type \"in process\" (#221)\n\nAdded `ConnectionTypeInProcess` to the `UserPermissionLimits.AllowedConnectionTypes`\r\nlist of possible types.\r\n\r\nSigned-off-by: Ivan Kozlovic ","shortMessageHtmlLink":"[ADDED] Connection type \"in process\" (#221)"}},{"before":null,"after":"6b33489b89bace0c833755116dc9ad931ab68458","ref":"refs/heads/add_in_process_conn_type","pushedAt":"2024-05-07T17:29:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kozlovic","name":"Ivan Kozlovic","path":"/kozlovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13736691?s=80&v=4"},"commit":{"message":"[ADDED] Connection type \"in process\"\n\nAdded `ConnectionTypeInProcess` to the `UserPermissionLimits.AllowedConnectionTypes`\nlist of possible types.\n\nSigned-off-by: Ivan Kozlovic ","shortMessageHtmlLink":"[ADDED] Connection type \"in process\""}},{"before":"a37ea37fdcefd164a1059b2001e6ddabed8549be","after":null,"ref":"refs/heads/role-description","pushedAt":"2024-04-18T15:09:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"aricart","name":"Alberto Ricart","path":"/aricart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1032976?s=80&v=4"}},{"before":"c2d30e2ffc632a1ea64030467e5a40e02e4158be","after":"1f3ff3245e5ebd478f98bd584ad1636430246c95","ref":"refs/heads/main","pushedAt":"2024-04-18T15:09:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aricart","name":"Alberto Ricart","path":"/aricart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1032976?s=80&v=4"},"commit":{"message":"[FEAT] added a description to a scope role to enable tools discern between same name roles (#220)","shortMessageHtmlLink":"[FEAT] added a description to a scope role to enable tools discern be…"}},{"before":null,"after":"a37ea37fdcefd164a1059b2001e6ddabed8549be","ref":"refs/heads/role-description","pushedAt":"2024-04-18T15:07:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aricart","name":"Alberto Ricart","path":"/aricart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1032976?s=80&v=4"},"commit":{"message":"[FEAT] added a description to a scope role to enable tools discern between same name roles","shortMessageHtmlLink":"[FEAT] added a description to a scope role to enable tools discern be…"}},{"before":"13f2b0c946366f2a1b496ffc39f05947c3ed8c58","after":null,"ref":"refs/heads/msg_trace_sampling","pushedAt":"2024-02-22T16:57:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"aricart","name":"Alberto Ricart","path":"/aricart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1032976?s=80&v=4"}},{"before":"38e07c55c548c54df98b709eef943fb1cffc28b1","after":"c2d30e2ffc632a1ea64030467e5a40e02e4158be","ref":"refs/heads/main","pushedAt":"2024-02-22T16:57:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aricart","name":"Alberto Ricart","path":"/aricart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1032976?s=80&v=4"},"commit":{"message":"[ADDED] Sampling in MsgTrace structure (#219)\n\nWhen an account has a `Trace` field set with a `Destination`, if\r\nan incoming message has a `traceparent` header with proper flag\r\nindicating that the message should be trace, the `Sampling` integer\r\n(value in the range of [1..100]) allows tracing only a random\r\nsample of messages. The server will pick a random number below 100\r\nand if that number is lower or equal to this `Sampling` value\r\nthen the trace will trigger. If above, the trace will not trigger.\r\n\r\nSigned-off-by: Ivan Kozlovic ","shortMessageHtmlLink":"[ADDED] Sampling in MsgTrace structure (#219)"}},{"before":null,"after":"13f2b0c946366f2a1b496ffc39f05947c3ed8c58","ref":"refs/heads/msg_trace_sampling","pushedAt":"2024-02-22T16:06:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kozlovic","name":"Ivan Kozlovic","path":"/kozlovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13736691?s=80&v=4"},"commit":{"message":"[ADDED] Sampling in MsgTrace structure\n\nWhen an account has a `Trace` field set with a `Destination`, if\nan incoming message has a `traceparent` header with proper flag\nindicating that the message should be trace, the `Sampling` integer\n(value in the range of [1..100]) allows tracing only a random\nsample of messages. The server will pick a random number below 100\nand if that number is lower or equal to this `Sampling` value\nthen the trace will trigger. If above, the trace will not trigger.\n\nSigned-off-by: Ivan Kozlovic ","shortMessageHtmlLink":"[ADDED] Sampling in MsgTrace structure"}},{"before":"2ec308b314dd6402b85b4ed695701095595c72ee","after":null,"ref":"refs/heads/authorization_omitempty","pushedAt":"2024-02-16T21:07:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"aricart","name":"Alberto Ricart","path":"/aricart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1032976?s=80&v=4"}},{"before":"069ee3e448b5443e77f7906d391bf7761e662dcb","after":"38e07c55c548c54df98b709eef943fb1cffc28b1","ref":"refs/heads/main","pushedAt":"2024-02-16T21:07:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aricart","name":"Alberto Ricart","path":"/aricart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1032976?s=80&v=4"},"commit":{"message":"add omitempty to authorization.auth_users (#218)\n\nSigned-off-by: Caleb Lloyd ","shortMessageHtmlLink":"add omitempty to authorization.auth_users (#218)"}},{"before":null,"after":"2ec308b314dd6402b85b4ed695701095595c72ee","ref":"refs/heads/authorization_omitempty","pushedAt":"2024-02-16T19:49:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"caleblloyd","name":"Caleb Lloyd","path":"/caleblloyd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2414837?s=80&v=4"},"commit":{"message":"add omitempty to authorization.auth_users\n\nSigned-off-by: Caleb Lloyd ","shortMessageHtmlLink":"add omitempty to authorization.auth_users"}},{"before":"069ee3e448b5443e77f7906d391bf7761e662dcb","after":null,"ref":"refs/heads/auth_users_omitempty","pushedAt":"2024-02-16T19:30:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"caleblloyd","name":"Caleb Lloyd","path":"/caleblloyd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2414837?s=80&v=4"}},{"before":null,"after":"069ee3e448b5443e77f7906d391bf7761e662dcb","ref":"refs/heads/auth_users_omitempty","pushedAt":"2024-02-16T19:28:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"caleblloyd","name":"Caleb Lloyd","path":"/caleblloyd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2414837?s=80&v=4"},"commit":{"message":"[UPDATE] update deps (#217)","shortMessageHtmlLink":"[UPDATE] update deps (#217)"}},{"before":"3531d0a2b38bdda193e4d4be0d6ea52b751e3cb5","after":null,"ref":"refs/heads/update-deps","pushedAt":"2024-02-15T17:08:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"aricart","name":"Alberto Ricart","path":"/aricart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1032976?s=80&v=4"}},{"before":"ed3fbfa49a16cf4aced84aed9d527be532730ad4","after":"069ee3e448b5443e77f7906d391bf7761e662dcb","ref":"refs/heads/main","pushedAt":"2024-02-15T17:08:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aricart","name":"Alberto Ricart","path":"/aricart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1032976?s=80&v=4"},"commit":{"message":"[UPDATE] update deps (#217)","shortMessageHtmlLink":"[UPDATE] update deps (#217)"}},{"before":null,"after":"3531d0a2b38bdda193e4d4be0d6ea52b751e3cb5","ref":"refs/heads/update-deps","pushedAt":"2024-02-15T17:05:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aricart","name":"Alberto Ricart","path":"/aricart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1032976?s=80&v=4"},"commit":{"message":"[UPDATE] update deps","shortMessageHtmlLink":"[UPDATE] update deps"}},{"before":"5312ad7efe40c6d9392b430ec398a133bbc20a83","after":null,"ref":"refs/heads/add_msg_trace_support","pushedAt":"2024-02-15T16:59:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kozlovic","name":"Ivan Kozlovic","path":"/kozlovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13736691?s=80&v=4"}},{"before":"f923b10c0be0c8d24fdab7208733504c4887def5","after":"ed3fbfa49a16cf4aced84aed9d527be532730ad4","ref":"refs/heads/main","pushedAt":"2024-02-15T16:56:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aricart","name":"Alberto Ricart","path":"/aricart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1032976?s=80&v=4"},"commit":{"message":"[ADDED] Import/Export.AllowTrace and Account.TraceDest (#216)\n\nThis is needed for the NATS Server distributed message tracing\r\nfeature.\r\n\r\nThis PR updates validation of a Subject to check for `.` at the\r\nfirst or last position and consecutive ones.\r\n\r\nThe validation of the Account.TraceDest also checks that the\r\ndestination does not have wildcards since this is supposed to\r\nbe a publish subject.\r\n\r\nThe Import/Export validation ensures that AllowTrace is used\r\nby the correct type (service or stream)\r\n\r\nSigned-off-by: Ivan Kozlovic \r\n\r\n* Added container for message trace options\r\n\r\nSigned-off-by: Ivan Kozlovic \r\n\r\n---------\r\n\r\nSigned-off-by: Ivan Kozlovic ","shortMessageHtmlLink":"[ADDED] Import/Export.AllowTrace and Account.TraceDest (#216)"}},{"before":"40f01dce329c7049fd5fbdbd44b14f6d600143ff","after":"5312ad7efe40c6d9392b430ec398a133bbc20a83","ref":"refs/heads/add_msg_trace_support","pushedAt":"2024-02-15T16:28:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kozlovic","name":"Ivan Kozlovic","path":"/kozlovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13736691?s=80&v=4"},"commit":{"message":"Added container for message trace options\n\nSigned-off-by: Ivan Kozlovic ","shortMessageHtmlLink":"Added container for message trace options"}},{"before":null,"after":"40f01dce329c7049fd5fbdbd44b14f6d600143ff","ref":"refs/heads/add_msg_trace_support","pushedAt":"2024-02-14T16:45:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kozlovic","name":"Ivan Kozlovic","path":"/kozlovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13736691?s=80&v=4"},"commit":{"message":"[ADDED] Import/Export.AllowTrace and Account.TraceDest\n\nThis is needed for the NATS Server distributed message tracing\nfeature.\n\nThis PR updates validation of a Subject to check for `.` at the\nfirst or last position and consecutive ones.\n\nThe validation of the Account.TraceDest also checks that the\ndestination does not have wildcards since this is supposed to\nbe a publish subject.\n\nThe Import/Export validation ensures that AllowTrace is used\nby the correct type (service or stream)\n\nSigned-off-by: Ivan Kozlovic ","shortMessageHtmlLink":"[ADDED] Import/Export.AllowTrace and Account.TraceDest"}},{"before":null,"after":"dfd3923ce388317f8da5bb28ed5663d8f7304a1f","ref":"refs/heads/sharing","pushedAt":"2024-02-01T21:12:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aricart","name":"Alberto Ricart","path":"/aricart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1032976?s=80&v=4"},"commit":{"message":"[CHANGE] import `share` was previously constrained to services. But with the new tracing functionality this is no longer true, as I understand it anything can be traced.","shortMessageHtmlLink":"[CHANGE] import share was previously constrained to services. But w…"}},{"before":"7b140c6381f95b6f01ba5ea79f3e8af421e26aae","after":null,"ref":"refs/heads/dependabot/go_modules/v2/golang.org/x/crypto-0.17.0","pushedAt":"2023-12-20T10:49:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"aricart","name":"Alberto Ricart","path":"/aricart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1032976?s=80&v=4"}},{"before":"457367366f2ff72a3fefeed38b56a1da281476fb","after":"f923b10c0be0c8d24fdab7208733504c4887def5","ref":"refs/heads/main","pushedAt":"2023-12-20T10:48:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aricart","name":"Alberto Ricart","path":"/aricart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1032976?s=80&v=4"},"commit":{"message":"Bump golang.org/x/crypto from 0.14.0 to 0.17.0 in /v2 (#214)\n\nBumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.14.0 to 0.17.0.\r\n- [Commits](https://github.com/golang/crypto/compare/v0.14.0...v0.17.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: golang.org/x/crypto\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump golang.org/x/crypto from 0.14.0 to 0.17.0 in /v2 (#214)"}},{"before":null,"after":"7b140c6381f95b6f01ba5ea79f3e8af421e26aae","ref":"refs/heads/dependabot/go_modules/v2/golang.org/x/crypto-0.17.0","pushedAt":"2023-12-18T23:58:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump golang.org/x/crypto from 0.14.0 to 0.17.0 in /v2\n\nBumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.14.0 to 0.17.0.\n- [Commits](https://github.com/golang/crypto/compare/v0.14.0...v0.17.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/crypto\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump golang.org/x/crypto from 0.14.0 to 0.17.0 in /v2"}},{"before":"7d9c93f93a6112a371d4c61066498b57c0484867","after":null,"ref":"refs/heads/bump-nkeys","pushedAt":"2023-10-31T16:15:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"aricart","name":"Alberto Ricart","path":"/aricart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1032976?s=80&v=4"}},{"before":"012e7a3a42dce49e62a7f14662461ecf14a8d5fc","after":"457367366f2ff72a3fefeed38b56a1da281476fb","ref":"refs/heads/main","pushedAt":"2023-10-31T16:15:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aricart","name":"Alberto Ricart","path":"/aricart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1032976?s=80&v=4"},"commit":{"message":"[BUMP] bump nkeys (#212)","shortMessageHtmlLink":"[BUMP] bump nkeys (#212)"}},{"before":null,"after":"7d9c93f93a6112a371d4c61066498b57c0484867","ref":"refs/heads/bump-nkeys","pushedAt":"2023-10-30T14:13:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aricart","name":"Alberto Ricart","path":"/aricart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1032976?s=80&v=4"},"commit":{"message":"[BUMP] bump nkeys","shortMessageHtmlLink":"[BUMP] bump nkeys"}},{"before":"2810af66e79601135af9810ffa04ff42bdc7e59e","after":null,"ref":"refs/heads/operator-ws","pushedAt":"2023-10-24T22:36:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"aricart","name":"Alberto Ricart","path":"/aricart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1032976?s=80&v=4"}},{"before":"4b4f5502a8b3acb9fe78ecc86814dd3ec2c20a90","after":"012e7a3a42dce49e62a7f14662461ecf14a8d5fc","ref":"refs/heads/main","pushedAt":"2023-10-24T22:36:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aricart","name":"Alberto Ricart","path":"/aricart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1032976?s=80&v=4"},"commit":{"message":"[FEAT] relax protocol names to allow for ws/wss for account resolver operations (#209)","shortMessageHtmlLink":"[FEAT] relax protocol names to allow for ws/wss for account resolver …"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAERcp2xAA","startCursor":null,"endCursor":null}},"title":"Activity · nats-io/jwt"}