Commit graph

98 commits

Author SHA1 Message Date
Samuel Clay
1a578193a4 Updating to latest pymongo and mongoengine. 2015-07-20 16:44:50 -07:00
Samuel Clay
30117c78d6 Trying out a new tfidf matcher for subscriptions. Works OK, not great. 2014-12-17 18:24:40 -08:00
Samuel Clay
ce434018fe Adding unread and focus API endpoints for IFTTT. Includes both feeds and folders. 2014-01-27 17:16:34 -08:00
Samuel Clay
9826a6499b Moving all pubsub to a dedicated redis box (called REDIS2). 2013-06-18 12:21:27 -07:00
Samuel Clay
1584208677 Adding metric for last story date, used to calculate next scheduled update. 2013-04-23 17:04:21 -07:00
Samuel Clay
d209b2e905 Adding email for first share to tell users about their blurblog. 2013-04-22 15:24:38 -07:00
Samuel Clay
7e52fc37ef Fixing assortment of small bugs. 2013-01-28 15:43:00 -08:00
Samuel Clay
7d897f0405 Saving classifiers from iOS app. Updating classifiers and scores in real-time. 2012-12-10 20:22:21 -08:00
Samuel Clay
0afd1d4326 Still showing publisher greens if story has no feed_id and therefore wont have any feed greens. 2012-12-10 14:19:54 -08:00
Samuel Clay
e572b3d53f Moving to better feed finder (in the case of dupe feeds). 2012-10-25 16:14:25 -07:00
Samuel Clay
e8b9200993 Fixing social classifiers in river blurblog. 2012-09-24 17:38:46 -07:00
Samuel Clay
3324256f36 Fixing trainer for stories in social feeds. 2012-09-07 19:14:01 -07:00
Samuel Clay
5ec7e202b7 Fixing crashing iOS app on missing feed info. 2012-08-31 18:32:44 -07:00
Samuel Clay
046fe12e56 Fixing errors in story training classification on social subs. 2012-08-29 18:07:54 -07:00
Samuel Clay
3acc2850aa Scrubbing content and title from bookmarklet. Completing flow when updating comments, so showing user's own comments and customized title/content. Just need to show other shared stories and it'll be ready to ship. 2012-08-24 18:07:44 -07:00
Samuel Clay
c66fd457e5 Moving from samuel@ofbrooklyn.com to samuel@newsblur.com. 2012-06-20 18:37:46 -07:00
Samuel Clay
977109f9aa Loading social feeds is now backbonified. 2012-05-29 11:48:40 -07:00
Samuel Clay
27608f9d6b Fixing classifier training issue. 2012-05-26 22:14:34 -07:00
Samuel Clay
15943bb2b9 Updating read counts and story intelligence status on training. 2012-05-25 22:13:50 -07:00
Samuel Clay
69bf581cd2 Merge branch 'master' into social
* master:
  Adding story permalink to story context-menu. Thanks to @grammargirl for the idea.
  Adding task servers and updating automated deploy.
  Removing dupe unique index in prep for social.
  Adding 3 new task servers.

Conflicts:
	apps/analyzer/models.py
	fabfile.py
	media/js/newsblur/reader/reader.js
	utils/feed_fetcher.py
2012-05-17 13:27:29 -07:00
Samuel Clay
541121eb83 Removing dupe unique index in prep for social. 2012-05-17 10:52:33 -07:00
Samuel Clay
6e29d85c57 Beginning the process of getting anonymous users able to read social feeds. Also setting up unread counts for new machines. 2012-03-29 17:24:23 -07:00
Samuel Clay
2a1da3d886 Combining both social and personal intelligence filters on social feeds. 2012-03-22 15:27:28 -07:00
Samuel Clay
d703c64c47 Correct unread counts on social feeds. Needs auto-updating, refreshing, and smarter counting only when necessary. 2012-02-15 18:00:10 -08:00
Samuel Clay
af4a92a266 Saving and fetching social feed classifiers. 2012-02-14 10:34:10 -08:00
Samuel Clay
28e3871b6c Stubbing in social feed count calculations. 2012-02-08 12:20:05 -08:00
Samuel Clay
87f6c541b5 Showing unread stories. I don't think this works at all yet, but it should. 2012-01-26 09:54:48 -08:00
Samuel Clay
2b9ad97b51 Switching a ton of feed and user fetches to simple ID matches. ".user.pk -> .user_id" 2012-01-26 09:32:24 -08:00
Samuel Clay
a9bb7c7d2a Skip broken classifiers when saving. 2011-11-02 08:49:58 -07:00
Samuel Clay
a266d3b2c7 Fixing a number of server bugs -- google reader import choking on bad xml, handling duplicate feeds properly. 2011-11-01 09:25:59 -07:00
Samuel Clay
c051bcfac9 Adding browser user agent to all logging. 2011-09-16 09:26:22 -07:00
Samuel Clay
cfe90d0845 Trying out a new quadrigram collocator on for size. Needs some tokenizer lovin'. 2011-09-05 22:06:24 -07:00
Samuel Clay
47556ec303 Locking feed links for testing. This also helps future feed links that need locking. Probsbly should include feed_address_lock's as well. 2011-09-01 09:34:57 -07:00
Samuel Clay
161d163d92 Moving back to stable mongoengine dev branch (no longer using forked branch). Changes to signature of map-reduce and item_frequencies. 2011-08-27 17:14:31 -07:00
Samuel Clay
62bb88f6ff Simply adding the number of read stories in the log of slow feed loads. 2011-06-09 19:00:31 -04:00
Samuel Clay
4f46b358db Major optimization on mongo queries. No longer using .rewind(), which is actually re-running the damn query! Wrapping repetitive querysets in list() for performance. 2011-06-09 15:36:24 -04:00
Samuel Clay
42cd43681f Completed API. May need some example output, but it's all there and documented. 2011-04-24 01:52:44 -04:00
Samuel Clay
a2e082b0d8 Paging from 1 and not 0. Moving the JS assetmodel to use new paging and API endpoints. 2011-04-21 10:44:55 -04:00
Samuel Clay
8e2936fc1b Utils -> vendor 2011-04-11 21:57:45 -04:00
Samuel Clay
6584bdb7b9 Whoops, forgot a variable on logging. 2011-03-17 22:17:31 -04:00
Samuel Clay
691898e922 Changing how unreads are calculated. If all stories are red, that's OK for now. Prevents the weird situation when training a feed and everything switches colors at once (same author or something), and when the unreads cycle through red, then everything gets marked as read. Not the desired behavior. And who is this helping, anyhow? 2011-03-17 22:15:29 -04:00
Samuel Clay
4ab3904d52 Adding paging on recommendations. Also moved out of profile preferences, since it needs to be used by the base template when setting up the middle column (the column where recommended feeds go). Now a first-order column on user profiles. 2011-03-13 16:24:49 -04:00
Samuel Clay
24aa214346 Refactoring feed canonical representations. Split Feed from UserSubscription for use in the feed recommended module. Hooked up Statistics and Intelligence Trainer modals to the recommended feed. Still need Try/Add, and paging. 2011-03-04 12:27:31 -05:00
Samuel Clay
2e67efea6e YAY! Adding classifiers is now instant and does not require a feed refresh. Required scoring intelligence on both server-side and client-side. 2011-02-27 16:13:22 -05:00
Samuel Clay
de80258365 Adding *'s to premium users during logging. 2011-02-23 13:46:47 -05:00
Samuel Clay
80de98662a Removing many psql tables that no longer do anything. 2011-01-17 23:24:30 -05:00
Samuel Clay
c5d798117f Adding intelligence classifiers to river of news stories. 2011-01-07 19:06:36 -05:00
Samuel Clay
ec6cbefdc8 A whole bunch of colored logs. 2010-12-05 21:09:03 -05:00
Samuel Clay
397fd61c5f Adding color throughout the logs. It's crazy gorgeous and easy to follow what's happening on the site from across the room. 2010-12-05 16:56:33 -05:00
Samuel Clay
eeb322f3b4 Adding TF/IDF and LDA (semantic analysis) algorithms. 2010-11-22 11:14:00 -05:00