bvandeusen
  • Joined on 2026-05-30
bvandeusen pushed to dev at bvandeusen/FabledCurator 2026-06-02 16:05:00 -04:00
4bff1d8558 fix(audit-g4): status-enum miss batch
bvandeusen pushed to main at bvandeusen/FabledCurator 2026-06-02 14:49:29 -04:00
d60e0b9494 Merge pull request 'audit-g3: lifecycle batch — recovery sweeps, retention, timeouts' (#51) from dev into main
e30f50e6fe fix(audit-g3): lifecycle batch — recovery sweeps, retention, timeouts
Compare 2 commits »
bvandeusen merged pull request bvandeusen/FabledCurator#51 2026-06-02 14:49:28 -04:00
audit-g3: lifecycle batch — recovery sweeps, retention, timeouts
bvandeusen created pull request bvandeusen/FabledCurator#51 2026-06-02 14:49:22 -04:00
audit-g3: lifecycle batch — recovery sweeps, retention, timeouts
bvandeusen pushed to dev at bvandeusen/FabledSteward 2026-06-02 14:31:26 -04:00
534ed030b8 test(alerts): commit the test user before the rule's created_by FK
bvandeusen pushed to dev at bvandeusen/FabledCurator 2026-06-02 14:30:49 -04:00
e30f50e6fe fix(audit-g3): lifecycle batch — recovery sweeps, retention, timeouts
bvandeusen pushed to dev at bvandeusen/FabledSteward 2026-06-02 14:27:27 -04:00
43a5325e69 fix(alerts): persist AlertOperator by value to match the DB enum
bvandeusen pushed to dev at bvandeusen/FabledSteward 2026-06-02 14:22:30 -04:00
4771d17f6d feat(alerts): run an Ansible playbook on alert firing (task 250)
bvandeusen merged pull request bvandeusen/FabledCurator#50 2026-06-02 14:17:13 -04:00
audit-g2: async race / state-leak fixes across eight stores
bvandeusen pushed to main at bvandeusen/FabledCurator 2026-06-02 14:17:13 -04:00
9c27a2d3c7 Merge pull request 'audit-g2: async race / state-leak fixes across eight stores' (#50) from dev into main
e66987f092 fix(audit-g2): async race / state-leak across eight stores
Compare 2 commits »
bvandeusen created pull request bvandeusen/FabledCurator#50 2026-06-02 14:17:07 -04:00
audit-g2: async race / state-leak fixes across eight stores
bvandeusen pushed to dev at bvandeusen/FabledCurator 2026-06-02 14:07:59 -04:00
e66987f092 fix(audit-g2): async race / state-leak across eight stores
bvandeusen pushed to dev at bvandeusen/FabledSteward 2026-06-02 13:31:17 -04:00
8b62eb2ca3 feat(ansible): parameterized runs — extra-vars, limit, tags, dry-run (task 546)
bvandeusen merged pull request bvandeusen/FabledCurator#49 2026-06-02 13:29:17 -04:00
audit-g1: six one-liner drift fixes from 2026-06-02 audit
bvandeusen pushed to main at bvandeusen/FabledCurator 2026-06-02 13:29:17 -04:00
93e37681b7 Merge pull request 'audit-g1: six one-liner drift fixes from 2026-06-02 audit' (#49) from dev into main
80ef9bce48 fix(test): credentials.upload reflects record into cache (not invalidate)
3898ce7be4 fix(audit-g1): six one-liner drift fixes from 2026-06-02 audit
Compare 3 commits »
bvandeusen created pull request bvandeusen/FabledCurator#49 2026-06-02 13:29:12 -04:00
audit-g1: six one-liner drift fixes from 2026-06-02 audit
bvandeusen pushed to dev at bvandeusen/FabledCurator 2026-06-02 13:11:40 -04:00
80ef9bce48 fix(test): credentials.upload reflects record into cache (not invalidate)
bvandeusen pushed to dev at bvandeusen/FabledSteward 2026-06-02 11:35:56 -04:00
5af7312a72 fix(ansible): shorten migration 0012 revision id to fit alembic_version(32)
bvandeusen pushed to dev at bvandeusen/FabledSteward 2026-06-02 11:31:44 -04:00
fb579bcf97 feat(ansible): ship ansible in image + allow system-triggered runs (task 545)
ccc7601182 fix(docker): stop ignoring plugins/ in image build; dev-friendly compose
Compare 2 commits »
bvandeusen pushed to dev at bvandeusen/FabledCurator 2026-06-02 11:24:06 -04:00
3898ce7be4 fix(audit-g1): six one-liner drift fixes from 2026-06-02 audit