blob: 223e58cc5aef3bb642c7000f5a3595b7bef4b5f1 [file] [log] [blame]
# Python Application Configuration
# https://developers.google.com/appengine/docs/python/config/appconfig
runtime: python27
api_version: 1
threadsafe: false
libraries:
- name: jinja2
version: "2.6"
- name: pycrypto
version: "2.6"
- name: webapp2
version: "2.5.1"
builtins:
- remote_api: on
- appstats: on
- deferred: on
inbound_services:
- warmup
handlers:
- url: /mapreduce(/.*)?
script: mapreduce.main.APP
login: admin
- url: /_ah/pipeline(/.*)?
script: pipeline.handlers._APP
- url: /_ah/queue/deferred
script: google.appengine.ext.deferred.application
login: admin
- url: /_ah/dev_console(/.*)?
script: google.appengine.ext.admin.application
login: admin
secure: always
- url: /favicon.ico
static_files: dashboard/static/favicon.ico
upload: dashboard/static/favicon.ico
secure: always
- url: /dashboard/static/
static_dir: dashboard/static/
secure: always
application_readable: true
- url: /dashboard/elements/(.*\.html)$
static_files: dashboard/elements/\1
upload: dashboard/elements/.*\.html$
secure: always
- url: /components/(.*)/(.*\.(html|js|css))$
static_files: polymer/components/\1/\2
upload: polymer/components/.*/.*\.(html|js|css)$
secure: always
- url: /flot/(.*\.js)$
static_files: flot/\1
upload: flot/.*\.js$
secure: always
- url: /jquery/(.*\.js)$
static_files: jquery/\1
upload: jquery/.*\.js$
secure: always
- url: /add_point_queue
script: dashboard.dispatcher.APP
login: admin
secure: always
- url: /associate_alerts
script: dashboard.dispatcher.APP
login: required
secure: always
- url: /auto_bisect
script: dashboard.dispatcher.APP
login: admin
secure: always
- url: /auto_triage
script: dashboard.dispatcher.APP
login: admin
secure: always
- url: /bot_whitelist
script: dashboard.dispatcher.APP
login: admin
secure: always
- url: /change_internal_only
script: dashboard.dispatcher.APP
login: admin
secure: always
- url: /delete_expired_entities
script: dashboard.dispatcher.APP
login: admin
secure: always
- url: /edit_anomaly_configs
script: dashboard.dispatcher.APP
login: admin
secure: always
- url: /edit_bug_labels
script: dashboard.dispatcher.APP
login: admin
secure: always
- url: /edit_sheriffs
script: dashboard.dispatcher.APP
login: admin
secure: always
- url: /edit_anomalies
script: dashboard.dispatcher.APP
login: required
secure: always
- url: /edit_site_config
script: dashboard.dispatcher.APP
login: admin
secure: always
- url: /email_summary
script: dashboard.dispatcher.APP
login: admin
secure: always
- url: /file_bug
script: dashboard.dispatcher.APP
login: required
secure: always
- url: /load_from_prod
script: dashboard.dispatcher.APP
login: admin
secure: always
- url: /migrate_test_names
script: dashboard.dispatcher.APP
login: admin
secure: always
- url: /mr_deprecate_tests
script: dashboard.dispatcher.APP
login: admin
secure: always
- url: /new_points
script: dashboard.dispatcher.APP
login: required
secure: always
- url: /put_entities_task
script: dashboard.dispatcher.APP
login: admin
secure: always
- url: /send_stoppage_alert_emails
script: dashboard.dispatcher.APP
login: admin
secure: always
- url: /start_try_job
script: dashboard.dispatcher.APP
login: required
secure: always
- url: /stats_around_revision
script: dashboard.dispatcher.APP
login: admin
secure: always
- url: /update_bug_with_results
script: dashboard.dispatcher.APP
login: admin
secure: always
- url: /update_test_metadata
script: dashboard.dispatcher.APP
login: admin
secure: always
- url: /update_test_suites
script: dashboard.dispatcher.APP
login: admin
secure: always
- url: /.*
script: dashboard.dispatcher.APP
secure: always