aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)Author
2018-11-20license-generator: Use compile-time environment variablesTeddy Wing
2018-11-20Makefile: Build Rust code on Ubuntu TrustyTeddy Wing
2018-11-20post-deploy.sh: Restart FastCGI processesTeddy Wing
2018-11-20create_purchasers: Use a single trigger per actionTeddy Wing
2018-11-20create_purchasers: Remove `DEFAULT UTC_TIMESTAMP()`Teddy Wing
2018-11-20index.html: Set exact dimensionsTeddy Wing
2018-11-20index.html: Don't scroll to the top when clicking the "Buy" buttonTeddy Wing
2018-11-20.gitignore: Ignore `production-config/` directoryTeddy Wing
2018-11-20.htaccess: Fix HTTPS redirectTeddy Wing
2018-11-20Add deployment scriptTeddy Wing
2018-11-19.gitignore: Ignore /downloads/Teddy Wing
2018-11-19Rename `bin/license-generator.rs` to bin/fulfillment.rs`Teddy Wing
2018-11-19/license: Add install & license instructionsTeddy Wing
2018-11-19license-generator: Add instructions to fulfillment emailTeddy Wing
2018-11-19license-generator: Respond with text for fulfillment emailTeddy Wing
2018-11-19Add video_export.shTeddy Wing
2018-11-19Add purchase flow thank-you pageTeddy Wing
2018-11-19Make the logo link to the home pageTeddy Wing
2018-11-19license: Remove TODOTeddy Wing
2018-11-19thank-you.html: Educate apostropheTeddy Wing
2018-11-19robots.txt: Disallow the thank-you pageTeddy Wing
2018-11-19index.html: Add preview bannerTeddy Wing
2018-11-19Fix video width on small screen widthsTeddy Wing
2018-11-19index.html: Add demo videoTeddy Wing
2018-11-19Ignore video filesTeddy Wing
2018-11-16index.html: Increase minimum OS requirementTeddy Wing
2018-11-15index.html: Remove "Application switcher" exampleTeddy Wing
2018-11-15index.html: Add a section describing the Vim syntax pluginTeddy Wing
2018-11-15index.html: Add an extra command to the 'frequently used' exampleTeddy Wing
2018-11-15Add manual pagesTeddy Wing
2018-11-15index.html: Add Paddle checkout JavaScriptTeddy Wing
2018-11-14index.html: Add information on licensing and upgradesTeddy Wing
2018-11-14Decide on an email addressTeddy Wing
2018-11-14purchaser: Add timestamp to secretTeddy Wing
2018-11-14.htaccess: Add full FastCGI rewrite rulesTeddy Wing
2018-11-14license: Add HTML 500 error responseTeddy Wing
2018-11-14license: Add thank-you page at `/license`Teddy Wing
2018-11-14Add thank-you pageTeddy Wing
2018-11-13internal_error.html: Fix logo imageTeddy Wing
2018-11-13Add 400 error pageTeddy Wing
2018-11-13license: Add "Content-Type" to 404 responseTeddy Wing
2018-11-13Add 500 error page with generatorTeddy Wing
2018-11-13404.html: Make subtitle maroonTeddy Wing
2018-11-13license: Get URL path without query string parametersTeddy Wing
2018-11-13logger: Remove query string from log lineTeddy Wing
2018-11-13Add a meta description to HTML pagesTeddy Wing
2018-11-13license: Render HTML 404 page from /licenseTeddy Wing
2018-11-13lighttpd.conf: Serve static assetsTeddy Wing
2018-11-13Makefile: Restart `lighttpd` when both binaries changeTeddy Wing
2018-11-13license: Extract response logic from `/license/download`Teddy Wing