Commit graph

76 commits

Author SHA1 Message Date
Samuel Clay
72fe3633d6 Fixing major bug around classifiers in the river of news. Forced to add a new flag to handle existing connections so they don't get data that will mess them up. New visitors will get new behavior. Eventually all users will be on new behavior and I can remove the new flag. 2011-10-24 08:55:28 -07:00
Samuel Clay
811512d8da Finishing up account dialog. Also re-styling subscriber counts. 2011-07-27 22:17:34 -07:00
Samuel Clay
e79b6a6f4c No longer scrolling to story if the feed view isn't changing. This is nice for resize events that come from training a feed. Fixes #27. 2011-04-30 23:33:36 -04:00
Samuel Clay
42cd43681f Completed API. May need some example output, but it's all there and documented. 2011-04-24 01:52:44 -04:00
Samuel Clay
a2e082b0d8 Paging from 1 and not 0. Moving the JS assetmodel to use new paging and API endpoints. 2011-04-21 10:44:55 -04:00
Samuel Clay
c1a5a55f0d Fixing classifier dialog's saving calls. Also adding debug information for refresh_feeds to find out how much the status pinging is taking. 2011-03-08 10:06:55 -05:00
Samuel Clay
0062cef1e6 Refactoring intelligence classifier modal. Also adding Erbar font for logo. 2011-03-06 21:33:06 -05:00
Samuel Clay
354ffe98b9 Fixing intelligence classifiers to allow tags with an & in the tag. Also changing color of feed view story tags to match intelligence. Also updates dynamically on training. 2011-03-02 19:59:31 -05:00
Samuel Clay
e2b04e3997 Fixing instant updates of intelligence scores for river of news feeds. 2011-02-27 19:51:41 -05:00
Samuel Clay
2e67efea6e YAY! Adding classifiers is now instant and does not require a feed refresh. Required scoring intelligence on both server-side and client-side. 2011-02-27 16:13:22 -05:00
Samuel Clay
01f0060a04 Switching all remaining google favicons to homemade favicons. 2011-02-17 10:32:47 -05:00
Samuel Clay
901d419425 Refactoring feed refreshing so new classifiers update the unread counts immediately. 2010-12-24 11:00:30 -05:00
Samuel Clay
e7b99d9f01 Switching to the story view on double-click, and correctly moving back and forth between views automatically. Also cleaned up copy in Add modal and Intelligence Classifier Intro modal. 2010-12-07 09:52:14 -05:00
Samuel Clay
3557303ca3 Adding classifiers for starred stories. 2010-12-04 16:42:51 -05:00
Samuel Clay
35d2ef6d6b Fixing bug where clicking on the title classifier would reset it to the unhighlighted state. 2010-11-25 11:00:57 -05:00
Samuel Clay
21379537aa Showing title classifiers in story trainer. 2010-11-09 22:06:08 -05:00
Samuel Clay
fcf1a9cabf Accidentally going backwards through feed sin trainers 2x as much as necessary. 2010-10-31 16:32:02 -04:00
Samuel Clay
b08332e3b6 Retrain classifiers at the end of the trainer. 2010-10-29 11:34:33 -04:00
Samuel Clay
c9e88798b3 Fixing small issues with starting and ending training. 2010-10-23 11:05:43 -04:00
Samuel Clay
20195f4345 Merge branch 'master' into chooser
Conflicts:
	media/js/newsblur/reader_classifier.js
	media/js/newsblur/reader_manage_feed.js
	media/js/underscore.js
2010-10-22 09:56:06 -04:00
Samuel Clay
0127a923c3 Updating thumbs in trainer to use new renamed thumbs. 2010-10-22 00:25:02 -04:00
Samuel Clay
516f08d6be Final touches to the new classifiers. Title highlighting now controls the new-style title classifier in story view. 2010-10-22 00:16:34 -04:00
Samuel Clay
90b57f31ce Adding titles to trainer. Removing feed manager. It's functionality is now compeltely rolled into the intelligence trainer. Big YAY for deleting old code. 2010-10-21 23:32:07 -04:00
Samuel Clay
8062a67628 Finishing up look and feel of classifiers. Also added shift+j and shift+k to keyboard shortcuts modal. 2010-10-21 19:36:03 -04:00
Samuel Clay
5bcd5eb730 Serializing and deserializing new classifiers. 2010-10-21 13:37:36 -04:00
Samuel Clay
08c31b3645 Finished up interaction for new dual-mode classifiers. Still need to serialize classifiers, then perhaps reprocess on the backend to handle both modes at once. 2010-10-19 22:41:30 -04:00
Samuel Clay
9d51e999ba First draft of brand new dual-mode classifiers. Both tumbs up and thumbs down in the same classifier. Hover behavior works, not much else, so far. 2010-10-19 20:57:25 -04:00
Samuel Clay
b22075e5cb Trainer and Chooser now update homepage feed counts dynamically. 2010-10-18 19:21:02 -04:00
Samuel Clay
637a1aafc6 Fixed issues with feed classifier trainer, but still cna't go back to intro without messing up the order. 2010-10-18 18:14:47 -04:00
Samuel Clay
8c6cd75409 Fixing up the feed trainer to show counts on the home page. Still needs a tweaking though to handle phantom feeds. 2010-10-17 23:34:14 -04:00
Samuel Clay
554beb5293 Adding trainer and account type to home page. 2010-10-17 17:25:10 -04:00
Samuel Clay
6d211f7e96 Only refresh feed if it is showing on the page. 2010-10-15 19:02:19 -04:00
Samuel Clay
24e2550c82 Showing feed chooser modal on start for users who haven't chosen any feeds. Also fixed race conditions associated with showing/hiding the chooser progress bar. 2010-10-14 09:51:56 -04:00
Samuel Clay
9b5ec6eaa2 Merge branch 'master' into chooser
Conflicts:
	apps/reader/models.py
	apps/rss_feeds/models.py
	media/css/reader.css
	media/js/newsblur/reader.js
	utils/feed_fetcher.py
2010-10-13 09:08:42 -04:00
Samuel Clay
3f5b805ea8 Fixing which feed is selected in the feed list during refreshing. 2010-10-11 12:07:32 -04:00
Samuel Clay
50ca857c3e Forcing feed refresh on many common activities. Maybe this should happen more transparently for classifiers? 2010-10-10 23:33:56 -04:00
Samuel Clay
b2571e91e3 Further refining feed chooser dialog to include premium account information. Also refactoring across the board to handle premium accounts. 2010-10-05 19:05:01 -04:00
Samuel Clay
4ea886be15 Adding checks for feed in trainer, now that the trainer is doing double-duty for individual feeds and for the trainer itself. 2010-09-21 19:07:36 -04:00
Samuel Clay
64fd2ff3f9 Fixed both modal sizing for ajax intelligence trainer, and fixed the checkboxes/slider in the modal to attach correctly. 2010-09-21 09:18:58 -04:00
Samuel Clay
55b7801142 It's a race condition that keeps on giving. Intellignece Trainer now loads on an unloaded feed, and it will correctly resize the modal, but only after a pause. No easy solution, just hoping it works. In real life, responses will not take < 50ms, so it should be fine. 2010-09-20 19:51:57 -04:00
Samuel Clay
3839d862ac Obnoxious modal sizing issues, but the Classifier Trainer now loads feeds through AJAX when not already loaded. Used for folder actions. 2010-09-20 18:20:22 -04:00
Samuel Clay
235f159fea Refactoring manage/train classifiers. A bit broken. 2010-09-17 12:40:42 -04:00
Samuel Clay
672270734a Connecting About and FAQ modals together. Finishing up About modal, and all FAQ questions. 2010-09-04 18:30:32 -04:00
Samuel Clay
468f12e9ff Adding automatic updating of feed counts even on current feeds. Also updating feeds in real-time when refresh is forced. 2010-08-30 22:42:44 -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
f90029eed1 Whew. Finished entire mongo conversion. Classifiers, Stories, and UserStories. Includes bootstrapping each from Postgres. 2010-08-22 18:34:40 -04:00
Samuel Clay
33b2508332 Major changes to modals. They should all size nicely, now. 2010-08-03 23:41:02 -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
765a78982b Fixing up the statistics modal. New style, moving around feed selector, and making it expand gracefully on load. 2010-08-03 09:19:38 -04:00
Samuel Clay
871101b2dd Feed trainer outro and handled unauthenticated users using the feed trainer. 2010-08-02 09:28:56 -04:00