Commit graph

331 commits

Author SHA1 Message Date
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
silverpill
2314254101 Bump version to 0.6.1 2022-05-23 22:44:27 +00:00
silverpill
f48cb67299 Show subscription price and token address on subscription page 2022-05-21 00:04:21 +00:00
silverpill
89ccba3201 Fix OOM errors during compilation
Disabled "modern" builds because they significantly increase memory consumption.
Disabled type checker during production builds.
2022-05-21 00:04:21 +00:00
silverpill
cfb7bf26c1 Require verified ethereum address when working with subscriptions 2022-05-21 00:04:21 +00:00
silverpill
be63806e9d Create subscription management view 2022-05-21 00:04:17 +00:00
silverpill
35496116cd Enable reactive variables 2022-05-18 20:09:52 +00:00
silverpill
461319a343 Migrate to Vue CLI v5 2022-05-18 18:14:47 +00:00
silverpill
dee1cfa691 Fix greentext processor 2022-05-16 14:39:00 +00:00
silverpill
caf7b28b22 Resize post form after submitting 2022-05-15 22:21:25 +00:00
silverpill
2630d11b14 Bump version to 0.6.0 2022-05-13 23:24:04 +00:00
silverpill
80e3c2c790 Enable greentext 2022-05-13 22:02:29 +00:00
silverpill
fd1b8ee0e8 Catch and redirect clicks on inline mentions 2022-05-12 22:27:34 +00:00
silverpill
db16d94c0b Add catch-all route 2022-05-12 20:17:07 +00:00
silverpill
28b5ac9215 Fix landing page layout 2022-05-12 18:49:21 +00:00
silverpill
13253a3f19 Show 'edited' label if post has been edited 2022-05-11 13:41:13 +00:00
silverpill
24c4949b40 Strip 0x prefix from transaction ID 2022-05-10 22:17:32 +00:00
silverpill
def184af24 Add local timeline 2022-05-09 13:50:34 +00:00
silverpill
5a331819fe Update allow-scripts package 2022-04-30 14:39:59 +00:00
silverpill
052e46c1d7 Update readme 2022-04-30 12:08:56 +00:00
silverpill
5c63894627 Update caniuse database 2022-04-30 09:30:17 +00:00
silverpill
0e1040a985 Use <menu> element to represent dropdown menus 2022-04-30 09:27:03 +00:00
silverpill
3809d9126d Add menu item for ethereum address verification 2022-04-27 21:54:45 +00:00
silverpill
609d7b0ae8 Add Atom feed link to profile menu 2022-04-14 23:31:46 +00:00
silverpill
85cd892827 Fix npm audit warnings 2022-04-14 22:58:59 +00:00