|
|
|
@2eca083
|
2 months |
roboburr |
fix(images): render grid + related covers as <img> (no jagged …
main
|
|
|
|
@515cf1a
|
2 months |
roboburr |
fix(nsfw): warn on cover-less NSFW posts everywhere (related, list, …
main
|
|
|
|
@d2b7247
|
2 months |
roboburr |
chore(branding): stale product names in comments + deploy templates -> …
main
|
|
|
|
@3746f6a
|
2 months |
roboburr |
chore: drop the last dead Google CSS (.auth-google / .btn-google) from …
main
|
|
|
|
@0960c1d
|
2 months |
roboburr |
fix(fedi): tidy the Follow-via-fediverse modal
- …
main
|
|
|
|
@a78e051
|
2 months |
roboburr |
fix(ui): avatar placeholder opens popup + smaller wrapping source …
main
|
|
|
|
@f1ce47a
|
2 months |
roboburr |
fix(profile): replace native prompt() with a styled follow modal
- …
main
|
|
|
|
@7eddb3b
|
2 months |
roboburr |
feat(profile): fediverse-follow button in the avatar summary modal
- …
main
|
|
|
|
@b7d4458
|
2 months |
roboburr |
feat(nsfw): custom content-warning text + blur in the Cirkel
- …
main
|
|
|
|
@837fc9c
|
2 months |
roboburr |
feat(posts): NSFW / sensitive content
Mark a post NSFW (checkbox in …
main
|
|
|
|
@aa45208
|
2 months |
roboburr |
fix(track-editor): backdrop click no longer closes the editor
A …
main
|
|
|
|
@1b99225
|
2 months |
roboburr |
feat(profile): click avatar -> profile summary modal (contacts, since, …
main
|
|
|
|
@00a2bcd
|
2 months |
roboburr |
feat(profile): click the profile photo to open it in a lightbox
When …
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
|
|
|
|
@eefd302
|
2 months |
roboburr |
feat(fedi): rename feed Newspaper -> News (/newspaper -> /news)
EN …
main
|
|
|
|
@69e7a79
|
2 months |
roboburr |
style(timeline): pinned indicator is a pin icon (accent), boost a …
main
|
|
|
|
@f6b2c68
|
2 months |
roboburr |
fix(ios-pwa): pad body for safe-area when masthead is hidden on mobile …
main
|
|
|
|
@0fa59c3
|
2 months |
roboburr |
feat(fedi): rename Timeline tab/route to Newspaper (/timeline -> …
main
|
|
|
|
@dee7f02
|
2 months |
roboburr |
style(fedi): remove the extra tab headroom + reduce wrapper top margin …
main
|
|
|
|
@474a5ed
|
3 months |
roboburr |
style(mobile): drop fedi-tabs headroom, keep only the iOS safe-area inset
main
|
|
|
|
@8c4bfcc
|
3 months |
roboburr |
style(mobile): fedi-tabs headroom back to 1.5rem (applies to Android …
main
|
|
|
|
@f46f2be
|
3 months |
roboburr |
style(ios): reduce fedi-tabs top headroom on mobile (1.5rem -> .5rem …
main
|
|
|
|
@c0e00a2
|
3 months |
roboburr |
fix(ios): safe-area top for fullscreen editor toolbar + fedi tabs on …
main
|
|
|
|
@fdd0d61
|
3 months |
roboburr |
style(tijdlijn): show full images (no crop/letterbox) + more headroom …
main
|
|
|
|
@297c77d
|
3 months |
roboburr |
refactor(fedi): English URL paths + equal-width tabs + back-to-site in …
main
|
|
|
|
@5e3be97
|
3 months |
roboburr |
style(fedi-tabs): full-width back button, centered tabs, no scrollbar …
main
|
|
|
|
@9e5438e
|
3 months |
roboburr |
feat(fedi): unify Timeline/Following/Replies/Notifications/Blocking …
main
|
|
|
|
@c7c7f02
|
3 months |
roboburr |
feat(cirkel): render boosted posts in the pinned style with a Boost …
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
|
|
|
|
@3507b0b
|
3 months |
roboburr |
fix(fediverse): follow button now shares the social-icon circle (32px) …
main
|
|
|
|
@066951c
|
3 months |
roboburr |
style(fediverse): render follow logo at 24px inside the same 36px …
main
|
|
|
|
@5d39e40
|
3 months |
roboburr |
fix(fediverse): viewBox no longer clips the logo nodes
The …
main
|
|
|
|
@e7f6691
|
3 months |
roboburr |
style(fediverse): crop the follow logo edge-to-edge (no viewBox …
main
|
|
|
|
@df0516a
|
3 months |
roboburr |
style(fediverse): enlarge the follow logo to ~90% of the circle
…
main
|
|
|
|
@356caeb
|
3 months |
roboburr |
style(fediverse): place the follow button before the social links …
main
|
|
|
|
@ce0bedf
|
3 months |
roboburr |
fix(fediverse): use the Fediverse logo (inline SVG) for the follow …
main
|
|
|
|
@283f618
|
3 months |
roboburr |
feat(fediverse): add an ActivityPub on/off toggle (off = no …
main
|
|
|
|
@eb2fe08
|
3 months |
roboburr |
ux(profile): fediverse-follow is a compact icon in the links row, …
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
|
|
|
|
@7c62efb
|
3 months |
roboburr |
feat(ap): add 'Follow via the fediverse' button to the profile header
…
main
|
|
|
|
@e951b7c
|
3 months |
roboburr |
feat(fediverse): real bell badge for unseen notifications
Track a …
main
|
|
|
|
@5410d4d
|
3 months |
roboburr |
Remove the dead Favourites feature (local likes replaced by fediverse …
main
|
|
|
|
@6bee3ec
|
3 months |
roboburr |
Pinned badge: white SVG pin icon instead of the multicolour 📌 emoji
…
main
|
|
|
|
@aadb11e
|
3 months |
roboburr |
Fediverse UI: one ⭐ like, transparent circle logos, accent-following …
main
|
|
|
|
@f6c414e
|
3 months |
roboburr |
feat(fediverse): star = like via your own fediverse account …
main
|
|
|
|
@82043c9
|
3 months |
roboburr |
fix(chrome): no profile-header/view-switcher on fediverse pages …
main
|
|
|
|
@19a72df
|
3 months |
roboburr |
fix(topnav): keep the bell, drop the duplicate Notifications menu item …
main
|
|
|
|
@f5c3870
|
3 months |
roboburr |
feat(fediverse-client): block/defederate accounts & domains
Block an …
main
|
|
|
|
@c901131
|
3 months |
roboburr |
style(activitypub): nicer reply-address field + localized placeholder
…
main
|
|
|
|
@c73ac64
|
3 months |
roboburr |
fix(activitypub): own replies show the site identity to everyone (not …
main
|
|
|
|
@a885afc
|
3 months |
roboburr |
fix(activitypub): pass locals explicitly into fedi-node include (500 …
main
|
|
|
|
@7d932ce
|
3 months |
roboburr |
feat(activitypub): nested threading + delete your own replies
Inbox …
main
|
|
|
|
@834bcc3
|
3 months |
roboburr |
i18n: translate Dutch code comments to English across src/
Comments …
main
|
|
|
|
@3f4049e
|
3 months |
roboburr |
fix: hide view-switcher (Timeline/Grid + pager) on a fresh install …
main
|
|
|
|
@cb01666
|
3 months |
roboburr |
feat: lite mode (KLONKT_AUDIO=off) — audio disabled, single codebase
…
main
|
|
|
|
@8f2f97c
|
3 months |
roboburr |
Prutter (DM feature) fully removed
Reason: redundant feature + …
main
|
|
|
|
@3af8fa3
|
3 months |
roboburr |
i18n: search button aria-label/title via t('nav.search') instead of …
main
|
|
|
|
@c9c6a2d
|
3 months |
roboburr |
feat(meldingen): notifications — reply on comment, comment on post, …
main
|
|
|
|
@49f698b
|
3 months |
roboburr |
style(switcher): mobile — Agenda on its own row at the top, rest below …
main
|
|
|
|
@097da22
|
3 months |
roboburr |
feat(zoeken): live results while typing + search in events & pages
- …
main
|
|
|
|
@e579a98
|
3 months |
roboburr |
fix(zoeken): bottom-tab search button stopped working after htmx …
main
|
|
|
|
@fe86013
|
3 months |
roboburr |
feat(i18n phase 4): post comments/like/related + search page …
main
|
|
|
|
@137cca5
|
3 months |
roboburr |
feat(i18n phase 3): welcome/first-run, login, register, bottom-tab …
main
|
|
|
|
@83b8b8f
|
3 months |
roboburr |
feat(i18n): styled language dropdown in the header (instead of native …
main
|
|
|
|
@2149f5a
|
3 months |
roboburr |
feat(i18n): language dropdown (NL/EN/DE) in the header nav instead of …
main
|
|
|
|
@66cfbaa
|
3 months |
roboburr |
fix: grid columns (2/3/4) work on all feeds + readable language …
main
|
|
|
|
@03fa548
|
3 months |
roboburr |
feat(i18n): interface language NL/EN/DE with visitor switcher (phase …
main
|
|
|
|
@1c6d61c
|
3 months |
roboburr |
fix(nav): Timeline/Grid active state via aria-selected (htmx-robust)
…
main
|
|
|
|
@4dcefa1
|
3 months |
roboburr |
fix(agenda): robust grey-on-calendar (htmx-proof) via source rule + …
main
|
|
|
|
@6eeb459
|
3 months |
roboburr |
feat(agenda): rest grey on calendar/downloads + Agenda as standalone …
main
|
|
|
|
@1eff06a
|
3 months |
roboburr |
refactor(nav): Agenda as its own pill (separate from Timeline/Grid)
…
main
|
|
|
|
@da4387b
|
3 months |
roboburr |
fix(nav): stale page class after htmx nav + Agenda-active white
- …
main
|
|
|
|
@b200738
|
3 months |
roboburr |
fix(downloads+agenda): downloads list gets header+pill; Solo/Circle …
main
|
|
|
|
@d219d56
|
3 months |
roboburr |
fix(agenda): Timeline/Grid truly grey on the calendar page
style.css …
main
|
|
|
|
@bad5c77
|
3 months |
roboburr |
fix(agenda): on the calendar page only Agenda active, Timeline/Grid …
main
|
|
|
|
@0fcc09c
|
3 months |
roboburr |
feat(agenda): full chrome + pill kept on the calendar page
Removed …
main
|
|
|
|
@68b27a4
|
3 months |
roboburr |
feat(agenda): Agenda opt-in — only shown when enabled + active on …
main
|
|
|
|
@d7b5a6c
|
3 months |
roboburr |
feat(nav): Agenda IN the Timeline/Grid pill (Agenda · Timeline · Grid) …
main
|
|
|
|
@cf7c2d9
|
3 months |
roboburr |
feat(nav): Agenda link in the view-switcher + "shows" → "events"
Left …
main
|
|
|
|
@183875b
|
3 months |
roboburr |
feat(audio): per-track "open in" Spotify/YouTube/SoundCloud links
New …
main
|
|
|
|
@459acd9
|
3 months |
roboburr |
feat(editor): © insert button next to the credit field
No more …
main
|
|
|
|
@3ec691c
|
3 months |
roboburr |
chore(editor): credit placeholder = neutral example name instead of …
main
|
|
|
|
@0d7acdf
|
3 months |
roboburr |
feat(audio): per-track owner/credit + license (+ written to mp3 ID3 …
main
|
|
|
|
@1f0c85b
|
3 months |
roboburr |
ui(grid): show source site on hover on circle feed tiles
Grid tiles …
main
|
|
|
|
@535f955
|
3 months |
roboburr |
feat: post likes + favourites page for logged-in users
- New …
main
|
|
|
|
@8cdb377
|
3 months |
roboburr |
ui(post-nav): show 📌 when the Newer/Older post is pinned
…
main
|
|
|
|
@1e2e9e7
|
3 months |
roboburr |
ui(fan-gate): show Newer/Older post navigation on the fan gate too
…
main
|
|
|
|
@90259da
|
3 months |
roboburr |
feat: release tracking — version in footer links to /changelog
- …
main
|
|
|
|
@da6fd02
|
3 months |
roboburr |
newsletter: optional sign-up in the footer (toggle in Admin → …
main
|
|
|
|
@84325b8
|
3 months |
roboburr |
chrome: feature pages headerless (own header) — topnav stays, profile …
main
|
|
|
|
@441f5d6
|
3 months |
roboburr |
Login navigation via htmx (audio no longer jumps when opening login)
…
main
|
|
|
|
@dbde7f8
|
3 months |
roboburr |
Fix: theme toggle stops working after htmx navigation (stacked …
main
|
|
|
|
@93d6345
|
3 months |
roboburr |
Theme scrollbar + install button in the footer row (no longer a …
main
|
|
|
|
@c2a9522
|
3 months |
roboburr |
User-menu dropdown frosted blur now works: masthead backdrop-filter …
main
|
|
|
|
@d8693e4
|
3 months |
roboburr |
User-menu dropdown: frosted-glass background (more transparent 66% + …
main
|
|
|
|
@dc4c067
|
3 months |
roboburr |
View-switcher: pill centred between the two lines (equal space …
main
|
|
|
|
@1dca23b
|
3 months |
roboburr |
View-switcher: margin-top back to 0.5rem (tight under the profile …
main
|
|
|
|