Commit graph

268 commits

Author SHA1 Message Date
Samuel Clay
3809c65206 Fixing feed exceptions modal to actually allow feeds to update. Also adding stub for keyboard shortcuts and new preferences. 2010-10-10 23:36:09 -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
5d9660f5d8 New feature: Insta-fetch stories. Refreshes a feed by fetching and parsing latest stories. Can be accessed from the right-click per-site-menu. 2010-10-10 20:14:31 -04:00
Samuel Clay
c2e1e82464 Small changes that are trying to root out the un-updateable feed problem. 2010-10-07 19:07:43 -04:00
Samuel Clay
2413af6492 Fixing issues with updating feeds causing the context menu to no longer show up on right-click or hover. 2010-10-06 22:22:32 -04:00
Samuel Clay
79262609f6 Forcing traditional ajax experience since the new ajax manager uses jquery's ajaxsettings. 2010-10-06 20:58:29 -04:00
Samuel Clay
33d4e1f354 Fixing iframe buster buster to correctly continue loading feeds after busting. 2010-10-06 20:26:42 -04:00
Samuel Clay
b6930cc256 Moving buster. 2010-10-06 19:26:04 -04:00
Samuel Clay
70222bec34 Trying to fix the feed buster buster. 2010-10-06 19:12:20 -04:00
Samuel Clay
3a9683334c iFrame buster buster. I promise to only use this for good and not for evil. Please don't sue me. Anyway, if an iframe tries to bust out, we switch to the feed page quicker than you can say 204. Rather, just a millisecond slower than you can say HTTP status code 204. Hah. 2010-10-06 18:44:53 -04:00
Samuel Clay
b9bc00a024 Fixing last update dates so they are always accurate, even on feed loads. 2010-09-22 19:59:07 -04:00
Samuel Clay
ff8d7fce12 Right-clicking on feeds and folders brings up the context menu. 2010-09-22 19:26:56 -04:00
Samuel Clay
9870276df1 Adding Delete Folder to the folder action menu. Uses a new algorithm that is far better and way more efficient than deleting each feed individually. 2010-09-22 10:12:38 -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
744745b3ee Hiding Delete Folder so I can get these folder actions shipped. Also improving performance of feed fetcher. 2010-09-21 18:58:21 -04:00
Samuel Clay
2bd9f72acb Fetching feedids with folder delete. 2010-09-21 11:16:22 -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
220b4f6033 Mark Folder as Read. 2010-09-16 11:28:42 -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
5ca39809e9 Refactoring delete feeds and adding delete folders, which does not yet work. 2010-09-14 20:49:28 -04:00
Samuel Clay
8860c94480 Updated About section to include a very important message about Why I Built NewsBlur. 2010-09-13 17:32:41 -04:00
Samuel Clay
d0d84465d9 Positioning feed context menus correctly, based on position ont he screen, respecting window borders. 2010-09-13 17:09:17 -04:00
Samuel Clay
5866aefe74 Folder/feed action menus. All that's needed is positioning when too close to the bottom of the screen. 2010-09-12 13:50:27 -04:00
Samuel Clay
2b2305d08f Arrows for folder/feed actions. They have click handlers and are properly positioned for all feeds/folders. 2010-09-11 17:15:08 -04:00
Samuel Clay
82c10c563a Force feed refreshing on fixing exceptions. 2010-09-07 16:36:24 -07:00
Samuel Clay
d12f843d75 Hiding 0 unread counts. 2010-09-07 10:24:12 -07:00
Samuel Clay
4eabb83def Folder moving and collapsing. Persistent across sessions, and is pretty fancy, too. 2010-09-05 18:08:08 -07: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
ca06958dd1 Adding About and FAQ modals. Still need to fill in the FAQ, then link them together correctly. 2010-09-02 20:41:53 -04:00
Samuel Clay
2274178836 Whoops, refreshing feeds waaay too often. 2010-08-31 00:09:34 -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
cea3bda090 Minor bug fixes around error catching in feed exceptions, drag-and-drop on top-level feeds, and styling of feed title buttons. 2010-08-30 19:57:27 -04:00
Samuel Clay
1cd91544c6 Improvements to front-end modals on exception handling, managing intelligence, and feed titles. 2010-08-30 18:41:53 -04:00
Samuel Clay
1444ba9a24 Adding granular recommendations to feed/page exceptions. 2010-08-26 10:04:32 -04:00
Samuel Clay
04a50dcfa8 Adding all exception handling fields. Also using exception status in the dialog. 2010-08-25 20:43:35 -04:00
Samuel Clay
e01bb9eb74 Exception modal now has delete and retry options that work. Change feed link/address are still in the works, but they show up. (Buttons don't do anything yet.) 2010-08-25 10:18:08 -04:00
Samuel Clay
547d7efd9f Deferring the loading of the iframe + feed to decrease latency before it all loads. 2010-08-23 23:29:43 -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
7f7fcdcbcd Fixing the j/k password problem. (WTF, you type a j/k in a password field and it doesn't register. Now have to handle all users who have a j/k in their password.) Also fixing mark_story_as_read when multiple stories come in at once. 2010-08-23 18:37:59 -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
79d1ffd5db Holy hell, the Mongo transition is nearly complete. All that's left is classifiers. This includes stories, user_stories, and calculating unread counts. 2010-08-21 23:49:36 -04:00
Samuel Clay
8b9c28e8f8 Cleaning up exception handling of feeds to show to users during import. 2010-08-18 21:56:30 -04:00
Samuel Clay
68b0ae7254 Adding exception handling UI. Also disabled feeds that are just chock full of exceptions. No need to continually fetch buggy feeds. Still need to figure out a way to let users fix problematic feeds, but letting them know is an improvement. 2010-08-18 20:35:45 -04:00
Samuel Clay
20c4d4d916 Allowing unread recount to happen when marking all feeds as read. 2010-08-18 08:10:24 -04:00
Samuel Clay
9174df9503 Dramatically sped up Mark All as Read by deferring to the new count progress bar. 2010-08-18 08:05:59 -04:00
Samuel Clay
aa99517511 Completely changing how subscriptions are counted. Now happens after page load. Also retooled Google Reader import to load, count, and fetch after page load so the user is not kept waiting. Progress bars for everything. 2010-08-17 23:40:03 -04:00
Samuel Clay
db3bdbc0d5 First half of the new Google Reader importer progress bar. 2010-08-17 20:59:47 -04:00