Implement authentication to ChOps dash so googlers can log in and view additional information
The following revision refers to this bug: https://chromium.googlesource.com/infra/infra/+/4210a412c0528bf324155e5188b7652e3b19b4ce commit 4210a412c0528bf324155e5188b7652e3b19b4ce Author: Joanna Wang <jojwang@chromium.org> Date: Thu Sep 21 00:09:06 2017 Add authentication Bug:755327 Change-Id: I72f496d7f230dfaa9af18c880ed8ea2ac499ea5d Reviewed-on: https://chromium-review.googlesource.com/668174 Reviewed-by: Sean McCullough <seanmccullough@chromium.org> Commit-Queue: Joanna Wang <jojwang@chromium.org> [modify] https://crrev.com/4210a412c0528bf324155e5188b7652e3b19b4ce/go/src/infra/appengine/dashboard/frontend/elements/chopsdash-app.html [modify] https://crrev.com/4210a412c0528bf324155e5188b7652e3b19b4ce/go/src/infra/appengine/dashboard/frontend/dashboard.go [modify] https://crrev.com/4210a412c0528bf324155e5188b7652e3b19b4ce/go/src/infra/appengine/dashboard/frontend/templates/pages/home.html [add] https://crrev.com/4210a412c0528bf324155e5188b7652e3b19b4ce/go/src/infra/appengine/dashboard/frontend/dashboard_test.go
The following revision refers to this bug: https://chromium.googlesource.com/infra/infra/+/a1222319805e27ff4390ec5f2b77b22c5211ad1b commit a1222319805e27ff4390ec5f2b77b22c5211ad1b Author: Joanna Wang <jojwang@chromium.org> Date: Thu Sep 21 01:48:05 2017 Add demo and documentation. documentation: https://screenshot.googleplex.com/az636r7HtQ0 demo: https://screenshot.googleplex.com/PER5u8P5PPT Bug:755327 Change-Id: I59fa02662fd122ec3717ce20e627f2bf9edf1b1d Reviewed-on: https://chromium-review.googlesource.com/674463 Reviewed-by: Tiffany Zhang <zhangtiff@chromium.org> Commit-Queue: Joanna Wang <jojwang@chromium.org> [modify] https://crrev.com/a1222319805e27ff4390ec5f2b77b22c5211ad1b/go/src/infra/appengine/shared/elements/user-login.html [add] https://crrev.com/a1222319805e27ff4390ec5f2b77b22c5211ad1b/go/src/infra/appengine/shared/analysis.json [modify] https://crrev.com/a1222319805e27ff4390ec5f2b77b22c5211ad1b/go/src/infra/appengine/shared/README.md [add] https://crrev.com/a1222319805e27ff4390ec5f2b77b22c5211ad1b/go/src/infra/appengine/shared/demo/user-login_demo.html [modify] https://crrev.com/a1222319805e27ff4390ec5f2b77b22c5211ad1b/go/src/infra/appengine/shared/bower.json [add] https://crrev.com/a1222319805e27ff4390ec5f2b77b22c5211ad1b/go/src/infra/appengine/shared/docs.html
The following revision refers to this bug: https://chromium.googlesource.com/infra/infra/+/7d0b19dae3b0861109ed7ad0dab365b177f6e851 commit 7d0b19dae3b0861109ed7ad0dab365b177f6e851 Author: Joanna Wang <jojwang@chromium.org> Date: Thu Sep 21 06:35:02 2017 Add user-login element staging: https://11819-a122231-tainted-jojwang-dot-chopsdash.appspot.com/ Bug:755327 Change-Id: I9053ce2603b46151f31c749fbedc34301599fef4 Reviewed-on: https://chromium-review.googlesource.com/676684 Reviewed-by: Sean McCullough <seanmccullough@chromium.org> Commit-Queue: Joanna Wang <jojwang@chromium.org> [modify] https://crrev.com/7d0b19dae3b0861109ed7ad0dab365b177f6e851/go/src/infra/appengine/dashboard/frontend/elements/chopsdash-app.html [modify] https://crrev.com/7d0b19dae3b0861109ed7ad0dab365b177f6e851/go/src/infra/appengine/shared/elements/user-login.html [add] https://crrev.com/7d0b19dae3b0861109ed7ad0dab365b177f6e851/go/src/infra/appengine/dashboard/frontend/elements/shared
The following revision refers to this bug: https://chromium.googlesource.com/infra/infra/+/f1f0f12acc784a36542ea97a9c162ae902c6709d commit f1f0f12acc784a36542ea97a9c162ae902c6709d Author: Joanna Wang <jojwang@chromium.org> Date: Thu Sep 21 23:44:20 2017 Add dropdown element Removed analysis.json and updated README. Bug:755327 Change-Id: I7d029f7ef097e5a15a9c7494db3de7b35dd975e6 Reviewed-on: https://chromium-review.googlesource.com/672223 Commit-Queue: Joanna Wang <jojwang@chromium.org> Reviewed-by: Tiffany Zhang <zhangtiff@chromium.org> [delete] https://crrev.com/f7a79859831c2f6257fe8dcdfeb6017a9561448d/go/src/infra/appengine/shared/analysis.json [modify] https://crrev.com/f1f0f12acc784a36542ea97a9c162ae902c6709d/go/src/infra/appengine/shared/README.md [add] https://crrev.com/f1f0f12acc784a36542ea97a9c162ae902c6709d/go/src/infra/appengine/shared/elements/users-dropdown.html [add] https://crrev.com/f1f0f12acc784a36542ea97a9c162ae902c6709d/go/src/infra/appengine/shared/test/users-dropdown_test.html [modify] https://crrev.com/f1f0f12acc784a36542ea97a9c162ae902c6709d/go/src/infra/appengine/shared/bower.json [modify] https://crrev.com/f1f0f12acc784a36542ea97a9c162ae902c6709d/go/src/infra/appengine/shared/test/index.html
The following revision refers to this bug: https://chromium.googlesource.com/infra/infra/+/5cb7bb6f16cbac2d98028cad144f592db6211ed8 commit 5cb7bb6f16cbac2d98028cad144f592db6211ed8 Author: Joanna Wang <jojwang@chromium.org> Date: Mon Sep 25 21:16:58 2017 Add user-input element Bug:755327 Change-Id: Iaf887bea96b308a6c577a478d05c9b2ca5c6e797 Reviewed-on: https://chromium-review.googlesource.com/678694 Reviewed-by: Tiffany Zhang <zhangtiff@chromium.org> Commit-Queue: Joanna Wang <jojwang@chromium.org> [modify] https://crrev.com/5cb7bb6f16cbac2d98028cad144f592db6211ed8/go/src/infra/appengine/shared/bower.json [add] https://crrev.com/5cb7bb6f16cbac2d98028cad144f592db6211ed8/go/src/infra/appengine/shared/elements/user-input.html [add] https://crrev.com/5cb7bb6f16cbac2d98028cad144f592db6211ed8/go/src/infra/appengine/shared/demo/user-input_demo.html [modify] https://crrev.com/5cb7bb6f16cbac2d98028cad144f592db6211ed8/go/src/infra/appengine/shared/elements/users-dropdown.html [add] https://crrev.com/5cb7bb6f16cbac2d98028cad144f592db6211ed8/go/src/infra/appengine/shared/test/user-input_test.html [modify] https://crrev.com/5cb7bb6f16cbac2d98028cad144f592db6211ed8/go/src/infra/appengine/shared/test/index.html [modify] https://crrev.com/5cb7bb6f16cbac2d98028cad144f592db6211ed8/go/src/infra/appengine/shared/test/users-dropdown_test.html
The following revision refers to this bug: https://chromium.googlesource.com/infra/infra/+/77243f087028409dbd795b9c91ffa8da00078b32 commit 77243f087028409dbd795b9c91ffa8da00078b32 Author: Joanna Wang <jojwang@google.com> Date: Tue Sep 26 16:21:48 2017 Create gallery app. https://11883-4cc9ac7-tainted-jojwang-dot-chopsui-gallery.appspot.com Bug:755327 Change-Id: I8304fc1a83c66b417d3e34c29090707a240ccba5 Reviewed-on: https://chromium-review.googlesource.com/683337 Commit-Queue: Joanna Wang <jojwang@google.com> Reviewed-by: Tiffany Zhang <zhangtiff@chromium.org> [modify] https://crrev.com/77243f087028409dbd795b9c91ffa8da00078b32/go/src/infra/appengine/shared/README.md [add] https://crrev.com/77243f087028409dbd795b9c91ffa8da00078b32/go/src/infra/appengine/shared/shared.infra_testing [rename] https://crrev.com/77243f087028409dbd795b9c91ffa8da00078b32/go/src/infra/appengine/shared/templates/pages/docs.html [add] https://crrev.com/77243f087028409dbd795b9c91ffa8da00078b32/go/src/infra/appengine/shared/gallery.go [add] https://crrev.com/77243f087028409dbd795b9c91ffa8da00078b32/go/src/infra/appengine/shared/app.yaml
Comment 1 by jojwang@chromium.org
, Aug 14 2017