Commit graph

882 commits

Author SHA1 Message Date
Samuel Clay
2fa204b840 Attempting a fix to broken de-duping when a story guid that a story is going to be merged into already exists further out. 2014-03-13 16:13:53 -07:00
Samuel Clay
5ec4e627e0 Adding new story guids. 2014-03-13 16:02:27 -07:00
Samuel Clay
3930423a82 Better content difference data. 2014-03-13 15:43:51 -07:00
Samuel Clay
e388caf144 Showing story updating debugging. 2014-03-13 15:39:49 -07:00
Samuel Clay
312a3fc8d5 Stricter ISO8601 datetime format for IFTTT. 2014-02-10 12:42:55 -08:00
Samuel Clay
0b3e64232f Fixing starred story counts. 2014-02-07 14:15:55 -08:00
Samuel Clay
141b77b375 Adding share username to ifttt share trigger. 2014-01-29 12:43:57 -08:00
Samuel Clay
5ae725364f Cleaning up user read stories. 2014-01-21 13:34:53 -08:00
Samuel Clay
feb398a2d4 Adding RSS feeds for saved tags. Still needs the actual rss feed. 2013-12-19 11:08:22 -08:00
Samuel Clay
69b9f1cf45 Revert "Updating stories which give integrity errors."
This reverts commit 98c4b2c7a0.

Conflicts:
	apps/rss_feeds/models.py
2013-11-22 11:07:16 -08:00
Samuel Clay
ad12f263c1 Allowing replacement of story dates on integrityerror updated stories. 2013-11-22 11:07:16 -08:00
Samuel Clay
0273550d8c Swapping errors. 2013-11-22 11:07:16 -08:00
Samuel Clay
3c2ccd7e3c Updating stories which give integrity errors. 2013-11-22 11:07:15 -08:00
Samuel Clay
eef8d215f0 Adding redis to monit. 2013-11-22 11:06:09 -08:00
Samuel Clay
06eeaaba0b User-dependent days of unread. 14 for free users, 30 for premium. 2013-09-16 17:25:47 -07:00
Samuel Clay
72c0189abc Merge branch 'master' into tagging
# By Samuel Clay (5) and Nicholas Riley (4)
* master:
  RC2 for offline iOS.
  Re-enabling Google News fetches.
  Fixing premium interval in statistics.
  Fixing iOS issue on river terminating prematurely.
  Clarifying API.
  Show Send To in a popover on iPad.
  Don't leave popover orphaned when showing original on iPad.
  Fix menu popover size on iPad.
  Stop menu view controllers from scrolling.
2013-09-11 12:20:08 -07:00
Samuel Clay
e65cd3d99f Fixing premium interval in statistics. 2013-09-11 10:25:46 -07:00
Samuel Clay
4765ca6eca Decoded story titles. 2013-09-10 11:59:31 -07:00
Samuel Clay
9147543001 Counting starred stories if no count exists. 2013-09-09 18:49:21 -07:00
Samuel Clay
a1c79a1463 Saved story tags are a premium-only feature. 2013-09-09 18:18:13 -07:00
Samuel Clay
3bf76c947e Adding tag feeds. 2013-08-16 16:02:45 -07:00
Samuel Clay
2106446e15 Updating counts for tagged stories. 2013-08-15 18:22:22 -07:00
Samuel Clay
2b5c625c48 Merge branch 'master' into tagging
# By ojiikun (6) and Samuel Clay (3)
* master:
  Adding ellipses in webkit.
  Adding downtime handling to readme.
  Putting a max on sporadic checks on broken feeds to 8x normal amount.
  Complete styling of overlay buttons.
  Placeholder styling of overlay buttons.
  Enable/disabe state for overlay buttons.
  Make overlay buttons fuctional.
  Basic overlay button UI.
  Fix crash on marking all stories read (#382)
2013-08-15 15:20:14 -07:00
Samuel Clay
4b0e717c73 Putting a max on sporadic checks on broken feeds to 8x normal amount. 2013-08-15 12:22:14 -07:00
Samuel Clay
b206e57c92 Merge branch 'master' into tagging
* master:
  Only turn real-time feeds into lazy feeds if there is a track record of push notifications.
  Switching Email Story menu item to show email icon.
  Turning off redis dupe story id writer.
2013-08-14 18:12:45 -07:00
Samuel Clay
53d9464137 Only turn real-time feeds into lazy feeds if there is a track record of push notifications. 2013-08-14 18:01:12 -07:00
Samuel Clay
aab1f39df1 Turning off redis dupe story id writer. 2013-08-14 14:32:50 -07:00
Samuel Clay
82f279ea0b Storing user tags and retrieving in all views. 2013-08-13 17:21:41 -07:00
Samuel Clay
e0f9faffb7 Merge branch 'master' into tagging
* master:
  Handing out free accounts a little quicker.
  Adding count of trimmed stories.
  Adding redis backup for new redis stroy server.
  Adding Buffer as a share option.
  Moving story hash db to its own server (primary).
  Adding cost to fabfile's list_do.
  Moving node server to db pubsub role.
  Moving from specific db hosts to db roles, editable through /etc/hosts.
  New ssh keys, syn_cookies setting for redis pubsub server.
  Handling socket level errors in socketio/node.
  Catching exceptions for node redis.
  Catching exceptions for node redis.
  Trying to fix issues on node redis connection.
  Handling redis connection timeouts in node.
2013-08-13 11:19:23 -07:00
Samuel Clay
3df44f8c39 Adding count of trimmed stories. 2013-08-12 16:48:16 -07:00
Samuel Clay
8c02af236f Merge branch 'master' into tagging
* master:
  Adding folder search for admin only. If you're reading this commit message, don't get excited. I probably won't be launching folder search using this method. It'll be a while before I can ship it. But if for some strange reason folder search is much faster than I thought, this has a chance.
  Fixing rounded corners on Android. Also fixing a few spacing issues.
2013-08-07 15:56:23 -07:00
Samuel Clay
687c044b10 Adding folder search for admin only. If you're reading this commit message, don't get excited. I probably won't be launching folder search using this method. It'll be a while before I can ship it. But if for some strange reason folder search is much faster than I thought, this has a chance. 2013-08-07 15:43:25 -07:00
Samuel Clay
d3bf6d0ad4 Stubbing out starred story tags. 2013-08-07 10:56:51 -07:00
Samuel Clay
2394e31f89 Moving feed parsing hotspot to specific seq ratio check. 2013-08-06 13:54:06 -07:00
Samuel Clay
88f2a69a93 Fixing a dozen text and feed fetching bugs. 2013-08-06 13:18:55 -07:00
Samuel Clay
acff62b8f6 Moving feed trim to higher counts unless the feed doesn't publish very often. 2013-08-05 10:56:24 -07:00
Samuel Clay
fb710c870f Beginning of a long 16-day migration of feed's redis story ids into 30 day retention from 14 day retention. Once this migration is complete, can up the DAYS_OF_UNREAD to 30 day with no issues, except for updating scores. 2013-08-02 15:59:03 -07:00
Samuel Clay
2043829a05 Adding tag search. 2013-07-30 12:01:45 -07:00
Samuel Clay
889be221d5 Fixing broken original pages by auto-fixing the has_page field on successful page fetch. Thanks to The Verge for uncovering this one. 2013-07-23 10:43:28 -07:00
Samuel Clay
679195aadd Adding necessary exception handling to text view. 2013-07-15 11:06:56 -07:00
Samuel Clay
e52adf8989 Showing empty explainers. 2013-07-11 15:09:00 -07:00
Samuel Clay
23214e5996 Cleaning up starred story trimmer. 2013-07-11 12:24:48 -07:00
Samuel Clay
50c8d458eb New starred story trimmer. 2013-07-11 12:08:21 -07:00
Samuel Clay
5f7ae25fc4 Normaling user agents between feed/page/icon fetchers. Adding full site permalink. 2013-07-10 14:14:55 -07:00
Samuel Clay
6751ff890e Fixing autocomplete to only update input value on select, not focus. 2013-07-05 18:50:57 -07:00
Samuel Clay
1ea9f330e3 Upping story difference length. 2013-07-05 17:49:06 -07:00
Samuel Clay
63bbfc8f63 Removing Reader import, adding categories. 2013-07-03 22:16:01 -07:00
Phoenixsong
e25dc1bb8c Fixing months_since_last_story logic
Conversion from seconds to months should be division, not multiplication
2013-07-02 10:36:16 -04:00
Samuel Clay
7e27a24b88 Also expiring feeds on new stories. 2013-07-01 22:19:22 -07:00
Samuel Clay
2917d0b4cf Adding new redis3 host for dupe story read status and feed story status. Now with expiring read stories (that need an expunger, still). 2013-07-01 21:59:09 -07:00