Changeset c06816e in Klonkt for CHANGELOG.de.md


Ignore:
Timestamp:
07/01/2026 09:49:52 PM (2 months ago)
Author:
roboburr <roboburr@…>
Branches:
main
Children:
5a27ba4
Parents:
8cf8b5f
Message:

feat(audio): sharing openly on the fediverse is one-way + lock the editor choice

Once a track has federated openly the file is out there — re-gating would be false
security. Opening is now permanent: the flag can be set but never cleared, the editor
locks the checkbox once open, and warns before you tick it. Default stays closed
(safe default; self-hosters choose per track).

  • src/routes/posts.js — setAudioFediOpen never writes fedi_open back to 0 (one-way).
  • src/views/pages/post-edit.ejs — locked (checked+disabled) checkbox with an explainer once open; a red permanence warning appears when ticking it on a gated post. Also fixes the poll fields showing while "Add a poll" was unchecked: the conditional style attribute was emitted through an escaping tag, turning it into entity soup — the condition now lives inside the quoted attribute.
  • src/services/i18n.js — pedit.fedi_audio_oneway + pedit.fedi_audio_locked (nl/en/de).
  • CHANGELOG(.nl/.de).md — "Sharing audio openly is now one-way" under Changed.

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • CHANGELOG.de.md

    r8cf8b5f rc06816e  
    3030  Mastodon-Follower aus ihrer eigenen App abstimmen können; die Live-Ergebnisse stehen am Beitrag und
    3131  die Umfrage schließt sich selbst, sobald die Zeit abgelaufen ist.
     32
     33### Geändert
     34- **Audio offen zu teilen ist jetzt unumkehrbar.** Sobald ein Track offen im Fediverse geteilt wurde,
     35  ist die Datei verbreitet — erneutes "Schließen" wäre Scheinsicherheit. Der Editor sperrt die Wahl
     36  nach dem Öffnen und warnt dich, bevor du sie ankreuzt.
    3237
    3338## [1.2.0] — 2026-07-01
Note: See TracChangeset for help on using the changeset viewer.