Commit graph

1095 commits

Author SHA1 Message Date
Samuel Clay
66eae41e2d Intelligence Trainer. A whopper of a commit. 2010-08-01 19:12:49 -04:00
Samuel Clay
2fe632b4bc Closing the database connection on the parent feed fetcher so it can be re-opened by worker threads. 2010-07-30 20:04:02 -04:00
Samuel Clay
246d3273dc Manage feed style enhancements. Also statistics. 2010-07-30 17:12:20 -04:00
Samuel Clay
2a41bdcb65 IntegrityError error in the feed fetcher. 2010-07-28 19:05:03 -04:00
Samuel Clay
d2a31cfb82 Typo in urlnorm. 2010-07-28 18:21:27 -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
5e42e3db9c Unicode decode error in url normalization. 2010-07-27 22:27:32 -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
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
bc1a7dc767 Correcting for incorrect story counts. 2010-07-26 14:37:17 -04:00
Samuel Clay
8d448bc051 Handling lists in json views. 2010-07-26 14:30:21 -04:00
Samuel Clay
717252a623 Handling lists in json views. 2010-07-26 14:29:37 -04:00
Samuel Clay
3c6fdfdea7 Statistics on all feeds, stories, averages. Shown in the new statistics modal (not yet finished). 2010-07-25 23:13:27 -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
ffe62882dd Adding monthly users to munin stats. 2010-07-24 14:16:25 -04:00
Samuel Clay
a967547409 Deleting lots of unused crap floating around the utils directory. 2010-07-24 11:46:33 -04:00
Samuel Clay
cfd807fa10 Updating feed error codes. Accidentally deleted the 200 OK feed fetch history. 2010-07-23 18:56:29 -04:00
Samuel Clay
80c6ea9139 Merge branch 'master' of github.com:samuelclay/NewsBlur 2010-07-21 13:03:17 -04:00
Samuel Clay
34c6cce547 Labels for instrumentation on feed and page fetching errors. 2010-07-21 13:02:43 -04:00
Samuel Clay
dfc04de45a +x on munin errors. 2010-07-21 12:58:16 -04:00
Samuel Clay
8b25b985b6 Adding error instrumentation to keep track of rolling errors on feed and page fetches. 2010-07-21 12:49:33 -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
5a21900606 Re-enabling Story count now that we're on PostgreSQL. 2010-07-21 00:48:43 -04:00
Samuel Clay
5e7777eac8 Pretty story cells in the feed detail table. Also prettier story details, but still needs some title love. Not to mention buttons everywhere. 2010-07-15 23:32:37 -04:00
Samuel Clay
c063333165 Using denormalized story author over normalized story author (which is used for counting authors) 2010-07-08 12:14:48 -04:00
Samuel Clay
2c0b78a319 Adding page fetching history. Also denormaling story authors. 2010-07-08 11:37:54 -04:00
Samuel Clay
b205536ab7 Trickling down errors in feed fetching. 2010-07-08 01:26:03 -04:00
Samuel Clay
671121b29c Fixing broken Last Modified Date bug which causes all stories to be discarded. 2010-07-08 01:07:37 -04:00
Samuel Clay
fab14fae46 Refactoring feed fetching so some feeds will be correctly parsed. Also updated unit tests to include invalid XML. 2010-07-07 18:40:19 -04:00
Samuel Clay
2e15f84a0d Additional instrumentation on feed fetching, parsing, and importing. 2010-07-06 18:16:41 -04:00
Samuel Clay
e46f6cee7f Refactoring a bit and marking a subscription as read when it's out of stories. 2010-07-06 16:37:49 -04:00
Samuel Clay
b9d2afa3b8 Typogrifying features on front page. Smart quotes. 2010-07-06 15:43:55 -04:00
Samuel Clay
5740ad6d9f Persisting view settings (page, view, story) on a per feed basis. Saves the current view for the feed for a user. 2010-07-06 14:59:34 -04:00
Samuel Clay
b95e5d2977 Wrench is now a cog. Pretty. 2010-07-06 13:56:32 -04:00
Samuel Clay
08ef889e09 Feed fetch history instrumentation. 2010-07-06 13:21:12 -04:00
Samuel Clay
d3935212a4 Preventing dud feeds to pause the whole feed refresher. 2010-07-05 23:19:07 -04:00
Samuel Clay
c9fd6b5c80 Preventing dud feeds to pause the whole feed refresher. 2010-07-05 23:17:36 -04:00
Samuel Clay
d5cbd1ad29 Tweaks to refreshing algorithm. More subscribers = faster service. Fewer subscribers = way less ervice for less active feeds. Active feeds still get more work 2010-07-05 23:06:37 -04:00
Samuel Clay
1c42a7088d A number of aesthetic changes that make signup and login sharper. 2010-07-05 22:15:09 -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
9867406ca2 Refactoring feed counts, subscriber counts, story counts, and tightening up refreshes for high-volume, high-subscriber feeds. Less decay on somewhat popular feeds. 2010-07-02 15:49:08 -04:00
Samuel Clay
2133ee81e7 Fixing issues with feature paging. JSON was incorrectly serializing it, the page_counter was being reset when feeds were loaded, and cleaned up feed resetting. 2010-07-02 12:02:10 -04:00
Samuel Clay
aaf68f4c21 Fetching page for high-volume feeds on every fetch instead of only when new stories are in the feed. 2010-07-02 11:46:45 -04:00
Samuel Clay
319e87baf7 Merge branch 'master' of github.com:samuelclay/NewsBlur 2010-07-02 10:30:15 -04:00
Samuel Clay
5b1bb231ef Removing unnecessary cruft above the page importer. 2010-07-01 17:33:58 -04:00
Samuel Clay
4b57a32c0c Removing 2 bigger JOINs that were slowing down feed loading. 2010-07-01 15:16:33 -04:00
Samuel Clay
f8d4d1b0a2 Changing how JSON is being serialized. For better testing. 2010-07-01 14:01:11 -04:00
Samuel Clay
f2c0bf9aed Hiding stories count due to move from MyISAM to InnoDB. 250k counts are now very, very expensive. 2010-07-01 12:07:15 -04:00