Support single redis DB.
Locate the Puma config file.
Update puma.rb
FIX: Title text should be correctly escaped since we are generating a raw html.
Added some missing references, see https://github.com/rails/rails/issues/12982
adds small HasCurrentUser mixin test improvements
fixes HeaderController test
adds unit tests for Discourse.TextField
adds unit tests for SearchTextField
Correct few spelling in the comments
Added some missing spanish translations
Re-added bluepill instructions and fixed typo in e-mail.;
Added a quickstart file for more likely edited env settings.
Really add that file!
Merge pull request #1762 from trident523/patch-1

INSTALL-ubuntu docs update.
Version bump to v0.9.7.9
Add Global Keyboard Shortcuts

Not all of these have been fully implemented yet.

**Jump To**
* `g` then `h` - Home (Latest)
* `g` then `l` - Latest
* `g` then `n` - New
* `g` then `u` - Unread
* `g` then `f` - Favorited
* `g` then `c` - Categories List

**Navigation**
* `u` - Back to topic list
* `k` / `j` - Newer/Older conversation or post
* `o` or `Enter` - Open selected conversation
* <code>`</code> - Go to next section
* `~` - Go to previous section

**Application**
* `c` - Create a new topic
* `n` - Open notifications menu
* `/` - Search
* `?` - Open keyboard shortcut help

**Actions**
* `f` - Favorite topic
* `s` - Share topic
* `<Shift>` + `s` - Share selected post
* `r` - Reply to topic
* `<Shift>` + `r` - Reply to selected post
* `l` - Like selected post
* `!` - Flag selected post
* `b` - Bookmark selected post
* `e` - Edit selected post
* `d` - Delete selected post
* `m` then `m` - Mark topic as muted
* `m` then `r` - Mark topic as regular
* `m` then `t` - Mark topic as tracking
* `m` then `w` - Mark topic as watching
move unhashed images into public images directory. asset precompile does not keep around unhashed urls in prd
split js with vendor/application
avoid one huge js bundle and instead break it down
to application and vendor (3rd party) our app changes
a lot, vendor changes a lot less
update psuedo locale