Samuel Clay
4b5fce6ce7
Showing OPML errors and fixing unicode decode error by sanitizing OPML uploads.
2013-08-07 19:46:47 -07:00
Samuel Clay
859091f4bd
Better handling of busted OPML files.
2013-07-05 17:41:20 -07:00
Samuel Clay
f30ffe12dc
Changing OPML upload display entirely in intro wizard. Still need to handle uploading starred json.
2013-07-03 22:16:01 -07:00
Samuel Clay
6fbe17b64b
Fixing SSL errors on OAuth import.
2013-06-26 13:22:19 -07:00
Samuel Clay
92fa769338
Fixing reader import ip address capture.
2013-06-04 13:09:20 -07:00
Samuel Clay
631ea2de0c
Fixing IP address saving after HAProxy originally obscured it.
2013-06-04 12:31:45 -07:00
Samuel Clay
2a5ffb48c5
Handling another unicode decode issue in uploaded OPMLs.
2013-05-12 12:53:00 -07:00
Samuel Clay
ca37cab3ca
Fixing non-delayed starred import.
2013-04-02 15:51:30 -07:00
Samuel Clay
9aafd8eab2
Adding delaying to reader import. Adding reader starred story import.
2013-04-02 15:41:50 -07:00
Samuel Clay
5dee81c08b
Redis to db01.
2013-03-14 10:49:44 -07:00
Samuel Clay
38bd6be246
Paywall on signup.
2013-03-14 10:00:00 -07:00
Samuel Clay
f05a915d53
Adding error handling to Google Reader import. Fixing extra-wide images in Feed view. Speeding up NewsBlur Blog subscribe. Fixing popular tags.
2012-08-12 20:34:30 -07:00
Samuel Clay
cccee1e787
Forcing re-approval on Google Reader import.
2012-08-11 15:15:00 -07:00
Samuel Clay
a0f75e6396
Adding feed count to google reader import endpoint.
2012-08-11 14:56:27 -07:00
Samuel Clay
5cf90ea8d0
Adding auto_active flag to reader import, for the iPad.
2012-08-11 13:56:30 -07:00
Samuel Clay
4892e14f29
OAuth -> OAuth 2! For a better feed import experience.
2012-08-10 23:15:16 -07:00
Samuel Clay
78338bba0d
Tons of small fixes: opml uploads, rss feeds for blurblogs, default images on blurblogs.
2012-07-30 21:43:55 -07:00
Samuel Clay
e981c9dfa4
Switching from dev.newsblur.com to www.newsblur.com.
2012-07-29 22:31:40 -07:00
Samuel Clay
d3b58e7cc9
Deferring OPML import if it takes > 20 seconds. Email user when complete. Also, hamburgers. This one's for @torrez.
2012-07-20 19:43:28 -07:00
Samuel Clay
3d8f206d60
Getting IE9 working with OPML ajax upload.
2012-07-12 23:44:30 -07:00
Samuel Clay
eb9bb2c1bd
Adding invite request.
2012-04-05 13:51:08 -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
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
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
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
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
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
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
d961035513
Adding opml export links to Add Site dialog and Preferences dialog.
2011-03-11 11:22:28 -05:00
Samuel Clay
de80258365
Adding *'s to premium users during logging.
2011-02-23 13:46:47 -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
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
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
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
Samuel Clay
b690bb9de3
No longer throwing an error on a bad Google Reader import. Re-authorizing instead.
2010-11-04 19:26:50 -04:00
Samuel Clay
786b3d9982
Fixed a bunch fo bugs around feed chooser, OPML import, google reader import, and counts. Also added preferences for new windows, timezone support, and default views. This is one loaded commit.
2010-10-30 00:27:52 -04:00
Samuel Clay
10f58f8608
Renaming json.py to json_functions.py to resolve namespace conflict with anyjson.
2010-10-23 13:06:28 -04:00
Samuel Clay
d90f1791e1
Refactored a bit here and there. The real changes are coming tonight.
2010-08-23 21:04:51 -04:00
Samuel Clay
8b9c28e8f8
Cleaning up exception handling of feeds to show to users during import.
2010-08-18 21:56:30 -04:00