|
|
|
@82079ad
|
3 months |
roboburr |
feat: one identity — user avatar falls back to the site photo …
main
|
|
|
|
@52ea6df
|
3 months |
roboburr |
fix(activitypub): show site avatar on our own fediverse replies
…
main
|
|
|
|
@3a2c9d3
|
3 months |
roboburr |
style(activitypub): match fediverse section to native comment styling
…
main
|
|
|
|
@55bc7f9
|
3 months |
roboburr |
feat(activitypub): reply back to the fediverse (Phase 4 outbound)
…
main
|
|
|
|
@47a0d29
|
3 months |
roboburr |
style(activitypub): polish fediverse section into clean comment cards
…
main
|
|
|
|
@c16e0a5
|
3 months |
roboburr |
feat(activitypub): inbound interactions — replies, likes, boosts …
main
|
|
|
|
@eb852c5
|
3 months |
roboburr |
feat(activitypub): federate post deletions (Delete + Tombstone)
…
main
|
|
|
|
@5a93ac0
|
3 months |
roboburr |
feat(activitypub): federate images as attachments
Cover image + …
main
|
|
|
|
@065452a
|
3 months |
roboburr |
fix(activitypub): include post title in the Note content
Mastodon …
main
|
|
|
|
@dd1028a
|
3 months |
roboburr |
fix(activitypub): content-negotiation on canonical URLs
An AP request …
main
|
|
|
|
@5bf63b7
|
3 months |
roboburr |
feat(activitypub): phase 1b — Follow/Accept, HTTP Signatures, delivery …
main
|
|
|
|
@6bd25d1
|
3 months |
roboburr |
feat(activitypub): phase 1 — discoverable/fetchable actor (WebFinger, …
main
|
|
|
|
@69815b2
|
3 months |
roboburr |
feat: auto-generated per-site OG image from palette + accent
New …
main
|
|
|
|
@5eef817
|
3 months |
roboburr |
style: per-palette background gradient for every theme
The fixed …
main
|
|
|
|
@f99bbe8
|
3 months |
roboburr |
security: bind to 127.0.0.1 by default behind a reverse proxy
New …
main
|
|
|
|
@09ee2bd
|
3 months |
roboburr |
feat: auto-generate SESSION_SECRET if not set (zero-config …
main
|
|
|
|
@45271b7
|
3 months |
roboburr |
docs: clearer A/B/C for beginners + complete Option C
Add a 'Good …
main
|
|
|
|
@a301d7a
|
3 months |
roboburr |
docs: recommend a fresh/empty VPS for the one-command installer
State …
main
|
|
|
|
@6d3e2c1
|
3 months |
roboburr |
docs: lead with the one-command VPS installer (recommended), Docker …
main
|
|
|
|
@d774679
|
3 months |
roboburr |
fix: auth-reset.ejs EJS comment broke compile (nested <% in <%# …
main
|
|
|
|
@834bcc3
|
3 months |
roboburr |
i18n: translate Dutch code comments to English across src/
Comments …
main
|
|
|
|
@bb42dfb
|
3 months |
roboburr |
docs: install.sh + .env.example to English (public repo)
Translate …
main
|
|
|
|
@bbbfa3c
|
3 months |
roboburr |
docs: README to English (public repo)
Translate the repo front page …
main
|
|
|
|
@83088b66
|
3 months |
roboburr |
feat: install.sh ready for public repo (roboburr/klonkt)
- real …
main
|
|
|
|
@5a4c0b0
|
3 months |
roboburr |
chore: AGPL-3.0 license + clean up repo metadata
- LICENSE: full GNU …
main
|
|
|
|
@475eeda
|
3 months |
roboburr |
feat: premium status badge on the admin dashboard
Below the title, …
main
|
|
|
|
@fe6aac9
|
3 months |
roboburr |
feat: Updates page shows the last 5 changes (git log)
Admin -> …
main
|
|
|
|
@d5e78f7
|
3 months |
roboburr |
fix: Vary: HX-Request + no-store on partials — no unstyled page on …
main
|
|
|
|
@184393c
|
3 months |
roboburr |
docs: README updated to reflect current Klonkt
Removed stale info …
main
|
|
|
|
@3f4049e
|
3 months |
roboburr |
fix: hide view-switcher (Timeline/Grid + pager) on a fresh install …
main
|
|
|
|
@d8eb74c
|
3 months |
roboburr |
fix: theme-init JS default palette 'sage' -> 'klonkt' (was overwriting …
main
|
|
|
|
@bff0b67
|
3 months |
roboburr |
chore: style.css cache-buster v33 (navy klonkt-bg fix)
…
main
|
|
|
|
@5416101
|
3 months |
roboburr |
fix: klonkt palette dark = pure navy (no golden accent wash on the bg) …
main
|
|
|
|
@9b851e7
|
3 months |
roboburr |
fix: fresh install uses klonkt defaults (navy + #e8b04b), not old …
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
|
|
|
|
@24cdcc6
|
3 months |
roboburr |
setup: first-run wizard (language choice + site name) on …
main
|
|
|
|
@3af8fa3
|
3 months |
roboburr |
i18n: search button aria-label/title via t('nav.search') instead of …
main
|
|
|
|
@3bb8719
|
3 months |
roboburr |
chore(version): bump 1.0.0-beta.3 + show commit hash in version …
main
|
|
|
|
@c9d48fc
|
3 months |
roboburr |
fix(download): /bestand used storage_path (absolute) -> Bad path; now …
main
|
|
|
|
@17197a9
|
3 months |
roboburr |
fix(download): track var 't' shadowed the i18n t() -> 500 on …
main
|
|
|
|
@1ce1ffe
|
3 months |
roboburr |
i18n: feature name Circle -> Circles (plural) in NL/EN/DE; …
main
|
|
|
|
@814ad8b
|
3 months |
roboburr |
feat(circles): site name automatically from the remote actor (no …
main
|
|
|
|
@b20460e
|
3 months |
roboburr |
style(theme): palettes Ocean + Gold removed (redundant after klonkt …
main
|
|
|
|
@dd7e2a2
|
3 months |
roboburr |
feat(theme): default = Klonkt brand (dark navy + yellow, matches …
main
|
|
|
|
@5eff581
|
3 months |
roboburr |
style(circles): larger arrowheads
Co-Authored-By: Claude …
main
|
|
|
|
@b4c845e
|
3 months |
roboburr |
style(circles): ring removed + clearer (filled) arrows, larger network …
main
|
|
|
|
@050aa02
|
3 months |
roboburr |
style(circles): cleaner icon (thin lines, fine nodes) + subtle accent …
main
|
|
|
|
@628056f
|
3 months |
roboburr |
feat(circles): new vectorised icon via CSS mask (accent colour) as …
main
|
|
|
|
@546f102
|
3 months |
roboburr |
feat(circles): icon exactly matching reference — 3 hollow nodes, …
main
|
|
|
|
@d29f427
|
3 months |
roboburr |
chore(circles): standalone logo file synced with the new clean icon …
main
|
|
|
|
@92cd272
|
3 months |
roboburr |
feat(circles): clean minimal network icon (hollow nodes + arrows) as …
main
|
|
|
|
@28d152e
|
3 months |
roboburr |
fix(circles): logo header larger (112->200px) so it breathes like the …
main
|
|
|
|
@cd69b6a
|
3 months |
roboburr |
feat(circles): new network logo as header on the /cirkel page
Ring …
main
|
|
|
|
@face47a
|
3 months |
roboburr |
fix(hub): show Owner select only in hub mode (removes solo footgun)
…
main
|
|
|
|
@19b0727
|
3 months |
roboburr |
ci: GitHub Actions — npm test + docker build op push/PR
Klaar voor de …
main
|
|
|
|
@5a2cb69
|
3 months |
roboburr |
feat(self-host): Docker-image + compose + quickstart-README
…
main
|
|
|
|
@7bd97a6
|
3 months |
roboburr |
bd: premium anti-bypass hardening plan (layers 1+2+4, layer 5 dropped) …
main
|
|
|
|
@2dc18c4
|
3 months |
roboburr |
bd: GitHub distribution + self-host release issue (P1)
…
main
|
|
|
|
@0251bae
|
3 months |
roboburr |
feat(themes): more colour variety — fewer greens/blues in accents + …
main
|
|
|
|
@b27cde6
|
3 months |
roboburr |
fix(posts): duplicate title/slug no longer rejected — auto-unique …
main
|
|
|
|
@1ee5f65
|
3 months |
roboburr |
fix(i18n): & displayed literally — use plain & in values
Several …
main
|
|
|
|
@c1b757d
|
3 months |
roboburr |
feat(admin): Google setup revised — beginner-friendly explanation
The …
main
|
|
|
|
@e25438a
|
3 months |
roboburr |
fix(comments): reply form closed until REPLY click + DELETE …
main
|
|
|
|
@9a34d31
|
3 months |
roboburr |
fix(notifications): table renamed to user_notifications (collision …
main
|
|
|
|
@c9c6a2d
|
3 months |
roboburr |
feat(meldingen): notifications — reply on comment, comment on post, …
main
|
|
|
|
@d41f4be
|
3 months |
roboburr |
fix(reacties): can now also reply to a reply (not just top-level …
main
|
|
|
|
@49f698b
|
3 months |
roboburr |
style(switcher): mobile — Agenda on its own row at the top, rest below …
main
|
|
|
|
@fefb80c
|
3 months |
roboburr |
fix(zoeken): translate page labels in suggest route (res.locals.t …
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
|
|
|
|
@2520dcc
|
3 months |
roboburr |
feat(cirkel): add site without typing https://
A bare domain …
main
|
|
|
|
@d6bdbae
|
3 months |
roboburr |
style(instellingen): styled selects instead of bare native dropdowns
…
main
|
|
|
|
@421c2d4
|
3 months |
roboburr |
feat(instellingen): site timezone — all dates + scheduling in chosen …
main
|
|
|
|
@9effb80
|
3 months |
roboburr |
fix(editor): CSP blocked blob: image → empty edit dialog
img-src was …
main
|
|
|
|
@015ce46
|
3 months |
roboburr |
fix(inplannen): scheduled posts never went live + timezone bug
(1) …
main
|
|
|
|
@5a394e5
|
3 months |
roboburr |
fix(editor): empty edit dialog on mobile — crop zone had no height
…
main
|
|
|
|
@48ebfa7
|
3 months |
roboburr |
feat(editor): rotate/crop/mirror images before upload
Cropper.js …
main
|
|
|
|
@75c6919
|
3 months |
roboburr |
fix(mobiel): <fieldset> in admin forms doesn't shrink → entire form …
main
|
|
|
|
@d70cab7
|
3 months |
roboburr |
fix(agenda-beheer): form grid overflowed on mobile
.ash-grid was a …
main
|
|
|
|
@1664f31
|
3 months |
roboburr |
fix(uiterlijk): links rows overflowed on mobile → horizontal overflow
…
main
|
|
|
|
@11b3ba5
|
3 months |
roboburr |
fix(editor): schedule publication behind an on/off toggle (no …
main
|
|
|
|
@5e61b17
|
3 months |
roboburr |
feat(i18n): admin-configurable language — personal + default for …
main
|
|
|
|
@4885eab
|
3 months |
roboburr |
feat(i18n phase 6): remaining public + other pages translated …
main
|
|
|
|
@bbf9d1a
|
3 months |
roboburr |
feat(i18n phase 5): all admin sub-pages translated (NL/EN/DE)
…
main
|
|
|
|
@929d98d
|
3 months |
roboburr |
fix(i18n): search.ejs tracks loop shadowed t() → 500
function(t) in …
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
|
|
|
|
@bffb348
|
3 months |
roboburr |
feat(i18n): per-instance default language via KLONKT_DEFAULT_LANG
…
main
|
|
|
|
@999aad2
|
3 months |
roboburr |
feat(themes): preview colours synced with real CSS + 4 palettes + 4 …
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
|
|
|
|
@91c0a39
|
3 months |
roboburr |
feat(i18n phase 2): admin dashboard + public calendar/downloads …
main
|
|
|
|
@03fa548
|
3 months |
roboburr |
feat(i18n): interface language NL/EN/DE with visitor switcher (phase …
main
|
|
|
|
@d0f4c10
|
3 months |
roboburr |
feat(admin): searchable Manual in Admin
New page /admin/handleiding …
main
|
|
|
|
@bc83cc8
|
3 months |
roboburr |
chore(editor): label "Excerpt" → "Samenvatting & Cirkel Preview"
…
main
|
|
|
|
@bb82e7f
|
3 months |
roboburr |
feat(stats): bot filter + clear labels (visitor-days ≠ unique …
main
|
|
|
|
@92bad27
|
3 months |
roboburr |
revert(layout): remove scrollbar-gutter — caused a phantom dead …
main
|
|
|
|
@2e454455
|
3 months |
roboburr |
fix(layout): scrollbar-gutter: stable — no content shift between pages …
main
|
|
|
|