alpha
Login
Join now
bretton.dev
/
tidepool
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
Read-only ActivityPub → atproto bridge for the threadiverse using Coves lexicons
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
Commits on
main
Bretton
995133d6
chore(ops): schedule nightly Postgres backups with a systemd timer
main
5d ago
chore(ops): schedule nightly Postgres backups with a systemd timer
main
Copy SHA
Browse repository
Bretton
committed
5d ago
Bretton
6ad0ace6
fix(ap): parse Mbin objects whose source is a bare URL string
5d ago
fix(ap): parse Mbin objects whose source is a bare URL string
Copy SHA
Browse repository
Bretton
committed
5d ago
Bretton
63b4eec0
fix(e2e): await pds-bootstrap so compose up --wait succeeds
5d ago
fix(e2e): await pds-bootstrap so compose up --wait succeeds
Copy SHA
Browse repository
Bretton
committed
5d ago
Bretton
674085ee
feat(outbound): render Coves richtext facets as Lemmy markdown and HTML
1w ago
feat(outbound): render Coves richtext facets as Lemmy markdown and HTML
Copy SHA
Browse repository
Bretton
committed
1w ago
Bretton
83893a79
chore(communities): bridge eight additional Lemmy communities
3w ago
chore(communities): bridge eight additional Lemmy communities
Copy SHA
Browse repository
Bretton
committed
3w ago
Bretton
d0f4b69c
fix(http): support HEAD requests for instance actors
3w ago
fix(http): support HEAD requests for instance actors
Copy SHA
Browse repository
Bretton
committed
3w ago
Bretton
57050a07
Merge feat/community-origin-field: self-asserted origin host on community.profile
1mo ago
Merge feat/community-origin-field: self-asserted origin host on community.profile
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
b4be7429
chore(lexicons): sync community query-param contract from coves origin stack
1mo ago
chore(lexicons): sync community query-param contract from coves origin stack
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
06d8bd6a
fix(admin): give the refresh-profile walk a shutdown lifecycle and normalize origin
1mo ago
fix(admin): give the refresh-profile walk a shutdown lifecycle and normalize origin
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
14e9b53a
feat(community): emit self-asserted origin host on community.profile
1mo ago
feat(community): emit self-asserted origin host on community.profile
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
d62d5e61
fix(ap): send a bare activity+json Accept — startrek.website's proxy exact-matches it and served HTML to our compound list
1mo ago
fix(ap): send a bare activity+json Accept — startrek.website's proxy exact-matches it and served HTML to our compound list
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
835fe398
fix(hostrouter): serve the TLS-ask gate host-agnostically — 421s were denying every handle cert
1mo ago
fix(hostrouter): serve the TLS-ask gate host-agnostically — 421s were denying every handle cert
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
b395919c
chore(communities): bridge !startrek@startrek.website
1mo ago
chore(communities): bridge !startrek@startrek.website
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
a2db3836
Merge v2-scope-a: native Coves users federate outward — identity, consumer, delivery, acceptance, moderation, erasure
1mo ago
Merge v2-scope-a: native Coves users federate outward — identity, consumer, delivery, acceptance, moderation, erasure
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
f1ae917f
docs: public-mirror hygiene — no local paths or gitignored citations in tracked files
1mo ago
docs: public-mirror hygiene — no local paths or gitignored citations in tracked files
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
c9dea0cc
consume: transient skips release their gate claim; federation writes ride the gate; #identity trusts the envelope
1mo ago
consume: transient skips release their gate claim; federation writes ride the gate; #identity trusts the envelope
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
24cd424a
consume: the #account tier claims its seq; deletions are exactly-once and terminal
1mo ago
consume: the #account tier claims its seq; deletions are exactly-once and terminal
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
ed0f9320
identity: a wrong KEK is a named condition, poisoned fast, and the canary cannot self-satisfy
1mo ago
identity: a wrong KEK is a named condition, poisoned fast, and the canary cannot self-satisfy
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
4daf7dd9
personas: one host rule, fail-closed on every surface, a validated frozen DID
1mo ago
personas: one host rule, fail-closed on every surface, a validated frozen DID
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
1a64c7ca
consume: every dead-letter write sanitizes; remote claims are quoted and bounded
1mo ago
consume: every dead-letter write sanitizes; remote claims are quoted and bounded
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
473ff79a
accept: restore clears the tombstone; delete kills the snapshot; Readmit gets the ban carve-out
1mo ago
accept: restore clears the tombstone; delete kills the snapshot; Readmit gets the ban carve-out
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
e47346da
docs: close the three chunk-2 contract-level doc criticals
1mo ago
docs: close the three chunk-2 contract-level doc criticals
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
609de8e5
accept: a banned author's edit no longer evicts the post from the purge set
1mo ago
accept: a banned author's edit no longer evicts the post from the purge set
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
bbab497b
outbound: dedupe phrase pinned, cancelled parents decided, poison gated
1mo ago
outbound: dedupe phrase pinned, cancelled parents decided, poison gated
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
95cc2d78
bans: a replayed Block or Undo{Block} can no longer weaken a standing ban
1mo ago
bans: a replayed Block or Undo{Block} can no longer weaken a standing ban
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
87367f40
materialize: close both forged-attribution paths into a victim's repo
1mo ago
materialize: close both forged-attribution paths into a victim's repo
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
333eb16d
accept: settle jurisdiction before merit in decide(); make post_uri unique
1mo ago
accept: settle jurisdiction before merit in decide(); make post_uri unique
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
e76e259a
docs: close the four chunk-9 doc-vs-code contradictions
1mo ago
docs: close the four chunk-9 doc-vs-code contradictions
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
c95a67bb
review: the erasure/consent fix wave from the chunk-6/8 second opinions
1mo ago
review: the erasure/consent fix wave from the chunk-6/8 second opinions
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
9ecbb81e
Merge ops/backup-restore: BRIDGE_KEK rotation + backup/restore become capabilities
1mo ago
Merge ops/backup-restore: BRIDGE_KEK rotation + backup/restore become capabilities
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
cd452844
Merge tdd/vote-recast-guard: a re-cast no longer erases the record that a vote was delivered
1mo ago
Merge tdd/vote-recast-guard: a re-cast no longer erases the record that a vote was delivered
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
cfc91399
review: the fix wave from the ten-stream second opinion
1mo ago
review: the fix wave from the ten-stream second opinion
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
3d908c93
review: the fix wave from the six-stream second opinion
1mo ago
review: the fix wave from the six-stream second opinion
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
f4218cd3
ops: nightly pg_dump + a restore drill that was actually run
1mo ago
ops: nightly pg_dump + a restore drill that was actually run
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
4bedfaa2
test(cmd): pin the rotate-kek equal-keys refusal, before the dial
1mo ago
test(cmd): pin the rotate-kek equal-keys refusal, before the dial
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
0e591b6f
feat(cmd): tidepool rotate-kek — the drill becomes an operator command
1mo ago
feat(cmd): tidepool rotate-kek — the drill becomes an operator command
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
d5ce26d6
test(identity,cmd): RED — injected-race guard pins, pagination coverage, the rotate-kek dispatch contract
1mo ago
test(identity,cmd): RED — injected-race guard pins, pagination coverage, the rotate-kek dispatch contract
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
7b8ac610
feat(identity): the re-seal walk — every sealed blob moves to the current KEK
1mo ago
feat(identity): the re-seal walk — every sealed blob moves to the current KEK
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
801893c9
test(identity): RED — the rotation drill acceptance contract
1mo ago
test(identity): RED — the rotation drill acceptance contract
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
6611e366
docs(identity): retire a column-name claim migration 013 outdated
1mo ago
docs(identity): retire a column-name claim migration 013 outdated
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
64c2ee4a
test(identity): pin the boot canary and its dual-read rescue
1mo ago
test(identity): pin the boot canary and its dual-read rescue
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
aaaa20db
feat(config,identity): read under two KEKs, write under one
1mo ago
feat(config,identity): read under two KEKs, write under one
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
345057be
test(config,identity): RED — the previous-KEK edge set
1mo ago
test(config,identity): RED — the previous-KEK edge set
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
006940a8
test(config): RED — the KEK-rotation acceptance contract
1mo ago
test(config): RED — the KEK-rotation acceptance contract
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
fee93d9a
docs: the vocabulary of delivered_state after the re-cast guard
1mo ago
docs: the vocabulary of delivered_state after the re-cast guard
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
6fc6df33
test(votes): re-point the recast fixture at the guard; pin the reseed window cost
1mo ago
test(votes): re-point the recast fixture at the guard; pin the reseed window cost
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
a071a81d
fix(store): a re-cast no longer erases the record that a vote was delivered
1mo ago
fix(store): a re-cast no longer erases the record that a vote was delivered
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
ea2dab8c
test(store): RED — the upsert guard's unit contract + non-interference matrix
1mo ago
test(store): RED — the upsert guard's unit contract + non-interference matrix
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
c5fbe864
test(consume): RED — the acceptance contract for the re-cast guard
1mo ago
test(consume): RED — the acceptance contract for the re-cast guard
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
c0b873d4
Merge tdd/e2e-reference-pds: the e2e harness gains the reference Bluesky PDS + transit smoke test
1mo ago
Merge tdd/e2e-reference-pds: the e2e harness gains the reference Bluesky PDS + transit smoke test
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
82e8e766
Merge tdd/park-attempt-neutral: parks are attempt-neutral (kill switch no longer spends the poison budget)
1mo ago
Merge tdd/park-attempt-neutral: parks are attempt-neutral (kill switch no longer spends the poison budget)
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
f67c493c
docs: retire the Lemmy pin contradiction entry — a7b0516 bumped the Dockerfile to 0.19.20
1mo ago
docs: retire the Lemmy pin contradiction entry — a7b0516 bumped the Dockerfile to 0.19.20
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
6e0d3c48
docs: the README suite list gains moderation_test.go, which existed all along (review)
1mo ago
docs: the README suite list gains moderation_test.go, which existed all along (review)
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
2bd25528
fix(e2e): make the smoke test's failures name the broken hop, and the docs stop overclaiming
1mo ago
fix(e2e): make the smoke test's failures name the broken hop, and the docs stop overclaiming
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
c00d03ee
fix(outbound): count only parks that applied, and close the review's paper cuts
1mo ago
fix(outbound): count only parks that applied, and close the review's paper cuts
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
3b1030ec
test(e2e): a reference PDS joins the stack — the first repo host we didn't write
1mo ago
test(e2e): a reference PDS joins the stack — the first repo host we didn't write
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
8da918b2
fix(outbound): a park hands back its claim's attempt, so holds spend no retries
1mo ago
fix(outbound): a park hands back its claim's attempt, so holds spend no retries
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
a7b05162
test(e2e): pin Lemmy 0.19.20, the version we actually verified against
1mo ago
test(e2e): pin Lemmy 0.19.20, the version we actually verified against
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
8427f365
docs: retire four comments that describe a build from two tasks ago
1mo ago
docs: retire four comments that describe a build from two tasks ago
Copy SHA
Browse repository
Bretton
committed
1mo ago
Bretton
dfbef03c
docs(deploy): correct a runbook that recommended the harmful kill switch (18b review)
1mo ago
docs(deploy): correct a runbook that recommended the harmful kill switch (18b review)
Copy SHA
Browse repository
Bretton
committed
1mo ago
Previous
1
2
3
Next