Commit graph

410 commits

Author SHA1 Message Date
Samuel Clay
4cb75f782d Allowing oauth users to not bother having a user agent. 2014-01-27 13:00:41 -08:00
Samuel Clay
5b543377a8 Handling IFTTT scope issues. 2014-01-27 12:51:43 -08:00
Samuel Clay
434c304889 Whoops, errant print statement. 2014-01-15 17:49:10 -08:00
Samuel Clay
f5e8826ba8 Styling login and authorize oauth templates. 2014-01-15 17:12:24 -08:00
Samuel Clay
c7d158a654 Adding login view and integrating oauth middleware and authentication backend. Wow that was easy. 2014-01-15 15:41:18 -08:00
Samuel Clay
7af614a324 Initial oauth provider commit. 2014-01-15 14:29:35 -08:00
Samuel Clay
c96492149b Limiting new user queue. 2014-01-13 17:41:46 -08:00
Samuel Clay
0486603ff0 Upping queued user interval from 5 to 2min. 2014-01-04 11:12:47 -08:00
Samuel Clay
4acad6e59f Major refactoring of social blurblog. Also adding a new trimmer, but keeping it turned off. 2013-10-07 13:36:10 -07:00
Samuel Clay
70ea542481 User-dependent days of unread. 14 for free users, 30 for premium. 2013-09-16 16:42:49 -07:00
Samuel Clay
d0a80ee586 Upping unread counts from 14 days to 30 days. 2013-09-15 21:13:42 -07:00
Samuel Clay
28237f3212 New user queue every 5 minutes. 2013-08-26 07:15:05 -07:00
Samuel Clay
2bf6c8d20b Preventing popular from sharing stories from the same feed id in the same batch. 2013-08-21 18:38:07 -07:00
Samuel Clay
ce4bd81d9d Upping delay on new user queue. 2013-08-21 13:37:54 -07:00
Samuel Clay
2cd99656df Fixing Sentry. 2013-08-19 12:17:29 -07:00
Samuel Clay
188dadcb73 Switching from SES to Mailgun. 2013-08-19 12:01:53 -07:00
Samuel Clay
aab1f39df1 Turning off redis dupe story id writer. 2013-08-14 14:32:50 -07:00
Samuel Clay
b653653b7f Handing out free accounts a little quicker. 2013-08-12 17:15:58 -07:00
Samuel Clay
a644720ac5 Moving story hash db to its own server (primary). 2013-08-12 14:26:08 -07:00
Samuel Clay
a5c03918cc Moving from specific db hosts to db roles, editable through /etc/hosts. 2013-08-12 12:26:49 -07:00
Samuel Clay
fb710c870f Beginning of a long 16-day migration of feed's redis story ids into 30 day retention from 14 day retention. Once this migration is complete, can up the DAYS_OF_UNREAD to 30 day with no issues, except for updating scores. 2013-08-02 15:59:03 -07:00
Samuel Clay
2aee702f8b Allowing up/down arrow keys to take you out of search box and into results. 2013-07-26 16:39:52 -07:00
Samuel Clay
acf215ab44 Updating fabfile to use new repo'd ssh keys. 2013-07-17 15:03:16 -07:00
Samuel Clay
96f1de7b58 Adding auto-enable free users setting for local installs. 2013-07-16 11:18:17 -07:00
Samuel Clay
692cb67205 Speeding up new user queue. 2013-07-11 15:56:43 -07:00
Samuel Clay
6e6f5d1935 New view: full view, the opposite of list view. 2013-07-08 17:06:01 -07:00
Samuel Clay
7884871962 Bumping new user queue. 2013-07-08 09:56:48 -07:00
Samuel Clay
3bb6419d24 Tripling invite speed. Also fixing "o" keyboard shortcut. 2013-07-03 22:18:43 -07:00
Samuel Clay
2917d0b4cf Adding new redis3 host for dupe story read status and feed story status. Now with expiring read stories (that need an expunger, still). 2013-07-01 21:59:09 -07:00
Samuel Clay
3f786a65c6 Banning Feed Reader Background app, as it's causing a ton of bogus requests. 2013-06-25 21:48:30 -07:00
Samuel Clay
2408156024 Reverting most PIL cleanup. 2013-06-21 13:15:04 -07:00
Samuel Clay
bb95ea8984 Cleaning up PIL. 2013-06-21 13:11:54 -07:00
Samuel Clay
0011b82df7 Bumping up speed for free user queue. 2013-06-19 11:54:11 -07:00
Samuel Clay
7127962f5e Fixing fabfile. 2013-06-18 13:22:31 -07:00
Samuel Clay
9826a6499b Moving all pubsub to a dedicated redis box (called REDIS2). 2013-06-18 12:21:27 -07:00
Samuel Clay
c989f7ad17 Boosting free users in queue. 2013-06-18 11:16:16 -07:00
Samuel Clay
11dd035adc Upping free user queue. 2013-06-14 10:42:40 -07:00
Samuel Clay
9506538544 Activating every minute. 2013-06-07 02:48:28 -04:00
Samuel Clay
6353a59e9c Bumping activation interval. 2013-06-06 13:31:07 -07:00
Samuel Clay
64ecd83bf4 Activating new users far more quickly. 2013-06-05 18:52:37 -07:00
Samuel Clay
912042db7c Double number of free accounts. 2013-06-02 19:26:46 -07:00
Samuel Clay
807cfd40e9 Boosting new user waiting queue to 10 minutes. 2013-06-01 11:17:32 -07:00
Samuel Clay
67f2028aef Merge branch 'master' into circular
* master:
  Moving to vendorized yaml.
  Removing PyYAML as a non-vendorized dependency.
  Vendorizing pyyaml because pyyaml.org is down so often.
2013-05-15 18:08:41 -07:00
Samuel Clay
d83742fe81 Vendorizing pyyaml because pyyaml.org is down so often. 2013-05-15 17:52:35 -07:00
Samuel Clay
6ebaa81ea1 Merge branch 'muserstory_remove' into circular
* muserstory_remove:
  Adding node group to fabfile.
  Using popular instead of homepage user to suggest new users to follow.
  Cleaning up unused detritus. Ready to deploy.
  Final cleanup before deploying.
  Removing MUserStory entirely.
2013-05-14 16:11:44 -07:00
Samuel Clay
9e6ce31550 Addung RNewUserQueue, an automatically emptying new user queue. Forcing all new users to go through paywall. 2013-05-13 18:03:17 -07:00
Samuel Clay
b98d129d1b Removing MUserStory entirely. 2013-05-10 16:11:30 -07:00
Samuel Clay
716d78525a Merge branch 'master' into circular
* 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
2013-05-09 16:54:29 -07:00
Samuel Clay
22070f055b Merge pull request #236 from fake-name/master
Further corrections (mostly to my changes)
2013-05-09 15:00:24 -07:00
Fake Name
0c82d782f8 cleanup and fixing some of my stupid bugs 2013-05-09 01:30:37 -07:00