Update modulify's regex to include modules ending with two alphabets
Trigger redirect for clicking on NUSMods logo
Add yourls to composer packages
Use ansible npm module instead of raw command
Add wkhtmltopdf ansible role
Add mysql ansible role
Add composer and php roles; install php dependencies with composer
Increase vm memory to 1024MB to fix compass failing with 'Fatal error: spawn ENOMEM'
Install g++ which is required for api's node.js dependencies
Add basic nginx config
Revert "Switch to non-minified localforage"

This reverts commit 7200ea208c7d68066401e7d274b2dbb589c26a85.
Add Mousetrap bower component
Use mousetrap bindings for preference theme switching
Cmd/Ctrl + A to focus on module search bar
Rename sudo_no to install_dependencies which is clearer
Add forms to export jpg and pdf
Add php5-curl dependency needed for short_url.php
Add basic php5-fpm config to nginx template
Refactor, cleanup and fix url sharing view
Added helper function to modulify