Commit graph

616 commits

Author SHA1 Message Date
Samuel Clay
7cdee3b085 Allowing multiple recipients in emailed stories. 2012-05-21 11:29:57 -07:00
Samuel Clay
bfe7ee1634 Initial stab at Backbone-ifying the front-end. Added feed, folder, story, and story_title views with feed, folder, story, and feed_list models. Converted AssetModel to a Router. 2012-05-17 18:40:46 -07:00
Samuel Clay
89fb7a37d9 Fixing unread counts when marking stories unread in social subs. 2012-04-30 13:45:09 -07:00
Samuel Clay
64159c363c Fixing mark_as_unread for social feeds which the user does not subscribe. 2012-04-30 13:26:20 -07:00
Samuel Clay
74bb4780ea Adding dashboard date and auto-highlighting new interactions, to be cleared on dashboard view. 2012-04-21 18:20:49 -07:00
Samuel Clay
b45b187db6 Marking social subs as read. 2012-04-20 12:32:17 -07:00
Samuel Clay
aa42f098cf Adding a ton of activities. Fixing numerous bug saround interactions. 2012-04-16 11:21:52 -07:00
Samuel Clay
0277b64272 Showing beta signup page again. 2012-04-11 15:55:15 -07:00
Samuel Clay
451485d32e Splitting interactions into public/private interactions and activities. 2012-04-11 12:14:18 -07:00
Samuel Clay
b9d8b91f6d Showing interactions in module. Adding interactivity. 2012-04-10 18:24:57 -07:00
Samuel Clay
3f7810287b Refactoring features module and adding interactions module + model. Stubbed in interactions module. 2012-04-09 17:20:47 -07:00
Samuel Clay
56470dd917 If you can see this, if you want in, use this URL: http://dev.newsblur.com/?letmein=1 2012-04-05 15:27:14 -07:00
Samuel Clay
eb9bb2c1bd Adding invite request. 2012-04-05 13:51:08 -07:00
Samuel Clay
60ab83a715 Boom. Real-time social feed updates. 2012-04-03 19:24:02 -07:00
Samuel Clay
2fc7923a67 Replacing social feeds in feed list when there is a new story. Works only on polling, needs real-time socket hookup. 2012-04-03 17:48:24 -07:00
Samuel Clay
851d92f00c Add social feeds to refresh_feeds, don't count unreads on load, and then correcting issue around old stories showing up as unread. 2012-04-03 16:02:32 -07:00
Samuel Clay
c4731c8211 Merge branch 'master' into social
* master:
  Wordpress PuSH errors aren't really errors, so don't log them.
  Dealing with broken Wordpress PuSH plugin by subscribing to its requested topic url.
  Dealing with broken Wordpress PuSH plugin by subscribing to its requested topic url.
  Fixing Tumblr PuSH by sending the address instead of the link when subscribing.
  Subscribing to a topic or hub sets the urls.
  Launching real-time for premiums. Also fixing a few dupe feed refresh bugs.

Conflicts:
	apps/reader/views.py
	media/js/newsblur/common/assetmodel.js
2012-03-30 17:15:31 -07:00
Samuel Clay
f0e9e25a1b Launching real-time for premiums. Also fixing a few dupe feed refresh bugs. 2012-03-30 16:03:07 -07:00
Samuel Clay
35f6bf8837 Merge branch 'master' into social
* master:
  Fixing Cyrillic text issue by both using encoded text from server with the help of requests, and then serving it with a defined charset encoding back to the client.
2012-03-29 14:56:13 -07:00
Samuel Clay
f30b35acd1 Fixing Cyrillic text issue by both using encoded text from server with the help of requests, and then serving it with a defined charset encoding back to the client. 2012-03-29 14:45:19 -07:00
Samuel Clay
e0d6454a5f Merge branch 'master' into social
* master:
  Fixing missing status code in feed fetcher.
  Fixing missing status code in feed fetcher.
  Adding stathat stats for feed fetching and parsing.
  Small cleanup to parameters of feed update method.
  Refactoring starred stories indexes and adding hints.
  Removing hints.
  Adding hints, revising indexes on user stories, and trying to quicken feed fetching meta work.
  Refactoring refresh feed unread counts. Fixing tests.
  Adding task04 to fabfile.
  Adding django 1.4 compatibility.
  If feed no longer exists after update, find it, then schedule fetch.
  Don't skip unfetched feeds.
  Don't skip unfetched feeds.

Conflicts:
	apps/reader/models.py
	apps/reader/views.py
	fabfile.py
	utils/feed_fetcher.py
2012-03-26 21:06:13 -07:00
Samuel Clay
426a5376a7 Refactoring starred stories indexes and adding hints. 2012-03-26 13:14:02 -07:00
Samuel Clay
29da52409d Removing hints. 2012-03-26 12:57:07 -07:00
Samuel Clay
1321ade17a Adding hints, revising indexes on user stories, and trying to quicken feed fetching meta work. 2012-03-26 12:40:13 -07:00
Samuel Clay
7313339dbc Refactoring refresh feed unread counts. Fixing tests. 2012-03-26 11:04:05 -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
5b71327531 Merge branch 'master' into social
* master:
  Error handling in orphan detection.
  Collecting orphaned feeds for users. These somehow got lost, and I'm not sure how. Eventually I'd like to run this on every user account.
  Fixing issue around feed titles that disappear. This just confirms that the new feed title is substantive.
  Uncommenting Readability sharing. This was written a loooong time ago, but their API is finally ready.
  Fixing an issue around mal-formed requests aginst WordPress's Bad Behavior plugin, which checks for the 'Accept: *' header.
  Fixing missing folder issue in iOS app. Occurs when user has no feeds in top level, when the Everything psuedo-folder obscures the top folder.

Conflicts:
	apps/reader/models.py
2012-03-20 10:33:15 -07:00
Samuel Clay
2200aa282a Subscribe to blog during intro. 2012-03-19 15:46:59 -07:00
Samuel Clay
8f0afbb7c2 All setup module items now disappear/appear or show a Done title appropriately. 2012-03-19 14:15:38 -07:00
Samuel Clay
5dd165b4b5 Fixing missing folder issue in iOS app. Occurs when user has no feeds in top level, when the Everything psuedo-folder obscures the top folder. 2012-03-15 12:13:30 -07:00
Samuel Clay
3e2e6e272b Extending profile badge to profile dialog. 2012-03-07 18:35:17 -08:00
Samuel Clay
307e36622b Merge branch 'master' into social
* master:
  Adding asset-less deployment.
  Upgrading feedparser from 5.0.1 to 5.1.
  Catching errors in page links with ill-formed urls.
  Not showing the world favicon until favicons are downloaded.
  Fixing feed exception dialog to actually reload feeds on the page.
  Geometrically decaying feed fetches on known good feeds that have gone bad.
  Fixing issue around empty original pages.

Conflicts:
	media/js/newsblur/reader/reader.js
2012-02-23 15:40:38 -08:00
Samuel Clay
f3e2876ea2 Fixing feed exception dialog to actually reload feeds on the page. 2012-02-23 14:03:11 -08:00
Samuel Clay
aa9197feb5 Splitting profiles and stories. 2012-02-22 09:48:45 -08:00
Samuel Clay
b0006d289e Handling turned off redis server (in case redis goes down), and fixing up the /m/ mobile site. 2012-02-21 17:35:51 -08: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
8151d3acde Fixing read stories bug in social feeds. 2012-02-10 13:53:33 -08:00
Samuel Clay
28e3871b6c Stubbing in social feed count calculations. 2012-02-08 12:20:05 -08:00
Samuel Clay
193201061e A whopper: marking stories as read in a social feed. 2012-02-03 11:41:01 -08:00
Samuel Clay
5b4c554445 Allowing anonymous users. 2012-02-01 22:05:47 -08:00
Samuel Clay
3904a5f763 Adding a story header and filling out more design on blurblogs. 2012-02-01 09:14:19 -08:00
Samuel Clay
248a3b65d2 Marking social stories as read. Doesn't work quite right though. 2012-01-30 08:53:19 -08:00
Samuel Clay
53efae20ff Fixing a few bugs introduced with feed_id conversions. 2012-01-27 15:29:14 -08:00
Samuel Clay
ba48bfb6f5 Including feeds that a user isn't subscribed to in starred stories. 2012-01-27 10:26:52 -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
94c34d646a Showing friends feedlist. Publishing story feed, but it needs social shares built in. 2012-01-24 09:02:23 -08:00
Samuel Clay
b9cf65c834 Merge branch 'master' into social
* master:
  Renaming static.tar to static.tgz to reflect its gzippedness.
  Fixing ghost unread counts on folder when last story in a feed is read.
  Fixing link to scipy-superpack. (Thanks @boursier)
  Handling negative feature page bug. Also showing server errors on bad emails.
  Fixing missing username in dupe USF.
  Handling errors on river in client. Also fixing starred stories.
  Suppressing error on starring an already starred story.
  Re-enabling mobile site. /m/
  Fixing typo in aggressive feed fetching.
  No longer being aggressive about finding a feed's correct address if it returns a 400 or 500 error code, unless it is still the first run or an exception refresh.
  Adding SSL to nginx conf.

Conflicts:
	apps/reader/views.py
	assets.yml
	media/js/newsblur/reader/reader.js
2012-01-23 17:53:59 -08:00
Samuel Clay
b6826cc790 Handling negative feature page bug. Also showing server errors on bad emails. 2012-01-23 10:16:50 -08:00
Samuel Clay
f53251164a Handling errors on river in client. Also fixing starred stories. 2012-01-23 09:42:05 -08:00