fix: background_tasks: settings form accepts unbounded numeric values and gives no save feedback - #279
Conversation
… and gives no save feedback (#270)
Deploying simple-module-python with
|
| Latest commit: |
5aba5f0
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://91fd26cf.simple-module-python.pages.dev |
| Branch Preview URL: | https://pi-issue-270-background-task.simple-module-python.pages.dev |
|
/pi add visual confirmation |
|
✅ Feedback processed with no tracked code changes.
BLOCKED: Browser sandbox restrictions prevent producing visual screenshots. |
|
⛔ Automatic CI repair could not continue. Add a new Pi CI repair failed: Visual sandbox requires a private writable runtime directory at /run/user/1000 |
|
/pi retry |
|
🔄 CI repair retry queued for the current failed head. |
|
🔧 CI repair attempt 1 pushed. I will monitor the new checks automatically. Root causePytest collected two modules named ChangeRenamed:
Test contents were preserved exactly. Verification
The initial local full-test S3 errors were caused by the environment proxy intercepting Moto’s |
…nd-tasks-settings-form-accepts-u # Conflicts: # modules/users/users/pages/Users/AddPeople.tsx # modules/users/users/pages/Users/components/InviteFields.tsx # vitest.config.mts
|
🔧 CI repair attempt 2 pushed. I will monitor the new checks automatically. Root causeNew toast and invite-validation text bypassed the repository’s required i18n path, so Changed files
Verification
Remaining risksNone for this CI failure. |
|
✅ CI checks passed after 2 automatic repair attempts. |
|
/pi add visual feedback |
|
✅ Feedback processed and an update was pushed.
|
|
✅ CI checks passed for this pull request. |
|
/pi verify gif |
|
⛔ I could not process this feedback. Add a new
Evidence: Checks: app launch/authentication and asserted Playwright workflow passed; Visual evidence captured locally under ignored
|
|
/pi verify gif |
|
✅ Feedback processed with no tracked code changes. GIF created at
Visual evidence captured locally under ignored
|
Closes #270
Headless Pi worker
This is a draft pull request created from an issue carrying the approval label.
It is never merged automatically and requires human review.
Agent summary
Implementation summary
retention_days1–3650 andmax_retries0–100.Changed areas
Verification
uv run pytest ...— 251 passed.npm test -- --run— 110 passed.make gen-pages && make lint— passed.make doctor— 0 errors; one pre-existingSM003AuditLog warning.git diff --check— passed.Visual evidence: none; UI behavior covered by component tests.
Risks/blockers: none known.
Local visual evidence
When requested, screenshots, traces, videos, and GIFs are stored only under the worker worktree's ignored
.qa/issues/270/directory. GitHub CLI cannot attach those files; inspect them on the worker hostor attach selected evidence manually.