• Joined on 2025-12-31
padreug pushed to feat/cassette-config-v1 at aiolabs/satmachineadmin 2026-05-30 16:10:46 +00:00
da07bae554 feat(v2): hand-rolled NIP-44 v2 crypto + reference-vector tests (#29 v1)
9b8008db1f feat(v2): cassette_configs CRUD + unit tests (#29 v1)
13684e7134 feat(v2): m007 cassette_configs schema + Pydantic models (#29 v1)
Compare 3 commits »
padreug pushed to master at aiolabs/nsecbunkerd 2026-05-30 15:44:38 +00:00
padreug pushed to chore/remove-user-prvkey-field at aiolabs/webapp 2026-05-30 15:38:51 +00:00
9a300c1679 chore(api): remove User.prvkey field + thread-through helpers (Q1.2 Option b)
05bbe68682 Merge pull request 'chore(activities): reroute CreateActivityDialog through TicketApiService.createEvent' (#83) from chore/delete-activities-nostr-service-publish into dev
9bef2d58ac chore(activities): reroute CreateActivityDialog through TicketApiService.createEvent
bc565ebf4b Merge pull request 'chore(base): delete nostr-metadata-service + retire webapp-side kind-0 broadcast paths' (#82) from chore/delete-nostr-metadata-service into dev
Compare 4 commits »
padreug deleted branch chore/delete-activities-nostr-service-publish from aiolabs/webapp 2026-05-30 15:26:07 +00:00
padreug merged pull request aiolabs/webapp#83 2026-05-30 15:26:07 +00:00
chore(activities): reroute CreateActivityDialog through TicketApiService.createEvent
padreug pushed to dev at aiolabs/webapp 2026-05-30 15:26:07 +00:00
05bbe68682 Merge pull request 'chore(activities): reroute CreateActivityDialog through TicketApiService.createEvent' (#83) from chore/delete-activities-nostr-service-publish into dev
9bef2d58ac chore(activities): reroute CreateActivityDialog through TicketApiService.createEvent
Compare 2 commits »
padreug merged pull request aiolabs/webapp#82 2026-05-30 15:25:48 +00:00
chore(base): delete nostr-metadata-service + retire webapp-side kind-0 broadcast paths
padreug pushed to dev at aiolabs/webapp 2026-05-30 15:25:48 +00:00
bc565ebf4b Merge pull request 'chore(base): delete nostr-metadata-service + retire webapp-side kind-0 broadcast paths' (#82) from chore/delete-nostr-metadata-service into dev
cb6e1351fb fix(activities): scope detail-page query by NIP-52 d-tag
261eded316 fix(api): align webapp client with post-cascade lnbits + surface error detail
414b79565c chore(base): delete nostr-metadata-service + retire webapp-side kind-0 broadcast paths
Compare 4 commits »
padreug deleted branch chore/delete-nostr-metadata-service from aiolabs/webapp 2026-05-30 15:25:48 +00:00
padreug deleted branch issue-11-live-policy-auth from aiolabs/nsecbunkerd 2026-05-30 15:25:17 +00:00
padreug pushed to dev at aiolabs/nsecbunkerd 2026-05-30 15:25:17 +00:00
f2a9697bf9 Merge pull request 'feat(#11): live-policy auth + 6 companion admin RPCs + Token.revokedAt' (#13) from issue-11-live-policy-auth into dev
49091f722f feat(admin): companion RPCs for live policy + token revocation (#11)
35826ab695 feat(acl): live-policy auth in checkIfPubkeyAllowed (#11)
eb6c86a4d1 chore(schema): add Token.revokedAt for surgical token revocation (#11)
Compare 4 commits »
padreug merged pull request aiolabs/nsecbunkerd#13 2026-05-30 15:25:16 +00:00
feat(#11): live-policy auth + 6 companion admin RPCs + Token.revokedAt
padreug closed issue aiolabs/nsecbunkerd#11 2026-05-30 15:25:16 +00:00
Permissions are unmodifiable after issue: shift sign-time auth from materialized SigningCondition snapshots to live policy lookup
padreug created pull request aiolabs/nsecbunkerd#13 2026-05-30 15:21:40 +00:00
feat(#11): live-policy auth + 6 companion admin RPCs + Token.revokedAt
padreug pushed to issue-11-live-policy-auth at aiolabs/nsecbunkerd 2026-05-30 11:27:46 +00:00
49091f722f feat(admin): companion RPCs for live policy + token revocation (#11)
35826ab695 feat(acl): live-policy auth in checkIfPubkeyAllowed (#11)
eb6c86a4d1 chore(schema): add Token.revokedAt for surgical token revocation (#11)
Compare 3 commits »
padreug created branch issue-11-live-policy-auth in aiolabs/nsecbunkerd 2026-05-30 11:27:45 +00:00
padreug pushed to dev at aiolabs/nsecbunkerd 2026-05-30 11:23:45 +00:00
3ec413b70d Merge pull request 'fix(#9): close race between create_new_key and NIP-46 connect' (#10) from issue-9-fix-create-new-key-race into dev
65a6966b9f fix(#9): close race between create_new_key and NIP-46 connect
Compare 2 commits »
padreug closed issue aiolabs/nsecbunkerd#9 2026-05-30 11:23:45 +00:00
create_new_key races: backend listener not ready when caller proceeds to NIP-46 connect
padreug merged pull request aiolabs/nsecbunkerd#10 2026-05-30 11:23:43 +00:00
fix(#9): close race between create_new_key and NIP-46 connect
padreug opened issue aiolabs/nsecbunkerd#12 2026-05-30 11:21:08 +00:00
Trim applyToken SigningCondition fan-out once override layer is rarely-consulted