From 663bf023188d88a1411808c2df13a841c7550b6a Mon Sep 17 00:00:00 2001 From: Tyler Chen Date: Mon, 31 Aug 2020 17:43:12 +0000 Subject: [PATCH] Account policy page (#41) Merge branch 'master' of git.bubblev.org:bubblev/bubble-web into feat/ui-layout feat: implement account policy page Merge branch 'master' of git.bubblev.org:bubblev/bubble-web into feat/ui-layout feat: implement payment and bills page Merge branch 'feat/ui-layout' of git.bubblev.org:bubblev/bubble-web into feat/ui-layout feat: change config to accept env files Merge branch 'master' of git.bubblev.org:bubblev/bubble-web into feat/ui-layout feat: make a stripe element component Merge branch 'master' into feat/ui-layout Merge branch 'master' of git.bubblev.org:bubblev/bubble-web into feat/ui-layout feat: implement manage ssh key page feat: set password page feat: implement change password page fix: change design feat: implement my account page feat: implement animation control for launching bubble screen fix: navigating to network page feat: implement Launching bubble page feat: integrate launch bubble api Merge branch 'master' of git.bubblev.org:bubblev/bubble-web into feat/ui-layout Merge branch 'master' of git.bubblev.org:bubblev/bubble-web into feat/ui-layout feat: implement MFA in login Merge branch 'master' of git.bubblev.org:bubblev/bubble-web into feat/ui-layout feat: implement adding ssh key Merge branch 'master' of git.bubblev.org:bubblev/bubble-web into feat/ui-layout fix: showing default values Merge branch 'master' of git.bubblev.org:bubblev/bubble-web into feat/ui-layout feat: implement selector placeholders and default values Merge branch 'feat/ui-layout' of git.bubblev.org:bubblev/bubble-web into feat/ui-layout Merge branch 'master' of git.bubblev.org:bubblev/bubble-web into feat/ui-layout fix: getting user information after setting payment method Merge branch 'master' into feat/ui-layout feat: implement setting payment plan in payment page feat: populate options for advanced settings modal fix: remove showing advanced settings modal when loading the page feat: implement Advanced Settings Modal layout feat: implement modal and selector components feat: implement launch bubble screen Merge branch 'master' of git.bubblev.org:bubblev/bubble-web into feat/ui-layout feat: implement add stripe card feat: implement login process Merge branch 'master' of git.bubblev.org:bubblev/bubble-web into feat/ui-layout feat: implement payment page feat: implement mail verification screen Merge branch 'master' of git.bubblev.org:bubblev/bubble-web into feat/ui-layout feat: prevent registration when the configs.allowRegistration is set to false fix: weird routing Merge branch 'master' of git.bubblev.org:bubblev/bubble-web into feat/ui-layout Merge branch 'master' of git.bubblev.org:bubblev/bubble-web into feat/ui-layout feat: implement actual pages Co-authored-by: Tyler Co-authored-by: jonathan Reviewed-on: https://git.bubblev.org/bubblev/bubble-web/pulls/41 --- src/_components/modals/AdvancedSettings.vue | 12 +- src/_components/shared/Input.vue | 11 +- src/_pages/main/account/Bills.vue | 176 +++ src/_pages/main/account/Policy.vue | 1461 +++++++++++++++++++ src/_router/index.js | 8 + webpack.config.js | 2 +- 6 files changed, 1660 insertions(+), 10 deletions(-) create mode 100644 src/_pages/main/account/Bills.vue create mode 100644 src/_pages/main/account/Policy.vue diff --git a/src/_components/modals/AdvancedSettings.vue b/src/_components/modals/AdvancedSettings.vue index ec4b50c..c3bdc50 100644 --- a/src/_components/modals/AdvancedSettings.vue +++ b/src/_components/modals/AdvancedSettings.vue @@ -32,7 +32,7 @@ label="name" > @@ -47,7 +47,7 @@ > @@ -66,7 +66,7 @@ label="label" > @@ -82,7 +82,7 @@ name="timezone" > @@ -96,7 +96,7 @@ label="localName" > @@ -106,7 +106,7 @@ :options="sshKeys" >