Commit graph

94 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
5606a2cd8d Adding feeds through the bookmarklet now works over JSONP. 2011-01-22 11:22:14 -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
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
0ab880f855 Dropping a bunch of extra postgres tables. 2011-01-17 23:20:25 -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
f4114e038f Removing items before the mark_read_date. Paging is broken though. 2011-01-07 16:26:17 -05:00
Samuel Clay
7d3a173422 Rudimentary makring as unread. Also repositioning starring. 2010-12-31 10:34:31 -05:00
Samuel Clay
328b1cd4cf Changing colors of red folder mod items. 2010-12-13 17:36:40 -05:00
Samuel Clay
21b6c7ffc1 Finishing up folder renames on the server. All set for launch. 2010-12-11 17:16:12 -05:00
Samuel Clay
3b9e950c37 Feed renaming on the server-side. 2010-12-11 15:26:45 -05:00
Samuel Clay
f12ada9613 A whole bunch of colored logs. 2010-12-05 23:50:48 -05:00
Samuel Clay
725d4e5905 A whole bunch of colored logs. 2010-12-05 21:05:34 -05:00
Samuel Clay
fd88d41f74 Showing starred stories in their own feed view. 2010-12-02 20:18:33 -05:00
Samuel Clay
b66080ca4d Fixing how duplicate feeds are handled and found. When a subscription is not found, check for duplicate feeds and then switch accordingly. When merging feeds, don't forget to bring along the dupe feed's dupe feeds. 2010-11-09 09:55:44 -05:00
Samuel Clay
e7646d7e98 Adding change password to Preferences. Also changing timing for feed updates. 2010-11-08 12:09:55 -05:00
Samuel Clay
44fcee1568 Adding uniqueness on Folders. Also removing unused indexes in mongo. 2010-11-04 22:47:18 -04:00
Samuel Clay
7b4060a384 Fixing errors around a user trying to open a feed that has been de-duped and lost. The server now finds the de-duped feed and sends it back. 2010-10-25 20:20:59 -04:00
Samuel Clay
10f58f8608 Renaming json.py to json_functions.py to resolve namespace conflict with anyjson. 2010-10-23 13:06:28 -04:00
Samuel Clay
443f25effa Merge branch 'master' into chooser 2010-10-13 18:39:49 -04:00
Samuel Clay
35ae5a6b91 Changing how unread counts are calculated. No more collisions between negatives and positives. 2010-10-13 18:18:37 -04:00
Samuel Clay
eb2c38c0b1 Changing how unread counts are calculated. No more collisions between negatives and positives. 2010-10-13 18:08:30 -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
4cf9b05f0c Changing all datetime.datetime.now() to datetime.datetime.utcnow(). 2010-10-10 23:55:00 -04:00
Samuel Clay
6d20886529 Putting server and client sides together to choose feeds. 2010-09-28 18:53:57 -04:00
Samuel Clay
e4c00a77a8 Feeds get auto-selected in feed chooser by priority. Unfortunately, it prioritizes incorrectly right now by using the minimum cutoff in a non-stable sort. 2010-09-24 18:22:12 -04:00
Samuel Clay
c7d1410bb1 Hiding unneccessary logging statement. 2010-09-23 16:37:43 -04:00
Samuel Clay
825ca6d407 Quick changes to fix issues with new users and their newly subscribed feeds. 2010-09-23 16:33:06 -04:00
Samuel Clay
402ef2db2e Deleting old stories just for the specific feed. 2010-09-22 11:15: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
7099107899 Merge branch 'master' into folder_actions 2010-09-20 19:32:17 -04:00
Samuel Clay
0143fee6c8 Merge branch 'master' of github.com:samuelclay/NewsBlur
Conflicts:
	apps/reader/models.py
2010-09-20 18:22:07 -04:00
Samuel Clay
28f5be041e Tightening compute scores times. 2010-09-20 09:34:18 -04:00
Samuel Clay
4119266e56 Now that we're counting unread stories differently, make sure to not include old stories that are behind the mark_read date for the user. 2010-09-19 11:48:38 -04:00
Samuel Clay
82163735e5 Increasing verbosity of feed fetching when forced. 2010-09-19 11:41:22 -04:00
Samuel Clay
b9cbf6a71e Deleting old read stories and speeding up computing feed scores by caching stories to search through. 2010-09-19 11:30:18 -04:00
Samuel Clay
554d5f5985 Adding extra logging to calculate_feed_scores for debugging purposes. 2010-09-18 16:19:30 -04:00
Samuel Clay
905600a798 Adding extra logging to calculate_feed_scores for debugging purposes. 2010-09-18 16:15:59 -04:00
Samuel Clay
afc7d15ad0 Fixing timezones so future stories aren't unread when tehy are marked as read. 2010-09-16 22:04:18 -04:00
Samuel Clay
471a8bc28b Fixing bad login problems. 1) Showing error info for unknown usernames, and 2) coercing all usernames to lowercase when logging in. 2010-09-16 14:36:51 -04:00
Samuel Clay
220b4f6033 Mark Folder as Read. 2010-09-16 11:28:42 -04:00
Samuel Clay
7c1041b713 While story_guids are not fully migrated, need to check for both guid and unicode ID. 2010-09-10 08:56:30 -07:00
Samuel Clay
0230fd64ef While story_guids are not fully migrated, need to check for both guid and unicode ID. 2010-09-10 08:38:50 -07:00
Samuel Clay
0d5b964b38 Small code cleanups before relaunching story_guids unique. 2010-09-10 00:51:20 -07:00
Samuel Clay
ae2fdee539 Rewinding classifiers iterator, since they are being refetched every time. 2010-09-07 17:55:40 -07:00
Samuel Clay
8521655d4b No override for saving usersubscriptions. 2010-09-01 08:29:43 -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