-
Notifications
You must be signed in to change notification settings - Fork 0
Add a live web dashboard, and three settings the fleet had no way to change #62
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
kristofferR
wants to merge
68
commits into
main
Choose a base branch
from
dashboard
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
68 commits
Select commit
Hold shift + click to select a range
c8f8cc2
Add a live web dashboard, and three settings the fleet had no way to …
kristofferR b3619c0
Make the dialogs reachable by keyboard, and back off when the stream …
kristofferR cc33231
Keep the dashboard running across a reboot
kristofferR 66270d8
Make the fleet defaults editable, and say what changing one would do
kristofferR e461be1
Let each repository decide how its fix sessions run
kristofferR 033c6d1
Say which bots actually run, and let the Bots page change it
kristofferR daec87f
Use one on/off control everywhere
kristofferR 0f26059
Give the Bots page the Runs and Required pair, not one switch in a co…
kristofferR 4867f87
Stop a cached index.html pinning the dashboard to an old bundle
kristofferR 9657680
Make the Bots page a guide, not a third place to flip the same switch
kristofferR 3367268
Stop reading crq's own trigger posts as evidence a bot is working
kristofferR b37f1d5
Move a pre-dashboard fleet's settings into shared state, and make the…
kristofferR 24d1979
One binary: the watcher and its fix sessions are both crq
kristofferR 36d4926
Let an install say the credential is there when it cannot be proved f…
kristofferR 0aa766f
Say what each pull request is about, and let a list be narrowed
kristofferR d4c610a
Point the attention items somewhere, and put holds where the repo lives
kristofferR 747af84
Let each host say what it can reach, so the fleet can be read as a fleet
kristofferR f9da856
Per-bot trigger settings, and say who a fleet default does not reach
kristofferR d1a6091
Say what enrolling would cost, and give an empty fleet something to read
kristofferR ba462a3
Give a converged round a verdict, and a suggestion its evidence
kristofferR 2296033
Say what stopping a repository does, and let Setup answer for the fleet
kristofferR 1853fc6
Reach a repository's reviewers from the row that made you want to
kristofferR 71a3f15
Let the dashboard count itself as a service on its host
kristofferR 1fa867c
Stop enabling review bots nobody signed up for
kristofferR 0ca4419
Make a fleet setting mean the same thing everywhere it is read
kristofferR ee6d7ce
Make an off switch mean off, everywhere it is read
kristofferR b296344
Answer from the state the write lands on, not the one the process sta…
kristofferR 94120e4
Answer each setting from the layer that actually decides it
kristofferR aea0fa0
Make an off switch, a fleet setting and a preview mean what they say
kristofferR 9852f39
Read each setting from the layer that decides it, and say what was ob…
kristofferR 0d3dc72
Read a setting from the layer that owns it, and keep what a newer bin…
kristofferR 04978f1
Ask the layer that knows: the primary, the agent, and this machine's …
kristofferR 2cf5e36
Keep what a newer binary wrote, and ask the layer that answered
kristofferR 18cd1e6
fix: make autofix failures self-healing
kristofferR 3af693d
feat: add queue prioritization
kristofferR 5c139cf
Address dashboard and fleet review feedback
kristofferR 27aee74
fix: parse review findings by bot dialect
kristofferR 292fd25
fix: clean Codex review body formatting
kristofferR 99fde72
fix: trust only structured provider outages
kristofferR b51e7b4
Fix review configuration state handling
kristofferR 58910db
Fix review lifecycle edge cases
kristofferR e6d15fe
Address outstanding review findings
kristofferR d206058
Address remaining dashboard review findings
kristofferR 2806e7c
Fix remaining review safety gaps
kristofferR a9369ab
Improve setup diagnostics and controls
kristofferR f19045c
Fix dashboard review workflow edge cases
kristofferR 8342b77
Fix withdrawn review reply parsing
kristofferR f31cff5
Add autofix policies and live logs
kristofferR d65854b
Address PR review feedback
kristofferR b1b4b76
Serialize live log polling
kristofferR 4aafb8e
Make dashboard responsive on mobile
kristofferR 956c110
Trigger required reviews when checks are unreadable
kristofferR 708c8af
Make always review triggers unconditional
kristofferR acf9706
Address dashboard and reviewer state feedback
kristofferR d2076fd
Fix fleet settings review edge cases
kristofferR b97630b
Address dashboard review feedback
kristofferR e6b6f37
Refactor dashboard with Effect v4
kristofferR 16308ca
Fix dashboard review feedback
kristofferR cf183b3
Fix dashboard review regressions
kristofferR 7816274
Fix remaining dashboard review issues
kristofferR c196857
Fix review state bookkeeping edge cases
kristofferR e1a42d6
Fix fleet settings and dispatch consistency
kristofferR 7a1b38f
Fix dashboard review configuration races
kristofferR 98dc0cd
Address review feedback on enrollment and dashboard state
kristofferR cff57ef
Fix review settings edge cases
kristofferR e1fe14e
Address remaining review feedback
kristofferR 3cacdfe
Fix dispatch ownership and reviewer settings
kristofferR b8dc7ee
Fix remaining review feedback
kristofferR File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.