bd2c7d5102
Major changes: - Task loop polls Under Review + New Bugs sections (was only checking empty sections) - Smart project routing: keyword matching maps task names to correct codebase (e.g. 'pledge' → legacy-donation-system-laravel) - Pi executes in the project directory, not /opt/pi-worker - Git pull before execution to get latest code - Skips already-attempted tasks (checks Asana comments) - Config now exposes projectsPath First real bug fixed autonomously: 'Duplicate Pledges Detected with Same External Reference' → Fixed uniqid() causing duplicate Engage pledges on every sync → 1 file changed in app/N3O/Schema.php Also: fix watchdog to use systemd-notify command (unix_dgram unsupported in Bun), add debug logging to lock acquire failures
10 lines
363 B
Plaintext
10 lines
363 B
Plaintext
🤖 CharityRight DevOps Bot starting...
|
|
✅ Bot online — polling for messages
|
|
🤖 CharityRight DevOps Bot starting...
|
|
✅ Bot online — polling for messages
|
|
🤖 CharityRight DevOps Bot starting...
|
|
✅ Bot online — polling for messages
|
|
🤖 CharityRight DevOps Bot starting...
|
|
✅ Bot online — polling for messages
|
|
⚠️ 409 conflict — waiting 10s...
|