Commit graph

2956 commits

Author SHA1 Message Date
Samuel Clay
d9d80939b0 Fixing bug around refresh social feeds that have no unread stories, so they have no last unread dates. 2012-04-03 20:28:18 -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
7365faa42a Fixing unread counts, using mark read date from original feed if possible. 2012-04-03 16:37:05 -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
aeb04deed2 Merge branch 'master' into social
* master:
  Upgrading socket.io from 0.8.7 to 0.9.4 to fix IE insta-reconnection issues clogging the logs.

Conflicts:
	assets.yml
	media/js/socket.io-client.0.8.7.js
	media/js/socket.io-client.0.9.4.js
	media/js/vendor/socket.io-client.0.8.7.js
2012-04-03 13:11:45 -07:00
Samuel Clay
f39c31e79b Upgrading socket.io from 0.8.7 to 0.9.4 to fix IE insta-reconnection issues clogging the logs. 2012-04-03 12:22:27 -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
314ff62a61 Merge branch 'master' of github.com:samuelclay/NewsBlur
* 'master' of github.com:samuelclay/NewsBlur:
  Fixing issue with PuSH hub topic's being too long for the db.
  OPML import: Using custom feed titles if they don't match what's in the feed DB.
2012-04-02 18:49:21 -07:00
Samuel Clay
61f2ced74b Showing real-time pubsub status on user dashboards. Opening up real-time for everybody. 2012-04-02 18:48:41 -07:00
Samuel Clay
070c37ccba Adding real-time connection counts to logs. 2012-04-02 12:54:14 -07:00
Samuel Clay
58ece7dfc2 Merge branch 'master' of github.com:samuelclay/NewsBlur
* 'master' of github.com:samuelclay/NewsBlur:
  Wordpress PuSH errors aren't really errors, so don't log them.
2012-04-01 23:54:24 -07:00
Samuel Clay
b2c9f1310c Merge branch 'master' into social
* master:
  Fixing issue with PuSH hub topic's being too long for the db.
  OPML import: Using custom feed titles if they don't match what's in the feed DB.

Conflicts:
	apps/feed_import/models.py
2012-04-01 20:48:07 -07:00
Samuel Clay
6b202ebba5 Fixing issue with PuSH hub topic's being too long for the db. 2012-04-01 20:33:42 -07:00
Samuel Clay
57ebbb0790 OPML import: Using custom feed titles if they don't match what's in the feed DB. 2012-04-01 20:04:03 -07:00
Samuel Clay
0f0bb2e92c Merge branch 'master' of github.com:samuelclay/NewsBlur
* 'master' of github.com:samuelclay/NewsBlur:
  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.
2012-04-01 17:12:28 -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
2bdd2b587d Wordpress PuSH errors aren't really errors, so don't log them. 2012-03-30 17:12:03 -07:00
Samuel Clay
06a11d5fb4 Dealing with broken Wordpress PuSH plugin by subscribing to its requested topic url. 2012-03-30 16:58:10 -07:00
Samuel Clay
5a60b1047f Dealing with broken Wordpress PuSH plugin by subscribing to its requested topic url. 2012-03-30 16:57:33 -07:00
Samuel Clay
f4c65c23d5 Fixing Tumblr PuSH by sending the address instead of the link when subscribing. 2012-03-30 16:36:16 -07:00
Samuel Clay
453e773c07 Subscribing to a topic or hub sets the urls. 2012-03-30 16:17:52 -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
1c80bcf126 Finishing up manage menu for social feeds. Needed a fix for unfollows. 2012-03-30 14:56:16 -07:00
Samuel Clay
22d65e6822 Merge branch 'master' of github.com:samuelclay/NewsBlur
* 'master' of github.com:samuelclay/NewsBlur: (32 commits)
  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.
  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.
  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.
  ...
2012-03-30 10:03:20 -07:00
Samuel Clay
5f34c24c2b Styling and finishing the social page original view's header. 2012-03-29 19:01:04 -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
cd589951c9 Adding etags (304's) to feed icons. 2012-03-29 16:03:06 -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
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
f49f5ebc04 Adding dev role, updating hosts, and checking for wp-cron in broken wordpress plugin PuSH pings. 2012-03-29 13:57:38 -07:00
Samuel Clay
a44189ced4 Merge pull request #48 from mdaniel/patch-1
Change OPML export filename to use ISO date format
2012-03-29 13:22:00 -07:00
Samuel Clay
cc3bf25237 Stupid broken Wordpress PuSH plugin tries to set wp-admin/post.php to its topic. 2012-03-29 13:13:06 -07:00
Samuel Clay
154374500e Adding logging to PuSH push requests. 2012-03-29 13:10:34 -07:00
Matthew Daniel
99512d8ebf Change OPML export filename to use ISO date format
This allows one to have multiple export files that will then sort correctly on the filesystem.
2012-03-29 23:06:23 +03:00
Samuel Clay
ae0cf0f99e Fixing broken redirected PuSH urls. Typo on datetime. 2012-03-29 12:32:55 -07:00
Samuel Clay
0fa19b2c75 Refactoring updated urls in PuSH feeds. 2012-03-29 12:25:21 -07:00
Samuel Clay
dacd1941e6 Adding db04 to hosts. 2012-03-29 11:56:41 -07:00
Samuel Clay
ccd31e1fca Feeds are OneToOne with PushSubscriptions, so remove the db inconsistency. 2012-03-28 19:22:16 -07:00
Samuel Clay
eeb783ab8e Cranking manual refresh polling when disconnected from pubsub. 2012-03-28 19:16:18 -07:00
Samuel Clay
a2e792a3ed Client-side push/pubsub should reconnect and degrade gracefully. 2012-03-28 19:13:30 -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
d54d373c97 Fixing hub url change subscription. 2012-03-28 18:25:57 -07:00
Samuel Clay
abd1f4201a Adding failed push feeds to munin. 2012-03-28 17:35:51 -07:00
Samuel Clay
201fc63b57 Showing correctly real-time status if feed is push. 2012-03-28 17:33:01 -07:00
Samuel Clay
a075ec9e33 Showing correct real-time status if feed is push. 2012-03-28 17:31:29 -07:00
Samuel Clay
4c75ff2a07 Emergency fix to not have to reverse url in task fetchers. 2012-03-28 17:09:13 -07:00