Commit graph

31 commits

Author SHA1 Message Date
Samuel Clay
5703340a79 Fixing timeout error email subject. 2011-02-15 21:34:39 -05:00
Samuel Clay
bb4e81b278 Fixing a whole lot of feed fetch bugs. 2011-02-15 21:08:40 -05:00
Samuel Clay
19ce3180cd Checking for dupes in the toplevel when adding subscriptions. 2011-02-14 01:26:58 -05:00
Samuel Clay
95abe1aac2 Allowing adding a url even if already subscribed. Just checks for dupes in the specific folder, but otherwise, dupes are allowed. 2011-02-14 01:15:45 -05:00
Samuel Clay
48afe91758 Refactoring how feeds are found using urls in the add modal. Also fixing a display issue around showing the river icon in a collapsed feed and showing the manage menu. Lastly, changing the feedfinder's user agent because some assclown website was disallowing on the string 'feedfinder' 2011-02-08 22:07:59 -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
ea15aa1175 Major improvement to feed fetching and parsing by upgrading feedparser to v5.0. Also sending correctly formatted feed information to debug email. And handling invalid page URLs gracefully. 2011-02-05 20:49:52 -05:00
Samuel Clay
72a32f1976 Using the correct message for the feed error email subject. 2011-02-05 16:16:11 -05:00
Samuel Clay
3723160155 A huge number of misc fixes: fixing potential errors on paypal return screen, mailing all feed/page parse errors, and swithcing to mapreduce item_frequencies in mongoengine. 2011-02-05 15:34:43 -05:00
Samuel Clay
22cf5ede6c Crazy refactor of feedfinder to extract timelimits, so they can be caught by a lower-level api instead of messing up the feed fetcher. 2011-02-02 13:07:12 -05:00
Samuel Clay
a182bb1216 Finally saving proper base64 encoded favicons, along with their URLs, autodetecting when not found at /favicon.ico, and now all thats left is serving icons and their colors. Woohoo! 2011-01-27 19:05:50 -05:00
Samuel Clay
36a960b13b Cleaning up request image function. 2011-01-26 23:41:20 -05:00
Samuel Clay
c74388e137 Woohoo! Got favicon downloading and parsing working. Still need to: a) handle transparency b) discard ugly colors (black, white) c) save the image d) pass the image/color e) render the image/color 2011-01-26 23:38:36 -05:00
Samuel Clay
1478d7371b Merge branch 'river' into favicon
Conflicts:
	utils/feed_functions.py
2011-01-26 22:02:23 -05:00
Samuel Clay
fa46f47639 Refactoring folder creation. This could be done a lot more abstractly as to make sense to new functions I build which include folder subscription creating. Let this be a reminder as to how shoddy code is born. And let this be quickly remedied. 2011-01-23 02:15:02 -05:00
Samuel Clay
a31717b7ca Refactoring folder creation. This could be done a lot more abstractly as to make sense to new functions I build which include folder subscription creating. Let this be a reminder as to how shoddy code is born. And let this be quickly remedied. 2011-01-23 02:13:55 -05:00
Samuel Clay
443fe69156 Moving text fields from Feed to FeedData. Migration includes deletion of old fields on Feed, now unused. 2011-01-17 22:48:38 -05:00
Samuel Clay
fed9bc0924 Downloading, parsing, and shaping favicons into colors. Doesn't work for many images, though. Still need to parse the best non-black/white color. 2011-01-09 23:11:09 -05:00
Samuel Clay
4cf9b05f0c Changing all datetime.datetime.now() to datetime.datetime.utcnow(). 2010-10-10 23:55:00 -04:00
Samuel Clay
7dee2103a9 Refactoring timelimit to add feed address re-check to a limited timeout. 2010-09-27 11:44:23 -04:00
Samuel Clay
154ac4d3a9 Fixing delete feeds to only delete the one feed you want to delete, not all of the others. Also fixed add URL to check more aggressively for duplicate feeds. 2010-09-14 23:47:21 -04:00
Samuel Clay
2b8f4bff95 Normalizing logging across all views and models. 2010-08-17 17:45:51 -04:00
Samuel Clay
0bcc3ae484 Small fixes: removing height calculation from classifier modal, adding in better logging for feed address changes, iPhone story detail view bug. 2010-08-03 21:53:08 -04:00
Samuel Clay
a4c6b093c4 Don't normalize non-string urls. 2010-07-28 18:18:01 -04:00
Samuel Clay
7b7475ac70 Adding feed update stats to stats modal. 2010-07-28 01:14:25 -04:00
Samuel Clay
65e5b0dada Rudimentary statistics modals. There's more data coming in, but I'm too excited to work on the collocation phrase filter to finish this out. It'll get done, but for now it's functional. 2010-07-26 22:21:58 -04:00
Samuel Clay
0f50f1349b Adding a last updated date display to every feed. 2010-07-26 21:38:56 -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
bd0099ad81 Rewrote ingestion and acquiring of feeds. This needs some serious TLC soon. 2009-08-01 04:26:57 +00:00
Samuel Clay
5d185bae74 Optimizing and refactoring a ton of queries and calls. Really, I touched almost everything, from the feed ingestion system, to marking stories as read, to merging ReadStories and Opinions. 2009-07-28 02:27:27 +00:00
Samuel Clay
48ba40e29b Initial 2009-06-16 03:08:55 +00:00