|
|
|
@4590e66
|
7 weeks |
roboburr |
Feature: auto-generate the paid-posts encryption key (no env needed)
…
main
|
|
|
|
@b9beb16
|
7 weeks |
roboburr |
Cleanup: remove the on-screen patron diagnose line (bug found + fixed) …
main
|
|
|
|
@072a242
|
7 weeks |
roboburr |
Fix: unlocked post renders via its own page; no duplicate supporter …
main
|
|
|
|
@dede82e
|
7 weeks |
roboburr |
Fix: derive the owner's campaign id from the creator token (strict …
main
|
|
|
|
@ec288dc
|
7 weeks |
roboburr |
Debug: show why a patron is rejected on the "Nog geen supporter" page
…
main
|
|
|
|
@c7a211d
|
7 weeks |
roboburr |
Fix: real supporters were rejected on a wrong campaign_id + add …
main
|
|
|
|
@9019a3e
|
7 weeks |
roboburr |
Feature: prominent "Word supporter" button on the paid gate
The gate …
main
|
|
|
|
@c3d12a6
|
7 weeks |
roboburr |
Feature: a way to actually become a supporter, and a styled expired …
main
|
|
|
|
@603d246
|
7 weeks |
roboburr |
Feature: show the exact Patreon redirect URI in the paid admin
Bart …
main
|
|
|
|
@e685f55
|
7 weeks |
roboburr |
Fix: paid client scripts were blocked by CSP (garbage nonce)
The …
main
|
|
|
|
@d48ea02
|
7 weeks |
roboburr |
Fix: paid gate wins from the fan gate (no more login page on paid …
main
|
|
|
|
@6cbd014
|
7 weeks |
roboburr |
Feature: paid posts slice 4, cookie-less per-post unlock
The unlock …
main
|
|
|
|
@d43230f
|
7 weeks |
roboburr |
Harden: lazy-load @simplewebauthn/server so a missing dep never …
main
|
|
|
|
@9e9e6f9
|
7 weeks |
roboburr |
Feature: paid posts slice 3, patron link + passkey (cookie-less)
The …
main
|
|
|
|
@928d1c7
|
7 weeks |
roboburr |
Feature: paid posts slice 2, post model + teaser gate
A post can be …
main
|
|
|
|
@61e3daf
|
7 weeks |
roboburr |
Feature: paid posts slice 1, owner Patreon config (encrypted)
The …
main
|
|
|
|
@4a08bfc
|
7 weeks |
roboburr |
Docs: paid-posts design (slice 0 spike)
The build reference for the …
main
|
|
|
|
@562e1b0
|
7 weeks |
roboburr |
Docs: privacy statement for paid posts (concept)
The Dutch privacy …
main
|
|
|
|
@30871c1
|
7 weeks |
roboburr |
Feature: enrichment is opt-in via Prefer (FEP-9876 conformance)
…
main
|
|
|
|
@5143ccf
|
7 weeks |
roboburr |
Docs: the Shaer to Klonkt C2S API
Documents the contract the Shaer …
main
|
|
|
|
@7922694
|
7 weeks |
roboburr |
Feature: owner followers/following carry name + avatar (shaer-aa3)
…
main
|
|
|
|
@155c24e
|
7 weeks |
roboburr |
Feature: emit shaer:helpRequest on direct notes (FEP-633c 5.2.1)
The …
main
|
|
|
|
@e6c6e6f
|
7 weeks |
roboburr |
Feature: uploadMedia endpoint + attachments on direct notes
The actor …
main
|
|
|
|
@024f4f8
|
7 weeks |
roboburr |
Feature: direct notes are private mentions, not posts (shaer-tqc)
A …
main
|
|
|
|
@81b2e1e
|
7 weeks |
roboburr |
Feature: C2S posts honor to/cc visibility (shaer-60b wire)
A note …
main
|
|
|
|
@0cea12b
|
7 weeks |
roboburr |
Feature: owner inbox read over C2S (GET, bearer-gated)
GET …
main
|
|
|
|
@513ba82
|
7 weeks |
roboburr |
Copy (NL): interacteer instead of interageer
Robins voorkeur: …
main
|
|
|
|
@9209cfa
|
7 weeks |
roboburr |
Docs: changelog for Load more + fediverse interact button
…
main
|
|
|
|
@22d2f5a8
|
7 weeks |
roboburr |
Feature: "Interact via the fediverse" next to the Share button
A …
main
|
|
|
|
@520e477
|
7 weeks |
roboburr |
Feature: Load more on Solo + Cirkel, page 72 (klonkt-demo-r9u, slice …
main
|
|
|
|
@1485933
|
7 weeks |
roboburr |
Feature: Load more on Messages, page 72 (klonkt-demo-r9u, slice 2/4)
…
main
|
|
|
|
@7b04d3b
|
7 weeks |
roboburr |
Feature: Load more on News feed, page 72 (klonkt-demo-r9u, slice 1/4)
…
main
|
|
|
|
@162c7a7
|
7 weeks |
roboburr |
Docs: FEDERATION.md per FEP-67ff
Documents Klonkt federation surface …
main
|
|
|
|
@544e9c2
|
7 weeks |
roboburr |
Feature: Messages "poll finished" notification (klonkt-demo-93o)
…
main
|
|
|
|
@8ed65a6
|
7 weeks |
roboburr |
Feature: Messages filters regrouped + search (klonkt-demo-3jf)
The …
main
|
|
|
|
@ff3b8ce
|
7 weeks |
roboburr |
Polish: reply editor styled as a sibling of the post editor …
main
|
|
|
|
@e9c9ae1
|
7 weeks |
roboburr |
Feature: mentions bar with conversation partners (klonkt-demo-u02)
…
main
|
|
|
|
@5190152
|
7 weeks |
roboburr |
Feature: rich editor on the edit forms too (klonkt-demo-c7f, last …
main
|
|
|
|
@feced2c
|
7 weeks |
roboburr |
Feature: media in replies — rich replies phase 2 (klonkt-demo-c7f)
…
main
|
|
|
|
@33e1dbd
|
7 weeks |
roboburr |
Feature: rich replies phase 1 — shared editor, mobile full-screen, …
main
|
|
|
|
@2d66d66
|
7 weeks |
roboburr |
Feature: revoke connected OAuth apps from the account page
You issue …
main
|
|
|
|
@4407c67
|
7 weeks |
roboburr |
Feature: C2S owner can read own followers/following (klonkt-demo-6kc)
…
main
|
|
|
|
@bf72108
|
7 weeks |
roboburr |
Fix: OAuth consent hands off to native apps via an interstitial
After …
main
|
|
|
|
@dd568e7
|
7 weeks |
roboburr |
Feature: OAuth C2S outbox POST — apps can drive the account (phase 1 …
main
|
|
|
|
@d49b60b
|
8 weeks |
roboburr |
Feature: OAuth 2.0 for ActivityPub C2S (phase 1 — auth handshake)
…
main
|
|
|
|
@c867b7b
|
8 weeks |
roboburr |
Fix: visitors can reply to the site owner's own comments
The visitor …
main
|
|
|
|
@05cd954
|
8 weeks |
roboburr |
chore(release): 1.5.0
Co-Authored-By: Claude Opus 4.8 …
main
|
|
|
|
@f1a23b8
|
8 weeks |
roboburr |
Feature: Messages merges Replies + Notifications into one inbox
…
main
|
|
|
|
@7d19465
|
8 weeks |
roboburr |
Fix: boosted video-only posts keep their media in the Circle (Loops)
…
main
|
|
|
|
@92a2c46
|
8 weeks |
roboburr |
Fix: three UI nits (interact page title i18n, Apple icon, stats …
main
|
|
|
|
@67c1f24
|
8 weeks |
roboburr |
Feature: owner moderation of incoming replies (remove + tombstone + …
main
|
|
|
|
@3778ddb
|
8 weeks |
roboburr |
Fix: private replies (followers-only/DM) no longer render on the …
main
|
|
|
|
@9dbb175
|
8 weeks |
roboburr |
Fix: bare video/audio embeds no longer overflow their column
The …
main
|
|
|
|
@010e073
|
8 weeks |
roboburr |
chore: open 1.5.0 dev cycle (version 1.5.0-dev) + changelog for …
main
|
|
|
|
@b109a29
|
8 weeks |
roboburr |
Feature: Connect page merges following + followers into one view
…
main
|
|
|
|
@87d2787
|
8 weeks |
roboburr |
Release 1.4.0: media players, on-site links, followers list + fixes
…
main
|
|
|
|
@1cc8c85
|
8 weeks |
roboburr |
Spoor A step 3b: buildNote is the single Note entry point …
main
|
|
|
|
@476d6e7
|
8 weeks |
roboburr |
Spoor A step 3a: extract nsfw-veil partial (7 copies → 1)
The NSFW …
main
|
|
|
|
@af21002
|
8 weeks |
roboburr |
Spoor A step 2: resolve @mentions into the baked content at save
…
main
|
|
|
|
@2d6a9c3
|
8 weeks |
roboburr |
Spoor A step 1: bake post display HTML at save (ActivityPub source …
main
|
|
|
|
@8878814
|
8 weeks |
roboburr |
Feature: followers list with delivery health for cleanup
Adds a …
main
|
|
|
|
@72f936a
|
8 weeks |
roboburr |
Fix: update check tracks the branch a checkout is on, not always main
…
main
|
|
|
|
@df9da7d
|
8 weeks |
roboburr |
Fix: PWA no longer shows stale homepage on flaky cold start
The …
main
|
|
|
|
@4424af7
|
8 weeks |
roboburr |
Fix: linkify #hashtags and bare URLs in post bodies for on-site …
main
|
|
|
|
@ae05747
|
8 weeks |
roboburr |
Fix: federate replies, comment-deletes and reply-edits durably
…
main
|
|
|
|
@226b563
|
8 weeks |
roboburr |
Fix: Solo view renders video-only covers with mp4 thumbnail poster
…
main
|
|
|
|
@e276d03
|
8 weeks |
roboburr |
Fix: remote video thumbnails for moov-at-end files (Loops.video)
The …
main
|
|
|
|
@a85f539
|
8 weeks |
roboburr |
Fix: bare .webm/.mp4/.mp3 URLs render a native player
autoembed() and …
main
|
|
|
|
@8e7f0ec
|
2 months |
roboburr |
chore(release): 1.3.5
Patch release: polls keep their cover art when …
main
|
|
|
|
@da71f9d
|
2 months |
roboburr |
fix(updates): Android "Latest" reads the installable bundle version
…
main
|
|
|
|
@0a93c15
|
2 months |
roboburr |
fix(ap): a poll keeps its cover art when federated
The real reason …
main
|
|
|
|
@6ec0433
|
2 months |
roboburr |
chore(release): 1.3.4
Patch release: self-heal retries until a clean …
main
|
|
|
|
@14f54a7
|
2 months |
roboburr |
fix(ap): self-heal retries until a clean pass; feed re-boost also …
main
|
|
|
|
@6dd1a3f
|
2 months |
roboburr |
fix(ap): upsertBoostedNote refreshes an already-cached row
Root cause …
main
|
|
|
|
@236e11b
|
2 months |
roboburr |
fix(ap): self-heal v6 - retroactively restore covers on cached boosts
…
main
|
|
|
|
@b7e382f
|
2 months |
roboburr |
chore(release): 1.3.3
Patch release: boosted music posts keep their …
main
|
|
|
|
@006a3be
|
2 months |
roboburr |
fix(ap): boosted post keeps its cover when you don't follow the author …
main
|
|
|
|
@8b5c076
|
2 months |
roboburr |
chore(release): 1.3.2
Patch release: the Updates page works in the …
main
|
|
|
|
@422b20d
|
2 months |
roboburr |
fix(updates): in-app updates on the Android app (third topology)
The …
main
|
|
|
|
@7d61ab8
|
2 months |
roboburr |
chore(release): 1.3.1
Patch release: background audio playback fix …
main
|
|
|
|
@d039264
|
2 months |
roboburr |
chore: tracker housekeeping
Co-Authored-By: Claude <noreply@…>
main
|
|
|
|
@421046c
|
2 months |
roboburr |
fix(audio): gapless MSE playback - background auto-advance survives on …
main
|
|
|
|
@a369029
|
2 months |
roboburr |
chore(release): 1.3.0
Feature release: host + vote on fediverse polls …
main
1.3.0
|
|
|
|
@0877771
|
2 months |
roboburr |
chore: tracker housekeeping
Co-Authored-By: Claude <noreply@…>
main
|
|
|
|
@e67828e
|
2 months |
roboburr |
fix(media): poster frames for remote videos (News feed + Circle tiles) …
main
|
|
|
|
@5e52448
|
2 months |
roboburr |
chore: tracker housekeeping
Co-Authored-By: Claude <noreply@…>
main
|
|
|
|
@3b4095f
|
2 months |
roboburr |
feat(seo): og:image light/dark override setting
The auto-generated …
main
|
|
|
|
@7f265ce
|
2 months |
roboburr |
chore: tracker housekeeping
Co-Authored-By: Claude <noreply@…>
main
|
|
|
|
@e499b71
|
2 months |
roboburr |
chore: drop stray beads temp file + ignore .beads/.~*
Co-Authored-By: …
main
|
|
|
|
@fc229f5
|
2 months |
roboburr |
fix(fediverse): bracketed mentions/hashtags/URLs link and notify
The …
main
|
|
|
|
@2abd3d2
|
2 months |
roboburr |
chore: tracker housekeeping
Co-Authored-By: Claude <noreply@…>
main
|
|
|
|
@fe97cc3
|
2 months |
roboburr |
feat(fediverse): notification when mentioned in a non-reply post
An …
main
|
|
|
|
@254939c
|
2 months |
roboburr |
chore: tracker housekeeping
Co-Authored-By: Claude <noreply@…>
main
|
|
|
|
@e00c0e9
|
2 months |
roboburr |
fix(fediverse): auto-link bare URLs in outgoing posts and replies
A …
main
|
|
|
|
@d11e308
|
2 months |
roboburr |
chore: tracker housekeeping
Co-Authored-By: Claude <noreply@…>
main
|
|
|
|
@5a27ba4
|
2 months |
roboburr |
copy(editor): shorter one-way audio warning
Trim …
main
|
|
|
|
@c06816e
|
2 months |
roboburr |
feat(audio): sharing openly on the fediverse is one-way + lock the …
main
|
|
|
|
@8cf8b5f
|
2 months |
roboburr |
feat(fediverse): cover art on federated Audio attachments (AS2 icon)
…
main
|
|
|
|
@badbba8
|
2 months |
roboburr |
copy(fedi): simpler report-target wording (instance + moderator(s))
…
main
|
|
|
|
@9e1b1bb
|
2 months |
roboburr |
fix(fediverse): use verified actor doc in inbound Flag (resolveActor …
main
|
|
|
|