| OLD | NEW |
| 1 application: swarmingserver | 1 application: swarmingserver |
| 2 module: default | 2 module: default |
| 3 version: 1 | 3 version: 1 |
| 4 runtime: python27 | 4 runtime: python27 |
| 5 api_version: 1 | 5 api_version: 1 |
| 6 threadsafe: true | 6 threadsafe: true |
| 7 | 7 |
| 8 instance_class: F4 | 8 instance_class: F4 |
| 9 automatic_scaling: | 9 automatic_scaling: |
| 10 min_idle_instances: 2 | 10 min_idle_instances: 2 |
| (...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 61 login: required | 61 login: required |
| 62 | 62 |
| 63 # TODO(maruel): Move /internal/ to module-backend.yaml. | 63 # TODO(maruel): Move /internal/ to module-backend.yaml. |
| 64 - url: /internal/.+ | 64 - url: /internal/.+ |
| 65 script: main.app | 65 script: main.app |
| 66 secure: always | 66 secure: always |
| 67 login: admin | 67 login: admin |
| 68 | 68 |
| 69 # TODO(kjlubick): Consider moving elements/ to frontend/ so it is a bit more cle
ar what the folder is about. | 69 # TODO(kjlubick): Consider moving elements/ to frontend/ so it is a bit more cle
ar what the folder is about. |
| 70 - url: /newui/ | 70 - url: /newui/ |
| 71 static_files: elements/build/index-build.html | 71 static_files: elements/index.html |
| 72 upload: elements/build/index-build.html | 72 upload: elements/index.html |
| 73 secure: always | 73 secure: always |
| 74 http_headers: | 74 http_headers: |
| 75 Strict-Transport-Security: "max-age=31536000; includeSubDomains; preload" | 75 Strict-Transport-Security: "max-age=31536000; includeSubDomains; preload" |
| 76 X-Frame-Options: deny | 76 X-Frame-Options: deny |
| 77 | 77 |
| 78 - url: /newui/(.+) | 78 - url: /newui/(.+) |
| 79 static_files: elements/build/\1-build.html | 79 static_files: elements/\1-index.html |
| 80 upload: elements/build/([^/]+)-build.html | 80 upload: elements/([^/]+)-index.html |
| 81 secure: always | 81 secure: always |
| 82 http_headers: | 82 http_headers: |
| 83 Strict-Transport-Security: "max-age=31536000; includeSubDomains; preload" | 83 Strict-Transport-Security: "max-age=31536000; includeSubDomains; preload" |
| 84 X-Frame-Options: deny |
| 85 |
| 86 - url: /res/(.+) |
| 87 static_files: elements/build/\1 |
| 88 upload: elements/build/([^/]+) |
| 89 secure: always |
| 90 http_headers: |
| 91 Strict-Transport-Security: "max-age=31536000; includeSubDomains; preload" |
| 84 X-Frame-Options: deny | 92 X-Frame-Options: deny |
| 85 | 93 |
| 86 - url: .* | 94 - url: .* |
| 87 script: main.app | 95 script: main.app |
| 88 secure: always | 96 secure: always |
| 89 | 97 |
| 90 builtins: | 98 builtins: |
| 91 - deferred: on | 99 - deferred: on |
| 92 - remote_api: on | 100 - remote_api: on |
| 93 | 101 |
| (...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 126 - .+\.orig$ | 134 - .+\.orig$ |
| 127 - .+\.rej$ | 135 - .+\.rej$ |
| 128 - .+\.zip$ | 136 - .+\.zip$ |
| 129 - ^(.*/)?#.*# | 137 - ^(.*/)?#.*# |
| 130 - .+~ | 138 - .+~ |
| 131 - .+\.py[co] | 139 - .+\.py[co] |
| 132 # Doc, readme and license. | 140 # Doc, readme and license. |
| 133 - ^doc/ | 141 - ^doc/ |
| 134 - ^[A-Z]+$ | 142 - ^[A-Z]+$ |
| 135 - ^[A-Z]+\.[a-z]+$ | 143 - ^[A-Z]+\.[a-z]+$ |
| OLD | NEW |