|
|
|
@f1ce47a
|
2 months |
roboburr |
fix(profile): replace native prompt() with a styled follow modal
- …
main
|
|
|
|
@c6bd87e
|
2 months |
roboburr |
fix(fedi): resolve PeerTube videos (array attributedTo) as a reply …
main
|
|
|
|
@ca0ad44
|
2 months |
roboburr |
feat(news): surface embedUrl + a direct "open the player" link
- …
main
|
|
|
|
@9e4e4ff
|
2 months |
roboburr |
feat(ap): self-heal also re-syncs NSFW/sensitive + CW onto cached …
main
|
|
|
|
@b7d4458
|
2 months |
roboburr |
feat(nsfw): custom content-warning text + blur in the Cirkel
- …
main
|
|
|
|
@92f6976
|
2 months |
roboburr |
feat(settings): 18+ notice + confirm when activating Circles …
main
|
|
|
|
@837fc9c
|
2 months |
roboburr |
feat(posts): NSFW / sensitive content
Mark a post NSFW (checkbox in …
main
|
|
|
|
@f99c830
|
2 months |
roboburr |
docs(handleiding): rewrite the fediverse sections to match the current …
main
|
|
|
|
@74d61e6
|
2 months |
roboburr |
feat(fedi): boosting a non-followed post shows it in the Cirkel
The …
main
|
|
|
|
@dcff893
|
2 months |
roboburr |
feat(fedi): interact bookmarklet on the My-replies page
A …
main
|
|
|
|
@80c36a1
|
2 months |
roboburr |
feat(fedi): fans-only = followers-only federation (option A)
A …
main
|
|
|
|
@1b99225
|
2 months |
roboburr |
feat(profile): click avatar -> profile summary modal (contacts, since, …
main
|
|
|
|
@cd6a008
|
2 months |
roboburr |
fix(fedi): preserve newlines when federating to Mastodon
Klonkt …
main
|
|
|
|
@ace5a9b
|
2 months |
roboburr |
feat(fedi): 'Go to post' button on My-replies cards
Each sent reply …
main
|
|
|
|
@7e66e7e
|
2 months |
roboburr |
feat(fedi): hide the leading @mention in displayed comments
A …
main
|
|
|
|
@0a75356
|
2 months |
roboburr |
feat(news): feed like+boost toggle in place (fetch, no reload, no …
main
|
|
|
|
@9d34855
|
2 months |
roboburr |
fix(news): feed like is a toggle too (like/unlike), like boost
The …
main
|
|
|
|
@3d37c67
|
2 months |
roboburr |
feat(fedi): interact page like/boost are 2 icon+label toggle buttons
…
main
|
|
|
|
@3289a64
|
2 months |
roboburr |
feat(fedi): comment like is a toggle too (Undo Like / un-favourite)
…
main
|
|
|
|
@c745659
|
2 months |
roboburr |
feat(fedi): comment boost is a toggle with state + coloured action …
main
|
|
|
|
@eacd3d6
|
2 months |
roboburr |
feat(admin): Solo/Circles mode selector at top of settings + fix …
main
|
|
|
|
@eefd302
|
2 months |
roboburr |
feat(fedi): rename feed Newspaper -> News (/newspaper -> /news)
EN …
main
|
|
|
|
@d22b55c
|
2 months |
roboburr |
feat(fedi): Bandcamp+Apple Music embeds in feed, server autofill, …
main
|
|
|
|
@0fa59c3
|
2 months |
roboburr |
feat(fedi): rename Timeline tab/route to Newspaper (/timeline -> …
main
|
|
|
|
@297c77d
|
2 months |
roboburr |
refactor(fedi): English URL paths + equal-width tabs + back-to-site in …
main
|
|
|
|
@9e5438e
|
2 months |
roboburr |
feat(fedi): unify Timeline/Following/Replies/Notifications/Blocking …
main
|
|
|
|
@a6e6f63
|
2 months |
roboburr |
tweak(volgend): drop the 'What do these options do?' heading, keep the …
main
|
|
|
|
@fda08c2
|
2 months |
roboburr |
refactor(fedi): remove the 'boost latest 5' feature
Dropped at …
main
|
|
|
|
@98ceadd
|
2 months |
roboburr |
feat(volgend): explain box above the follow options (what Featured / …
main
|
|
|
|
@b6cdc3d
|
2 months |
roboburr |
feat(fedi): like/boost/reply on the interaction page + display-only …
main
|
|
|
|
@c7c7f02
|
2 months |
roboburr |
feat(cirkel): render boosted posts in the pinned style with a Boost …
main
|
|
|
|
@bbce8da
|
2 months |
roboburr |
feat(ap): log source IP on dropped/rejected/ignored inbox hits
So an …
main
|
|
|
|
@4c47eff
|
2 months |
roboburr |
refactor(cirkel): remove the legacy circle auto-migration (no …
main
|
|
|
|
@78b6d8a
|
2 months |
roboburr |
feat(tijdlijn): unboost button — retract a boost (Undo Announce) from …
main
|
|
|
|
@5045c30
|
2 months |
roboburr |
feat(cirkel): boosted posts also appear in the Cirkel (mixed by date, …
main
|
|
|
|
@484adf8
|
2 months |
roboburr |
feat(cirkel): featuring is local-only; optional one-time 'boost latest …
main
|
|
|
|
@98688c6
|
2 months |
roboburr |
feat(fediverse): follow a site by its bare domain (site.com), not only …
main
|
|
|
|
@b79466e
|
2 months |
roboburr |
feat(fediverse): self-heal the timeline cache once per …
main
|
|
|
|
@c628db10
|
2 months |
roboburr |
fix(fediverse): expose cover via Note.image for player-card posts …
main
|
|
|
|
@355364c
|
2 months |
roboburr |
fix(cirkel): migrate ALL circle links, not just status='active'
Old …
main
|
|
|
|
@d71ed03
|
2 months |
roboburr |
feat(cirkel): auto-migrate legacy circle_links to auto-boost on boot …
main
|
|
|
|
@8ef8c3e
|
2 months |
roboburr |
feat(cirkel): remove the old Cirkels pull-protocol; Cirkels is now …
main
|
|
|
|
@46f3dd6
|
3 months |
roboburr |
feat(fediverse): split Tijdlijn (feed) from Volgend (following) + put …
main
|
|
|
|
@2c22bb5
|
3 months |
roboburr |
feat(cirkel): rebuild the Cirkel feed on ActivityPub …
main
|
|
|
|
@f278df9
|
3 months |
roboburr |
feat(fediverse): auto-boost a followed account ('feature an artist')
…
main
|
|
|
|
@283f618
|
3 months |
roboburr |
feat(fediverse): add an ActivityPub on/off toggle (off = no …
main
|
|
|
|
@67fe576
|
3 months |
roboburr |
ux(fedi): owner can like/boost a fediverse comment directly too
…
main
|
|
|
|
@e91849c
|
3 months |
roboburr |
ux(fedi): owner replies to a fediverse comment directly (no 'your …
main
|
|
|
|
@2902320
|
3 months |
roboburr |
ux(fedi): make clear a remote reply lands on the source post, not this …
main
|
|
|
|
@33c1999
|
3 months |
roboburr |
fix(admin): shorter label for the fediverse Beheer button (was …
main
|
|
|
|
@cbcc8a4
|
3 months |
roboburr |
chore: tidy premium config docs
main
|
|
|
|
@678769e
|
3 months |
roboburr |
docs(help): refresh handleiding for post-type selector, inline audio …
main
|
|
|
|
@cb4eda5
|
3 months |
roboburr |
feat(premium): gate premium extras by default (KLONKT_PREMIUM_ENABLED …
main
|
|
|
|
@2acdbc5
|
3 months |
roboburr |
fix(editor): foto hint says cover is 'below' (type panel sits above …
main
|
|
|
|
@7c62efb
|
3 months |
roboburr |
feat(ap): add 'Follow via the fediverse' button to the profile header
…
main
|
|
|
|
@8ad1784
|
3 months |
roboburr |
feat(ap): authorize_interaction handles actor URIs as a Follow
The …
main
|
|
|
|
@4c12783
|
3 months |
roboburr |
perf(ap): backfill new followers once per remote instance, not per …
main
|
|
|
|
@bf4596d
|
3 months |
roboburr |
feat(editor): post type on top (segmented) + type-aware inputs
Bart's …
main
|
|
|
|
@0c8768a
|
3 months |
roboburr |
premium price: display €14 -> $16 (USD campaign charges $16; gate …
main
|
|
|
|
@7cc58bb
|
3 months |
roboburr |
premium price: $10 -> €14 (~$16) across salespage, i18n (nl/en/de), …
main
|
|
|
|
@f0c3f83
|
3 months |
roboburr |
docs(patreon): correct the premium-modules comment (hub removed; list …
main
|
|
|
|
@7a235bc
|
3 months |
roboburr |
feat(updates): make the in-app updater GitHub/upstream-aware for …
main
|
|
|
|
@3dd99d3
|
3 months |
roboburr |
harden(fediverse): SSRF guard, remote-URL XSS scheme-guard, scoped …
main
|
|
|
|
@4b5223f
|
3 months |
roboburr |
fediverse: federate external embeds as a bare URL link (Mastodon …
main
|
|
|
|
@55bba23
|
3 months |
roboburr |
fediverse: federate pin order via Add/Remove activities (reliable, …
main
|
|
|
|
@f9f3312
|
3 months |
roboburr |
feat(fediverse): auto-backfill recent posts to new followers on Follow …
main
|
|
|
|
@5085b1d
|
3 months |
roboburr |
fediverse: cache-buster on music listen-link to force a fresh SQUARE …
main
|
|
|
|
@f1e0c1f
|
3 months |
roboburr |
fediverse: push actor Update on pin/unpin so Mastodon refreshes the …
main
|
|
|
|
@75bda38
|
3 months |
roboburr |
feat(fediverse): expose pinned posts via the actor's featured …
main
|
|
|
|
@30271e6
|
3 months |
roboburr |
fix(fediverse): player card only for playable (hosted) audio; scope …
main
|
|
|
|
@2923a95
|
3 months |
roboburr |
feat(fediverse): audio posts skip image attachment so Mastodon shows …
main
|
|
|
|
@ca25f360
|
3 months |
roboburr |
feat(fediverse): federate post edits as Update (Mastodon refreshes …
main
|
|
|
|
@e951b7c
|
3 months |
roboburr |
feat(fediverse): real bell badge for unseen notifications
Track a …
main
|
|
|
|
@d7526bd
|
3 months |
roboburr |
feat(fediverse): NodeInfo 2.1 + per-note replies collection
NodeInfo …
main
|
|
|
|
@5a6a457
|
3 months |
roboburr |
feat(fediverse): federate on save+scheduler, delivery retry-queue, …
main
|
|
|
|
@99234c3
|
3 months |
roboburr |
docs(handleiding): hub->circle, add Fediverse section, drop Google …
main
|
|
|
|
@a8399a6
|
3 months |
roboburr |
fediverse: shorten server prompt to just 'your server' (accepts …
main
|
|
|
|
@0aa23cf
|
3 months |
roboburr |
fix(fediverse): ⭐ star now actually likes (was landing on the reply …
main
|
|
|
|
@dd856db
|
3 months |
roboburr |
Remove hub mode (step 1/2): keystone coercion + drop hub UI
…
main
|
|
|
|
@c9c70cc
|
3 months |
roboburr |
Palettes overhaul: neutral 'Klonkt' default + 7 real-colour themes
- …
main
|
|
|
|
@19fbe03
|
3 months |
roboburr |
Palettes: drop Stone+Terracotta, add Ocean+Candy, rework warm to …
main
|
|
|
|
@f6c414e
|
3 months |
roboburr |
feat(fediverse): star = like via your own fediverse account …
main
|
|
|
|
@434c2e9
|
3 months |
roboburr |
Trim palettes to 8 (drop Sage/Rose/Midnight near-duplicates)
Sage …
main
|
|
|
|
@8485b64
|
3 months |
roboburr |
Remove the Gold accent colour (unused; redundant with …
main
|
|
|
|
@f5c3870
|
3 months |
roboburr |
feat(fediverse-client): block/defederate accounts & domains
Block an …
main
|
|
|
|
@d0cab9d
|
3 months |
roboburr |
feat(security): enforce HTTP signatures on the inbox
Data-affecting …
main
|
|
|
|
@00f669b
|
3 months |
roboburr |
feat(fediverse-client): notifications inbox (/meldingen)
Aggregates …
main
|
|
|
|
@d988fa0
|
3 months |
roboburr |
feat(fediverse-client): like/boost/reply on timeline items
Timeline …
main
|
|
|
|
@914eb9f
|
3 months |
roboburr |
feat(fediverse-client): follow accounts + home timeline
Klonkt can …
main
|
|
|
|
@77ccd5d
|
3 months |
roboburr |
style: neutral fediverse-address placeholder (@naam@…, not …
main
|
|
|
|
@c901131
|
3 months |
roboburr |
style(activitypub): nicer reply-address field + localized placeholder
…
main
|
|
|
|
@dc8e9bd
|
3 months |
roboburr |
fix(activitypub): deliver nested replies up the WHOLE chain (post …
main
|
|
|
|
@c73ac64
|
3 months |
roboburr |
fix(activitypub): own replies show the site identity to everyone (not …
main
|
|
|
|
@ffa53cc
|
3 months |
roboburr |
fix(activitypub): no self-duplicate when replying on your own post
…
main
|
|
|
|
@de3d24b
|
3 months |
roboburr |
fix(activitypub): link owner's remote-reply to the local post so it …
main
|
|
|
|
@7c44c12
|
3 months |
roboburr |
feat(account): editable username (does not affect the fediverse …
main
|
|
|
|
@7d932ce
|
3 months |
roboburr |
feat(activitypub): nested threading + delete your own replies
Inbox …
main
|
|
|
|
@cc24fa1
|
3 months |
roboburr |
fix(activitypub): dedup guard on outbound replies (prevent …
main
|
|
|
|
@41a7637
|
3 months |
roboburr |
fix(activitypub): instant Send + confirmation on remote reply
Send …
main
|
|
|
|
@7f46112b
|
3 months |
roboburr |
feat(activitypub): per-comment reply-via-fediverse + clearer button
…
main
|
|
|
|