| OLD | NEW |
| 1 # LUCI Config UI | 1 # LUCI Config UI |
| 2 | 2 |
| 3 This is a UI for the configuration service. | 3 This is a UI for the configuration service. |
| 4 | 4 |
| 5 | 5 |
| 6 ## Setting up | 6 ## Setting up |
| 7 | 7 |
| 8 * First, make sure you have the [Polymer CLI](https://www.polymer-project.
org/2.0/docs/tools/polymer-cli) installed. | 8 * First, make sure you have the [Polymer CLI](https://www.polymer-project.
org/2.0/docs/tools/polymer-cli) installed. |
| 9 | 9 |
| 10 * Install [Google App Engine SDK](https://cloud.google.com/appengine/downloads
). | 10 * Install [Google App Engine SDK](https://cloud.google.com/appengine/downloads
). |
| 11 | 11 |
| 12 *» Run `bower install` in the ui directory to make sure you have all the de
pendecies installed. | 12 *» Run `bower install` in the ui directory to make sure you have all the de
pendencies installed. |
| 13 | 13 |
| 14 | 14 |
| 15 ## Running locally | 15 ## Running locally |
| 16 | 16 |
| 17 * First, change all the URLs in the iron-ajax elements. Simply add "https:
//luci-config.appspot.com" before each URL. | 17 * First, change all the URLs in the iron-ajax elements. Simply add "https:
//luci-config.appspot.com" before each URL. |
| 18 * One in the src/config-ui/front-page.html | 18 * One in the src/config-ui/front-page.html |
| 19 * Two in the src/config-ui/config-set.html | 19 * Two in the src/config-ui/config-set.html |
| 20 | 20 |
| 21 * In the config-service folder run `dev_appserver.py app.yaml` | 21 * In the config-service folder run `dev_appserver.py app.yaml` |
| 22 | 22 |
| 23 * Visit [http://localhost:8080](http://localhost:8080) | 23 * Visit [http://localhost:8080](http://localhost:8080) |
| 24 | 24 |
| 25 | 25 |
| 26 ## Running Tests | 26 ## Running Tests |
| 27 | 27 |
| 28 * Your application is already set up to be tested via [web-component-teste
r](https://github.com/Polymer/web-component-tester). | 28 * Your application is already set up to be tested via [web-component-teste
r](https://github.com/Polymer/web-component-tester). |
| 29 » Run 'wct, 'wct -p' or 'polymer test' inside ui folder to run your applic
ation's test suites locally. | 29 » Run `wct`, `wct -p` or `polymer test` inside ui folder to run your appli
cation's test suites locally. |
| 30 These commands will run tests for all browsers installed on your compute
r. | 30 These commands will run tests for all browsers installed on your compute
r. |
| 31 | 31 |
| 32 ## Third Party Files | 32 ## Third Party Files |
| 33 | 33 |
| 34 In order to use proper authentication, the google-signin-aware element was neede
d. However, this element has not been updated to | 34 In order to use proper authentication, the google-signin-aware element was neede
d. However, this element has not been updated to |
| 35 Polymer 2.0, so edits were made to the current version to ensure compatibility. | 35 Polymer 2.0, so edits were made to the current version to ensure compatibility. |
| 36 The modified google-signin-aware element can be found in the ui/common/third_par
ty/google-signin folder. | 36 The modified google-signin-aware element can be found in the ui/common/third_par
ty/google-signin folder. |
| OLD | NEW |