Commit graph

45 commits

Author SHA1 Message Date
Samuel Clay
8d158676b3 Moving statistics tasks. 2012-12-10 13:33:57 -08:00
Samuel Clay
f9ed7fdd26 Deprecating FeedLoadtime and moving to MongoDB-backed aggregate data for feed load time graphs. 2012-09-27 15:21:38 -07:00
Samuel Clay
2461b2f83a Cleaning analytics as a beat task. Fixing server status codes in munin, and removing app feed fetches from analytics. 2012-09-27 13:18:51 -07:00
Samuel Clay
6496f1560e Normalizing paths and adding graphs for browser breakdowns, paths, and task feed status codes. 2012-09-27 12:12:28 -07:00
Samuel Clay
0772b74aa7 Calculating correct page fetch timing offset (if it was a 304). 2012-09-06 23:33:42 -07:00
Samuel Clay
945b75ab36 Adding server name and feed code to analytics. 2012-09-06 22:31:44 -07:00
Samuel Clay
d7e70cafb0 Shortening names on analytics for improved space saving. 2012-09-06 17:39:18 -07:00
Samuel Clay
c07d7e7578 Adding new analytics collections to keep track of page loads and feed fetches. Need to start aggregating before I can tell how useful this data will be. 2012-09-06 17:24:42 -07:00
Samuel Clay
ae252b0293 Turning on mongodb replication lag watcher. 2012-08-17 00:00:02 -07:00
Samuel Clay
73cd4b6b5b Collecting replication lag statistics, to be used to count unreads. 2012-08-16 23:33:57 -07:00
Samuel Clay
10f6c2008b Showing better error messages for front-end users. 2012-07-25 14:03:15 -07:00
Samuel Clay
86292822c0 Removing cjson. Fixing collect_stats requirement on bootstrap. 2012-07-17 12:07:26 -07:00
Samuel Clay
049cc78433 Adding login view to blurblogs. Fixing a ton of bugs around sharing stories that don't exist anymore. 2012-07-02 10:15:17 -07:00
Samuel Clay
0cdba2ccdf Experimental change: statistics on dashboard now show total for the day. 2012-05-11 09:17:58 -07:00
Samuel Clay
d96ed5db54 Big change to tryfeed. Handling sites that the user isn't subscribed to now downloads them successfully. Useful for sharing stories on feeds you do not subscribe to. 2012-04-19 22:38:00 -07:00
Samuel Clay
3f0c9b3cfb Calculating stories shared for dashboard statistics graph. 2012-04-12 13:37:19 -07:00
Samuel Clay
451485d32e Splitting interactions into public/private interactions and activities. 2012-04-11 12:14:18 -07:00
Samuel Clay
603ac08faa Merge branch 'master' into social
* master:
  Allow login from signup form.
  Reducing celery prefetch to get more accurate queue sizes.
  Removing RabbitMQ dependency. Moving to redis for task queuing.
  Counting queue size for celery/redis.
  Switching to redis to feed queuing. Also adding a weight for skipping feed fetches under high load.
  Skipping feed resurrection.
  Fixing last update problem that has been choking feed fetchers.
  Fixing last update problem that has been choking feed fetchers.
  Typo in feed pool drain.
  Adding ability to wind down feed queue by faking requests.
  Adding debug message about counting errors.

Conflicts:
	fabfile.py
2012-02-27 13:13:27 -08:00
Samuel Clay
ce536200f6 Adding ability to wind down feed queue by faking requests. 2012-02-24 16:43:08 -08:00
Samuel Clay
96c5fe6d1f Merge branch 'master' into social
* master:
  Inverting the count for fetched feeds.
  Fixing numerous feed fetching errors.
2012-02-24 15:09:54 -08:00
Samuel Clay
80a666ff53 Inverting the count for fetched feeds. 2012-02-24 15:07:34 -08:00
Samuel Clay
408cb7e801 Merge branch 'master' into social
* master:
  Fixing starred stories from not loading past the second page due to a missing flag reset.
  Fixing user-found bug around tooltips continuing to show if the original dom element (and the reference to the tooltip) are destroyed too early, leaving a tooltip floating in the air.
  Geometrically delaying the fetching of bad feeds, while they're still somewhat fresh.
  Fixing error codes on statistics. Also fixing simple error on invalid feed.
  Update media/js/newsblur/reader.js

Conflicts:
	media/js/newsblur/reader/reader.js
2012-02-24 13:01:48 -08:00
Samuel Clay
48b69c5e57 Fixing error codes on statistics. Also fixing simple error on invalid feed. 2012-02-24 10:30:39 -08:00
Samuel Clay
b3fffab05a Merge branch 'master' into social
* master:
  Adding build/ back to .gitignore.
  Updating .gitignore.
  Using dsa pem for retrieving rabbit update counts.
  Preserving feed fetch error histories for 2 weeks.
  Adding munin graph for known good feeds.
  Turning down verbosity on feed tasking.
  Adding known good feeds to munin to chart their progress.
  Fixing headers overflow in Chrome.
  Adding new feeds db column 'known_good', for forcing updates of feeds that were once good but are now throwing 500s.
  Adding blogging OT press story.
2012-02-02 17:22:32 -08:00
Samuel Clay
dc986a0a3e Preserving feed fetch error histories for 2 weeks. 2012-02-02 07:46:04 -08:00
Samuel Clay
d1f5213d33 Adding social subscription relationship. Loading social feeds in with all feeds. Needs to be drawn in feed list. Also needs both original and feed view for social subs. 2012-01-20 09:38:41 -08:00
Samuel Clay
bb7ae99ba4 Adding user statistics (with fake data). Also showing shared/starred stories as shared/starred in the Feed view. 2011-12-14 21:56:27 -08:00
Samuel Clay
b89930388e Adding pages_fetched to munin. 2011-11-02 09:43:20 -07:00
Samuel Clay
a7d542396f Testing out a slave read for getting stories. 2011-11-01 21:20:07 -07:00
Samuel Clay
e098f65d25 Putting a time limit on collect_stats. 2011-11-01 19:14:18 -07:00
Samuel Clay
a13b6bc084 Simplifying the shit out of feed fetch histories. 2011-11-01 19:08:07 -07:00
Samuel Clay
6e93972ada Simplifying the shit out of feed fetch histories. 2011-11-01 19:04:34 -07:00
Samuel Clay
84e6d1a4fb Trying to fix fetch histories with indexes. Also upating fabfile.py 2011-11-01 19:00:58 -07:00
Samuel Clay
904f0385f6 Deleting quicker. 2011-11-01 15:22:09 -07:00
Samuel Clay
ff50d85d7d Updating a bunch of defaults to make NewsBlur installable on anybody's machine. Fleshing out README installation instructions. 2011-07-17 20:53:30 -07:00
Samuel Clay
56e0ea5142 Trying to fix a stupid little NSDecimalNumber, failing. 2011-06-16 09:02:40 -04:00
Samuel Clay
38ab573ba6 Adding order to statistics/feedback. 2011-06-15 11:21:55 -04:00
Samuel Clay
7b56516f48 Removing 'Less than [a minute ago]' from feedback date. 2011-05-07 18:52:11 -04:00
Samuel Clay
504d7d94da Adding feedback archiving for instant loads. Feedback is now on the dashboard. 2011-05-07 17:22:41 -04:00
Samuel Clay
f8583ad955 Django 1.3-izing everything. Moving logging back to counting everything in the last day, but without the hard-work of deleting old entries. 2011-05-01 19:58:40 -04:00
Samuel Clay
49ad68335f The sweetest sound: refactoring graph collection. 2011-04-18 09:09:57 -04:00
Samuel Clay
42c5eba7bd Cutting the avg load time graph by a third when less than a sec. 2011-04-16 16:32:30 -04:00
Samuel Clay
52b71ae464 Fixing div/0 error in statistics. 2011-04-16 16:23:12 -04:00
Samuel Clay
9cb9fa6073 Collecting stats on sites loaded and avg response time. Displaying stats in graphs. 2011-04-16 16:21:00 -04:00
Samuel Clay
909339381a Statistics graph. 2011-04-15 11:34:41 -04:00