Commit graph

4874 commits

Author SHA1 Message Date
Samuel Clay
81f51f1723 Handling soft time limits while fetching archives. 2022-06-22 17:40:16 -04:00
Samuel Clay
d47053d049 Refactoring 2022-06-22 15:53:13 -04:00
Samuel Clay
c20eed028c Attempting to impose longer time limits for archive fetch. 2022-06-22 15:44:39 -04:00
Samuel Clay
9759bda53a Overriding time limit for archive feed fetch. 2022-06-22 15:06:30 -04:00
Samuel Clay
6c86bb479a Using correct url for rfc5005. 2022-06-22 12:11:52 -04:00
Samuel Clay
b6cc43f2ca Don't upgrade accounts that are only fetching history. 2022-06-21 13:17:00 -04:00
Samuel Clay
040eb9148e Deleting paypal and stripe ids when deleting a user. 2022-06-21 11:23:25 -04:00
Samuel Clay
04544f9c9f Using correct unread cutoff. 2022-06-21 11:11:38 -04:00
Samuel Clay
5e70a09e7c Handling missing paypal custom_id field when suspending subscriptions. 2022-06-21 10:13:39 -04:00
Samuel Clay
5674fc981c Adding stories in archive to stats popover. 2022-06-09 10:18:32 -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
9499f03667 Adding paging (?page=2) to blurblog RSS feeds. 2022-06-06 16:02:51 -04:00
Samuel Clay
b2325dcbc6 Fast deletion of spam accounts. 2022-06-06 11:52:16 -04:00
Samuel Clay
c2f6cc3d99 Turning premium setup back on 2022-06-05 19:38:28 -04:00
Samuel Clay
e64dc781ed Ignoring premium setup for now. 2022-06-05 19:19:33 -04:00
Samuel Clay
289eedb46f Only count subscribers if none found. 2022-06-05 19:16:59 -04:00
Samuel Clay
ae6ce4d241 Specifying paypal specifically when deleting payments. 2022-06-05 14:16:52 -04:00
Samuel Clay
6b0dc6dd51 Counting deleted paypal payments. 2022-06-05 14:14:01 -04:00
Samuel Clay
85327ca942 Correcting count of paypal payments 2022-06-05 13:34:58 -04:00
Samuel Clay
dd63d9e039 Adding resync for payments to sync premium renewal field. 2022-06-05 13:04:55 -04:00
Samuel Clay
396f409bf0 Remove duplicate paypal payments. 2022-06-05 12:47:57 -04:00
Samuel Clay
44f4ada0f3 Only count paypal payments that are of type 'subscr_payment' 2022-06-05 12:45:17 -04:00
Samuel Clay
2f7d9a77ef Handling Paypal's lack of transactions before 3 years ago by dipping into PayPalIPN's recorded already. 2022-06-05 12:19:49 -04:00
Samuel Clay
bbc0d1af94 Adjusting paypal transactions search. 2022-06-05 09:46:27 -04:00
Samuel Clay
3b1ae03129 No need for active plan from paypal api. 2022-06-05 09:28:05 -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
c37a073f6a Merge branch 'master' into pro
* master: (33 commits)
  iOS v11.2.1
  Multiple redis servers.
  Data validation for classifiers.
  #1691 (optimistic premium upgrade)
  Fixed #1682 (column setting doesn't stick)
  Adding staging2 and staging3 subdomains.
  #1686 (scroll performance on story titles)
  #1686 (scroll performance on story titles)
  Fixed #1680 (notifications don't work)
  Fixed #1683 (sharing fails but then succeeds)
  Xcode update
  #1565 (story titles image preview doesn’t show until scroll gesture is finished)
  #1680 (notifications don't work)
  #1675 (fix iPad login/signup layout)
  Fixed #1658 (story is missing or offset on iPad 11")
  Fixed #1677 (headers are scrolling)
  Fixed crash when selecting a newly added feed on iPad
  iOS v11.2
  #1604 (preference for automatically opening folder)
  #1500 (load first story when opening feed)
  ...
2022-06-01 14:24:40 -04:00
Samuel Clay
6e6d0d5318 Data validation for classifiers. 2022-06-01 09:43:31 -04:00
Samuel Clay
82bba3f6a7 Temporarily disabling extra redis calls for archive users. 2022-05-25 18:21:42 -04:00
Samuel Clay
d65ece02d8 Left in a query that should've been higher. 2022-05-25 17:46:46 -04:00
Samuel Clay
d4b40b88b4 Adding staging2 and staging3 subdomains. 2022-05-25 16:07:05 -04:00
Samuel Clay
28cc726ed4 Adding staging2 and staging3 subdomains. 2022-05-25 16:06:54 -04:00
Samuel Clay
bff567bef1 Switching to prod fonts when debug_assets is false. 2022-05-25 11:01:36 -04:00
Samuel Clay
9899816196 Fixing starting page for archives. 2022-05-24 11:40:49 -04:00
Samuel Clay
f6f0738acd Back off counting fs_size so much, only on feed cleanup (2% chance). 2022-05-21 06:22:39 -04:00
Samuel Clay
c61019a6c9 Enabling beta.newsblur.com, cleaning up menu 2022-05-20 11:26:30 -04:00
Samuel Clay
5b5992ddd7 Adding flex to segmented controls. 2022-05-20 10:51:17 -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
5d3ec41c50 Wrong output from mongo featurecompatibilityversion. 2022-05-17 16:45:35 -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
e7c507bae9 Adding merge migration for mongo compatibility into pro. 2022-05-17 09:55:25 -04:00
Samuel Clay
022ace9d90 Merge branch 'master' into pro
* master:
  Downgrading to mongodb 4.0 with featureCompatibilityVersion migration to prepare for mongo 4.2.
2022-05-17 09:54:39 -04:00
Samuel Clay
2d4b1f508b Downgrading to mongodb 4.0 with featureCompatibilityVersion migration to prepare for mongo 4.2. 2022-05-17 09:42:04 -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
Samuel Clay
f14a860a6a Stubbing in triple column decks on the dashboard. 2022-05-12 10:04:59 -04:00
Samuel Clay
d40d5fbb62 Need to get the right field 2022-05-11 15:28:33 -04:00
Samuel Clay
c08ac7d999 Adding feed_sizes to prometheus. Also adding archive and pro subscribers. 2022-05-11 15:23:47 -04:00
Samuel Clay
bfdfa10bfd Adding file system size (bytes) for feeds, decompressing stories to figure out their true size. Needs to be integrated into the UI. 2022-05-11 15:00:23 -04:00
Samuel Clay
4445d3c52e Merge branch 'master' into pro
* master:
  All app servers go to the  size.
  Handling missing hub.challenge when hub sends a 404 back. (from https://www.lifehate.it/feed)
  Only DEBUG_QUERIES are needed to debug queries.
2022-05-11 11:30:11 -04:00