Samuel Clay
|
e09868ae35
|
Minor changes: feed trainer only uses active feeds. Google Reader import being called multiple times is now handled gracefully.
|
2010-11-08 18:26:36 -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
|
fe555984d2
|
Merge branch 'master' of github.com:samuelclay/NewsBlur
|
2010-10-30 00:31:10 -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
|
c376915235
|
If the user is already premium, all of their feeds are active.
|
2010-10-29 17:17:36 -04:00 |
|
Samuel Clay
|
df403ceb7f
|
Only queueing new feeds on activation.
|
2010-10-26 14:04:26 -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
|
4cf9b05f0c
|
Changing all datetime.datetime.now() to datetime.datetime.utcnow().
|
2010-10-10 23:55:00 -04:00 |
|
Samuel Clay
|
2e3f7d415b
|
Fixing celery queues and exchanges by adding explicit bindings for the new and update queues.
|
2010-09-28 19:50:29 -04:00 |
|
Samuel Clay
|
825ca6d407
|
Quick changes to fix issues with new users and their newly subscribed feeds.
|
2010-09-23 16:33:06 -04:00 |
|
Samuel Clay
|
9d265e9db0
|
Adding a new queue that handles new feeds, so they can be prioritized over updating old feeds.
|
2010-09-20 19:22:19 -04:00 |
|
Samuel Clay
|
49bcfb4a63
|
Sanity checks for OPML imports.
|
2010-09-06 11:23:44 -07:00 |
|
Samuel Clay
|
060f63f8a0
|
Myriad number of bug fixes to reduce the number of exception e-mails I get. Forbidden JSON requests now send 403s. Adding a URl no longer uses a partial URL saearch on feed_link (which would link usetoday.com -> usatoday.com/sports.xml). Also adding the model for FeedPage for mongo.
|
2010-08-27 18:35:33 -04:00 |
|
Samuel Clay
|
bfa01bede2
|
New informational message.
|
2010-08-25 14:54: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
|
36abf00267
|
Code refactors. Just changing styles.
|
2010-08-23 16:23:16 -04:00 |
|
Samuel Clay
|
7e40103a4c
|
Adding a duplicate feed table so future duplicates will be caught and corrected.
|
2010-08-19 10:43:07 -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 |
|
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
|
87a0ac0a8a
|
Merge branch 'master' of github.com:samuelclay/NewsBlur into progressbar
|
2010-08-11 22:06:14 -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
|
76b3ab4947
|
Unicode crap in Google Reader's urls. Ignoring for certain feeds.
|
2010-08-11 17:44:31 -04:00 |
|
Samuel Clay
|
258c8c0c4c
|
Catching errors in Reader import.
|
2010-08-11 11:05:46 -04:00 |
|
Samuel Clay
|
db4776f3ea
|
Adding URL normalization on new feeds. Also adding in collocation search backend. This is a good example of poor committing.
|
2010-07-27 22:11:23 -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
|
2f86bbbb24
|
Fixing bad page URLs to use the feed fetcher to find the correct address.
|
2010-07-21 12:29:09 -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
|
013cf7ab04
|
I wrote all this code but have no idea why I didn't commit it. Anyway, let's deploy it. (It looks like I'm slowing down feed refreshing, which is bound to not matter in ~10 users or so).
|
2010-07-05 14:26:35 -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 |
|