bvandeusen
  • Joined on 2026-05-30
bvandeusen created pull request bvandeusen/FabledCurator#118 2026-06-17 14:29:50 -04:00
fix(subscribestar): initial feed GET is a navigation, not XHR (first-run drift)
bvandeusen pushed to dev at bvandeusen/FabledCurator 2026-06-17 14:25:40 -04:00
78a3977f8a fix(subscribestar): initial feed GET is a navigation, not XHR (first-run drift)
bvandeusen pushed to dev at bvandeusen/FabledSteward 2026-06-17 14:15:35 -04:00
2ea8c2f9af feat(ansible): bundled system_update maintenance playbook
bvandeusen pushed to dev at bvandeusen/FabledSteward 2026-06-17 13:08:37 -04:00
88afad9de4 feat(hosts): re-provision action on reporting hosts; Ansible off the edit page
bvandeusen pushed to dev at bvandeusen/FabledSteward 2026-06-17 13:05:39 -04:00
71715c38d8 feat(auth): return to the original view after an auth-expiry redirect
bvandeusen pushed to dev at bvandeusen/FabledSteward 2026-06-17 12:52:26 -04:00
2594ca517d fix(ansible): clear error when the managed SSH key can't be decrypted
bvandeusen pushed to main at bvandeusen/FabledCurator 2026-06-17 12:48:31 -04:00
9b1b0369cc Merge pull request 'SubscribeStar → native core ingester + native-ingest DRY pass (milestone #71)' (#117) from dev into main
d526447496 fix(dispatch): resolve native ingester class at call time (test monkeypatch)
d8d8ecd78f feat(subscribestar): flip dispatch to the native ingester (#893, Step 5)
82551a89d1 feat(native-ingest): durable run logging that survives a worker kill (#899 L1/L3, DRY 3/3)
ebe6ab9741 refactor(native-ingest): shared exception trio + base _failure_result (#899 DRY 2/3)
Compare 8 commits »
bvandeusen merged pull request bvandeusen/FabledCurator#117 2026-06-17 12:48:29 -04:00
SubscribeStar → native core ingester + native-ingest DRY pass (milestone #71)
bvandeusen created pull request bvandeusen/FabledCurator#117 2026-06-17 12:48:20 -04:00
SubscribeStar → native core ingester + native-ingest DRY pass (milestone #71)
bvandeusen pushed to dev at bvandeusen/FabledSteward 2026-06-17 12:46:09 -04:00
e0253fba48 fix(ansible): surface run failure reason; widget audit cleanup
bvandeusen pushed to dev at bvandeusen/FabledCurator 2026-06-17 12:09:41 -04:00
d526447496 fix(dispatch): resolve native ingester class at call time (test monkeypatch)
bvandeusen pushed to dev at bvandeusen/FabledCurator 2026-06-17 12:03:48 -04:00
d8d8ecd78f feat(subscribestar): flip dispatch to the native ingester (#893, Step 5)
bvandeusen pushed to dev at bvandeusen/FabledSteward 2026-06-17 12:00:15 -04:00
609bd78af2 feat(dashboard): unified Hosts widget + grouped widget picker
bvandeusen pushed to dev at bvandeusen/FabledCurator 2026-06-17 11:47:10 -04:00
82551a89d1 feat(native-ingest): durable run logging that survives a worker kill (#899 L1/L3, DRY 3/3)
bvandeusen pushed to dev at bvandeusen/FabledCurator 2026-06-17 11:40:37 -04:00
ebe6ab9741 refactor(native-ingest): shared exception trio + base _failure_result (#899 DRY 2/3)
bvandeusen pushed to dev at bvandeusen/FabledSteward 2026-06-17 11:35:36 -04:00
42f7840c26 feat(ansible): steward:category + steward:confirm playbook metadata
bvandeusen pushed to dev at bvandeusen/FabledCurator 2026-06-17 11:32:31 -04:00
7ac5c7e522 refactor(native-ingest): extract native_ingest_common + BaseNativeDownloader (#899 DRY 1/3)
bvandeusen pushed to dev at bvandeusen/FabledSteward 2026-06-17 11:26:59 -04:00
b32fce1d74 docs: Steward playbook-authoring conventions reference
bvandeusen pushed to dev at bvandeusen/FabledSteward 2026-06-17 11:25:28 -04:00
e5f6a11f94 feat(ansible): playbooks self-describe via "# description:" comment
bvandeusen pushed to dev at bvandeusen/FabledSteward 2026-06-17 11:10:48 -04:00
a0d1c5f07c feat(host_agent): sparklines + load/core + PSI on the host panel