No description
Find a file
Barely Removable 988db5d5c4
All checks were successful
Deploy / deploy (push) Successful in 25s
Fix run_rule(): clicking the menu item only opens a confirmation modal, never runs anything
The user reported runs logged as "success" locally weren't showing up
in MassPrice's own Activity Log. Live-debugged directly against
production: clicking the dropdown's "Run Rule" item opens a
confirmation modal ("Are you sure you want to continue?") rather than
running the rule immediately. Confirmed by network capture — without
clicking the modal's #Confirmation_Run button, zero requests fire, no
error is thrown, and the rule silently never runs. Every prior
"success" in run_history.json for real production traffic was
therefore a false positive.

Verified the fix live: clicking through #ConfirmationModal's
#Confirmation_Run now fires a real POST /Rule/Run request.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01H6TgffxTvYhqxykAbVQg2v
2026-08-31 20:44:05 -07:00
.claude/skills/deploy-massprice Fix run_rule(): clicking the menu item only opens a confirmation modal, never runs anything 2026-08-31 20:44:05 -07:00
.forgejo/workflows Initial scaffold: Flask webui + APScheduler + Playwright automation for MassPrice rule scheduling 2026-08-31 17:31:53 -07:00
static Add an All Days button to the schedule editor 2026-08-31 20:29:19 -07:00
templates Add an All Days button to the schedule editor 2026-08-31 20:29:19 -07:00
.env.example Default to America/Phoenix and email-alert once when the session expires 2026-08-31 20:20:06 -07:00
.gitignore Initial scaffold: Flask webui + APScheduler + Playwright automation for MassPrice rule scheduling 2026-08-31 17:31:53 -07:00
app.py Fix run_rule(): clicking the menu item only opens a confirmation modal, never runs anything 2026-08-31 20:44:05 -07:00
automation.py Fix run_rule(): clicking the menu item only opens a confirmation modal, never runs anything 2026-08-31 20:44:05 -07:00
CLAUDE.md Fix run_rule(): clicking the menu item only opens a confirmation modal, never runs anything 2026-08-31 20:44:05 -07:00
docker-compose.yml Default to America/Phoenix and email-alert once when the session expires 2026-08-31 20:20:06 -07:00
Dockerfile Replace Chrome-remote-debugging login capture with a cookie-paste import flow 2026-08-31 20:10:51 -07:00
gunicorn.conf.py Initial scaffold: Flask webui + APScheduler + Playwright automation for MassPrice rule scheduling 2026-08-31 17:31:53 -07:00
notify.py Default to America/Phoenix and email-alert once when the session expires 2026-08-31 20:20:06 -07:00
requirements.txt Initial scaffold: Flask webui + APScheduler + Playwright automation for MassPrice rule scheduling 2026-08-31 17:31:53 -07:00
scheduler.py Fix crash-loop: CronTrigger resolves its own timezone independent of the scheduler's 2026-08-31 20:25:25 -07:00
storage.py Initial scaffold: Flask webui + APScheduler + Playwright automation for MassPrice rule scheduling 2026-08-31 17:31:53 -07:00