* master:
Adding dynamic ssh and fab hosting by querying digitalocean on every command.
Cleaning up time calibration code for new servers.
Adding automated redis backup.
# By Samuel Clay (2) and ojiikun (2)
* master:
Adding node group to fabfile.
Fix crash on empty use pictures.
Correcting for feedburner stupidity.
Auto-sync the feed/folder list if it has been more than 10 minutes since the last refresh.
* master:
cleanup and fixing some of my stupid bugs
cleanup and fixing some of my stupid bugs
whoops, that section isn't called in the normal installation process. Reverted.
Fix to make detecting if the install is a dev env work properly
Fixed typo. Also, extracted most of the instances of a specific username out to `env.user`, so you don't need to search&replace to do an install. Lastly, added a separate function to change the shell of the host, so it's easier to disable.
Conflicts:
fabfile.py
# By Samuel Clay (4) and ojiikun (1)
* master:
ES requires valid url.
Overriding haystack elasticsearch url.
Removing Redis autocomplete. Upgrading elasticsearch.
Using haystack and elasticsearch for a third autocomplete feature.
Refactor/fix mark-as-read-while-reading workflow.
Also, extracted most of the instances of a specific username out to `env.user`, so you don't need to search&replace to do an install.
Lastly, added a separate function to change the shell of the host, so it's easier to disable.
* master:
Fixing scrolling height when mouse indicator position is locked. Expands padding to fit the bottom-most story. Thanks to @bdarnell and @dancarroll for the push. Fixes#230.
Slight cleanup of fabfile.
Adding all role to send commands to every server (specificaly setup_hosts).
# By ojiikun (3) and others
# Via Samuel Clay (3) and ojiikun (1)
* master:
Upping ulimit file descriptor limits.
README.md typo fixes
newline at end of readme
Fix duplicate appearance of All Stories heading.
Revert "Fix NPE on login."
Fix NPE on login.
* schedule_dev:
Fixing overcommit_memory allocation error for new redis machines.
Adding metric for last story date, used to calculate next scheduled update.
Correcting for premiums being counted twice.
Use average stories per month in calc.
Complete rewrite of feed update schedule.