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>
3 files changed
tree: b7b928e90739d99319ea1858c31ede8731f84c60
  1. analysis/
  2. appengine/
  3. auth/
  4. auth_service/
  5. bisection/
  6. build/
  7. buildbucket/
  8. casviewer/
  9. cipd/
  10. cipkg/
  11. client/
  12. common/
  13. config/
  14. config_service/
  15. cv/
  16. deploy/
  17. examples/
  18. gae/
  19. gce/
  20. grpc/
  21. hardcoded/
  22. led/
  23. logdog/
  24. luci_notify/
  25. lucicfg/
  26. lucictx/
  27. luciexe/
  28. mailer/
  29. milo/
  30. mmutex/
  31. provenance/
  32. recipes_py/
  33. resultdb/
  34. scheduler/
  35. scripts/
  36. server/
  37. source_index/
  38. standalone/
  39. starlark/
  40. swarming/
  41. teams/
  42. third_party/
  43. tokenserver/
  44. tools/
  45. tree_status/
  46. vpython/
  47. web/
  48. .gitallowed
  49. .gitattributes
  50. .gitignore
  51. .go-lintable
  52. AUTHORS
  53. codereview.settings
  54. CONTRIBUTING.md
  55. CONTRIBUTORS
  56. go.mod
  57. go.sum
  58. LICENSE
  59. OWNERS
  60. PRESUBMIT.py
  61. README.md
  62. tools.go
  63. WATCHLISTS
README.md

luci-go: LUCI services and tools in Go

GoReference

Installing

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

Contributing uses the same flow as Chromium contributions.