source: Klonkt/CHANGELOG.md@ 8cdb377

main
Last change on this file since 8cdb377 was 8cdb377, checked in by roboburr <roboburr@…>, 3 months ago

ui(post-nav): show πŸ“Œ when the Newer/Older post is pinned

postNeighbors() now also selects pinned; the partial shows a πŸ“Œ next to
the label of a pinned neighbour (solo + hub).

Co-Authored-By: Claude <noreply@…>

  • Property mode set to 100644
File size: 2.9 KB
RevLineΒ 
[90259da]1# Wijzigingen β€” Klonkt
2
3Alle noemenswaardige wijzigingen aan Klonkt. Nieuwste bovenaan.
4Versies volgen [SemVer](https://semver.org/lang/nl/) (`1.0.0-beta.N` tijdens de beta).
5
6> **Twee losse versienummers β€” niet verwarren:**
7> - **App-versie** (deze changelog + footer, `package.json`) = cosmetisch; bump elke release.
8> - **Federatie-proto** (`KLONKT_PROTO` in `CircleFederation.js`, nu **2**) = bepaalt of
9> Klonkt-sites in elkaars **cirkel** kunnen federeren (zit in de getekende grondslag).
10> Een app-versie-bump verandert de proto **niet** en breekt cirkels dus niet. Bump de
11> proto **alleen** bij federatie-/security-wijzigingen, en rol die dan in **lockstep**
12> uit naar Γ‘lle instances (incl. de democirkels) zodat ze blijven samenwerken.
13
14## [Unreleased]
15
[5c27e8e]16### Gewijzigd
[8cdb377]17- Post-navigatie (Newer/Older) toont nu een πŸ“Œ als de gelinkte post vastgepind is.
[1e2e9e7]18- De Newer/Older-postnavigatie staat nu Γ³Γ³k op de fan-gate (login-wall van een
19 fan-only post), zodat een bezoeker niet vastloopt maar verder kan bladeren.
20 Nav verhuisd naar een gedeeld partial (`partials/post-nav.ejs`).
[f4b7b6a]21- Login gesplitst: de publieke loginpagina (`/auth/login`) toont voor bezoekers nu
22 **alleen** Google-login (luisteraars/fans). De beheerders-login (gebruikersnaam +
23 wachtwoord) staat verborgen op `/auth/admin` (nergens gelinkt).
[5c27e8e]24- Post-navigatie (Newer/Older) houdt nu op elke post dezelfde twee-kaarten-structuur:
25 ontbreekt er een nieuwere/oudere post, dan staat er een subtiele uitgegrijsde
26 placeholder ("Nieuwste post" / "Oudste post") i.p.v. een lege plek.
[1080d14]27- Bij het openen van een gerelateerde/volgende post spring je nu naar boven van de
28 pagina (was: je bleef op de oude scrollpositie hangen).
[90259da]29
30## [1.0.0-beta.2] β€” 2026-06-19
31
32Eerste release waarbij we de versie actief bijhouden (zichtbaar in de footer β†’
33klik erop voor deze pagina). Federatie-proto: **2** (ongewijzigd).
34
35### Toegevoegd
36- Release-tracking: versienummer in de footer linkt naar deze wijzigingen-pagina.
37- Acht premium-functies (Patreon-gegate): nieuwsbrief/mailinglijst, download-voor-email,
38 release-planning + fan-only previews, EPK/perskit, pro-statistieken, link-in-bio +
39 klikstats, inbedbare speler, en show-agenda + notify-me.
40- Nieuwsbrief-aanmeldveld in de footer (aan/uit in Beheer β†’ Instellingen).
41- SMTP-instellingen instelbaar in Beheer β†’ Instellingen (geen `.env`-edit meer nodig),
42 met testmail-knop.
43
44### Gewijzigd
45- Beheer β†’ Instellingen: Hub- en Cirkel-config staan nu direct onder de Modus-kaart;
46 forms netter (gestapelde labels, full-width inputs).
47- EPK/perskit toont de top 10 meest beluisterde nummers.
48- Nettere 404-pagina (mobielvriendelijk) en duidelijkere login-foutmeldingen.
49
50### Opgelost
51- Site-brede audiospeler kreeg geen tracks (verkeerde kolom in de query).
52- Knoptekst werd onleesbaar bij hover (zelfde kleur als de knop).
53- Datumkiezers volgen nu het thema.
54- htmx-navigatie werkt de adresbalk weer bij; geen dubbele kop bij terug/vooruit.
Note: See TracBrowser for help on using the repository browser.