• Joined on 2026-01-29
jakub pushed tag v0.3.0 to golem15/vue-journal-layer 2026-10-10 17:28:07 +00:00
jakub pushed to main at golem15/vue-journal-layer 2026-10-10 17:28:06 +00:00
25e9bfe8da chore: release v0.3.0
03a90e952d fix: forward the visitor address on route-cached renders
4f55511ece test: site cache purge authorization, purge, body parsing and revalidation
0a01bfeae4 feat: browsers revalidate route-cached pages; document the site cache purge
a03e076c62 feat: token-protected site cache purge route
Compare 6 commits »
jakub pushed to main at golem15/sm-journal-plugin 2026-10-10 17:27:51 +00:00
5eea57fde1 chore(deps): require summercms v0.1.20
4405feeaa7 test(16.2-07): full coverage of the site cache purge
09e56437fd test(16.2-07): TestJournalSVGEmbed expects the mlblogeditor post content
2a3afb5107 feat(16.2-07): purge the host site cache on every admin post and category write
f3b223f131 feat(16.2-07): purge the host site cache after a category admin update
Compare 5 commits »
jakub pushed to master at golem15/summercms 2026-10-10 17:27:36 +00:00
aba063f723 docs(16.2): route checklist names openapi_conformance_test.go; 16.2-07 rows in the validation map
ee624100ef test(16.2-07): gate requires the conformance inventory, the purge suites and a cache stage
11be08d680 test(16.2-07): conformance cases for the field-types and field upload routes
d0b7fe4571 docs(16.2): create gap closure plan 07 for G-16.2-1 and G-16.2-2
9447fedca0 docs(16.2): record the cache purge decision for G-16.2-2
Compare 9 commits »
jakub pushed tag v0.1.20 to golem15/summercms 2026-10-10 17:27:36 +00:00
jakub pushed to main at golem15/sm-journal-plugin 2026-10-10 14:55:15 +00:00
0efaa04be5 chore(deps): require summercms v0.1.19
b997a416a7 fix(16.2): IN-04 make upload ids without crypto.randomUUID
f1e6c11107 fix(16.2): WR-05 keep only view-safe attributes in the editor schema
2c961b8408 fix(16.2): WR-03 never let concurrent media uploads overwrite each other
5af746f31f fix(16.2): WR-04 serve content_html for markdown that starts with a tag
Compare 10 commits »
jakub pushed tag v0.1.19 to golem15/summercms 2026-10-10 14:55:02 +00:00
jakub pushed to master at golem15/summercms 2026-10-10 14:55:01 +00:00
cf10ce8838 test(16.2): persist human verification items as UAT
1ef7245263 docs(16.2): add phase verification report
3533937cc9 docs(16.2): add code review fix report
f388d27604 fix(16.2): WR-06 hand a translatable Decode only strings
c532529d18 fix(16.2): WR-02 check the whole upload body before Upload stores it
Compare 15 commits »
jakub pushed to master at golem15/summercms 2026-10-10 13:37:38 +00:00
c07da3912b docs(16.3): capture phase context
jakub pushed to master at golem15/summercms 2026-10-10 12:52:08 +00:00
4e0b31feb2 docs(16.2): preview pane and View site deploy to UAT
jakub pushed to master at golem15/summercms 2026-10-10 12:26:10 +00:00
b5c70b7340 docs(16.2): post 1 untouched re-save proof on UAT
684bfe1dc8 docs(fast): log View site link
85fe541b03 feat(admin): View site link next to the user menu
ea42f04ae0 docs(quick-261010-iwu): Blog Editor live preview pane
ea955b39ae docs(16.2-05): update state, roadmap and windows ledger after plan 05
Compare 6 commits »
jakub pushed to main at golem15/sm-journal-plugin 2026-10-10 12:14:08 +00:00
2c78211cb9 docs(readme): blog editor preview pane
c1f6a83c2f feat(editor): live preview with embed cards and post typography
df67939251 feat(editor): toggleable preview pane in a sandboxed frame
Compare 3 commits »
jakub pushed to main at golem15/sm-journal-plugin 2026-10-10 11:15:18 +00:00
9d5bfc4a35 chore(deps): require summercms v0.1.18
2384a61e38 feat(classes): allow the Blog Editor's own markup in the HTML policy
cb1c688213 feat(admin): category content on the Blog Editor and editor image uploads
15fcad7a93 refactor(api): share media storage with the editor upload
fbd1c85168 feat(admin): post content on the Blog Editor field type
Compare 9 commits »
jakub pushed tag v0.1.18 to golem15/summercms 2026-10-10 11:15:07 +00:00
jakub pushed to master at golem15/summercms 2026-10-10 11:15:06 +00:00
f1d8a757fd docs(16.2-04): update state and roadmap after plan 04
2786faade3 docs(16.2-04): complete Journal embeds layer release plan
ffa6d18474 docs(16.2-03): update state and roadmap after plan 03
2a7e9761a4 docs(16.2-03): complete Journal Blog Editor integration plan
332993c909 docs(16.2): record the editor-output policy extension
Compare 19 commits »
jakub pushed tag v0.2.0 to golem15/vue-journal-layer 2026-10-10 11:01:55 +00:00
jakub pushed to main at golem15/vue-journal-layer 2026-10-10 11:01:54 +00:00
759e684e86 chore: release v0.2.0
a6ee443885 feat: keep Blog Editor markup in the sanitizer and expand Journal embed placeholders into privacy-enhanced iframes
Compare 2 commits »
jakub pushed to main at golem15/sm-journal-plugin 2026-10-09 22:42:32 +00:00
c60abc6d62 chore(deps): require summercms v0.1.17
5f47083450 fix(classes): treat duplicate attributes as a change
0d00ec8e0d fix(api): sanitize translated content_html on every write
Compare 3 commits »
jakub pushed tag v0.1.17 to golem15/summercms 2026-10-09 22:42:21 +00:00
jakub pushed to master at golem15/summercms 2026-10-09 22:42:20 +00:00
c21fe36de7 docs(16.1): record translation and duplicate-attribute sanitizing; close audit warnings
17d467e9c2 docs(phase-16.1): add security threat verification; fix stale validation row
60892ad49b docs(16.2): create phase plan
cd25af0878 fix(admin): scope remembered list state to the signed-in admin and recover from bad restored queries
5be98a0c83 docs(16.1): decide bluemonday for journal HTML sanitizing
Compare 16 commits »