2.0 KiB
status, phase, source, started, updated
| status | phase | source | started | updated | |
|---|---|---|---|---|---|
| testing | 15-journal-plugin |
|
2026-10-06T17:30:29Z | 2026-10-06T18:05:00Z |
Current Test
number: 1 name: Journal admin SPA on the proof host expected: | Boot sm-grzybyfunkcjonalne-app. Sign in as an administrator holding golem15.journal.*. Journal nav appears; Posts/Categories/Tags list and create work; post content is an mlmarkdown field. A user without golem15.journal.access_posts cannot open Posts. awaiting: user response
Tests
1. Journal admin SPA on the proof host
expected: Boot sm-grzybyfunkcjonalne-app. Sign in as an administrator holding golem15.journal.*. Journal nav appears; Posts/Categories/Tags list and create work; post content is an mlmarkdown field. A user without golem15.journal.access_posts cannot open Posts. result: [issues]
2. Gitea remotes still exist
expected: git ls-remote git@git.golem15.com:golem15/sm-journal-plugin.git and git@git.golem15.com:golem15/sm-grzybyfunkcjonalne-app.git each return a HEAD SHA. result: [pending]
Summary
total: 2 passed: 0 issues: 1 pending: 1 skipped: 0 blocked: 0
Gaps
Retracted: "lots of WinterCMS journal fields missing" — Manage tab was easy to miss; fields are present.
Reported 2026-10-06 (admin SPA UAT):
- Tags side-menu icon is the generic square (plugin Icon
tag; SPA lucide map only hastags). - ML locale chrome: two unlabeled
en/pldropdowns plus Copy; meaning is unclear. - New Post slug does not follow title (YAML has no
preset; SPA preset only runs fortype: text, notmltext). - Markdown Preview shows source (
# Title), not rendered markdown (MarkdownField.vueinterpolates text into<pre>). - Excerpt should be a textarea (PHP is textarea; Go is single-line
mltext). Excerpt stays translatable. - Tags should allow creating a tag inline (
taglist+customTagsin PHP; Go is a relation picker). - Category description: empty shows
<nil>; clearing and saving stores a Go pointer dump (0x…).hostScalarStringusesfmt.Sprinton*string.