commit | 4fbfef77385ed33f180c5f8697a8917ce7b32211 | [log] [tgz] |
---|---|---|
author | Anne Redulla <aredulla@google.com> | Fri Sep 13 00:40:10 2024 |
committer | LUCI CQ <infra-scoped@luci-project-accounts.iam.gserviceaccount.com> | Fri Sep 13 00:40:10 2024 |
tree | b7b928e90739d99319ea1858c31ede8731f84c60 | |
parent | a48d077c9f9142778dd1f1b0b625cd37c06041ca [diff] |
Revert "Reland "[auth-service] Switch majority of UI routes to v2"" This reverts commit a48d077c9f9142778dd1f1b0b625cd37c06041ca. Reason for revert: needs route overridden for v2 routes or it goes to v1 -> NotFound Original change's description: > Reland "[auth-service] Switch majority of UI routes to v2" > > This reverts commit 17ac86a327e852393eee662c21f478344427f7fe. > > Reason for revert: will add web UI authorization to be served by Go > > Original change's description: > > Revert "[auth-service] Switch majority of UI routes to v2" > > > > This reverts commit c7c02ab6615ac0a9a36f44404085494bea0dcd15. > > > > Reason for revert: login forwarding doesn't work > > > > Original change's description: > > > [auth-service] Switch majority of UI routes to v2 > > > > > > The following pages are supported in v2: > > > - groups > > > - full listing of a group > > > - change log > > > - IP allowlists > > > - lookup > > > - services > > > > > > Pages in v1 that are deprecated: > > > - OAuth (just look in LUCI Config) > > > - Config (which shows group import config - just look in LUCI Config) > > > - API (explained REST API that we don't encourage using anyway) > > > > > > Bug: b/302615590 > > > Change-Id: I49f15bda1afa5ba073d6769dc464aee9ca4dd9bc > > > Reviewed-on: https://chromium-review.googlesource.com/c/infra/luci/luci-go/+/5855222 > > > Commit-Queue: Anne Redulla <aredulla@google.com> > > > Reviewed-by: Dan Le Febvre <dlf@google.com> > > > > Bug: b/302615590 > > Change-Id: I0aa9c0f37e5e614a00fbf2a0bda687856cc622e1 > > No-Presubmit: true > > No-Tree-Checks: true > > No-Try: true > > Reviewed-on: https://chromium-review.googlesource.com/c/infra/luci/luci-go/+/5855223 > > Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com> > > Commit-Queue: Anne Redulla <aredulla@google.com> > > Bug: b/302615590 > Change-Id: Ie3a9a87f5fc8f9e594d496014dd22d08b5e34cb8 > Reviewed-on: https://chromium-review.googlesource.com/c/infra/luci/luci-go/+/5855224 > Reviewed-by: Dan Le Febvre <dlf@google.com> > Commit-Queue: Anne Redulla <aredulla@google.com> Bug: b/302615590 Change-Id: Ibad5bb9a9949c47631c189aa6cda5703c65d0daf No-Presubmit: true No-Tree-Checks: true No-Try: true Reviewed-on: https://chromium-review.googlesource.com/c/infra/luci/luci-go/+/5855226 Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com> Auto-Submit: Anne Redulla <aredulla@google.com> Commit-Queue: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
LUCI Go code is meant to be worked on from an Chromium infra.git checkout, which enforces packages versions and Go toolchain version. First get fetch via depot_tools.git then run:
fetch infra cd infra/go eval `./env.py` cd src/go.chromium.org/luci
It is now possible to directly install tools with go install:
go install go.chromium.org/luci/auth/client/cmd/...@latest go install go.chromium.org/luci/buildbucket/cmd/...@latest go install go.chromium.org/luci/cipd/client/cmd/...@latest go install go.chromium.org/luci/client/cmd/...@latest go install go.chromium.org/luci/cv/cmd/...@latest go install go.chromium.org/luci/gce/cmd/...@latest go install go.chromium.org/luci/grpc/cmd/...@latest go install go.chromium.org/luci/logdog/client/cmd/...@latest go install go.chromium.org/luci/luci_notify/cmd/...@latest go install go.chromium.org/luci/lucicfg/cmd/...@latest go install go.chromium.org/luci/luciexe/legacy/cmd/...@latest go install go.chromium.org/luci/mailer/cmd/...@latest go install go.chromium.org/luci/mmutex/cmd/...@latest go install go.chromium.org/luci/resultdb/cmd/...@latest go install go.chromium.org/luci/server/cmd/...@latest go install go.chromium.org/luci/swarming/cmd/...@latest go install go.chromium.org/luci/tokenserver/cmd/...@latest go install go.chromium.org/luci/tools/cmd/...@latest
Contributing uses the same flow as Chromium contributions.