docs(phase-16.1): complete phase — UAT passed, verification passed
This commit is contained in:
@@ -982,7 +982,7 @@ Plans:
|
||||
**Goal:** The Journal posts list and post form in the admin work on real imported data, found on UAT (uat.grzybyfunkcjonalne.pl/gfadmin/golem15/journal/posts): (1) list search no longer fails with "Server error" — the Go log shows `ERROR: column Categories.post_id does not exist (SQLSTATE 42703)` from summercms@v0.1.9 modules/cabana/query.go:129, i.e. search across a belongsToMany (pivot) relation builds a hasMany join; (2) list sort and filters are remembered after opening a record and going back, as WinterCMS persisted list state; (3) the post form shows the stored content (DB has content/content_html on 104/104 posts, the form shows it empty); (4) the post form shows the stored excerpt (100/104 posts have it in the DB). Fixes span summercms.go core (modules/cabana — coordinate with the concurrent session working in modules/) and sm-journal-plugin; release a summercms tag, bump the host, redeploy to UAT and re-run the staging smoke.
|
||||
**Requirements**: TBD
|
||||
**Depends on:** Phase 16
|
||||
**Plans:** 3/3 plans executed
|
||||
**Plans:** 3/3 plans complete
|
||||
|
||||
Plans:
|
||||
**Wave 1**
|
||||
|
||||
@@ -1,18 +1,14 @@
|
||||
---
|
||||
status: testing
|
||||
status: complete
|
||||
phase: 16.1-journal-admin-urgent-fixes-relation-search-list-state-post-f
|
||||
source: [16.1-VERIFICATION.md]
|
||||
started: 2026-10-10T00:00:00Z
|
||||
updated: 2026-10-10T00:00:00Z
|
||||
updated: 2026-10-10T01:00:00Z
|
||||
---
|
||||
|
||||
## Current Test
|
||||
|
||||
number: 2
|
||||
name: Posts list search on UAT
|
||||
expected: |
|
||||
Searching "cordyceps" in the Journal posts list returns rows.
|
||||
awaiting: user response
|
||||
[testing complete]
|
||||
|
||||
## Tests
|
||||
|
||||
@@ -28,26 +24,30 @@ evidence: |
|
||||
|
||||
### 2. Posts list search on UAT
|
||||
expected: Searching "cordyceps" at https://uat.grzybyfunkcjonalne.pl/gfadmin/golem15/journal/posts returns rows (no "The list could not be loaded")
|
||||
result: [pending]
|
||||
result: pass
|
||||
evidence: user confirmed on UAT 2026-10-10 ("Confirmed")
|
||||
|
||||
### 3. List state round trip on UAT (D-01, v0.1.17 build)
|
||||
expected: Sort plus a category filter survive opening a post and back, "Zapisz i zamknij", and leaving via the plugin rail; the URL carries them; a pasted URL in a new tab shows the same list; after logout and login the list opens unfiltered; signing in as a different admin on the same browser shows no earlier admin's search
|
||||
result: [pending]
|
||||
result: pass
|
||||
evidence: user confirmed all three sub-checks on UAT 2026-10-10 (sort/filter survive navigation; URL round trip; cleared after logout)
|
||||
|
||||
### 4. Post form locales and fields on UAT (D-03)
|
||||
expected: An imported post's form shows pl first with title, slug, content and excerpt filled
|
||||
result: [pending]
|
||||
result: pass
|
||||
evidence: user confirmed on UAT 2026-10-10
|
||||
|
||||
### 5. Review the prohibition verdicts
|
||||
expected: The nine prohibition verdicts in 16.1-VERIFICATION.md (all "not violated") are acceptable
|
||||
result: [pending]
|
||||
result: pass
|
||||
evidence: user reviewed the nine verdicts and replied "approved" 2026-10-10 (notes: #6 UAT vhost installed, Winter vhost untouched; #3 translated content_html derived from content when both are sent, shapes unchanged)
|
||||
|
||||
## Summary
|
||||
|
||||
total: 5
|
||||
passed: 1
|
||||
passed: 5
|
||||
issues: 0
|
||||
pending: 4
|
||||
pending: 0
|
||||
skipped: 0
|
||||
blocked: 0
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
phase: 16.1-journal-admin-urgent-fixes-relation-search-list-state-post-f
|
||||
verified: 2026-10-09T23:05:00Z
|
||||
status: human_needed
|
||||
status: passed
|
||||
score: 32/33 must-haves verified
|
||||
covered_files:
|
||||
- .planning/phases/16.1-journal-admin-urgent-fixes-relation-search-list-state-post-f/16.1-01-PLAN.md
|
||||
|
||||
Reference in New Issue
Block a user