Basically port the old bug queues feature to the new UI. Can probably use this go Monorail client (with some modifications) https://codereview.chromium.org/2037143002/ from SoM server to get the bug lists.
starting on the server side
The following revision refers to this bug: https://chromium.googlesource.com/infra/infra.git/+/c5a21a35cdc0d08355cd00a125b80247a4e982e8 commit c5a21a35cdc0d08355cd00a125b80247a4e982e8 Author: seanmccullough <seanmccullough@google.com> Date: Thu Jun 09 17:10:43 2016 [monorail go api] add IssuesList rpc BUG= 618434 Review-Url: https://codereview.chromium.org/2056603002 [modify] https://crrev.com/c5a21a35cdc0d08355cd00a125b80247a4e982e8/go/src/infra/monorail/endpoints.go [modify] https://crrev.com/c5a21a35cdc0d08355cd00a125b80247a4e982e8/go/src/infra/monorail/monorail.infra_testing [modify] https://crrev.com/c5a21a35cdc0d08355cd00a125b80247a4e982e8/go/src/infra/monorail/monorail.pb.go [modify] https://crrev.com/c5a21a35cdc0d08355cd00a125b80247a4e982e8/go/src/infra/monorail/monorail.proto [modify] https://crrev.com/c5a21a35cdc0d08355cd00a125b80247a4e982e8/go/src/infra/monorail/pb.discovery.go
The following revision refers to this bug: https://chromium.googlesource.com/infra/infra.git/+/ae8ea9e4c52c06194a70157687f30d039fdd049d commit ae8ea9e4c52c06194a70157687f30d039fdd049d Author: seanmccullough <seanmccullough@google.com> Date: Thu Jun 09 19:53:44 2016 [som] Add bugqueue handler to fetch Sheriff-* issues from monorail. BUG= 618434 Review-Url: https://codereview.chromium.org/2050053005 [modify] https://crrev.com/ae8ea9e4c52c06194a70157687f30d039fdd049d/go/src/infra/appengine/sheriff-o-matic/main.go
The following revision refers to this bug: https://chromium.googlesource.com/infra/infra.git/+/cb775466e68f6c13ac38946fa4ec40eacb6cae8b commit cb775466e68f6c13ac38946fa4ec40eacb6cae8b Author: seanmccullough <seanmccullough@google.com> Date: Fri Jun 10 22:18:20 2016 [som] Add bug queue UI. BUG= 618434 Review-Url: https://codereview.chromium.org/2053893002 [modify] https://crrev.com/cb775466e68f6c13ac38946fa4ec40eacb6cae8b/go/src/infra/appengine/sheriff-o-matic/elements/som-app.html [add] https://crrev.com/cb775466e68f6c13ac38946fa4ec40eacb6cae8b/go/src/infra/appengine/sheriff-o-matic/elements/som-bug-queue.html [modify] https://crrev.com/cb775466e68f6c13ac38946fa4ec40eacb6cae8b/go/src/infra/appengine/sheriff-o-matic/test/index.html [add] https://crrev.com/cb775466e68f6c13ac38946fa4ec40eacb6cae8b/go/src/infra/appengine/sheriff-o-matic/test/som-bug-queue-test.html
The following revision refers to this bug: https://chromium.googlesource.com/infra/infra.git/+/6bac1eb0698748c20a7f4a347f2c8d9acf8c76b9 commit 6bac1eb0698748c20a7f4a347f2c8d9acf8c76b9 Author: Stephen Martinis <martiniss@chromium.org> Date: Fri Jul 08 22:36:44 2016 SOM: Re-enable bug queue BUG= 618434 Change-Id: I66b68722283584346b4bfbd46c2d3536cd9e4d39 Reviewed-on: https://chromium-review.googlesource.com/359420 Reviewed-by: Sean McCullough <seanmccullough@chromium.org> Commit-Queue: Stephen Martinis <martiniss@chromium.org> [modify] https://crrev.com/6bac1eb0698748c20a7f4a347f2c8d9acf8c76b9/go/src/infra/appengine/sheriff-o-matic/elements/som-app.html [modify] https://crrev.com/6bac1eb0698748c20a7f4a347f2c8d9acf8c76b9/go/src/infra/appengine/sheriff-o-matic/elements/som-bug-queue.html [modify] https://crrev.com/6bac1eb0698748c20a7f4a347f2c8d9acf8c76b9/go/src/infra/appengine/sheriff-o-matic/main.go
Is this complete?
Comment 1 by seanmccullough@google.com
, Jun 8 2016