Commit graph

1275 commits

Author SHA1 Message Date
Samuel Clay
d4b1ec35ca Adding manual preference to ignore esc key. 2022-12-21 19:51:09 -05:00
Samuel Clay
b2f54782cb Maxing out mark read dates. 2022-07-19 09:27:37 -04:00
Samuel Clay
cca33db396 Adding mark read dates to dialog for archive users that stretches into the past year. 2022-07-19 09:19:09 -04:00
Samuel Clay
13ac3535d0 Refreshing unread counts when changing days_of_unread. 2022-07-07 21:44:57 -04:00
Samuel Clay
a0b933ef44 Adding @nriley's safari extension for opening links in background tabs to the Goodies dialog. 2022-07-05 10:56:21 -04:00
Samuel Clay
2ace633ce7 Admin panel needs ot differentiate between premiums. 2022-07-02 11:00:44 -04:00
Samuel Clay
f86c223f5b Fixing word wrap on preferences. 2022-06-21 17:22:43 -04:00
Samuel Clay
c4ce8eaf1b Adding density to main site menu. Adjusting transitions. 2022-06-10 09:44:16 -07:00
Samuel Clay
5674fc981c Adding stories in archive to stats popover. 2022-06-09 10:18:32 -07:00
Samuel Clay
1eb71ee524 Merge branch 'master' into pro
* master:
  Adding Raindrop.io support.
2022-06-09 09:48:42 -07:00
Samuel Clay
9abe4cc120 Adding Raindrop.io support. 2022-06-09 09:44:37 -07:00
Samuel Clay
8ab3d871e7 Adding feed archive count and showing it in Statistics (with the feed byte size on hover). 2022-06-06 16:03:50 -04:00
Samuel Clay
c803ef87a6 Merge branch 'master' into pro
* master:
  Adding premium renewal to account management dialog.
2022-06-05 09:14:25 -04:00
Samuel Clay
cece1ba62e Adding premium renewal to account management dialog. 2022-06-05 09:14:14 -04:00
Samuel Clay
49f403b5a6 Fixing dashbaord river for saved searches on both feeds and folders. 2022-06-01 16:04:19 -04:00
Samuel Clay
34d103e6a4 All menus now have new icons. 2022-05-27 17:24:58 -04:00
Samuel Clay
ba31783cd7 Removing flashing unread counts indicator at bottom of story titles. 2022-05-26 12:06:30 -04:00
Samuel Clay
5b5992ddd7 Adding flex to segmented controls. 2022-05-20 10:51:17 -04:00
Samuel Clay
e1605bc232 Cleaning up premium subscribe buttons 2022-05-18 11:27:31 -04:00
Samuel Clay
3881b838c9 Merge branch 'master' into pro
* master:
  Wrong output from mongo featurecompatibilityversion.
  Revert "Prod debug on local postgres."
  Fix strict JS error during folder moves
2022-05-18 10:25:23 -04:00
Samuel Clay
9c115ebbb7 Adding new buttons for adding and removing dashboard story list modules. Finally get to use the right-side dashboard module. Looks great in 3 column as well. 2022-05-17 13:45:51 -04:00
Samuel Clay
8a5748fa37 Adding # of stories per dashboard module. Also fixing long-standing double load bug on initial page load. Fixed issues around phantom read stories popping in and out of existance on page load. 2022-05-16 17:21:46 -04:00
J. Ryan Stinnett
e1bc296abe Fix strict JS error during folder moves 2022-05-13 02:48:54 +01:00
Samuel Clay
f14a860a6a Stubbing in triple column decks on the dashboard. 2022-05-12 10:04:59 -04:00
Samuel Clay
679394917a Replacing more UI icons. 2022-05-04 17:42:23 -04:00
Samuel Clay
a08d0bfa73 New share icon. Adjusting menu pixels. 2022-05-04 16:44:45 -04:00
Samuel Clay
49361fa634 Compact and comfortable feed titles. New unread indicators. 2022-05-04 12:22:54 -04:00
Samuel Clay
a880a24b55 All new icons for the feed list. 2022-05-04 11:27:32 -04:00
Samuel Clay
1780b08569 List should have a slightly taller image preview. 2022-05-02 16:02:12 -04:00
Samuel Clay
d3a11f9cd2 Refactoring story layouts to allow for alternative layouts for single stories. 2022-05-02 11:36:58 -04:00
Samuel Clay
f42b26b18c Adding small border radius to story images. 2022-04-28 12:54:21 -04:00
Samuel Clay
a4afa79a74 Merge branch 'master' into pro
* master:
  The complete_river endpoint was on the wrong ajax group, causing it to kill active feed page loads. UGH.
  Bit rot in terraform's digitalocean led to new droplets not being attached for DO projects, thereby not being included in the firewall, so new droplets would never go online until added. This now adds them automatically, although new groups need to be added.
  iOS v11.2
  #1604 (preference for automatically opening folder)
  #1500 (load first story when opening feed)
  #1643 (canceling slide out in story list resets position)
  State restoration experiments
  #1672 (can't add a saved story tag when saving story)
  #1669 (scrolling broken)
  #1660 (don't fetch feeds when opening notifications)
  Fixed #1665 (story cut off in multi app mode)
  #1666 (toggling fullscreen loses story position)
  #1659 (full screen button doesn't work when story titles on bottom)
  Fixed #1657 (returning to the app causes story to be offset)
  Fixed #1656 (odd 1px white border at bottom of story list)
  #1655 (up/down keys no longer working)
  #1649 (feed bar disappears when scrolling to top of story)
  Xcode update
  Fixing use strict error in JS.
  Prod debug on local postgres.
2022-04-26 14:37:09 -04:00
Samuel Clay
4647c73df4 Fixing use strict error in JS. 2022-04-25 14:38:24 -04:00
Samuel Clay
8d1e791716 Re-styling feed and story title selection. 2022-04-20 16:52:42 -04:00
Samuel Clay
7d2a5cd206 Adding proration messaging to upgrades. I believe payments are finally done. 2022-04-08 16:08:06 -04:00
Samuel Clay
ae6bbc0aec Showing refunds and finding both paypal and stripe refunds in premium history. 2022-04-08 15:27:40 -04:00
Samuel Clay
8712e57d6a Refunding premium archive accounts that recently used paypal, as a means of prorating their upgrade. This may accidentally cancel subscriptions it shouldn't, but we'll find out. 2022-04-08 15:07:58 -04:00
Samuel Clay
b90501d955 Adding a paypal archive return page. Also redrawing when premium expire/renewal status changes on payment fetch in account dialog. 2022-04-06 15:56:13 -04:00
Samuel Clay
fc18bc981f New premium icons 2022-03-17 12:24:25 -04:00
Samuel Clay
ab1481333c Randomizing reasons to upgrade. 2022-03-16 15:28:52 -04:00
Samuel Clay
a6ba249104 Fixing feed chooser selection issue. Adjusting sizes. 2022-03-16 12:01:02 -04:00
Samuel Clay
778d913463 Merge branch 'master' into pro
* master: (196 commits)
  Adding count to activity for exported OPML, for #1646.
  Submitting iOS v11.1 to the App Store.
  Showing OPML backup exports and imports in activity popover. Closes #1646.
  Don't accept anything under /api/* unless explicit. This would've prevented the #1575 url miscommunication by returning a 404.
  /api/add_url for #1575.
  #1607 (widget is slow to reload)
  #1575 (include a subscribe to site page on the share sheet)
  Accepted GET or POST for /api/add_site. For #1575.
  #1575 (include a subscribe to site page on the share sheet)
  #1575 (include a subscribe to site page on the share sheet)
  Build 135
  Found another strict variable reference.
  #1515 (add private save to sharing extensions)
  #1597 (account deletion)
  #1607 (widget is slow to reload)
  #1607 (widget is slow to reload)
  Ignoring spurious server error when logging in as another user
  #1607 (widget is slow to reload)
  #1637 (moving Delete this site in story detail menu)
  #1641 (folder highlight does not deactivate upon return)
  ...
2022-03-14 16:01:47 -04:00
Samuel Clay
9912f3ad8e Showing OPML backup exports and imports in activity popover. Closes #1646. 2022-03-14 11:06:01 -04:00
Samuel Clay
4bba8a1642 Found another strict variable reference. 2022-03-10 14:54:54 -05:00
Samuel Clay
f33cbcf312 Merge branch 'master' into pro
* master: (72 commits)
  Missing import
  Correctly decoding shared stories in RSS feed.
  Adding scroll to feed and story options popover (Style menu).
  Magazine view blog post.
  Refactoring story content preview with newlines preserved.
  Boosting db profiling from 1% to 5%.
  Ignore data uris for widget, they are never the big images
  Wait to strip data uri header until it's time.
  Moving encoding
  Don't double encode base64 images for widgets.
  Preserving paragraphs in magazine and grid views.
  Fixing bad instrumentation on mongo and redis logs.
  Wrong url for db profiler.
  Let's try showing only single feeds in the DB profiler to see if it's better at showing abnormalities with less noise.
  Fixing strict bug where  wasn't defined.
  Showing grid image previews. Not sure how this ever worked before.
  Grid has image if found already.
  Showing grid image on load if youtube
  Only monitor river_stories for db times
  Not hitting a db shouldnt be colored any differently than a small value.
  ...
2022-03-09 11:41:40 -05:00
Samuel Clay
2670189ca2 Adding scroll to feed and story options popover (Style menu). 2022-03-09 10:56:54 -05:00
Samuel Clay
1e86c2715e More use strict changes 2022-02-28 11:53:05 -05:00
Samuel Clay
8ea177b7f5 Another use strict JS global var. 2022-02-28 11:27:32 -05:00
Samuel Clay
2372fec42b Re-arranging grid to fit more text and allow mor ecustomization of image preview. 2022-02-23 12:02:11 -05:00
Samuel Clay
eb2b3dee04 New Magazine view. Doesn't work in river yet nor on the dashboard. Also needs new story detail view. 2022-02-18 17:52:24 -05:00