Latest Repo Discovered
intermezzo
TypeScript
·
Apache License 2.0
Top Contributor of the Month
9660 commits in all time
May 01, 2026 13:19 – Jul 30, 2026 13:19 UTC
Merge d515c320fb307c169cc2f2e8dde2d149967df0e1 into 361d3066ffaca4241991cc6563403417bf562ecf
771d9870
pull/17/merge
4/3,363 ++ 1,954 --
fix(deps): update all non-major dependencies
d515c320
renovate/all-minor-patch
4/3,363 ++ 1,954 --
Merge f824af21f19389ff5911fe98ad8cfff9d49dd7f6 into eb903edcae43b254e15ba4c87840e3cd20a5dfc9
b3972c4e
pull/322/merge
4/613 ++ 232 --
Moved accounts page to root Concept page
f824af21
docs/account-management-update-code-example
2/1 ++ 1 --
Merge b3266daf9131a0bd451cec63ad6b6ffc4a8cf5b4 into 5073ca134b7c4c5721fcfbe976d5c364a5cc777a
5846993c
pull/421/merge
15/3,394 ++ 1,888 --
chore(deps): update non-major dependencies
b3266daf
renovate/non-major-dependencies
15/3,394 ++ 1,888 --
feat: gate fee sponsorship behind a custom fee-sponsorship credential
Require a manager-issued `fee-sponsorship-credential` SD-JWT VC on POST /wallet/transactions/sponsor/. CredentialAuthGuard now resolves the required vct from @RequiredCredential route metadata (defaulting to device-attestation-credential, so existing routes are unchanged). Possession of the credential is the entitlement — the manager only issues it to users allowed to use sponsored-fee routes. The sponsor route additionally requires every user transaction in the group to be sent from the Algorand address bound to the presented credential's did:key, so fees are only sponsored for the credential holder's own transactions. - Replace the credential-gated GET /wallet/sponsor/ with a public unauthenticated GET /wallet/manager/address so wallets can learn the Sponsor address before building a group; drop SponsorDetailDto and getSponsorInfo - Add unit specs for CredentialAuthGuard (default and metadata-selected vct, cross-rejections, issuer/binding failures) - Add e2e coverage for the full journey: register the custom configuration, issue and redeem the VC over OID4VCI, present it, and get the group sponsored — plus rejection of absent credentials, device-attestation credentials, and groups sent by other wallets Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
f12fb1f5
feat/fee-sponsorship
8/505 ++ 99 --
docs: Work on Account management page around runnable examples
32e85159
docs/account-management-update-code-example
3/612 ++ 406 --
chore(deps): bump theme from `e823cd0` to `0d4606c`
Bumps [theme](https://github.com/algorandfoundation/af-mdbook-theme) from `e823cd0` to `0d4606c`. - [Commits](https://github.com/algorandfoundation/af-mdbook-theme/compare/e823cd088a1204569ab61e68c46575b3ebfcdbf2...0d4606c75e50ac4d97895eefde122639a4983095) --- updated-dependencies: - dependency-name: theme dependency-version: 0d4606c75e50ac4d97895eefde122639a4983095 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
93ed97bf
master
1/1 ++ 1 --
Merge 592bd88b7dc7e7268598e8adc46122f89ac85c87 into 88fe542f3a2b6cbe898497cd3321f7bd20a7429b
ba42a2cc
pull/6674/merge
25/2,070 ++ 1,387 --
Merge 399d2791fd5ac5f2c2df129d2d5c5e223efe2b59 into c63137cd1b4c01cf55c532ed7788197f3948baaa
9128257e
pull/794/merge
4/229 ++ 27 --
Merge a5cf512084feda393cea50819d112902bce57935 into c63137cd1b4c01cf55c532ed7788197f3948baaa
f816415c
pull/819/merge
2/3 ++ 3 --
Merge b438c0f181d48aef270cb015f710b2689a181a65 into fd7b0c81aab2bacc6240b8897330b5db490ef823
3ecbd392
pull/399/merge
1/2 ++ 2 --
fix: loglevels info and warning were swapped
b438c0f1
fix/log-level-swap
1/2 ++ 2 --
Merge dc175020809fcbabc42363c2e53134d623c73b16 into 40a57d59e32cee150af4e0a9fbf1327939f04a98
19895b89
pull/1114/merge
2/140 ++ 8 --
Regenerate code from specification file
dc175020
generate/88fe3d20
2/140 ++ 8 --
Merge 633a1c5849e2d06e6ee9f029069a4c82b14702ba into 4e38dadc4eec827ed8742c8bb272e0545c801932
9f32b522
pull/934/merge
16/150 ++ 395 --
Regenerate code from specification file
633a1c58
generate/88fe3d20
16/150 ++ 395 --