Commit graph

70 commits

Author SHA1 Message Date
Samuel Clay
68b0ae7254 Adding exception handling UI. Also disabled feeds that are just chock full of exceptions. No need to continually fetch buggy feeds. Still need to figure out a way to let users fix problematic feeds, but letting them know is an improvement. 2010-08-18 20:35:45 -04:00
Samuel Clay
53c9df0fef Going back to calculating everybody's unread counts on new stories. Way more optimized, and user experience suffers having to wait on first-load. 2010-08-18 07:46:32 -04:00
Samuel Clay
aa99517511 Completely changing how subscriptions are counted. Now happens after page load. Also retooled Google Reader import to load, count, and fetch after page load so the user is not kept waiting. Progress bars for everything. 2010-08-17 23:40:03 -04:00
Samuel Clay
db3bdbc0d5 First half of the new Google Reader importer progress bar. 2010-08-17 20:59:47 -04:00
Samuel Clay
2b8f4bff95 Normalizing logging across all views and models. 2010-08-17 17:45:51 -04:00
Samuel Clay
f3522cf0ec Adding logging in many other places. 2010-08-16 15:45:35 -04:00
Samuel Clay
3df0722dcc Moving from print-based logging to python-based logging. Quite the improvement. Console/Stream output in development, logfile in production. 2010-08-15 12:04:26 -04:00
Samuel Clay
88161e64c2 Upgrading layout, fixing resize bug, and preparing iframe buster buster (which is currently disabled). 2010-08-13 19:21:29 -04:00
Samuel Clay
1c6e69d396 Fixing issues with statistics. Also adding a button to open statistics from feed's story titles. 2010-08-13 18:18:46 -04:00
Samuel Clay
841abe22db Cracking the OAuth bug with print statements. 2010-08-13 16:55:05 -04:00
Samuel Clay
5de960f97a Finalizing feed fetch progress bar. Also updating jquery.layout and jquery UI to 1.8.4. 2010-08-11 22:05:02 -04:00
Samuel Clay
31407a998f Handling anonymous users with more grace. They will now be told that they need to signup in order to add a feed/folder/opml. The old way was to show a loading indicator forever. Yeah. 2010-07-24 15:54:25 -04:00
Samuel Clay
f848a6ea99 That's it. Gotta remove session_id. Until then, using remote IP address as authenticator for OAuth verification. Please don't abuse this for the next 48 hours. 2010-07-17 19:52:51 -04:00
Samuel Clay
2e8e4fabea Saving the new session_id for users where the session_id changes between authorize and verification. Bizarre. 2010-07-17 11:55:25 -04:00
Samuel Clay
dce97abb7b Adding remote_ip for OAuth imports, since too often the session_id changes from authorization to verification. I need a better way to store this information, preferably a cookie that is constant. 2010-07-17 11:50:16 -04:00
Samuel Clay
5614ed66b1 Adding subview table cells for feed detail pages on the iPhone app. 2010-07-15 00:44:38 -04:00
Samuel Clay
792656bb89 Changing backend for sessions from db to cache_db. 2010-07-07 00:27:54 -04:00
Samuel Clay
81f5d0d1e0 Google Reader import now allows you to create an account after you import your feeds. Also highlighted on front page. 2010-07-05 17:11:04 -04:00
Samuel Clay
b508680d0e Handling faulty OAuth token. 2010-06-30 17:35:06 -04:00
Samuel Clay
ce932a95ec Finishing off Google Reader OAuth synchronization. Also renamed opml_import -> feed_import. And fixed the height of small modals. 2010-06-29 20:16:09 -04:00