Commit graph

144 commits

Author SHA1 Message Date
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
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
f32dc6bd1c Merge branch 'master' into social
* master:
  Being more aggressive in determining if a URL is a feed.
  Increasing modal zindex to battle Svbtle blogs sidebar.
  Handle cases of user reading both old and new guid stories.
  Checking for a signup that is really a login when importing GR.
2012-03-21 14:42:42 -07:00
Samuel Clay
57c261d822 Checking for a signup that is really a login when importing GR. 2012-03-21 12:55:17 -07:00
Samuel Clay
a2ee769895 Big cleanup on duplicate feeds with alternative feed links. Also fixing the profile to show followers/followings. 2012-03-12 18:11:13 -07:00
Samuel Clay
41b68b32eb Automatically loading intro or chooser dialog based on progress of new user. 2012-03-12 12:33:54 -07:00
Samuel Clay
c2fb0c6692 Finishing up OPML upload and Reader import in new intro-style. 2012-03-05 19:18:40 -08:00
Samuel Clay
2112fd8e0a Adding OPML upload to intro dialog. 2012-03-03 09:51:38 -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
6a5ba5a2b7 Allowing username refinement in fetching starred stories. 2012-01-08 21:19:41 -08:00
Samuel Clay
e01fabe52c Adding management command to fetch starred stories on command. 2012-01-08 20:47:01 -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
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
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
881d89e4a4 Wrong logging error. 2011-10-25 00:42:23 -07:00
Samuel Clay
bb15e5f9ac Fixing issue around disappearing session_key on reader import. Using cookie first, then falling back to session_key. 2011-10-24 09:20:48 -07:00
Samuel Clay
c051bcfac9 Adding browser user agent to all logging. 2011-09-16 09:26:22 -07:00
Samuel Clay
d2bcce4b6f Better error handling around broken feed pages. 2011-09-04 14:47:47 -07:00
Samuel Clay
ad4bc10c92 Updating all unit tests. So far Reader and Feed import pass. Still need to fix RSS feeds. 2011-08-31 18:04:45 -07:00
Samuel Clay
96d8283ed0 Updating unit tests, fixing datetime issue in json serialization. 2011-08-31 09:41:34 -07:00
Samuel Clay
2dc97fe594 Fixing issues around broken Google Reader starred stories import. 2011-08-30 09:23:16 -07:00
Samuel Clay
d74065f571 The string feed _id bites again. This time the iphone app. 2011-08-30 08:35:22 -07:00
Samuel Clay
1bdb6abb39 Grabbing 1000 saved stories from Reader. 2011-08-29 22:28:55 -07:00
Samuel Clay
2860359f59 Less aggressive on finding the feed for starred stories. 2011-08-29 21:19:57 -07:00
Samuel Clay
a052732f31 Speedifying starred stories from reader. Also fixing issue around missing feeds. 2011-08-29 21:09:41 -07:00
Samuel Clay
5389350368 Adding starred stories import to Google Reader import. Also moving to db backed session engine (from memcache). 2011-08-29 18:43:17 -07:00
Samuel Clay
db525657bf Fixing animation scroll issues in page view caused by missing delay on reset of scroll flag. 2011-07-12 10:07:57 -07:00
Samuel Clay
ed3ddf0b54 Handling case of weird OPML not having the right attrs. 2011-06-10 11:25:50 -04:00
Samuel Clay
0139cf439f Working out a better fix for oauthtokens that are missing. 2011-05-10 13:53:51 -04:00
Samuel Clay
ecca990d88 Working out a better fix for oauthtokens that are missing. 2011-05-10 13:50:46 -04:00
Samuel Clay
7c91ef2001 Emergency bug fix for missing oauthtokens during reader import. 2011-05-10 13:49:00 -04:00
Samuel Clay
8e2936fc1b Utils -> vendor 2011-04-11 21:57:45 -04:00
Samuel Clay
927a6e655f Fixing a bug around throwing feedburner errors. 2011-04-04 12:02:18 -04:00
Samuel Clay
7b4b7c591a Fixing Google Reader OAuth import when multiple folks are from the same IP. Using UUIDs in cookies, falling back to session state and IP addresses. 2011-04-01 17:25:28 -04:00
Samuel Clay
3ee5d43c56 Fixing up OPML exporter for anonymous users (just use the default account), and fixing the add dialog's focus on the add url, just in case it's slow to load. 2011-03-12 18:13:24 -05:00
Samuel Clay
48f2ed5860 Fixing issue around missing feeds in subscription folders during opml export. Just ignore missing feeds. 2011-03-12 17:54:42 -05:00
Samuel Clay
d961035513 Adding opml export links to Add Site dialog and Preferences dialog. 2011-03-11 11:22:28 -05:00
Samuel Clay
57289df51c OPML Export! Now just need to add it to the UI. This class creates XML for nested folders and feeds, cinluding a user's own feed titles. 2011-03-10 20:27:40 -05:00
Samuel Clay
de80258365 Adding *'s to premium users during logging. 2011-02-23 13:46:47 -05:00
Samuel Clay
bb4e81b278 Fixing a whole lot of feed fetch bugs. 2011-02-15 21:08:40 -05:00
Samuel Clay
4fd6a7cfe0 Fixing a metric-ton of bugs: Google Reader import on badly parsed xml, refreshing toplevel feeds loses their manage menu, retrying exception feeds now de-dupes and correctly updates on the page. Plus a bunch of other bugs. 2011-02-06 15:04:21 -05:00
Samuel Clay
53d759520f Fixing miscellaneous issues that have been throwing exceptions. Feed importing, google reader, loading feeds/pages, approving feeds. ALl with bad requests now let the user down easily as opposed to 500ing. 2011-02-03 18:38:10 -05:00
Samuel Clay
aeab6ed994 Refactoring queue_new_feeds as to be accessible from everywhere, and to correctly queue new feeds and stale feeds that aren't new. 2011-01-30 23:56:51 -05:00
Samuel Clay
976e4fd33d Changing log colors for imports. Also starting to fill out the fabfile.py, which needs a lot of love. 2010-12-15 22:26:05 -05:00
Samuel Clay
e76a42641d All feeds for a premium user get turned on when uploading OPML. 2010-12-13 23:48:21 -05:00
Samuel Clay
b9f12e4736 If a user is premium and they are uploading OPML, turn on their feeds. 2010-12-13 18:04:34 -05:00
Samuel Clay
d4d53f5969 Fixing OPML upload when the opml file is missing crucial information. Thanks to richardb20! 2010-12-13 18:00:59 -05:00
Samuel Clay
f12ada9613 A whole bunch of colored logs. 2010-12-05 23:50:48 -05:00
Samuel Clay
4e3778a601 Google Reader no longer needs session info. 2010-12-05 23:46:09 -05:00
Samuel Clay
e437bd4bb7 A whole bunch of colored logs. 2010-12-05 23:20:32 -05:00