Commit graph

1097 commits

Author SHA1 Message Date
Samuel Clay
70222bec34 Trying to fix the feed buster buster. 2010-10-06 19:12:20 -04:00
Samuel Clay
bfa6c80778 Adding premium subscriber counts for all feeds. Still need to auto-update it when old usrs turn active again. 2010-10-06 10:21:14 -04:00
Samuel Clay
028dc9e646 Fixing front-end issues around showing and hiding the feed chooser in different circumstances. 2010-10-06 09:42:59 -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
1a5a908466 Separating feed chooser into standard and premium. 2010-10-02 17:05:55 -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
7e5dcb188a Adding munin graphs for feed loadtimes: averages, min, and max for the past hour and day. Going to be beautiful. 2010-09-23 10:29:18 -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
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
7099107899 Merge branch 'master' into folder_actions 2010-09-20 19:32:17 -04:00
Samuel Clay
235f159fea Refactoring manage/train classifiers. A bit broken. 2010-09-17 12:40:42 -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
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
4bd18662a0 Using wrong value in formatted stories. Story_guid is converted to id in format_stories. Doh. 2010-09-10 09:26:32 -07:00
Samuel Clay
80f921996e Forcing duplicate stories read to throw an exception. I need to see this happening. 2010-09-10 09:02:11 -07:00
Samuel Clay
9fab385689 While story_guids are not fully migrated, need to check for both guid and unicode ID. 2010-09-10 08:32:48 -07:00
Samuel Clay
fb3b1fa260 Enforcing constraints on read stories, and fixing operational errors on merge_feeds. 2010-09-10 08:23:04 -07:00
Samuel Clay
0d5b964b38 Small code cleanups before relaunching story_guids unique. 2010-09-10 00:51:20 -07: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
ba578804b2 Fixing error sin new mongo models. 2010-08-29 20:11:36 -04:00
Samuel Clay
e26ee9dbcc Moving feed_pages from PostgreSQL to Mongo. Adding compression. 2010-08-29 12:35:09 -04:00
Samuel Clay
060f63f8a0 Myriad number of bug fixes to reduce the number of exception e-mails I get. Forbidden JSON requests now send 403s. Adding a URl no longer uses a partial URL saearch on feed_link (which would link usetoday.com -> usatoday.com/sports.xml). Also adding the model for FeedPage for mongo. 2010-08-27 18:35:33 -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
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
36abf00267 Code refactors. Just changing styles. 2010-08-23 16:23:16 -04:00
Samuel Clay
e4f8f09f32 Merge branch 'mongo'
Conflicts:
	apps/reader/views.py
2010-08-23 09:55:51 -04:00
Samuel Clay
8cfb6a0be9 Now that we're using correct story_guids, we need to parse POSTed guids correctly. No more commas. 2010-08-23 08:22:10 -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
b1dfdb1239 Merge branch 'master' of github.com:samuelclay/NewsBlur into mongo 2010-08-21 20:42:51 -04:00
Samuel Clay
fa3be28b43 Initial stab at MongoDB in feed fetching and feed viewing. Still need to fix authors, tags, counts, aggregations, and any remaining bugs. 2010-08-21 13:57:49 -04:00
Samuel Clay
e208f6885c Erasing unused functions. Feels good, every time. 2010-08-20 18:09:43 -04:00
Samuel Clay
a3025a2df7 Back to square 1 on optimizing the DB queries. 2010-08-19 23:18:11 -04:00
Samuel Clay
7e40103a4c Adding a duplicate feed table so future duplicates will be caught and corrected. 2010-08-19 10:43:07 -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
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
Samuel Clay
2b8f4bff95 Normalizing logging across all views and models. 2010-08-17 17:45:51 -04:00
Samuel Clay
588207384c Logging tweaks to handle console and file handlers. 2010-08-16 12:52:39 -04:00
Samuel Clay
3df0722dcc Moving from print-based logging to python-based logging. Quite the improvement. Console/Stream output in development, logfile in production. 2010-08-15 12:04:26 -04:00
Samuel Clay
88161e64c2 Upgrading layout, fixing resize bug, and preparing iframe buster buster (which is currently disabled). 2010-08-13 19:21:29 -04:00
Samuel Clay
d4f30d8236 Finishing up statistics graphs. Using Flot instead of Raphael. Added a migration to change how stories are counted. 2010-08-13 10:43:48 -04:00
Samuel Clay
87a0ac0a8a Merge branch 'master' of github.com:samuelclay/NewsBlur into progressbar 2010-08-11 22:06:14 -04:00
Samuel Clay
5de960f97a Finalizing feed fetch progress bar. Also updating jquery.layout and jquery UI to 1.8.4. 2010-08-11 22:05:02 -04:00