Forbes
747bae8354
feat(jobs): wire auto-triggering on bom_changed events, add module guard
- Add IsEnabled("jobs") guard to triggerJobs() to skip when module disabled
- Fire bom_changed trigger from HandleAddBOMEntry, HandleUpdateBOMEntry,
HandleDeleteBOMEntry (matching existing HandleMergeBOM pattern)
- Add 4 integration tests: revision trigger, BOM trigger, filter mismatch,
module disabled
- Fix AppShell overflow: hidden -> auto so Settings page scrolls
- Clean old frontend assets in deploy script before extracting
Closes #107
2026-02-15 09:43:05 -06:00
..
2026-02-13 15:22:28 -06:00
2026-02-11 09:50:31 -06:00
2026-02-14 14:00:24 -06:00
2026-02-07 13:35:22 -06:00
2026-02-14 14:00:24 -06:00
2026-02-15 09:43:05 -06:00
2026-02-08 15:59:23 -06:00
2026-02-08 15:59:23 -06:00
2026-02-14 14:00:24 -06:00
2026-02-11 09:50:31 -06:00
2026-02-14 14:00:24 -06:00
2026-02-14 13:19:02 -06:00
2026-02-13 15:18:46 -06:00
2026-02-07 13:35:22 -06:00
2026-02-15 03:15:54 -06:00
2026-02-07 01:57:10 -06:00
2026-02-15 09:43:05 -06:00
2026-02-15 09:43:05 -06:00
2026-02-15 03:15:54 -06:00
2026-02-15 03:15:54 -06:00
2026-02-14 14:01:32 -06:00
2026-01-31 09:20:27 -06:00
2026-02-13 15:20:20 -06:00
2026-02-11 09:50:31 -06:00
2026-02-13 15:22:28 -06:00
2026-02-15 03:15:54 -06:00
2026-02-14 13:19:02 -06:00
2026-02-13 15:22:28 -06:00
2026-01-31 09:20:27 -06:00
2026-02-08 15:59:23 -06:00
2026-02-08 15:59:23 -06:00
2026-02-15 02:51:00 -06:00
2026-02-15 02:51:00 -06:00
2026-02-08 22:52:42 -06:00