Commit graph

205 commits

Author SHA1 Message Date
silverpill
e1e4ae4333 Show subscription page only if profile is local 2022-07-16 16:00:54 +00:00
silverpill
cb35d88d77 Show subscription expiration notifications 2022-07-14 20:39:49 +00:00
silverpill
1845243586 Add tab bar to profile page 2022-07-07 20:37:41 +00:00
silverpill
406c78c5fa Ask confirmation before verifying wallet address 2022-07-06 23:06:53 +00:00
silverpill
7663c2e8e2 Bump version 2022-06-30 22:07:51 +00:00
silverpill
8835669772 Improve subscription setup UI 2022-06-30 13:18:30 +00:00
silverpill
5c1cbe8405 Show token symbol on subscription setup page 2022-06-30 12:50:38 +00:00
silverpill
fbc4808a76 Disable minter or subscriptions if contract doesn't support these features 2022-06-30 00:49:56 +00:00
silverpill
f346315296 Allow to choose price when configuring subscription 2022-06-28 19:56:05 +00:00
silverpill
b856f23eb1 Round subscription price and payment amount 2022-06-26 11:33:23 +00:00
silverpill
251dea508b Bump version 2022-06-25 12:44:37 +00:00
silverpill
01979e9fa8 Use blockchain info provided by server to add network to user's wallet 2022-06-22 22:37:17 +00:00
silverpill
8d140ff95f Switch ethereum network automatically when connecting wallet 2022-06-22 17:48:35 +00:00
silverpill
54946e5956 Add getSigner() method to wallet composable 2022-06-22 17:27:42 +00:00
silverpill
7f03aea2e3 Break long words in profile bio 2022-06-21 18:23:47 +00:00
silverpill
4f0ec427f5 Display blockquote elements in post content as greentext 2022-06-21 18:19:44 +00:00
silverpill
dd821a8760 Don't show subscription info until loading is finished 2022-06-14 23:33:18 +00:00
silverpill
9803775aa1 Use default text color for token balance 2022-06-14 23:23:05 +00:00
silverpill
8973d71173 Move wallet tips to separate page 2022-06-13 08:38:19 +00:00
silverpill
1e80036d04 Create generic component for static pages 2022-06-12 23:43:14 +00:00
silverpill
3ef8190907 Show token balance on subscription page 2022-06-12 17:15:07 +00:00
silverpill
9863e7866e Make fewer requests in getSubscriptionState() 2022-06-12 17:13:58 +00:00
silverpill
68d7351893 Define styles for disabled buttons 2022-06-12 17:13:58 +00:00
silverpill
76eafb8fa5 Show loader on subscription page 2022-06-12 17:13:58 +00:00
silverpill
920965cb3c Change button colors 2022-06-12 17:13:58 +00:00
silverpill
4110df590d Redesign subscription page 2022-06-12 17:13:58 +00:00
silverpill
b865eaff10 Fix empty subscription screen when wallet is already connected 2022-06-12 17:13:51 +00:00
silverpill
203fb357e6 Add ProfileWrapper class 2022-06-10 12:23:25 +00:00
silverpill
a0593b6a01 Refactor Subscription class 2022-06-10 12:23:25 +00:00
silverpill
c5cf53a1be Split subscription page into two components 2022-06-10 12:22:40 +00:00
silverpill
4d6ff7b386 Define SCSS variable for form field padding 2022-06-08 12:59:17 +00:00
silverpill
8af6af1f8f Show expiration date on subscription page 2022-06-08 12:58:30 +00:00
silverpill
79d275b5f2 Fix overflow in notification list 2022-06-07 20:50:22 +00:00
silverpill
a7d0560002 Create useWallet() composable and share wallet state 2022-06-07 00:12:45 +00:00
silverpill
6fa6044100 Show error message if wallet connection fails 2022-06-06 22:56:16 +00:00
silverpill
cef684c141 Update eslint configuration comments 2022-06-05 21:24:44 +00:00
silverpill
6a3c7bd15f Fix text alignment in post action element 2022-06-04 23:01:51 +00:00
silverpill
4103a62837 Add Helvetica to default font family 2022-06-04 18:52:20 +00:00
silverpill
53cd5285a6 Add wallet privacy tips 2022-06-04 18:34:02 +00:00
silverpill
ff9a4e396a Confirm before deleting post 2022-06-03 13:10:32 +00:00
silverpill
f1add10c22 Verify chain ID when connecting wallet at subscription page 2022-05-29 00:16:03 +00:00
silverpill
821e290b45 Install vue-tsc to check types in <script setup> components
https://github.com/vuejs/core/issues/4887
2022-05-29 00:15:56 +00:00
silverpill
7751992618 Show subscription notifications 2022-05-28 23:50:06 +00:00
silverpill
8a51c79a6e Disable tokenization if wallet address is not exposed via API 2022-05-27 21:20:40 +00:00
silverpill
4aa085fd86 Fix cancel button on subscription page 2022-05-27 00:37:14 +00:00
silverpill
12a06d711d Fix content overflow on small screens 2022-05-25 22:26:37 +00:00
silverpill
c2b0c67be9 Prevent subscription recipient from connecting to unverified web3 account 2022-05-25 22:14:18 +00:00
silverpill
fe6ef494e3 Add controls for cancelling subscription and for withdrawing recieived funds 2022-05-25 21:49:18 +00:00
silverpill
57caecc88b Reset subscription page on account/network changes 2022-05-25 19:02:42 +00:00
silverpill
044dcf2473 Show subscriber's balance on subscription page 2022-05-25 19:02:36 +00:00