Commit graph

428 commits

Author SHA1 Message Date
Samuel Clay
4b57a32c0c Removing 2 bigger JOINs that were slowing down feed loading. 2010-07-01 15:16:33 -04:00
Samuel Clay
8052d8b1c1 Fixing tag truncation bug. Lots of tags? Truncate 'em 2010-06-29 09:01:30 -04:00
Samuel Clay
9f2b132096 Merge branch 'master' of github.com:samuelclay/NewsBlur 2010-06-28 16:57:28 -04:00
Samuel Clay
7212778d7c More tweaking to feed refresh rate: Higher volume = more fetches 2010-06-28 11:37:54 -04:00
Samuel Clay
80bdb79bd9 Better instrumentation through non-zero results on any successfull callback. 2010-06-28 08:06:12 -04:00
Samuel Clay
9a8d85dee2 Pretty printing for subscriber counts. 2010-06-27 23:16:47 -04:00
Samuel Clay
98620bebf0 Divide by zero! Fixed. 2010-06-27 23:09:43 -04:00
Samuel Clay
2116692834 Major tweaks to feed update timing. Heavily updated feeds get updated *much* more often, and more subscribers = more updates. 2010-06-27 22:58:45 -04:00
Samuel Clay
c7488752df Fixing missing page_data errors. 2010-06-27 22:40:22 -04:00
Samuel Clay
118f4ec8ec Adding a subscriber bonus. Heavily subscribed feeds get updated more often. 2010-06-27 21:44:35 -04:00
Samuel Clay
1914651425 Calculate number of feed subscribers. Will be used to calculate feed update priority. 2010-06-27 20:43:17 -04:00
Samuel Clay
3d4cf207d3 Adding a feed punishment for slow feeds. Slow feeds get updated less often. 2010-06-24 15:27:25 -04:00
Samuel Clay
cc8beb2379 Fixing caching of feed stories so they load faster. 2010-06-24 15:10:15 -04:00
Samuel Clay
fbe1367739 Protopub -> NewsBlur 2010-06-08 11:19:07 -04:00
Samuel Clay
d39dacb592 Cleanup in prep for move from urllib to eventlets. 2010-05-20 15:13:25 -04:00
Samuel Clay
3ca7fcefca That mass renames continue! Protoread is now Protopub, and that sounds good to me. 2010-05-14 09:32:38 -04:00
Samuel Clay
b1ac2147ba Renaming News Blur to Protoread. 2010-05-13 11:11:01 -04:00
Samuel Clay
50881dc8dc Fixing empty folders. 2010-05-11 22:56:37 -04:00
Samuel Clay
0176308858 Stylistic changes, like the name of the site: NewsBlur is now News Blur. 2010-05-11 18:38:32 -04:00
Samuel Clay
e4c21dd2b9 Adding intelligence classifiers now dynamically updates all stories in the feed. Looks fantastic. 2010-05-11 13:31:59 -04:00
Samuel Clay
b5edcc03d2 Fixing caching bug around new stories. New to invalidate the story cache when new stories come in. Duh. 2010-05-11 12:27:39 -04:00
Samuel Clay
e03791383a Fixing mystery bug! Safari throws a crazy bug when switching to a new feed every so often. Happens because Safari throws a scroll event when rmeoving content from an overflowed div. Ugh. 2010-04-29 19:12:18 -04:00
Samuel Clay
274312e277 Additional checks for difflib to pass. 2010-04-29 13:52:24 -04:00
Samuel Clay
ce0495002e Adding load time to feeds to punish slow feeds. 2010-04-29 13:35:46 -04:00
Samuel Clay
8d07355bba Story guid hashing and a few small fixes for feed fetching. 2010-04-29 11:18:49 -04:00
Samuel Clay
722a3f7031 Fixing BAD bug around data integrity for adding then deleting feeds. Also added a return button handler to add feeds, and disabled the manage button when necessary. 2010-04-25 18:32:02 -04:00
Samuel Clay
9790ee13a8 Calculating average time taken per feed. 2010-04-25 16:11:04 -04:00
Samuel Clay
0a664b44a8 Adding feed update history. Gotta get some metrics on the speed of the biggest cpu/network suck. 2010-04-23 21:19:19 -04:00
Samuel Clay
71b746a48d Feed update cascading. Feeds update relative to how often they have new content. This should save a LOT of processing power. Whew. 2010-04-19 12:09:04 -04:00
Samuel Clay
229c6bef97 Oh baby, oh baby. Resize! UI Layout upgrades! Drag support for resizing panes 2010-04-13 19:35:36 -04:00
Samuel Clay
f169569710 Adding single threaded feed updating (used for tests and debugging) 2010-04-09 16:37:19 -04:00
Samuel Clay
6be96b05d3 Stopgap solution for lack of timezone support. Marking a feed as read uses the timestamp of the latest story OR current time, whichever is later. 2010-04-09 16:10:23 -04:00
Samuel Clay
d2b12da53a Handling edge cases for tags. 2010-04-05 03:20:44 -04:00
Samuel Clay
13611a9dfd Cleaning up. 2010-04-05 02:55:18 -04:00
Samuel Clay
fc6672bab0 Speeding up score calculation. 2010-04-05 02:42:43 -04:00
Samuel Clay
95a2ebc878 Improving front-end JS by fixing all loading page bugs. 2010-02-17 03:22:45 -05:00
Samuel Clay
529a437a17 Typo 2010-02-12 19:34:32 -05:00
Samuel Clay
7e14a60452 Using feeds, not stories as the base for deletion. 2010-02-12 19:34:03 -05:00
Samuel Clay
563b57c966 Adding counts for trim_feeds. 2010-02-12 19:33:18 -05:00
Samuel Clay
a54b541526 Making trim_stories much faster by running a single query instead of n queries. 2010-02-12 19:30:26 -05:00
Samuel Clay
2c25b585dd Rewrote giant clusterfuck of a story finder. Now finds the story title with the biggest font size. This works surprisingly well. 2010-02-02 18:01:02 -05:00
samuelclay
27d5c1c421 Not perfect, but a temp fix for feeds that have no dates (like Hacker News). 2010-01-28 13:28:27 -05:00
samuelclay
82972d276f Exclude read stories in score calculations. No need to count what's read. 2010-01-27 18:08:07 -05:00
samuelclay
d9c7ae7771 Auto-compressing all stories and feeds at the db level for better database lookups. 2010-01-27 16:29:11 -05:00
samuelclay
5ed1b06710 Opening the floodgates for proper counting. 2010-01-26 20:39:11 -05:00
samuelclay
2f196f428f Typo 2010-01-26 20:27:11 -05:00
Samuel Clay
a4f0b0f986 Adding debug info to trim_feeds 2010-01-26 20:02:36 -05:00
Samuel Clay
d748a41d85 Trimming > 1000 stories from feeds. 2010-01-26 19:59:43 -05:00
Samuel Clay
b1c72c5c9f Huge update: Hooking up slider to hide/show stories based on their score. Also added new story counts, score calculations, and real-time updating of unread counts as you read. 2010-01-21 13:12:29 -05:00
Samuel Clay
8891a859fe Finishing up tags, and the classifier modal in the Reader. Now shows all sorts of classifiers. 2010-01-04 22:26:53 +00:00