Changeset 57aee3b in Klonkt


Ignore:
Timestamp:
08/06/2026 10:33:05 AM (5 weeks ago)
Author:
Claude (agent) <aiclaude@…>
Branches:
main
Children:
691311f
Parents:
5296349
git-author:
Robin <roboburr@…> (08/06/2026 10:33:03 AM)
git-committer:
Claude (agent) <aiclaude@…> (08/06/2026 10:33:05 AM)
Message:

Changelog: doorgestuurde reacties en één administratie voor reacties (nl/en/de)

Twee regels onder Opgelost, beschreven vanuit wat een gebruiker merkt.

De eerste gaat over de doorgestuurde activiteiten (shaer-s8k): reacties van
anderen in een thread kwamen niet aan, en niemand zag een fout. Uitgelegd
waarom een doorsturende server met zijn eigen sleutel ondertekent en dat we het
nu bij de bron controleren in plaats van weigeren, met de uitzondering voor een
doorgestuurde verwijdering erbij -- die kan per definitie niet.

De tweede vat shaer-9e9 samen zoals je het als gebruiker zag: dezelfde post kon
in de Krant geliket zijn en op de interact-pagina niet, omdat er twee
administraties waren. Met de vermelding dat bestaande reacties bij het bijwerken
automatisch meegaan, want dat is precies wat iemand zich afvraagt bij zo'n regel.

Het interne werk (setReaction, getReaction, de migratie) staat er bewust niet in.
Dat merkt een gebruiker niet en het hoort in de bead, niet in het changelog.

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

Files:
3 edited

Legend:

Unmodified
Added
Removed
  • CHANGELOG.de.md

    r5296349 r57aee3b  
    3434
    3535### Behoben
     36- **Antworten anderer kommen jetzt im Verlauf an.** Antwortete jemand auf einen
     37  Beitrag in einem Gespräch, an dem du beteiligt warst, leitete dessen Server die
     38  Antwort an dich weiter — und sie wurde abgewiesen, weil ein weiterleitender
     39  Server mit seinem eigenen Schlüssel signiert und nicht mit dem des Autors.
     40  Verläufe waren auf deiner Seite dadurch stillschweigend unvollständig. Eine
     41  solche Antwort wird jetzt an der Quelle geprüft statt abgewiesen: der Beitrag
     42  wird bei dem Server geholt, der ihn beherbergt, und nur das von dort wird
     43  gespeichert. Eine weitergeleitete Löschung wird weiterhin abgewiesen, denn ein
     44  gelöschter Beitrag lässt sich nicht prüfen.
     45- **Ein Like oder Boost sieht überall gleich aus.** Derselbe Beitrag konnte in
     46  der Zeitung als geliked und auf der Interact-Seite als nicht geliked
     47  erscheinen, weil beide eine eigene Buchführung hatten. Es gibt jetzt nur noch
     48  eine, also stimmen die Schaltflächen überein — auch für alles, worauf du vor
     49  dieser Version schon reagiert hast; das wird beim Aktualisieren der Seite
     50  automatisch übernommen.
    3651- **Ein Like aus einer App bleibt jetzt bestehen.** Ein Like aus Shaer wurde
    3752  zwar gespeichert, aber die App bekam das nie zurück, sodass das Herz beim
  • CHANGELOG.md

    r5296349 r57aee3b  
    3030
    3131### Fixed
     32- **Replies from other people now arrive in threads.** When someone replied to a
     33  post in a conversation you were part of, their server forwarded that reply to
     34  you — and it was turned away, because the forwarding server signs with its own
     35  key rather than the author's. Threads were quietly incomplete on your side.
     36  Such a reply is now checked at the source instead of being refused: the post is
     37  fetched from the server that hosts it, and only what comes back from there is
     38  stored. A forwarded delete is still refused, because a deleted post cannot be
     39  checked.
     40- **A like or boost looks the same everywhere.** The same post could show as
     41  liked in News and as not liked on the interact page, because both kept their
     42  own record. There is one record now, so the buttons agree — including for
     43  everything you reacted to before this release, which is carried over
     44  automatically when the site updates.
    3245- **A like from an app now sticks.** Liking a post from Shaer was stored, but
    3346  the app never got that back, so the heart popped off again on the next reload
  • CHANGELOG.nl.md

    r5296349 r57aee3b  
    3232
    3333### Opgelost
     34- **Reacties van anderen komen nu in de draad aan.** Reageerde iemand op een
     35  post in een gesprek waar jij bij zat, dan stuurde hun server die reactie naar
     36  je door — en werd hij geweigerd, omdat een doorsturende server met zijn eigen
     37  sleutel ondertekent en niet met die van de schrijver. Threads waren daardoor
     38  aan jouw kant stilletjes onvolledig. Zo'n reactie wordt nu bij de bron
     39  gecontroleerd in plaats van afgewezen: de post wordt opgehaald bij de server
     40  die hem herbergt, en alleen wat daarvandaan komt wordt bewaard. Een
     41  doorgestuurde verwijdering wordt nog steeds geweigerd, want een verwijderde
     42  post valt niet te controleren.
     43- **Een like of boost ziet er overal hetzelfde uit.** Dezelfde post kon in de
     44  Krant als geliket verschijnen en op de interact-pagina als niet-geliket, omdat
     45  allebei een eigen administratie bijhielden. Er is er nu één, dus de knoppen
     46  zijn het eens — ook voor alles wat je vóór deze versie al had gereageerd; dat
     47  wordt bij het bijwerken van de site automatisch meegenomen.
    3448- **Een like vanuit een app blijft nu staan.** Een like die je in Shaer gaf werd
    3549  wel opgeslagen, maar de app kreeg dat nooit terug, dus het hartje sprong bij de
Note: See TracChangeset for help on using the changeset viewer.