Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(788)

Issue 2936423002: config_service: add routing for config-set page. (Closed)

Created:
3 years, 6 months ago by ayanaadylova
Modified:
3 years, 6 months ago
CC:
chromium-reviews, infra-reviews+luci-py_chromium.org
Target Ref:
refs/heads/master
Project:
luci-py
Visibility:
Public.

Description

config_service: add routing for config-set page. Add routing from front page to config-set page when user clicks on config-set-card element. BUG=730832 Review-Url: https://codereview.chromium.org/2936423002 Committed: https://github.com/luci/luci-py/commit/5fee7aeb5b070a05d81dfe3e3c8900504db5a0ec

Patch Set 1 #

Total comments: 18

Patch Set 2 : Add routing for config-set page. #

Patch Set 3 : Change config-set name to reflect the full path. #

Total comments: 11

Patch Set 4 : Fix some styling issues. #

Patch Set 5 : Remove UI handler and make static url for /newui. #

Patch Set 6 : Remove UI handler. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+137 lines, -105 lines) Patch
M appengine/config_service/app.yaml View 1 2 3 4 1 chunk +10 lines, -0 lines 0 comments Download
M appengine/config_service/ui/bower.json View 1 chunk +1 line, -1 line 0 comments Download
M appengine/config_service/ui/index.html View 1 2 3 4 1 chunk +0 lines, -25 lines 0 comments Download
D appengine/config_service/ui/src/config-ui/config-card.html View 1 chunk +0 lines, -39 lines 0 comments Download
A + appengine/config_service/ui/src/config-ui/config-set-card.html View 1 2 3 3 chunks +5 lines, -3 lines 0 comments Download
A appengine/config_service/ui/src/config-ui/config-ui.html View 1 2 1 chunk +100 lines, -0 lines 0 comments Download
M appengine/config_service/ui/src/config-ui/front-page.html View 1 3 5 chunks +10 lines, -30 lines 0 comments Download
A + appengine/config_service/ui/static/index.html View 1 2 3 4 5 1 chunk +3 lines, -4 lines 0 comments Download
M appengine/config_service/ui/test/config-ui/front-page_test.html View 1 2 3 2 chunks +8 lines, -3 lines 0 comments Download

Messages

Total messages: 32 (12 generated)
ayanaadylova
PTAL
3 years, 6 months ago (2017-06-15 18:12:54 UTC) #2
Ryan Tseng
+sean: Can you take a look at this? It's a polymer 2.0 app skeleton, with ...
3 years, 6 months ago (2017-06-15 18:55:57 UTC) #4
seanmccullough1
Can you upload this to a staging version somewhere and link to it in the ...
3 years, 6 months ago (2017-06-15 19:49:42 UTC) #5
seanmccullough1
https://codereview.chromium.org/2936423002/diff/1/appengine/config_service/ui/src/config-ui/config-ui.html File appengine/config_service/ui/src/config-ui/config-ui.html (right): https://codereview.chromium.org/2936423002/diff/1/appengine/config_service/ui/src/config-ui/config-ui.html#newcode43 appengine/config_service/ui/src/config-ui/config-ui.html:43: <div class="title" main-title>Configuration Service (not fully implemented)</div> 80char https://codereview.chromium.org/2936423002/diff/1/appengine/config_service/ui/src/config-ui/config-ui.html#newcode48 ...
3 years, 6 months ago (2017-06-15 19:50:01 UTC) #7
Ryan Tseng
https://codereview.chromium.org/2936423002/diff/1/appengine/config_service/ui/src/config-ui/config-ui.html File appengine/config_service/ui/src/config-ui/config-ui.html (right): https://codereview.chromium.org/2936423002/diff/1/appengine/config_service/ui/src/config-ui/config-ui.html#newcode48 appengine/config_service/ui/src/config-ui/config-ui.html:48: <app-location route="{{route}}" use-hash-as-path></app-location> On 2017/06/15 19:50:00, seanmccullough1 wrote: > ...
3 years, 6 months ago (2017-06-15 20:01:54 UTC) #8
ayanaadylova
Link to the staging version: https://2901-2279363-tainted-ayanaadylova-dot-luci-config-dev.appspot.com/newui PTAL https://codereview.chromium.org/2936423002/diff/1/appengine/config_service/ui/src/config-ui/config-ui.html File appengine/config_service/ui/src/config-ui/config-ui.html (right): https://codereview.chromium.org/2936423002/diff/1/appengine/config_service/ui/src/config-ui/config-ui.html#newcode43 appengine/config_service/ui/src/config-ui/config-ui.html:43: <div class="title" ...
3 years, 6 months ago (2017-06-15 21:26:01 UTC) #9
ayanaadylova
On 2017/06/15 21:26:01, ayanaadylova wrote: > Link to the staging version: > https://2901-2279363-tainted-ayanaadylova-dot-luci-config-dev.appspot.com/newui > > ...
3 years, 6 months ago (2017-06-16 17:17:19 UTC) #10
Sergey Berezin
Sorry I didn't review it yesterday - catching up today. Overall it looks pretty good, ...
3 years, 6 months ago (2017-06-16 20:25:24 UTC) #12
ayanaadylova
PTAL https://codereview.chromium.org/2936423002/diff/40001/appengine/config_service/handlers.py File appengine/config_service/handlers.py (right): https://codereview.chromium.org/2936423002/diff/40001/appengine/config_service/handlers.py#newcode18 appengine/config_service/handlers.py:18: On 2017/06/16 20:25:23, Sergey Berezin wrote: > nit: ...
3 years, 6 months ago (2017-06-16 21:34:46 UTC) #13
Ryan Tseng
https://codereview.chromium.org/2936423002/diff/40001/appengine/config_service/handlers.py File appengine/config_service/handlers.py (right): https://codereview.chromium.org/2936423002/diff/40001/appengine/config_service/handlers.py#newcode44 appengine/config_service/handlers.py:44: template = JINJA_ENVIRONMENT.get_template('ui/index.html') On 2017/06/16 21:34:46, ayanaadylova wrote: > ...
3 years, 6 months ago (2017-06-16 22:08:01 UTC) #15
ayanaadylova
On 2017/06/16 22:08:01, Ryan Tseng wrote: > https://codereview.chromium.org/2936423002/diff/40001/appengine/config_service/handlers.py > File appengine/config_service/handlers.py (right): > > https://codereview.chromium.org/2936423002/diff/40001/appengine/config_service/handlers.py#newcode44 ...
3 years, 6 months ago (2017-06-16 22:38:02 UTC) #16
Ryan Tseng
I think you need to add the moved files back in and re-upload, I don't ...
3 years, 6 months ago (2017-06-16 22:56:45 UTC) #17
Sergey Berezin (google)
LGTM, provided you tested it on the staging server and it works. Thanks! I didn't ...
3 years, 6 months ago (2017-06-19 19:13:02 UTC) #19
ayanaadylova
On 2017/06/19 19:13:02, Sergey Berezin (google) wrote: > LGTM, provided you tested it on the ...
3 years, 6 months ago (2017-06-19 20:11:42 UTC) #20
Sergey Berezin
3 years, 6 months ago (2017-06-19 22:23:29 UTC) #22
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2936423002/100001
3 years, 6 months ago (2017-06-19 22:55:25 UTC) #24
commit-bot: I haz the power
Try jobs failed on following builders: Luci-py Presubmit on luci.infra.try (JOB_FAILED, https://luci-milo.appspot.com/swarming/task/36db64e196d73910)
3 years, 6 months ago (2017-06-19 22:59:56 UTC) #26
Sergey Berezin
LGTM from the correct account. Sorry :-)
3 years, 6 months ago (2017-06-19 23:18:09 UTC) #27
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2936423002/100001
3 years, 6 months ago (2017-06-19 23:20:06 UTC) #29
commit-bot: I haz the power
3 years, 6 months ago (2017-06-19 23:22:29 UTC) #32
Message was sent while issue was closed.
Committed patchset #6 (id:100001) as
https://github.com/luci/luci-py/commit/5fee7aeb5b070a05d81dfe3e3c8900504db5a0ec

Powered by Google App Engine
This is Rietveld 408576698