Commit graph

84 commits

Author SHA1 Message Date
Samuel Clay
e1605bc232 Cleaning up premium subscribe buttons 2022-05-18 11:27:31 -04:00
Samuel Clay
1780b08569 List should have a slightly taller image preview. 2022-05-02 16:02:12 -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
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
9eef426c63 Rewriting premium archive features. 2022-02-17 13:23:46 -05:00
Samuel Clay
50d107d897 Adding credit cards to premium upgrade, handling paypal first before stripe payments, and posibly cleaning up how many premium histories we scrub. 2022-02-16 17:11:08 -05:00
Samuel Clay
67fd848c5f Bouncing between subscriptions now works in all cases. No proration when switching payment providers though. 2022-02-16 13:27:56 -05:00
Samuel Clay
8dc3573b7d Adding active_provider field to profile to capture most recent payment provider in order to show correction options on feedchooser/premium dialog. Paypal now upgrades, just need to write messaging stating switches should happen at rewewal. 2022-02-16 09:20:43 -05:00
Samuel Clay
5afade96ad Styling archive upgrade button 2022-02-11 10:39:19 -05:00
Samuel Clay
0a2a9607f0 Canceling paypal subscriptions correctly. Now need to test switching between the two flawlessly and ensure messaging is always consistent. Also needs refunds. 2022-02-09 12:26:35 -05:00
Samuel Clay
c18c16a0c3 Turning off shipping, adding user_id to subscription, and upgrading user. Now need renewals and cancellations. 2022-02-04 17:10:23 -05:00
Samuel Clay
d7cdc47016 Adjusting to new Paypal API, although the subscription is not yet relayed through, but it's captured client-side. 2022-01-28 12:08:05 -05:00
Samuel Clay
76e2eabda5 With this, all Stripe billing is complete. Subscribe, switch plans, upgrade plans, proration, and cancel plans all work now. Need to hookup Paypal and send upgrade emails. 2022-01-26 16:21:24 -05:00
Samuel Clay
6615745aac Showing next invoice. 2022-01-26 15:51:26 -05:00
Samuel Clay
cebce60096 Cleaning up premium renewal. Needs workflow between upgrading/downgrading plans. 2022-01-26 10:53:56 -05:00
Samuel Clay
26ce1b3e6b Invociing immediately on pro-rated plan switch. 2022-01-25 17:47:46 -05:00
Samuel Clay
07fe59cb57 Upgrading subscriptions with stripe now works, even pro-rated. Need to hook up Paypal and fix all billing inconsistencies. 2022-01-25 17:26:24 -05:00
Samuel Clay
8140df0d7b Directing to plan-adjusted stripe checkout. Needs billing. 2022-01-21 17:27:36 -05:00
Samuel Clay
d9276d5e82 Preparing Stripe Checkout. 2022-01-21 16:41:22 -05:00
Samuel Clay
ee63184075 Restyling premium upgrade dialog. Needs stripe/paypal hookup and billing integration. 2022-01-21 12:55:12 -05:00
Samuel Clay
6868d223b9 Redirecting new payments to same server. 2021-03-25 16:24:57 -04:00
Samuel Clay
58d763629f RIP Shiloh (2000 - 2018). Welcome Lyric (Born May 2020). 2020-11-12 20:28:03 -05:00
Samuel Clay
17ca59e409 Renaming premium 2018-07-24 10:49:45 -04:00
Samuel Clay
5952e0b4b0 Better language around renewing and changing credit cards. 2018-05-03 15:38:59 -07:00
Samuel Clay
975c141ed0 Bumping price to /year. 2017-11-10 15:43:25 -08:00
Samuel Clay
183176a494 Refactoring marking feeds as read to better handle direction. 2017-01-09 14:19:19 -08:00
Samuel Clay
a3a402eab1 Big change: stories now remember their own view (text/feed/story), so reading through a river switches between views. matches iOS. 2016-12-08 16:32:59 -08:00
Samuel Clay
43ab6bddb1 Lifetime premium accounts should see status when on Renewal dialog. 2016-03-20 17:57:06 -07:00
Samuel Clay
596289ba9b Fixing feedchooser height. 2016-02-03 14:14:30 -08:00
Samuel Clay
5a18b07afb Feedchooser height. 2016-02-03 14:12:44 -08:00
Samuel Clay
2d3098f157 Mute feeds -> Mute sites. 2016-02-03 10:38:54 -08:00
Samuel Clay
ad77c5b731 Premium dialog should be taller. 2016-01-31 14:15:38 -08:00
Samuel Clay
6afa9071b9 Adding Folder RSS to all premium lists. Also adding new features to NewsBlur homepage. Thanks to @viticci for the inspiration! 2015-08-24 14:59:13 -07:00
Samuel Clay
8de7b7ff79 will renew -> paid until 2015-06-14 23:13:08 -07:00
Samuel Clay
632814225e Updating premium features by adding search and saved story tags. 2015-02-19 11:49:35 -08:00
Samuel Clay
1879cb17e7 Fixing mute sites. 2014-11-17 16:42:24 -08:00
Samuel Clay
055cd22a8c Fixing decline feed in chooser. 2014-11-17 16:41:37 -08:00
Samuel Clay
1155b0e486 Fixing merge conflict. 2014-11-17 16:38:41 -08:00
Samuel Clay
1bc6941cd3 Merge branch 'master' into organizer
* master:
  Fixing scroll for search when loading feed detail.
  Fixing multi-word search queries on ios.
  Adding search bar to ios.
  Adding messaging for premium-only in saved story tags.
  Colorizing payment logging.
  Colorizing payment logging.
  Second typo. Stupid payment code can't be tested offline.
  Typo.
  Forcing re-sync of payment history on expiration.
  Cleaning up payment history logging.
  Fixing chooser dialog by forcing it to conform to modernized modal.

Conflicts:
	media/js/newsblur/reader/reader_feedchooser.js
2014-11-17 16:37:48 -08:00
Samuel Clay
3acebc8fb7 Fixing chooser dialog by forcing it to conform to modernized modal. 2014-11-17 12:50:54 -08:00
Samuel Clay
41c854797f Fixing feed chooser again. 2014-10-14 17:35:08 -07:00
Samuel Clay
954c5b5d28 Fixing feed chooser to work with new organizer-ized feed list chooser. Need to go back and fix organizer now. 2014-10-09 20:58:03 -07:00
Samuel Clay
2ad7eefc1f Attempting to fix inaccurate counts. 2014-10-09 16:02:26 -07:00
Samuel Clay
3cd472417f Fixing renewal dialog. 2014-06-10 12:14:22 -07:00
Samuel Clay
34ec3e611d Better feed count for muting. 2014-06-08 21:46:13 -07:00
Samuel Clay
450cbabd76 Adding mute feeds feature for premium users. 2014-06-08 20:42:45 -07:00