Commit graph

696 commits

Author SHA1 Message Date
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
a46329fcb6 Adding all error cases for the bookmarklet. Added styling to all elements. Ready to launch? 2011-01-22 21:42:58 -05:00
Samuel Clay
6e19d4d88b Using correct domain, not adding the same site twice, messaging, better styling. 2011-01-22 18:25:16 -05:00
Samuel Clay
ed3e34ea36 Merge branch 'master' into bookmarklet 2011-01-22 14:18:34 -05:00
Samuel Clay
cfc84416a4 Fixing up trim feeds so we can trim old unused feeds. 2011-01-22 11:33:58 -05:00
Samuel Clay
e14ba054ad Fixing up trim feeds so we can trim old unused feeds. 2011-01-22 11:32:49 -05:00
Samuel Clay
5606a2cd8d Adding feeds through the bookmarklet now works over JSONP. 2011-01-22 11:22:14 -05:00
Samuel Clay
90bc120599 Adding folders to bookmarklet. 2011-01-21 22:00:36 -05:00
Samuel Clay
567840ffff Bookmarklet now shows a modal where you can select which folder to add the site. Includes JS and CSS, uncompressed, on host page. 2011-01-21 20:29:19 -05:00
Samuel Clay
dbf664ebb5 Bookmarklet now calls api.add_site using the secret token. 2011-01-20 19:14:54 -05:00
Samuel Clay
ff027e2278 Merge branch 'master' into bookmarklet 2011-01-20 18:21:59 -05:00
Samuel Clay
c909e333b9 By adding an entire minute on to the mark_as_read date, we are inadvertantly ignoring all read stories during that minute, which may lead to stories being shown as unread, when they are in fact read. 2011-01-20 18:20:38 -05:00
Samuel Clay
8afdbd8ab0 Adding bookmarklet modal. Also adding the api app, which will handle incoming bookmarklet site adds. Uses a new privacy token to generate a unique URL for each user, so only they can add sites, no login needed. 2011-01-20 09:57:23 -05:00
Samuel Clay
03981d8867 Only queueing stale feeds if there are any to queue. 2011-01-18 08:45:35 -05:00
Samuel Clay
e8541157e5 Adding a select_related to the refresh_feeds call. 2011-01-18 00:04:12 -05:00
Samuel Clay
80de98662a Removing many psql tables that no longer do anything. 2011-01-17 23:24:30 -05:00
Samuel Clay
0ab880f855 Dropping a bunch of extra postgres tables. 2011-01-17 23:20:25 -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
b63b07484d Adding sanity checks in FeedData data migration. 2011-01-17 21:11:25 -05:00
Samuel Clay
ad0fea6c7c Adding sanity checks in FeedData data migration. 2011-01-17 21:07:56 -05:00
Samuel Clay
a105606874 Adding sanity checks in FeedData data migration. 2011-01-17 20:38:18 -05:00
Samuel Clay
67904dc2ef Adding sanity checks in FeedData data migration. 2011-01-17 20:32:07 -05:00
Samuel Clay
52dd582b56 Adding sanity checks in FeedData data migration. 2011-01-17 20:28:47 -05:00
Samuel Clay
ad3fbd269e Adding sanity checks in FeedData data migration. 2011-01-17 20:26:34 -05:00
Samuel Clay
b433fae866 Adding FeedData table to remove the extra text heavy ifnormation from the already too-cluttered Feed table. 2011-01-17 20:23:29 -05:00
Samuel Clay
5a17fe4cac Merge branch 'master' of github.com:samuelclay/NewsBlur 2011-01-17 14:20:41 -05:00
Samuel Clay
7fdd173ac0 Refreshing stale feeds for old users returning. 2011-01-17 14:20:36 -05:00
Samuel Clay
a2b9d8cd81 Updating timezones to be django 1.3 compliant. Also adding index to active and active_subs fields on feeds table. 2011-01-17 13:52:25 -05:00
Samuel Clay
abb1b08f68 Updating timezones to be django 1.3 compliant. Also adding index to active and active_subs fields on feeds table. 2011-01-17 13:52:11 -05:00
Samuel Clay
0c7d624990 Making the min_to_decay data migration much faster. 2011-01-15 19:12:11 -05:00
Samuel Clay
f85b757f5b Retooling River of News to use three hueristics: Story date, statistics, and intelligence. So far, this is story date, with the necessary changes to ensure unread stories are within the correct date bounds at all times. 2011-01-15 18:41:41 -05:00
Samuel Clay
2396854475 Handling feeds that disappear due to being duped, but the user is already logged in and is eventually going to click on the now missing feed. Correctly identifies missing feed, switches out the original non-dupe feed, and all is well. 2011-01-14 00:59:51 -05:00
Samuel Clay
af8a99f1e6 Conflicts on using now more than once in a function. Doh! 2011-01-12 23:36:52 -05:00
Samuel Clay
df25c008d2 Fixing timezones! No more "Yesterday, 11:30pm" when it's really today. GMT is 5 hours ahead of EST, so with it goes the Today/Yesterday. But that's FIXED. 2011-01-12 23:30:38 -05:00
Samuel Clay
bc3b482fcb Limiting river of news feeds to page size, as not to overwhelm the db. 2011-01-11 10:11:25 -05:00
Samuel Clay
2a6568375d Merge branch 'master' into river 2011-01-10 22:26:56 -05:00
Samuel Clay
6ff83ca98b Fixing next story buttons for river of news. 2011-01-10 09:49:26 -05:00
Samuel Clay
f45937220d Fixing intelligence slider and story classifer modal, making them both river-aware. 2011-01-07 19:20:34 -05:00
Samuel Clay
c5d798117f Adding intelligence classifiers to river of news stories. 2011-01-07 19:06:36 -05:00
Samuel Clay
dac732b569 Fixing sorting in river of news. 2011-01-07 18:44:36 -05:00
Samuel Clay
f4114e038f Removing items before the mark_read_date. Paging is broken though. 2011-01-07 16:26:17 -05:00
Samuel Clay
846c06161a Adding new feeds should instantly count their subscribers and set the next fetch date. Bizarre that this hasn't been happening. 2011-01-06 08:50:28 -05:00
Samuel Clay
b562446884 Adding timediff to river. 2011-01-05 10:18:40 -05:00
Samuel Clay
121e5a3529 Merge branch 'master' into river 2011-01-03 09:57:44 -05:00
Samuel Clay
7d3a173422 Rudimentary makring as unread. Also repositioning starring. 2010-12-31 10:34:31 -05:00
Samuel Clay
ff401bb896 Marking as unread updates all appropriate counts. 2010-12-30 19:24:52 -05:00
Samuel Clay
2f570cf4ad Fixing drag-and-drop, correctly collapsing folders, scrolling on feedlist edge, and handling toplevel cases. 2010-12-25 23:04:43 -05:00
Samuel Clay
7f0db78551 Adding logging for autocomplete add searches. 2010-12-24 10:44:02 -05:00
Samuel Clay
87c65a8718 Cleaning up privacy issues in autocomplete. Only feeds with > 1 subscriber, and can't contain the word 'token' 2010-12-24 10:41:32 -05:00
Samuel Clay
f0a75efe0a Forcing merge_feeds to respect insertion order. 2010-12-23 17:09:08 -05:00