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
|
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
|
d2bcce4b6f
|
Better error handling around broken feed pages.
|
2011-09-04 14:47:47 -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
|
8e2936fc1b
|
Utils -> vendor
|
2011-04-11 21:57:45 -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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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 |
|