Test: Post edit form, manual post creator, and scheduling #57

Open
opened 2026-05-29 04:12:30 +00:00 by jmiller · 1 comment
Owner

Test: Post CRUD

What changed

  • New PostModel, Post HtmlView, post.xml form, post edit template
  • New button in Posts toolbar, clickable rows in list
  • Schedule picker with calendar widget

Steps to test

  1. Go to Post Queue → click New
  2. Select an article from dropdown
  3. Select a service from dropdown
  4. Enter a custom message
  5. Leave schedule empty → Save → verify status is "queued"
  6. Create another → set schedule to tomorrow → Save → verify status is "scheduled"
  7. Click an existing post in the list → edit form opens
  8. Change the message text → Apply → verify saved
  9. Change scheduled_at date → Apply → verify updated
  10. On a failed post, click Re-queue for Posting → verify status changes to "queued"

Expected

  • Article and service dropdowns populate correctly
  • Scheduled posts show clock icon in list view
  • Re-queue button resets status and retry count

Labels

type: testing, priority: high

## Test: Post CRUD ### What changed - New PostModel, Post HtmlView, post.xml form, post edit template - New button in Posts toolbar, clickable rows in list - Schedule picker with calendar widget ### Steps to test 1. Go to Post Queue → click **New** 2. Select an article from dropdown 3. Select a service from dropdown 4. Enter a custom message 5. Leave schedule empty → Save → verify status is "queued" 6. Create another → set schedule to tomorrow → Save → verify status is "scheduled" 7. Click an existing post in the list → edit form opens 8. Change the message text → Apply → verify saved 9. Change scheduled_at date → Apply → verify updated 10. On a failed post, click **Re-queue for Posting** → verify status changes to "queued" ### Expected - Article and service dropdowns populate correctly - Scheduled posts show clock icon in list view - Re-queue button resets status and retry count ### Labels `type: testing`, `priority: high`
Author
Owner

Branch created: feature/57-test-post-edit-form-manual-post-creator-

git fetch origin
git checkout feature/57-test-post-edit-form-manual-post-creator-
Branch created: [`feature/57-test-post-edit-form-manual-post-creator-`](https://git.mokoconsulting.tech/MokoConsulting/MokoJoomCross/src/branch/feature/57-test-post-edit-form-manual-post-creator-) ```bash git fetch origin git checkout feature/57-test-post-edit-form-manual-post-creator- ```
Sign in to join this conversation.
Type Task
Status
Priority
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: MokoConsulting/MokoJoomCross#57