├── .gitignore ├── README.md ├── app ├── app.py ├── app.yaml ├── common │ ├── __init__.py │ └── templateaddons.py ├── cron.yaml ├── handlers │ ├── __init__.py │ ├── baserequesthandler.py │ └── main.py ├── mc │ ├── __init__.py │ └── cache.py ├── models.py ├── queue.yaml ├── services.py ├── settings.py ├── static ├── static_dev │ ├── .htaccess │ ├── 404.html │ ├── README.md │ ├── apple-touch-icon-114x114-precomposed.png │ ├── apple-touch-icon-57x57-precomposed.png │ ├── apple-touch-icon-72x72-precomposed.png │ ├── apple-touch-icon-precomposed.png │ ├── apple-touch-icon.png │ ├── build │ │ ├── build.xml │ │ ├── config │ │ │ ├── default.properties │ │ │ ├── manifest.appcache │ │ │ └── project.properties │ │ ├── createproject.sh │ │ ├── runbuildscript.bat │ │ └── tools │ │ │ ├── ant-contrib-1.0b3.jar │ │ │ ├── csslint-rhino.js │ │ │ ├── fulljshint.js │ │ │ ├── fulljslint.js │ │ │ ├── htmlcompressor-1.4.3.jar │ │ │ ├── jpegtran.exe │ │ │ ├── optipng-0.6.4-exe │ │ │ ├── LICENSE.txt │ │ │ └── optipng.exe │ │ │ ├── rhino.jar │ │ │ └── yuicompressor-2.4.5.jar │ ├── crossdomain.xml │ ├── css │ │ ├── custom.css │ │ ├── fonts.css │ │ ├── libs │ │ │ └── openid.css │ │ ├── normalize.css │ │ └── style.css │ ├── demo │ │ ├── elements.html │ │ ├── hack.css │ │ ├── hack2.css │ │ ├── internet_explorer.png │ │ ├── test_tubes.png │ │ └── tests.html │ ├── favicon.ico │ ├── humans.txt │ ├── img │ │ ├── .gitignore │ │ ├── appengine-logo.png │ │ ├── forkme-badge.png │ │ ├── h5bp-logo.png │ │ ├── openid-inputicon.gif │ │ └── openid-providers-en.png │ ├── index.html │ ├── js │ │ ├── libs │ │ │ ├── dd_belatedpng.js │ │ │ ├── jquery-1.5.1.js │ │ │ ├── jquery-1.5.1.min.js │ │ │ ├── jquery-1.6.2.js │ │ │ ├── jquery-1.6.2.min.js │ │ │ ├── modernizr-1.7.min.js │ │ │ └── modernizr-2.0.6.min.js │ │ ├── mylibs │ │ │ ├── .gitignore │ │ │ └── openid-en.js │ │ ├── plugins.js │ │ └── script.js │ ├── robots.txt │ └── test │ │ ├── index.html │ │ ├── qunit │ │ ├── qunit.css │ │ └── qunit.js │ │ └── tests.js ├── templates │ ├── account.html │ ├── account_setup.html │ ├── base.html │ ├── footer.html │ ├── header.html │ ├── index.html │ └── login.html └── tools │ ├── __init__.py │ ├── common.py │ ├── decorators.py │ └── mailchimp.py └── upload_to_appengine.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/README.md -------------------------------------------------------------------------------- /app/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/app.py -------------------------------------------------------------------------------- /app/app.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/app.yaml -------------------------------------------------------------------------------- /app/common/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/common/templateaddons.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/common/templateaddons.py -------------------------------------------------------------------------------- /app/cron.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/cron.yaml -------------------------------------------------------------------------------- /app/handlers/__init__.py: -------------------------------------------------------------------------------- 1 | from main import * 2 | -------------------------------------------------------------------------------- /app/handlers/baserequesthandler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/handlers/baserequesthandler.py -------------------------------------------------------------------------------- /app/handlers/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/handlers/main.py -------------------------------------------------------------------------------- /app/mc/__init__.py: -------------------------------------------------------------------------------- 1 | import cache 2 | -------------------------------------------------------------------------------- /app/mc/cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/mc/cache.py -------------------------------------------------------------------------------- /app/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/models.py -------------------------------------------------------------------------------- /app/queue.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/queue.yaml -------------------------------------------------------------------------------- /app/services.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/services.py -------------------------------------------------------------------------------- /app/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/settings.py -------------------------------------------------------------------------------- /app/static: -------------------------------------------------------------------------------- 1 | static_dev -------------------------------------------------------------------------------- /app/static_dev/.htaccess: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/static_dev/.htaccess -------------------------------------------------------------------------------- /app/static_dev/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/static_dev/404.html -------------------------------------------------------------------------------- /app/static_dev/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/static_dev/README.md -------------------------------------------------------------------------------- /app/static_dev/apple-touch-icon-114x114-precomposed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/static_dev/apple-touch-icon-114x114-precomposed.png -------------------------------------------------------------------------------- /app/static_dev/apple-touch-icon-57x57-precomposed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/static_dev/apple-touch-icon-57x57-precomposed.png -------------------------------------------------------------------------------- /app/static_dev/apple-touch-icon-72x72-precomposed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/static_dev/apple-touch-icon-72x72-precomposed.png -------------------------------------------------------------------------------- /app/static_dev/apple-touch-icon-precomposed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/static_dev/apple-touch-icon-precomposed.png -------------------------------------------------------------------------------- /app/static_dev/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/static_dev/apple-touch-icon.png -------------------------------------------------------------------------------- /app/static_dev/build/build.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/static_dev/build/build.xml -------------------------------------------------------------------------------- /app/static_dev/build/config/default.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/static_dev/build/config/default.properties -------------------------------------------------------------------------------- /app/static_dev/build/config/manifest.appcache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/static_dev/build/config/manifest.appcache -------------------------------------------------------------------------------- /app/static_dev/build/config/project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/static_dev/build/config/project.properties -------------------------------------------------------------------------------- /app/static_dev/build/createproject.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/static_dev/build/createproject.sh -------------------------------------------------------------------------------- /app/static_dev/build/runbuildscript.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/static_dev/build/runbuildscript.bat -------------------------------------------------------------------------------- /app/static_dev/build/tools/ant-contrib-1.0b3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/static_dev/build/tools/ant-contrib-1.0b3.jar -------------------------------------------------------------------------------- /app/static_dev/build/tools/csslint-rhino.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/static_dev/build/tools/csslint-rhino.js -------------------------------------------------------------------------------- /app/static_dev/build/tools/fulljshint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/static_dev/build/tools/fulljshint.js -------------------------------------------------------------------------------- /app/static_dev/build/tools/fulljslint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/static_dev/build/tools/fulljslint.js -------------------------------------------------------------------------------- /app/static_dev/build/tools/htmlcompressor-1.4.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/static_dev/build/tools/htmlcompressor-1.4.3.jar -------------------------------------------------------------------------------- /app/static_dev/build/tools/jpegtran.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/static_dev/build/tools/jpegtran.exe -------------------------------------------------------------------------------- /app/static_dev/build/tools/optipng-0.6.4-exe/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/static_dev/build/tools/optipng-0.6.4-exe/LICENSE.txt -------------------------------------------------------------------------------- /app/static_dev/build/tools/optipng-0.6.4-exe/optipng.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/static_dev/build/tools/optipng-0.6.4-exe/optipng.exe -------------------------------------------------------------------------------- /app/static_dev/build/tools/rhino.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/static_dev/build/tools/rhino.jar -------------------------------------------------------------------------------- /app/static_dev/build/tools/yuicompressor-2.4.5.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/static_dev/build/tools/yuicompressor-2.4.5.jar -------------------------------------------------------------------------------- /app/static_dev/crossdomain.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/static_dev/crossdomain.xml -------------------------------------------------------------------------------- /app/static_dev/css/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/static_dev/css/custom.css -------------------------------------------------------------------------------- /app/static_dev/css/fonts.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/static_dev/css/fonts.css -------------------------------------------------------------------------------- /app/static_dev/css/libs/openid.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/static_dev/css/libs/openid.css -------------------------------------------------------------------------------- /app/static_dev/css/normalize.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/static_dev/css/normalize.css -------------------------------------------------------------------------------- /app/static_dev/css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/static_dev/css/style.css -------------------------------------------------------------------------------- /app/static_dev/demo/elements.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/static_dev/demo/elements.html -------------------------------------------------------------------------------- /app/static_dev/demo/hack.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/static_dev/demo/hack.css -------------------------------------------------------------------------------- /app/static_dev/demo/hack2.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/static_dev/demo/hack2.css -------------------------------------------------------------------------------- /app/static_dev/demo/internet_explorer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/static_dev/demo/internet_explorer.png -------------------------------------------------------------------------------- /app/static_dev/demo/test_tubes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/static_dev/demo/test_tubes.png -------------------------------------------------------------------------------- /app/static_dev/demo/tests.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/static_dev/demo/tests.html -------------------------------------------------------------------------------- /app/static_dev/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/static_dev/favicon.ico -------------------------------------------------------------------------------- /app/static_dev/humans.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/static_dev/humans.txt -------------------------------------------------------------------------------- /app/static_dev/img/.gitignore: -------------------------------------------------------------------------------- 1 | !.gitignore 2 | 3 | -------------------------------------------------------------------------------- /app/static_dev/img/appengine-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/static_dev/img/appengine-logo.png -------------------------------------------------------------------------------- /app/static_dev/img/forkme-badge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/static_dev/img/forkme-badge.png -------------------------------------------------------------------------------- /app/static_dev/img/h5bp-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/static_dev/img/h5bp-logo.png -------------------------------------------------------------------------------- /app/static_dev/img/openid-inputicon.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/static_dev/img/openid-inputicon.gif -------------------------------------------------------------------------------- /app/static_dev/img/openid-providers-en.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/static_dev/img/openid-providers-en.png -------------------------------------------------------------------------------- /app/static_dev/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/static_dev/index.html -------------------------------------------------------------------------------- /app/static_dev/js/libs/dd_belatedpng.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/static_dev/js/libs/dd_belatedpng.js -------------------------------------------------------------------------------- /app/static_dev/js/libs/jquery-1.5.1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/static_dev/js/libs/jquery-1.5.1.js -------------------------------------------------------------------------------- /app/static_dev/js/libs/jquery-1.5.1.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/static_dev/js/libs/jquery-1.5.1.min.js -------------------------------------------------------------------------------- /app/static_dev/js/libs/jquery-1.6.2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/static_dev/js/libs/jquery-1.6.2.js -------------------------------------------------------------------------------- /app/static_dev/js/libs/jquery-1.6.2.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/static_dev/js/libs/jquery-1.6.2.min.js -------------------------------------------------------------------------------- /app/static_dev/js/libs/modernizr-1.7.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/static_dev/js/libs/modernizr-1.7.min.js -------------------------------------------------------------------------------- /app/static_dev/js/libs/modernizr-2.0.6.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/static_dev/js/libs/modernizr-2.0.6.min.js -------------------------------------------------------------------------------- /app/static_dev/js/mylibs/.gitignore: -------------------------------------------------------------------------------- 1 | !.gitignore 2 | 3 | -------------------------------------------------------------------------------- /app/static_dev/js/mylibs/openid-en.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/static_dev/js/mylibs/openid-en.js -------------------------------------------------------------------------------- /app/static_dev/js/plugins.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/static_dev/js/plugins.js -------------------------------------------------------------------------------- /app/static_dev/js/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/static_dev/js/script.js -------------------------------------------------------------------------------- /app/static_dev/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/static_dev/robots.txt -------------------------------------------------------------------------------- /app/static_dev/test/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/static_dev/test/index.html -------------------------------------------------------------------------------- /app/static_dev/test/qunit/qunit.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/static_dev/test/qunit/qunit.css -------------------------------------------------------------------------------- /app/static_dev/test/qunit/qunit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/static_dev/test/qunit/qunit.js -------------------------------------------------------------------------------- /app/static_dev/test/tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/static_dev/test/tests.js -------------------------------------------------------------------------------- /app/templates/account.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/templates/account.html -------------------------------------------------------------------------------- /app/templates/account_setup.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/metachris/appengine-boilerplate/HEAD/app/templates/account_setup.html -------------------------------------------------------------------------------- /app/templates/base.html: -------------------------------------------------------------------------------- 1 | ../static/index.html -------------------------------------------------------------------------------- /app/templates/footer.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/templates/header.html: -------------------------------------------------------------------------------- 1 |