aboutsummaryrefslogtreecommitdiff
path: root/app.yaml
diff options
context:
space:
mode:
authorFrancesc Campoy <campoy@golang.org>2014-02-25 18:28:40 -0800
committerFrancesc Campoy <campoy@golang.org>2014-02-25 18:28:40 -0800
commit4d282f83d3f705f38e724c60a36f48680e90a71e (patch)
treef5226a00101bfcccf472f84ad4e87125450d7d00 /app.yaml
parentabd262730b6b6280b31072867cea2a73a654e012 (diff)
downloadgolang-id-tour-4d282f83d3f705f38e724c60a36f48680e90a71e.tar.xz
go-tour: tour redesign
The web UI has been implemented from scratch using AngularJS and fetches the content of the modules via a REST APi. The tour has been split into different modules composed by a list of lessons. When a new lesson is added it will be accessible publicly, but it won't appear in the list of modules until the corresponding `lesson` element is added to list.html. The new version is accessible at http://campoy.cat/gotour LGTM=adg R=r, adg, kamil.kisiel, egonelbre, nightlyone, dan.kortschak, gobot, bradfitz, davidday CC=golang-codereviews https://golang.org/cl/36500046
Diffstat (limited to 'app.yaml')
-rw-r--r--app.yaml14
1 files changed, 9 insertions, 5 deletions
diff --git a/app.yaml b/app.yaml
index 19dd5e5..30fa3c0 100644
--- a/app.yaml
+++ b/app.yaml
@@ -3,15 +3,19 @@ version: 1
runtime: go
api_version: go1
+default_expiration: "7d"
+
handlers:
- url: /favicon.ico
- static_files: static/favicon.ico
- upload: static/favicon.ico
-- url: /static
- static_dir: static
+ static_files: static/img/favicon.ico
+ upload: static/img/favicon.ico
+- url: /content/img
+ static_dir: content/img
- url: /talks
static_dir: talks
-- url: /(|compile|fmt|script\.js)
+- url: /static/
+ static_dir: static
+- url: /(.*|list|lesson/.*|compile|fmt|script\.js)
script: _go_app
nobuild_files: (solutions|content)/.*