Commit graph

1163 commits

Author SHA1 Message Date
Samuel Clay
7dfab76b47 Adding two error classes to requests exception handling. 2012-01-04 18:24:12 -08:00
Samuel Clay
7aeb1fdab8 Adding two error classes to requests exception handling. 2012-01-04 18:14:28 -08:00
Samuel Clay
6606c2d015 Adding two error classes to requests exception handling. 2012-01-04 18:09:15 -08:00
Samuel Clay
10ef120e34 Merge branch 'master' into requests
* master:
  Abort old requests and don't cache responses. Trying to fix IE read story bug.
  Force jquery to never cache.
  Checking for exceptions earlier in order to show fixed site.
  Changing user agent to hopefully override overly-sniffy websites.
  Fixing inaccurate substitution on feed urls. Ugh, can't believe this was here this long.
  Adding the setting of a feed's view settings to Site Settings dialog. This should've been in there a loooong time ago.
2012-01-02 16:00:09 -08:00
Samuel Clay
055500cbf1 Fixing inaccurate substitution on feed urls. Ugh, can't believe this was here this long. 2012-01-02 14:14:53 -08:00
Samuel Clay
d3d241d77e Merge branch 'master' into requests
* master:
  Fixing feed loads only once for those with skipping stories.
  Adding handler to to_json calls on all serialized models.
  Fixing two major bugs: auto filling stories now works far better nad doesn't lock you in. Also fixing the infernal unicode json parsing bug that's been effecting a bunch of sites.
  Adding WP7 as user agent.
  Adding necessary import when not running from the REPL.
2011-12-27 21:39:19 -08:00
Samuel Clay
bd87f3484b Adding handler to to_json calls on all serialized models. 2011-12-25 12:45:07 -08:00
Samuel Clay
6e1ebce64a Fixing two major bugs: auto filling stories now works far better nad doesn't lock you in. Also fixing the infernal unicode json parsing bug that's been effecting a bunch of sites. 2011-12-24 14:45:19 -08:00
Samuel Clay
716b34c5ac Adding more advanced exception handling for new requests module, with fallback to urllib2. 2011-12-21 17:11:33 -08:00
Samuel Clay
259bbca9d9 Adding urllib fallback to requests in page fetching. 2011-12-21 09:11:39 -08:00
Samuel Clay
6637c05adf Adding a little bit more leeway in page importer by falling back to urllib2 when requests fail. 2011-12-20 22:30:55 -08:00
Samuel Clay
0418538381 Adding slight bit of color to feed fetcher. 2011-12-20 22:02:52 -08:00
Samuel Clay
b5efad9142 Merge branch 'master' into requests
* master: (66 commits)
  Too many stories? Don't animate transitions when switching intelligence levels.
  Fixing typo in iphone app that preventing mark folder as read when the visible stories option was showing.
  Updating the mongo db copy util to also look for updated stories.
  Globals.is_staff on user, not profile. Make the stats referesh every minute instead of every 10 minutes for staff.
  Fixing offsets in river of news.
  Adding ciphering to usernames in log, so I can finally take screenshots of the most colorful logs of all time.
  Adding my very special mongo serialization backup utility to get around the damn unrepairable mongo database. This is taking 14 hours to run.
  Auto-refreshing feedback (1 min for staff, 10 min for everybody).
  Fixing exception around multiple feeds during Google Reader import process. Also switching rate limit to status code 429.
  Adding Nokia MeeGo client to user agents.
  Only show raw feeds in feed autocomplete.
  Handling iphone version for new users on ios app.
  FIXING THE WORST BUG OF MY LIFE -- finally figured out what was causing the story-shows-as-unread bug. Also fixed enclosures on certain types of feeds.
  Fixing menu manage open position to compensate for additional menu items.
  Reducing the amount of work done by feed fetching when there are no new stories.
  Fixing emergency bug around trimming feeds where the cursor is changing. Dammit mongo.
  Simplifying ufw ports in fabfile. Adding env.user.
  Launching the iPhone app on the front-page. Big deal.
  Minor cleanup of river stories view.
  Cleaning up mongoengine imports and settings for default MongoDB.
  ...

Conflicts:
	local_settings.py.template
2011-12-20 21:47:55 -08:00
Samuel Clay
d7dc4cfb1b Fixing offsets in river of news. 2011-12-18 23:49:22 -08:00
Samuel Clay
2a3226259a Merge branch 'master' of github.com:samuelclay/NewsBlur
* 'master' of github.com:samuelclay/NewsBlur:
  Adding my very special mongo serialization backup utility to get around the damn unrepairable mongo database. This is taking 14 hours to run.
  Auto-refreshing feedback (1 min for staff, 10 min for everybody).
  Adding Nokia MeeGo client to user agents.
  Only show raw feeds in feed autocomplete.
2011-12-18 21:25:04 -08:00
Samuel Clay
1d4038a484 Auto-refreshing feedback (1 min for staff, 10 min for everybody). 2011-12-18 18:03:40 -08:00
Samuel Clay
a47d1211c0 Fixing exception around multiple feeds during Google Reader import process. Also switching rate limit to status code 429. 2011-12-18 11:21:20 -08:00
Samuel Clay
c061aa61c2 Only show raw feeds in feed autocomplete. 2011-12-17 13:05:36 -08:00
Samuel Clay
778a5b7b4c Handling iphone version for new users on ios app. 2011-12-15 07:35:50 -08:00
Samuel Clay
9d0ce2011a FIXING THE WORST BUG OF MY LIFE -- finally figured out what was causing the story-shows-as-unread bug. Also fixed enclosures on certain types of feeds. 2011-12-14 23:26:07 -08:00
Samuel Clay
d1b0552942 Reducing the amount of work done by feed fetching when there are no new stories. 2011-12-14 14:18:01 -08:00
Samuel Clay
999b12e00b Fixing emergency bug around trimming feeds where the cursor is changing. Dammit mongo. 2011-12-14 10:49:00 -08:00
Samuel Clay
87ca86f430 Minor cleanup of river stories view. 2011-12-11 16:14:36 -08:00
Samuel Clay
f3d2f8e5b5 Moving from slave_db to ReplicaSetConnection in pymongo 2.1. 2011-12-11 10:54:07 -08:00
Samuel Clay
8f69864b5a The @jashkenas treatment -- cleaning up the iphone app page. 2011-12-08 14:51:52 -08:00
Samuel Clay
04cb3308bd Using the correct story permalink (if it is not correctly in the link key of the feed). 2011-12-08 11:19:08 -08:00
Samuel Clay
5a8d154b47 Adding current version to iPhone app so it can update from the server. 2011-12-07 09:57:33 -08:00
Samuel Clay
4914d4c011 Stubbing in iphone page. 2011-12-06 17:57:11 -08:00
Samuel Clay
ab9e08fec1 Disabling feed settings button on Everything river view. 2011-12-05 10:42:25 -08:00
Samuel Clay
47c6eda862 Building folder delete into iOS app. 2011-12-05 09:26:02 -08:00
Samuel Clay
2ec7c55eac Fixing delete site in nested folders. Also refactoring and adding tail truncating to feed gradients. 2011-12-04 21:09:16 -08:00
Samuel Clay
85feadb3f1 Fixing the crap out of the move feed/folder dialog in iOS app. Completely done with this dialog. Yay! 2011-12-04 13:55:57 -08:00
Samuel Clay
3c9fd42bf0 Finishing move feed to folder, end-to-end. Still need to fix move folder to folder in iOS app. 2011-12-03 18:22:14 -08:00
Samuel Clay
9197b3f9a9 Merge branch 'master' of github.com:samuelclay/NewsBlur
* 'master' of github.com:samuelclay/NewsBlur:
  Correcting for include_favicons=false on flat feeds.
  Adding ShareKit and its many associated dependencies. Instapaper, pinboard, twitter, facebook, and more sharing directly from the original story action button.
  Fixing include_favicons to default to false, and correctly use a false value.
  Marking all as read in Everything view. Refactored story detail view. Fixing bug around quicly tapping Next Unread and having the view pop before the next story is loaded.
2011-12-01 22:03:54 -08:00
Samuel Clay
4dee2e57cb Quick fix for duplicate feeds to be more specific. Also renaming screenshots of iOS app in anticipation for tomorrow's v1.2. 2011-12-01 22:03:30 -08:00
Samuel Clay
daef4775ec Correcting for include_favicons=false on flat feeds. 2011-12-01 18:55:54 -08:00
Samuel Clay
59f7ea080b Fixing include_favicons to default to false, and correctly use a false value. 2011-12-01 11:10:25 -08:00
Samuel Clay
6ee4026963 Inverted logic on favicons fetching. Whoops. Fix in < 60 seconds, though. 2011-11-30 21:29:31 -08:00
Samuel Clay
b64007b454 Fixing the bug around favicon's not being found, since they were checking for the wrong property. 2011-11-30 21:27:55 -08:00
Samuel Clay
cd66d5f69b Logging al refresh_feeds requests. 2011-11-30 21:06:07 -08:00
Samuel Clay
74973d186d Fixing a number of API call parameters. 2011-11-30 09:53:00 -08:00
Samuel Clay
61cf865ba3 Handling server errors (500 errors) in iOS app. Also cancelling requests if switching to a new feed before old feed comes back. 2011-11-30 09:38:31 -08:00
Samuel Clay
4926105346 Fixing mark folder as read in iphone app. Also shortcutting mark site as read, so no action sheet needed. 2011-11-29 17:57:20 -08:00
Samuel Clay
2efe2eb460 Hot fix of a few exceptions. 2011-11-29 11:43:55 -08:00
Samuel Clay
6920b92dd6 Correctly updating feed exceptions by refreshing the feed on page. Also transferring over classifiers and read stories. 2011-11-29 09:43:16 -08:00
Samuel Clay
ba46291644 Speeding up refresh-feeds by correctly using the last updated story date. 2011-11-28 18:01:39 -08:00
Samuel Clay
50e960e412 Adding unique index on MStory. 2011-11-28 16:32:19 -08:00
Samuel Clay
06c27accd8 Quick fix to broken usersubs when changing feed link and address. 2011-11-28 12:45:07 -05:00
Samuel Clay
f8f2e6ba3a Merge branch 'master' into requests
* master:
  Fixing bogus type error, caused by duplicate feeds.
  Correcting styling on site settings loader icon.
  Removing dupe migration from feed_settings.
  Adding migration for unique hashes on feed addresses + links.
  Counting subscribers on branched feeds correctly, so as to maintain update frequency, even though it's branched.
  Hooking up feed address change nd branching. Also fixing those infernal feed address change bugs for good.
  Finishing up feed_link corrections. Just need feed_address (which is essentially a refactor and abstraction of this feed_link code), and then duplicate UI, which is pretty easy. Yay.
  Refactoring feed rewriting to take advantage of new feed link changer. Seems to work. Still needs some better duplicate locking during fetch.
  Uniqifying address+link hash. Allowing feed_link branches, but it does not yet work. Needs proper dupe detection.
  Beginning new branch feed logic. Needs a huge db migration.
  Swapping titles on feed settings when necessary.
  Swapping rss and website url.
  Stubbing out entire feed settings modal. Needs duplicate feed list. Also needs backend splitting of subscriptions.
  Adding feed setting menu item. Cleaning up feed exception dialog.
2011-11-27 03:19:00 -05:00
Samuel Clay
e9621bd6f5 Fixing bogus type error, caused by duplicate feeds. 2011-11-27 03:13:32 -05:00