Commit graph

857 commits

Author SHA1 Message Date
Samuel Clay
3a05ccc118 Fixing sharing by checking for active feed to re-share. 2012-05-02 13:23:54 -07:00
Samuel Clay
aeb7accab4 Editing of replies. 2012-05-01 18:00:54 -07:00
Samuel Clay
7770e131f2 Showing re-shares. Ship it. 2012-04-30 13:05:14 -07:00
Samuel Clay
25fce20e07 Fixing bug to allow URLs to be passed around, evne if the user doesn't follow the blurblog. 2012-04-30 12:20:04 -07:00
Samuel Clay
71937f92d1 Adding shift+s and ctrl+enter to share and submit a story. 2012-04-27 17:44:00 -07:00
Samuel Clay
7f3ec48665 Cleanup. 2012-04-25 12:18:26 -07:00
Samuel Clay
34083085cf Sorting social feeds according to preferences. 2012-04-24 13:18:08 -07:00
Samuel Clay
409bea653d Use Feed view as default for shared stories. Original view just isn't done yet. 2012-04-24 11:45:32 -07:00
Samuel Clay
139761a148 Adding share story menu option to story context menu. Took all day. 2012-04-24 10:38:23 -07:00
Samuel Clay
eb77b1e34d Merge branch 'master' into social
* master:
  Upping refresh interval a bit since every 6 seconds is a bit too much when importing new feeds.

Conflicts:
	media/js/newsblur/reader/reader.js
2012-04-23 17:03:17 -07:00
Samuel Clay
8ab5843a66 Adding error handling and messaging to both shared stories button and to comment replies. 2012-04-23 11:26:36 -07:00
Samuel Clay
a23bb0c17a Allowing clicks on an already selected site. Updating feed counts inline when sent from server. Fixing bug around refreshing feeds. 2012-04-21 23:00:51 -07:00
Samuel Clay
45b2b06c10 Adding share rainbow to story titles. Thanks Talha Mansoor (@talha131) 2012-04-21 21:50:27 -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
28d6226e72 Fixing recommended feeds. 2012-04-19 22:43:07 -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
2205814f2a Adding public user activity to social profile. 2012-04-19 19:09:31 -07:00
Samuel Clay
2aea457455 Marking socialsubs with same shared stories as dirty to recount. Also scrolling down to comments from activities. 2012-04-19 15:01:01 -07:00
Samuel Clay
4d2e8fa9bc Adding View Profile menu item to social subs. 2012-04-17 15:37:01 -07:00
Samuel Clay
31d18752f2 Merge branch 'master' into social
* master:
  Changing the color of sql duration times in debug logging. Yeah, nobody but me will see this, but boy is it pretty. Ask me sometime and I'd love to show you my insanely colorful logs.
  Correctly handling story that lack titles but have content. Using a parsed and shucked truncation of content in place of missing titles.
  Sanity check on deleted feeds.
  Read it Later -> Pocket
  Read it Later -> Pocket

Conflicts:
	media/js/newsblur/reader/reader.js
2012-04-17 12:12:41 -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
3f991ca2a0 Automatically showing interactions/activities modules when new info is made, even if they are empty to begin with. 2012-04-12 17:41:33 -07:00
Samuel Clay
1f0ff36ba6 Auto-refreshing activities and interactions. 2012-04-12 15:19:26 -07:00
Samuel Clay
8ffec294ef Showing newlines in comments, converting them into paragraphs. 2012-04-12 11:54:39 -07:00
Samuel Clay
4612bedb49 Adding paging to interactions and activities on dashboard. 2012-04-12 11:18:56 -07:00
Samuel Clay
15e08e653a Hooking up starred stories and new subscription activities. 2012-04-11 15:53:53 -07:00
Samuel Clay
1c245f1e0a Clicking on a comment/reply in interactions takes you to it. Also upgrading backbone.js. 2012-04-11 15:21:03 -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
3c31c0c6a6 Merge branch 'master' into social
* master:
  Adding MongoDB logging for debug.
  Being far kinder during feed exception handling and showing users error text. Cannot believe this wasn't there.

Conflicts:
	media/css/reader.css
	templates/base.html
	utils/json_functions.py
2012-04-06 18:35:40 -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
d6b5ec051b Replying to comments now updates only the comment in question, decreasing latency and fixing the bug where the comment, if not by a friend, would disappear as all comments were re-rendered. 2012-04-05 11:13:52 -07:00
Samuel Clay
d2dde008ca Clicking on reply usernames and avatars opens the correct profile dialog. 2012-04-05 10:06:42 -07:00
Samuel Clay
3e4bdf9a66 Fixing major bug around missing user profiles on replies. Also adding 'nothing' option to profile photo. 2012-04-04 20:54:54 -07:00
Samuel Clay
f185da78c5 Refactoring the living crap out of the friends dialog. Pulling out all profile editing into new dialog. Adding stub for blurblog settings (yay!). 2012-04-04 16:09:01 -07:00
Samuel Clay
60ab83a715 Boom. Real-time social feed updates. 2012-04-03 19:24:02 -07:00
Samuel Clay
8546881877 Updating inline feeds if they are updated during the initial feed count calculation. 2012-04-03 18:17:54 -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
4ee3a6c8c4 Merge branch 'master' into social
* master:
  Showing real-time pubsub status on user dashboards. Opening up real-time for everybody.
  Adding real-time connection counts to logs.
2012-04-02 18:49:34 -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
1c80bcf126 Finishing up manage menu for social feeds. Needed a fix for unfollows. 2012-03-30 14:56:16 -07:00
Samuel Clay
cd589951c9 Adding etags (304's) to feed icons. 2012-03-29 16:03:06 -07:00
Samuel Clay
1779f07ee8 Stubbing out manage menu for social feeds. 2012-03-29 14:20:55 -07:00
Samuel Clay
a82f508e8e Merge branch 'master' into social
* master:
  Adding dev role, updating hosts, and checking for wp-cron in broken wordpress plugin PuSH pings.
  Stupid broken Wordpress PuSH plugin tries to set wp-admin/post.php to its topic.
  Adding logging to PuSH push requests.
  Change OPML export filename to use ISO date format
  Fixing broken redirected PuSH urls. Typo on datetime.
  Refactoring updated urls in PuSH feeds.
  Adding db04 to hosts.
  Feeds are OneToOne with PushSubscriptions, so remove the db inconsistency.
  Cranking manual refresh polling when disconnected from pubsub.
  Client-side push/pubsub should reconnect and degrade gracefully.
2012-03-29 13:57:47 -07:00
Samuel Clay
8efefc6cdb Merge branch 'master' into social
* master:
  Fixing hub url change subscription.
  Adding failed push feeds to munin.
  Showing correctly real-time status if feed is push.
  Showing correct real-time status if feed is push.
  Emergency fix to not have to reverse url in task fetchers.
  Setting up push feeds for removal.
  Adding munin graph for pushed feed queue and nginx conf.
  Logging real-time.
  Resubscribing to real-time feeds on add/remove feed.
  Adding push feeds queue. Ignoring fat ping, since it might not match URLs.
  Cleanup
  Forgive push subscription errors.
  Adding # of push feeds to munin.
  Correcting a double-encoding bug for story permalinks that was from way back when.
  Fixing the shit out of the feed fetcher's deleted feed handling. Also fixing PuSH support to correctly give parameters to PuSH server.
  Checking for push hub links safetly.
  Adding subscription callbacks for PuSH.
  Stubbing in PuSH support. Need to work it in with Feeds and upgrade rel='hub'.

Conflicts:
	apps/reader/models.py
	media/js/newsblur/reader/reader.js
	settings.py
	utils/feed_fetcher.py
2012-03-28 18:42:35 -07:00
Samuel Clay
66932f6ab3 Styling. 2012-03-25 13:25:57 -07:00
Samuel Clay
a728317682 Comment replies! Practically threaded comments. Reply as many times as you like. 2012-03-22 19:37:19 -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
d2cb186d56 Following and unfollowing from intro. 2012-03-19 16:35:56 -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