# # ChangeLog for src/views/pages/paid-gate.ejs in Klonkt # # Generated by Trac 1.6 # 09/09/2026 10:37:01 AM Fri, 04 Sep 2026 11:21:16 GMT Robin [59f404a] * src/assets/js/mod/lib.js (modified) * src/assets/js/mod/paid-gate.js (modified) * src/assets/js/mod/paid-passkey.js (modified) * src/views/pages/paid-gate.ejs (modified) * src/views/pages/paid-passkey.ejs (modified) * src/views/shell.ejs (modified) * test/csp-no-swapped-scripts.test.js (added) De laatste twee scripts uit gewisselde inhoud (shaer-0i6) shaer-bqr ... Mon, 24 Aug 2026 07:22:58 GMT Robin [b4af6f3] * src/routes/posts.js (modified) * src/services/ActivityPubService.js (modified) * src/views/pages/paid-gate.ejs (modified) * test/paid-open-audio.test.js (added) Open audio travels with a paid post, and plays on the site itself A ... Fri, 07 Aug 2026 13:38:51 GMT roboburr [156baa3] * src/assets/js/mod/admin-media.js (added) * src/assets/js/mod/admin-playlists.js (added) * src/assets/js/mod/admin-videos.js (added) * src/assets/js/mod/chrome.js (modified) * src/assets/js/mod/paid-gate.js (added) * src/assets/js/mod/paid-passkey.js (added) * src/routes/admin-media.js (modified) * src/routes/admin-playlists.js (modified) * src/routes/paid.js (modified) * src/routes/posts.js (modified) * src/views/pages/admin-media.ejs (modified) * src/views/pages/admin-playlists.ejs (modified) * src/views/pages/admin-videos.ejs (modified) * src/views/pages/paid-gate.ejs (modified) * src/views/pages/paid-passkey.ejs (modified) * src/views/partials/profile-sheet.ejs (modified) * src/views/partials/topnav.ejs (modified) De chrome en vier schermen met servergegevens (shaer-bqr, stap 3e) ... Wed, 22 Jul 2026 08:18:39 GMT Robin [9a00f28] * src/routes/admin-paid.js (modified) * src/routes/admin-push.js (modified) * src/routes/admin.js (modified) * src/routes/paid.js (modified) * src/routes/push.js (modified) * src/services/ActivityPubService.js (modified) * src/services/i18n.js (modified) * src/views/pages/admin-paid.ejs (modified) * src/views/pages/admin-push.ejs (modified) * src/views/pages/admin.ejs (modified) * src/views/pages/fedi-notifications.ejs (modified) * src/views/pages/paid-gate.ejs (modified) * src/views/pages/paid-passkey.ejs (modified) * src/views/pages/paid-result.ejs (modified) Fix: test feedback round, cirkels tagline + report details + full ... Tue, 21 Jul 2026 03:26:24 GMT Robin [072a242] * src/routes/paid.js (modified) * src/routes/posts.js (modified) * src/views/pages/paid-gate.ejs (modified) Fix: unlocked post renders via its own page; no duplicate supporter ... Tue, 21 Jul 2026 02:42:30 GMT Robin [9019a3e] * src/views/pages/paid-gate.ejs (modified) Feature: prominent "Word supporter" button on the paid gate The ... Tue, 21 Jul 2026 02:07:18 GMT Robin [c3d12a6] * src/config/database.js (modified) * src/routes/admin-paid.js (modified) * src/routes/paid.js (modified) * src/routes/posts.js (modified) * src/services/PaidPatreonService.js (modified) * src/views/pages/admin-paid.ejs (modified) * src/views/pages/paid-gate.ejs (modified) * src/views/pages/paid-result.ejs (modified) * test/paid-patron.test.js (modified) Feature: a way to actually become a supporter, and a styled expired ... Tue, 21 Jul 2026 01:54:46 GMT Robin [e685f55] * src/views/pages/paid-gate.ejs (modified) * src/views/pages/paid-passkey.ejs (modified) * src/views/pages/post-edit.ejs (modified) Fix: paid client scripts were blocked by CSP (garbage nonce) The ... Tue, 21 Jul 2026 01:32:23 GMT Robin [6cbd014] * src/routes/paid.js (modified) * src/routes/posts.js (modified) * src/services/PasskeyService.js (modified) * src/views/pages/paid-gate.ejs (modified) * test/paid-unlock.test.js (added) Feature: paid posts slice 4, cookie-less per-post unlock The unlock ... Tue, 21 Jul 2026 01:06:47 GMT Robin [928d1c7] * src/config/database.js (modified) * src/routes/posts.js (modified) * src/services/ActivityPubService.js (modified) * src/views/pages/paid-gate.ejs (added) * src/views/pages/post-edit.ejs (modified) * test/paid-federation.test.js (added) Feature: paid posts slice 2, post model + teaser gate A post can be ...