Commit graph

356 commits

Author SHA1 Message Date
Samuel Clay
6094e28fac Merge branch 'master' into readstories
* master: (78 commits)
  Adding 401 status code for invalid token on user/info.
  Adding new preference for 24 hour clock. Moving to client-side generated dates.
  Adding IFTTT logging.
  All dates in iso 8601 format.
  Use strings for feed_id.
  Fixing unread trigger for IFTTT.
  Updating shared story ifttt entries.
  Fixing ReadKit flat folders by leaving out removed feeds.
  Adding handlers for all stories.
  Fixing ifttt timestamp.
  Adding share story action for IFTTT.
  Adding site title, website, and address to each IFTTT trigger.
  Adding share username to ifttt share trigger.
  Upping access token expiration to 10 years.
  Using TitleCase instead of snake_case.
  Fixing exception dialogs to correctly update on fixed addresses and links.
  New saved story as per IFTTT action.
  Updating IFTTT urls.
  IFTTT action for new subscriptions.
  Adding folder list for dynamic action fields.
  ...
2014-01-30 18:42:48 -08:00
Samuel Clay
18060713b9 Adding dynamic options for IFTTT trigger field feed_or_folder. 2014-01-27 15:29:55 -08:00
Samuel Clay
91a0e69411 Fixing log. 2014-01-21 15:05:47 -08:00
Samuel Clay
491aea5f01 Cutting trim log in half. 2014-01-21 15:00:47 -08:00
Samuel Clay
b95927ff29 No need for progress on trim. 2014-01-21 14:05:41 -08:00
Samuel Clay
d5599954ad Handling users who only read feeds to which they are subscribed. 2014-01-21 13:53:31 -08:00
Samuel Clay
e2a11eb42e Fixing inaccurate counts. 2014-01-21 13:51:13 -08:00
Samuel Clay
0df1c98e79 Sending a max of 1,000 read stories at a time. 2014-01-21 13:49:00 -08:00
Samuel Clay
376529252d Adding logging and correcting logic error in auto trim. 2014-01-21 13:44:16 -08:00
Samuel Clay
5ae725364f Cleaning up user read stories. 2014-01-21 13:34:53 -08:00
Samuel Clay
96920c9aa6 New read stories view. 2013-12-05 16:08:45 -08:00
Samuel Clay
6040e1d97e Fixing cutoff date when retrieving stories. 2013-12-05 15:10:09 -08:00
Samuel Clay
904e908b61 Mark older/newer stories as read. 2013-12-05 14:25:15 -08:00
Samuel Clay
ab3eadbb3f Fixing reader tests and fixing broken delete where multiple feeds would be deleted. 2013-11-06 11:12:41 -08:00
Samuel Clay
6f82e716e5 Merge branch 'master' into ios7
* master:
  Adding Pinterest.
  Tightening up comments line height.
  Correctly render DB changes in folder list more quickly.
  Fixing empty story hashes.
  Cleaning up kill utils.
  Clean up ItemList subclasses.
  Clean up ItemsList subclass tagging and lifecycle.
  Fix backwards error catch.
  Refactor page-crawling in *Reading activities to fix looping. (#387)
2013-10-17 11:24:01 -07:00
Samuel Clay
e5ee0df790 Fixing empty story hashes. 2013-10-11 20:02:16 -07:00
Samuel Clay
4dbf7710a8 Merge branch 'master' into ios7
* master:
  Switching to faster (and less space intensive) story hash fetch.
2013-10-08 19:52:44 -07:00
Samuel Clay
ec71636fee Switching to faster (and less space intensive) story hash fetch. 2013-10-08 19:42:08 -07:00
Samuel Clay
6bd1eba14d Merge branch 'master' into ios7
* master:
  Better limit on redis logging.
  Fixing persistance of redis keys due to redis' RESTORE command using a millisecond TTL, not a second TTL.
  Fixing redis issues by pipelining.
2013-10-08 11:48:44 -07:00
Samuel Clay
2b08d13f6d Fixing persistance of redis keys due to redis' RESTORE command using a millisecond TTL, not a second TTL. 2013-10-08 10:05:28 -07:00
Samuel Clay
c2dcbe27f8 Fixing redis issues by pipelining. 2013-10-07 16:55:21 -07:00
Samuel Clay
c3f251782f Merge branch 'master' into ios7
* master:
  Fixing a couple small bugs.
  Fixing subs for socialsubs.
  Fixing unread hashes on single feeds.
  Fixing redis issue with existing keys beyond a RESTORE.
  Fixing socialsub issue.
  Adding options popover (and read_filter) to all shared stories and global shared stories.
  Only trimming active users.
  Fixing issue with wrong subs.
  Fixing trim user stories on malformed story hash.
  Fixing missig unread ranked stories cache.
  Major refactoring of social blurblog. Also adding a new trimmer, but keeping it turned off.
  Fixing rstats.
2013-10-07 16:39:31 -07:00
Samuel Clay
e7539e9a40 Fixing redis issue with existing keys beyond a RESTORE. 2013-10-07 15:40:16 -07:00
Samuel Clay
f5bd024dc6 Adding options popover (and read_filter) to all shared stories and global shared stories. 2013-10-07 15:00:12 -07:00
Samuel Clay
f272013e4b Only trimming active users. 2013-10-07 14:47:36 -07:00
Samuel Clay
c7a3f9db9e Fixing issue with wrong subs. 2013-10-07 14:46:07 -07:00
Samuel Clay
87f7ff785d Fixing trim user stories on malformed story hash. 2013-10-07 13:57:13 -07:00
Samuel Clay
8401c97c59 Fixing missig unread ranked stories cache. 2013-10-07 13:48:44 -07:00
Samuel Clay
4acad6e59f Major refactoring of social blurblog. Also adding a new trimmer, but keeping it turned off. 2013-10-07 13:36:10 -07:00
Samuel Clay
cc64e3626c Fixing rstats. 2013-10-07 10:51:28 -07:00
Samuel Clay
8cb123ebf2 Merge branch 'master' into ios7
* master:
  Fixing massive river bug where stories would abruptly end while paging.
  Adding black logo.
  Implement part of #207 - add Send To option to context menu in story list view
  removed unnecessary and redundant imports.
  Putting Google Alerts/News back into rotation.
  Port pull request #219 to new repository layout. Adds https on Android to fix #165.
2013-10-03 18:08:02 -07:00
Samuel Clay
645bd73aa3 Loading feed trainer from feed list. Gestures for social subs (profile + mark read). 2013-10-02 16:05:22 -07:00
Samuel Clay
e2f47182c8 Fixing massive river bug where stories would abruptly end while paging. 2013-10-02 13:08:19 -07:00
Samuel Clay
70ea542481 User-dependent days of unread. 14 for free users, 30 for premium. 2013-09-16 16:42:49 -07:00
Samuel Clay
34ded6c594 Fixing mark as read on socialsubs. 2013-09-13 17:21:05 -07:00
Samuel Clay
d8ed12f15b Backend for marking feeds/folders as read at a specific timestamp. 2013-09-13 15:02:10 -07:00
Samuel Clay
3f3bbae5d1 Fixing friend user ids when marking stories as read. 2013-09-06 13:20:08 -07:00
Samuel Clay
dec22ac776 Moving to simpler read story endpoint. 2013-09-06 12:42:39 -07:00
Samuel Clay
aab1f39df1 Turning off redis dupe story id writer. 2013-08-14 14:32:50 -07:00
Samuel Clay
6162f7026c Allowing empty in-folder in delete feed and delete folder. 2013-08-05 15:30:56 -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
b8efcd0713 Fixing redis/mongo logging accidentally duping logs on fast requests. 2013-07-31 11:17:04 -07:00
Samuel Clay
812500b41b Adding logging for new mark story hash as read endpoint. 2013-07-17 15:32:08 -07:00
Samuel Clay
94df1aa6b0 Dirtying user subs and social subs on new mark read with story hash endpoint. 2013-07-17 15:03:16 -07:00
Samuel Clay
b71c4d7b35 Adding mark_story_hash_as_read. Still needs subscription dirtying. 2013-07-17 15:03:16 -07:00
Samuel Clay
f5223015ae Fixing iOS crash on empty unread stories by providing correct data structure. Thanks to @linnet for spotting the bug. 2013-07-15 13:35:17 -07:00
Samuel Clay
a46f8090d6 Typo in missing feeds adder. 2013-07-15 12:11:39 -07:00
Samuel Clay
c0b31a58a9 Adding missing folder feeds to USF. 2013-07-15 12:10:51 -07:00
Samuel Clay
5af6e3835a A bit risky but this commit fixes read status issues with stories found in both blurblogs and feeds. Adds a new redis set of read stories, specific to users and blurblog subscriptions, that won't get cleared out when the story is removed from mongo. 2013-07-05 13:27:34 -07:00
Samuel Clay
32af8dc6fb Coloring trim. 2013-07-02 12:47:49 -07:00