Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-12-02 | add rotatingloghandler which removes older log entries | Florian Klink | 4 | -8/+44 | |
2019-12-02 | Use Runner | Florian Klink | 14 | -535/+484 | |
This revamps code quite a bit. Series handling has been moved into the gerrit client, it also handles caching. The Runner logic itself has been greatly simplified. The runner logic has been moved into the runner.go, submitqueue.go is gone. The "per-run result object" concept has been dropped - we instead just use annotated logs. Also, we switched to apex/log | |||||
2019-11-27 | runner: document NewRunner | Florian Klink | 1 | -0/+1 | |
2019-11-27 | submit-queue.tmpl: move HEAD information to result | Florian Klink | 3 | -13/+29 | |
2019-11-27 | result: move code into separate result.go | Florian Klink | 2 | -48/+54 | |
2019-11-27 | submit-queue.tmpl.html: improve log rendering | Florian Klink | 1 | -5/+5 | |
2019-11-27 | submitqueue.submitqueue: document Result functions | Florian Klink | 1 | -0/+11 | |
2019-11-27 | submit-queue.tmpl: fix accordion, remove "Current Queue" | Florian Klink | 1 | -11/+8 | |
The Current Queue in fact is just the latest log element. | |||||
2019-11-27 | submit-queue.tmpl.html: remove stray </code> | Florian Klink | 1 | -1/+1 | |
2019-11-27 | submit-queue.tmpl.html: navbar-expand-{lg->sm} | Florian Klink | 1 | -1/+1 | |
2019-11-27 | submit-queue.tmpl.html: add history visualizer | Florian Klink | 1 | -1/+29 | |
2019-11-27 | submitqueue.Run: copy series into result object after loading them from gerrit | Florian Klink | 1 | -0/+6 | |
So we have them in the history later. | |||||
2019-11-27 | submitqueue: Result: record startTime during a new MakeResult constructor, ↵ | Florian Klink | 1 | -2/+12 | |
return EndTime properly even without any LogEntries | |||||
2019-11-27 | tmpl: move #region-queue to heading | Florian Klink | 2 | -2/+2 | |
the series block will get reused, and we don't want the same ID to appear twice. | |||||
2019-11-27 | frontend: reorder things passed to template | Florian Klink | 1 | -2/+7 | |
2019-11-27 | render series via a separate block | Florian Klink | 3 | -14/+18 | |
2019-11-27 | render serie via a separate block | Florian Klink | 3 | -10/+17 | |
2019-11-27 | render changeset via a separate block | Florian Klink | 3 | -15/+18 | |
2019-11-27 | loadTemplate: support loading mulitple templates | Florian Klink | 1 | -12/+24 | |
2019-11-25 | removed unused views/ folder | Florian Klink | 1 | -13/+0 | |
2019-11-25 | frontend: expose the currentlyRunning value | Florian Klink | 2 | -5/+13 | |
2019-11-25 | frontend: return state atomically, remove GetSubmitQueue | Florian Klink | 2 | -42/+21 | |
2019-11-25 | .envrc: enable go modules | Florian Klink | 1 | -0/+4 | |
2019-11-25 | TODO: log last update | Florian Klink | 1 | -0/+2 | |
2019-11-25 | submitqueue: remove updateHEAD function | Florian Klink | 2 | -24/+0 | |
This is already done during the Run() function | |||||
2019-11-25 | foo | Florian Klink | 1 | -1/+1 | |
2019-11-25 | frontend: we already add hyperlinks | Florian Klink | 1 | -1/+1 | |
2019-11-25 | frontend: only pass runner to MakeFrontend, add Runner.GetSubmitQueue() | Florian Klink | 3 | -2/+9 | |
2019-11-22 | WIP: build binary and container | Florian Klink | 3 | -1/+19 | |
2019-11-22 | frontend: add menu, info box and log area | Florian Klink | 1 | -35/+80 | |
2019-11-22 | submit-queue.tmpl.html: use table to make it more usable | Florian Klink | 1 | -29/+33 | |
2019-11-21 | main.go: allow --fetch-only to be set via SUBMIT_QUEUE_FETCH_ONLY | Florian Klink | 1 | -0/+1 | |
2019-11-21 | gitignore /gerrit-queue | Florian Klink | 1 | -0/+1 | |
2019-11-21 | .gitignore .envrc.private | Florian Klink | 1 | -0/+1 | |
2019-11-21 | frontend: show submittable status and URL, add runner, revamp logging | Florian Klink | 7 | -56/+186 | |
2019-11-18 | add README.md | Florian Klink | 1 | -0/+49 | |
2019-11-18 | submitqueue.DoRebase: only rebase the next auto-submittable series on top of ↵ | Florian Klink | 1 | -26/+25 | |
current HEAD Doing "predictive rebasing" produces long series on the next run, and we don't want to keep state between different runs. | |||||
2019-11-18 | submitqueue: keep all series around | Florian Klink | 2 | -18/+29 | |
Introduce submitqueue.IsAutoSubmittable using a new serie.FilterAllChangesets function, and skip over non-auto-submittable series during rebase. This allows better inspection on why other series are ignored by the queue. | |||||
2019-11-18 | submitqueue: remove unused SubmitQueueTag | Florian Klink | 1 | -4/+0 | |
This is passed into MakeSubmitQueue instead. | |||||
2019-11-18 | Create LICENSE | Florian Klink | 1 | -0/+201 | |
2019-11-18 | use statik to bundle assets, add nix-shell/lorri .envrc | Florian Klink | 8 | -3/+67 | |
2019-11-18 | initial import | Florian Klink | 12 | -0/+979 | |