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 |
|
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 |
|