alpha
Login
Join now
permadeath.com
/
didbot
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
Identities for entities
did.bot
agent
llm
did
+3 more
agent
llm
did
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
19
Pulls
Pulls
2
Pipelines
Pipelines
Commits on
claude/agentd-node-key
permadeath.com
a6b674d9
feat(agentd): sign each context's provisioning with the node key
claude/agentd-node-key
2w ago
feat(agentd): sign each context's provisioning with the node key
claude/agentd-node-key
Copy SHA
Browse repository
permadeath.com
committed
2w ago
permadeath.com
e6e23237
feat(agentd): reserve a host identity with `didbot become-host`
2w ago
feat(agentd): reserve a host identity with `didbot become-host`
Copy SHA
Browse repository
permadeath.com
committed
2w ago
permadeath.com
af13a5f3
feat(agentd): mint and hold one node key in the daemon's state directory
2w ago
feat(agentd): mint and hold one node key in the daemon's state directory
Copy SHA
Browse repository
permadeath.com
committed
2w ago
permadeath.com
be59e9ef
test(didbot): drop the README release-line guard
2w ago
test(didbot): drop the README release-line guard
Copy SHA
Browse repository
permadeath.com
committed
2w ago
permadeath.com
8422a015
feat(config): apply the [capacity] max_accounts section
2w ago
feat(config): apply the [capacity] max_accounts section
Copy SHA
Browse repository
permadeath.com
committed
2w ago
permadeath.com
9921918d
feat(serve): rate-limit provisionAgent and count its cap cheaply
2w ago
feat(serve): rate-limit provisionAgent and count its cap cheaply
Copy SHA
Browse repository
permadeath.com
committed
2w ago
permadeath.com
7fc537e0
feat(serve): cap live accounts before provisioning mints another
2w ago
feat(serve): cap live accounts before provisioning mints another
Copy SHA
Browse repository
permadeath.com
committed
2w ago
permadeath.com
485b57bd
test(serve): prove /health answers while provisioning is in flight
2w ago
test(serve): prove /health answers while provisioning is in flight
Copy SHA
Browse repository
permadeath.com
committed
2w ago
permadeath.com
a2d4dd3b
test(dns): pin down why publish's callers must cross spawn_blocking
2w ago
test(dns): pin down why publish's callers must cross spawn_blocking
Copy SHA
Browse repository
permadeath.com
committed
2w ago
permadeath.com
03c78906
perf(serve): cross spawn_blocking in the --demo startup task too
2w ago
perf(serve): cross spawn_blocking in the --demo startup task too
Copy SHA
Browse repository
permadeath.com
committed
2w ago
permadeath.com
8bd819e2
perf(serve): bound Argon2id hashing to a fixed pool of workers
2w ago
perf(serve): bound Argon2id hashing to a fixed pool of workers
Copy SHA
Browse repository
permadeath.com
committed
2w ago
permadeath.com
9d405166
perf(serve): move provisioning and record writes off the async workers
2w ago
perf(serve): move provisioning and record writes off the async workers
Copy SHA
Browse repository
permadeath.com
committed
2w ago
permadeath.com
45ddc5a7
docs(infra-review): repoint every line citation at what it names
2w ago
docs(infra-review): repoint every line citation at what it names
Copy SHA
Browse repository
permadeath.com
committed
2w ago
permadeath.com
38421e8d
docs(agentd): draw the daemon on an agent host
2w ago
docs(agentd): draw the daemon on an agent host
Copy SHA
Browse repository
permadeath.com
committed
2w ago
permadeath.com
ebae23f2
fix(agentd): give the confirmer's client a connect and total timeout
2w ago
fix(agentd): give the confirmer's client a connect and total timeout
Copy SHA
Browse repository
permadeath.com
committed
2w ago
permadeath.com
d129598e
docs(setup): say why the loopback check client keeps its own timeout
2w ago
docs(setup): say why the loopback check client keeps its own timeout
Copy SHA
Browse repository
permadeath.com
committed
2w ago
permadeath.com
381a2f5d
fix(dns): give the Route53 API client a connect and total timeout
2w ago
fix(dns): give the Route53 API client a connect and total timeout
Copy SHA
Browse repository
permadeath.com
committed
2w ago
permadeath.com
aec434d3
fix(serve): move the relay and client-metadata clients onto didbot-http
2w ago
fix(serve): move the relay and client-metadata clients onto didbot-http
Copy SHA
Browse repository
permadeath.com
committed
2w ago
permadeath.com
18bc7371
fix(verify): give the verifier's HTTP client a connect and total timeout
2w ago
fix(verify): give the verifier's HTTP client a connect and total timeout
Copy SHA
Browse repository
permadeath.com
committed
2w ago
permadeath.com
be2b964b
fix(claim): give the operator CLI's HTTP clients a timeout
2w ago
fix(claim): give the operator CLI's HTTP clients a timeout
Copy SHA
Browse repository
permadeath.com
committed
2w ago
permadeath.com
a377c43a
fix(swarm): give the load generator's client a connect and total timeout
2w ago
fix(swarm): give the load generator's client a connect and total timeout
Copy SHA
Browse repository
permadeath.com
committed
2w ago
permadeath.com
5c6c35d9
fix(agentd): give the registrar client a connect and total timeout
2w ago
fix(agentd): give the registrar client a connect and total timeout
Copy SHA
Browse repository
permadeath.com
committed
2w ago
permadeath.com
125d23b9
fix(policy-source): bound the operator did.json and record-page bodies
2w ago
fix(policy-source): bound the operator did.json and record-page bodies
Copy SHA
Browse repository
permadeath.com
committed
2w ago
permadeath.com
cb0b169f
fix(http): move the ACME client and ownership poll onto didbot-http
2w ago
fix(http): move the ACME client and ownership poll onto didbot-http
Copy SHA
Browse repository
permadeath.com
committed
2w ago
permadeath.com
90651234
feat(http): add a shared outbound client with connect and total timeouts
2w ago
feat(http): add a shared outbound client with connect and total timeouts
Copy SHA
Browse repository
permadeath.com
committed
2w ago
permadeath.com
65c0cd42
docs: remove stale release reference from README
2w ago
docs: remove stale release reference from README
Copy SHA
Browse repository
permadeath.com
committed
2w ago
permadeath.com
f3726a4a
docs: document build-brand.sh check in DEVELOPING.md
2w ago
docs: document build-brand.sh check in DEVELOPING.md
Copy SHA
Browse repository
permadeath.com
committed
2w ago
permadeath.com
7a2778d7
docs: fix inaccurate module reference in overview.md
2w ago
docs: fix inaccurate module reference in overview.md
Copy SHA
Browse repository
permadeath.com
committed
2w ago
permadeath.com
6b1c647c
docs(readme): add --all-features flag to cargo doc command
2w ago
docs(readme): add --all-features flag to cargo doc command
Copy SHA
Browse repository
permadeath.com
committed
2w ago
permadeath.com
19109c3a
feat(pds): put the account lifecycle on didbot-fsm and the locks on the wire
2w ago
feat(pds): put the account lifecycle on didbot-fsm and the locks on the wire
Copy SHA
Browse repository
permadeath.com
committed
2w ago
permadeath.com
c398ba7e
feat(pds)!: reserve, provision, activate, decommission: one-way account states
2w ago
feat(pds)!: reserve, provision, activate, decommission: one-way account states
Copy SHA
Browse repository
permadeath.com
committed
2w ago
permadeath.com
554aada2
feat(pds): refuse erasure while an operator's PreventDataDeletion hold is set
2w ago
feat(pds): refuse erasure while an operator's PreventDataDeletion hold is set
Copy SHA
Browse repository
permadeath.com
committed
2w ago
permadeath.com
1c543a59
feat(pds)!: hang locks on an account instead of moving its state
2w ago
feat(pds)!: hang locks on an account instead of moving its state
Copy SHA
Browse repository
permadeath.com
committed
2w ago
permadeath.com
0ae93240
feat(pds)!: declare the lock and hold entries the account lifecycle writes
2w ago
feat(pds)!: declare the lock and hold entries the account lifecycle writes
Copy SHA
Browse repository
permadeath.com
committed
2w ago
permadeath.com
00cf0258
feat(pds): key the account store by a DID in a zone this deployment serves
2w ago
feat(pds): key the account store by a DID in a zone this deployment serves
Copy SHA
Browse repository
permadeath.com
committed
2w ago
permadeath.com
64180089
docs(account-lifecycle): state is data existence, serving is a set of locks
2w ago
docs(account-lifecycle): state is data existence, serving is a set of locks
Copy SHA
Browse repository
permadeath.com
committed
2w ago
permadeath.com
5f60d401
docs(account-lifecycle): propose the account state machine for review
2w ago
docs(account-lifecycle): propose the account state machine for review
Copy SHA
Browse repository
permadeath.com
committed
2w ago
permadeath.com
bb6ad194
docs(infra-review): close the two findings that held up an apply
2w ago
docs(infra-review): close the two findings that held up an apply
Copy SHA
Browse repository
permadeath.com
committed
2w ago
permadeath.com
142718cc
docs(local-dev): drop a binary, a switch and a field that are not here
2w ago
docs(local-dev): drop a binary, a switch and a field that are not here
Copy SHA
Browse repository
permadeath.com
committed
2w ago
permadeath.com
7b7ac203
docs(dns-providers): say what a resync removes, and which zone shape a page draws
2w ago
docs(dns-providers): say what a resync removes, and which zone shape a page draws
Copy SHA
Browse repository
permadeath.com
committed
2w ago
permadeath.com
097e5b81
docs(auth-types): name the credential the repo write routes take
2w ago
docs(auth-types): name the credential the repo write routes take
Copy SHA
Browse repository
permadeath.com
committed
2w ago
permadeath.com
81d9c148
fix(deploy): point the healthcheck at the listener the deployment serves on
2w ago
fix(deploy): point the healthcheck at the listener the deployment serves on
Copy SHA
Browse repository
permadeath.com
committed
2w ago
permadeath.com
3d54fab0
build(docker): trim the image and add a healthcheck
2w ago
build(docker): trim the image and add a healthcheck
Copy SHA
Browse repository
permadeath.com
committed
2w ago
permadeath.com
06a83d87
docs(deny): name the upgrade that lifts each ignored advisory
2w ago
docs(deny): name the upgrade that lifts each ignored advisory
Copy SHA
Browse repository
permadeath.com
committed
2w ago
permadeath.com
b06ddc09
build: forbid unsafe code in the policy crates
2w ago
build: forbid unsafe code in the policy crates
Copy SHA
Browse repository
permadeath.com
committed
2w ago
permadeath.com
27e650b6
build: add a release profile with LTO, strip and overflow checks
2w ago
build: add a release profile with LTO, strip and overflow checks
Copy SHA
Browse repository
permadeath.com
committed
2w ago
permadeath.com
f6fc41c0
fix(infra): find the data volume by id and never format on a failed probe
2w ago
fix(infra): find the data volume by id and never format on a failed probe
Copy SHA
Browse repository
permadeath.com
committed
2w ago
permadeath.com
17be531c
fix(serve): bound the identifier a login refusal logs
2w ago
fix(serve): bound the identifier a login refusal logs
Copy SHA
Browse repository
permadeath.com
committed
2w ago
permadeath.com
4911ac52
fix(pds): refuse an account with no app password after one verification
2w ago
fix(pds): refuse an account with no app password after one verification
Copy SHA
Browse repository
permadeath.com
committed
2w ago
permadeath.com
847ebea4
test(oauth): drive the refresh_token grant through the real router
2w ago
test(oauth): drive the refresh_token grant through the real router
Copy SHA
Browse repository
permadeath.com
committed
2w ago
permadeath.com
05380fde
feat(setup): give each personal data server its own state directory
2w ago
feat(setup): give each personal data server its own state directory
Copy SHA
Browse repository
permadeath.com
committed
2w ago
permadeath.com
76a8d2da
feat(dev)!: keep the development server's accounts across a restart
2w ago
feat(dev)!: keep the development server's accounts across a restart
Copy SHA
Browse repository
permadeath.com
committed
2w ago
permadeath.com
5bf51dd8
fix(setup): treat a variable set to nothing as set
2w ago
fix(setup): treat a variable set to nothing as set
Copy SHA
Browse repository
permadeath.com
committed
2w ago
permadeath.com
e9da2825
fix(tls): replace certificate files atomically
2w ago
fix(tls): replace certificate files atomically
Copy SHA
Browse repository
permadeath.com
committed
2w ago
permadeath.com
1d2fffd2
fix(serve): apply the concurrency cap on the TLS listener
2w ago
fix(serve): apply the concurrency cap on the TLS listener
Copy SHA
Browse repository
permadeath.com
committed
2w ago
permadeath.com
498ef0cf
docs(plan): say the OAuth hooks permit until a denial is loaded
2w ago
docs(plan): say the OAuth hooks permit until a denial is loaded
Copy SHA
Browse repository
permadeath.com
committed
2w ago
permadeath.com
f4b26428
feat(oauth)!: permit every client, scope and consent until a policy denies
2w ago
feat(oauth)!: permit every client, scope and consent until a policy denies
Copy SHA
Browse repository
permadeath.com
committed
2w ago
permadeath.com
36957226
fix(node)!: read a message that predates the `asks` tag
2w ago
fix(node)!: read a message that predates the `asks` tag
Copy SHA
Browse repository
permadeath.com
committed
2w ago
permadeath.com
0f5899f7
fix(stats): stop the health line growing with what is stored
2w ago
fix(stats): stop the health line growing with what is stored
Copy SHA
Browse repository
permadeath.com
committed
2w ago
permadeath.com
431a58fb
feat(node): confirm an authorization for an account a caller names
2w ago
feat(node): confirm an authorization for an account a caller names
Copy SHA
Browse repository
permadeath.com
committed
2w ago
Previous
1
2
3
4
5
…
15
Next