Commit graph

986 commits

Author SHA1 Message Date
Samuel Clay
90c2425db0 Upgrading django from 1.3 to 1.5. 2013-03-20 15:05:52 -07:00
Samuel Clay
b3744e3ac6 Merge branch 'master' into circular
* master:
  Warning on missing maintenance.
  Further pushing out feed updates.
  Using @dcramer's excellent getsentry.com for all exceptions. Turning off exception emails.
  Further pushing down feed fetches to handle load until db is scaled out.
  Scrolling code blocks.
  New task servers.
  Turning down feed fetches.
  If requests.raw won't work, sut fudge it with a StringIO for now.
  Further turning down feed fetches until mongo is ready to replicate.
  Fixing Facebook image calculation.
  Fixing facebook posting.
  Moving shared story unread recalc to background task. Will greatly speed up sharing.
  Ramping down feed fetching until they can be handled.
  Only show time breakdown when > 1 sec.
  Fixed API docs for /reader/river_stories
  make fabfile.py use requirements.txt
  Make sure to send the proper content-type with social feeds
  Restore default whitespace to pre/code blocks
  Phase 2: switching to using story_hash index instead of compound unique story_feed_id/story_guid index.
  document keyboard shortcut to add site/folder

Conflicts:
	apps/social/views.py
2013-03-20 10:49:09 -07:00
Samuel Clay
a75554374b Using @dcramer's excellent getsentry.com for all exceptions. Turning off exception emails. 2013-03-20 08:24:11 -07:00
Samuel Clay
61fac02304 If requests.raw won't work, sut fudge it with a StringIO for now. 2013-03-19 17:49:56 -07:00
Samuel Clay
1854f719d3 Fixing Facebook image calculation. 2013-03-19 17:27:04 -07:00
Samuel Clay
90b66017f1 Fixing log for non-requests. 2013-03-19 10:19:05 -07:00
Samuel Clay
b9e5753e6a Reducing page load logging to only abre essentials. 2013-03-19 10:18:22 -07:00
Samuel Clay
e9bae8bba8 Fixing log for non-requests. 2013-03-18 18:20:45 -07:00
Samuel Clay
8f7f5a2976 Reducing page load logging to only abre essentials. 2013-03-18 15:27:14 -07:00
Samuel Clay
233af12d0e Merge branch 'master' into circular
* master:
  Trying out a gunicorn haproxy backend.
  Re-upping 12 to 64 free feeds.
  Removing Redis state for socket.io. Too many open mongo connections.
  Referencing new secret hosts.
  Removing hosts.
  Adding dev hosts.
  Using new secrets repo instead of ignored files.
2013-03-17 11:26:54 -07:00
Samuel Clay
ee4fd11ca7 Re-upping 12 to 64 free feeds. 2013-03-17 10:28:26 -07:00
Samuel Clay
7f9893f1f3 Merge branch 'master' into circular
* master:
  Refactoring fabfile for DO
  Moving redis servers for real-time.
  Increasing feed fetches quite a bit.
  More gunicorn servers.
  More gunicorn servers.
  Upping gunicorn processes.
  Hiding 12 option to cut back on number of new premiums.
  Bumping up premium refresh rates.
  Tasking only popular feeds for now.
  Pushing out feed updates until able to handle the giant influx.
2013-03-14 20:38:30 -07:00
Samuel Clay
f62ce742b5 Hiding 12 option to cut back on number of new premiums. 2013-03-14 18:43:01 -07:00
Samuel Clay
89904d1eb0 Merge branch 'master' into circular
* master:
  Turning off PuSH if no hub url found.
2013-03-07 11:24:09 -05:00
Samuel Clay
e4fc8b6c49 Turning off PuSH if no hub url found. 2013-03-07 10:58:05 -05:00
Samuel Clay
850cfe5812 Merge branch 'master' into circular
* master:
  Fixing push re-sub logging.
  Resubscribing to PuSH feeds that have expired.
2013-03-06 14:58:29 -08:00
Samuel Clay
bdd60bf3f7 Fixing push re-sub logging. 2013-03-06 14:47:15 -08:00
Samuel Clay
00f59821be Resubscribing to PuSH feeds that have expired. 2013-03-06 14:45:01 -08:00
Samuel Clay
7c7b8c213e Merge branch 'master' into circular
* master:
  sclay -> /srv
2013-02-28 23:29:43 -08:00
Samuel Clay
37c8d36eb7 sclay -> /srv 2013-02-25 19:01:11 -08:00
Samuel Clay
cd9de15b5a Rearranging site counter and unread counter. 2013-02-22 12:13:01 -08:00
Samuel Clay
0627e6fdb2 Merge branch 'master' into circular
* master:
  If there are no unread stories in a folder, don't request river_stories with no feeds, since that will return all unread stories. Fetch all feeds in folder. Thanks to @afita for pushing this.
  Fixing sharing story by email if the story has no feed.
  Fixing sharing story by email if the story has no feed.
  Adding Tafiti, Windows 8 app, to logs.
  1 month max on next fetch.

Conflicts:
	media/js/newsblur/reader/reader.js
2013-02-14 17:21:15 -08:00
Samuel Clay
366797280c Adding Tafiti, Windows 8 app, to logs. 2013-02-13 16:27:20 -08:00
Samuel Clay
e427bcdd37 Merge branch 'master' into circular
# By Samuel Clay (2) and jv2222 (2)
* master:
  Cleaning up API to show multiple params better.
  Cleaning up pull request.
  Update utils/user_functions.py
  Update apps/reader/views.py
2013-02-05 16:18:12 -08:00
Samuel Clay
1780100646 Cleaning up pull request. 2013-02-05 16:10:23 -08:00
jv2222
635c0bf261 Update utils/user_functions.py
Adding Pluggio user agent
2013-02-04 21:27:08 -08:00
Samuel Clay
9d054e8932 Styling new getting started module. Needs a bit of sync during operations. 2013-02-04 14:51:15 -08:00
Samuel Clay
a370207f71 Merge branch 'master' into circular
* master:
  If last_modified fails, clear it.
2013-01-31 12:29:31 -08:00
Samuel Clay
5170b56689 If last_modified fails, clear it. 2013-01-31 12:21:10 -08:00
Samuel Clay
6a1beb3c6f Interactions count badge. 2013-01-30 18:28:37 -08:00
Samuel Clay
848f75233f Merge branch 'master' into circular
* master:
  Don't collide stories that are too short to be collided.
  Fixing the long broken last update display on story titles header.
  Fixing assortment of small bugs.
  Allowing anonymous users to use statistics.
  Handling previously read stories gracefully on unread count update.
  Fixing updating of folder title when renaming. Thanks @afita.
  Adding Metroblur to logging.
  The 'm' key should only find oldest story, not also mark it read/unread. Typo? Thanks @donmelton.
2013-01-28 18:04:20 -08:00
Samuel Clay
79c6ea09cd Don't collide stories that are too short to be collided. 2013-01-28 16:56:01 -08:00
Samuel Clay
4aacfe64cb Adding Metroblur to logging. 2013-01-27 15:35:41 -08:00
Samuel Clay
398acb8b1a Beginning the web re-design. Colored dashboard and parts of the feed list. 2013-01-23 18:24:27 -08:00
Samuel Clay
32bbf79b0e Correcting URLs and timezones for global stories on circular. 2013-01-23 14:39:03 -08:00
Samuel Clay
89a1c75b0a Adding Global and Popular tabs. 2013-01-23 14:21:16 -08:00
Samuel Clay
feb0916495 Merge branch 'master' into circular
* master:
  Upping page fill outs.
  Fixing user agent.
  Fixing PuSH by using the correct hub url. Thanks to @donmelton for finding the bug.
2013-01-23 09:30:40 -08:00
Samuel Clay
4e09e4db81 Fixing user agent. 2013-01-22 18:18:07 -08:00
Samuel Clay
bcc24c1253 Fixing PuSH by using the correct hub url. Thanks to @donmelton for finding the bug. 2013-01-22 18:15:28 -08:00
Samuel Clay
0e7d729aa6 Renaming NC- to NB-. Fixing paging. Lots of small tweaks. 2013-01-10 17:32:05 -08:00
Samuel Clay
9c1d0c42dd Adding premium requirement for Text view. 2013-01-09 12:53:30 -08:00
Samuel Clay
36028cc719 Text view. Needs a few tweaks and a premium only view. 2013-01-08 18:33:30 -08:00
Samuel Clay
4dd1d10d5a Adding avatar photo uploading. 2013-01-08 14:11:59 -08:00
Samuel Clay
cb30fe2ae8 Bumping up duplicate address length for feeds. 2013-01-07 16:35:29 -08:00
Samuel Clay
aefd8de78c Backporting collections.Counter to python2.6 2013-01-03 18:15:00 -08:00
Samuel Clay
63bd36212c Fixing feed fetcher to use updated date if the feed doesn't provide it otherwise. 2012-12-24 00:10:40 -08:00
Samuel Clay
eeae903791 Adding active premiums to status page. 2012-12-21 18:22:26 -08:00
Samuel Clay
223bd26721 No more error messages on deploying new celery/gunicorn. Also adding NUMA cancellation support to mongo db server. 2012-12-19 17:38:46 -08:00
Samuel Clay
1cc128b5a2 Doubling resync likelihood. 2012-12-17 18:20:26 -08:00
Samuel Clay
53b5c4e2db Clearing out old read stories for 1% of all feed fetches with new stories. 2012-12-17 17:28:45 -08:00