Commit Graph

117 Commits

Author SHA1 Message Date
Michał Leszczyk 45dc78ed19
feat(dashboard-v2): add dedicated form for public api keys 2022-03-25 17:47:44 +01:00
Michał Leszczyk 46d295e54c
chore(dashboard-v2): cleanup unused imports 2022-03-25 12:48:11 +01:00
Michał Leszczyk 08bab146ec
feat(dashboard-v2): add node about public key needing configuration 2022-03-25 12:44:09 +01:00
Michał Leszczyk 9dd4b8eb17
feat(dashboard-v2): add skylink validation & parsing 2022-03-25 11:45:58 +01:00
Michał Leszczyk 614b7791ec
refactor(dashboard-v2): use a hook for adding skylinks to pubkeys 2022-03-25 11:22:36 +01:00
Michał Leszczyk 4c8328c21f
feat(dashboard-v2): implement data mutations for API keys 2022-03-25 11:06:21 +01:00
Michał Leszczyk ddd109ab0d
fix(dashboard-v2): update side image on /api-keys 2022-03-25 11:06:21 +01:00
Michał Leszczyk 1933ccd270
feat(dashboard-v2): add 'info' variant to Alert component 2022-03-25 11:06:20 +01:00
Michał Leszczyk 07112383d3
chore(dashboard-v2): cleanup AvatarUploader (user avatars are not available yet) 2022-03-25 11:03:15 +01:00
Michał Leszczyk 93809d5428
feat(dashboard-v2): implement data mutations for user accounts 2022-03-25 11:03:15 +01:00
Michał Leszczyk d27ef442f4
feat(dashboard-v2): add Modal component 2022-03-25 11:03:15 +01:00
Michał Leszczyk 340fe5f203
fix(dashboard-v2): fix TextField customization via className 2022-03-25 11:03:14 +01:00
Michał Leszczyk 60c2d35eb9
feat(dashboard-v2): add Alert component 2022-03-25 11:03:14 +01:00
Michał Leszczyk be82050b86
fix(dashboard-v2): fix possible race condition 2022-03-25 10:58:53 +01:00
Michał Leszczyk c7b8c31dbb
style(dashboard-v2): unify wording of messages 2022-03-25 10:52:59 +01:00
Michał Leszczyk 6b733ab739
style(dashboard-v2): unify password schemas 2022-03-25 10:52:28 +01:00
Michał Leszczyk 2664a3c4c4
fix(dashboard-v2): styling fixes for mobile view 2022-03-25 10:22:50 +01:00
Michał Leszczyk 202450e9d8
feat(dashboard-v2): implement account registration flow 2022-03-25 10:22:50 +01:00
Michał Leszczyk de7da6f56b
feat(dashboard-v2): implement account recovery flow 2022-03-25 10:22:50 +01:00
Michał Leszczyk 731b1b6d52
fix(dashboard-v2): address review comments 2022-03-24 15:47:35 +01:00
Michał Leszczyk dda507fd5f
feat(dashboard-v2): add /auth/login page 2022-03-24 09:38:51 +01:00
Michał Leszczyk d64d8212d1
feat(dashboard-v2): implement LoginForm component 2022-03-24 09:38:51 +01:00
Michał Leszczyk a5a6757bf1
feat(dashboard-v2): add a HighlightedLink component 2022-03-24 09:38:51 +01:00
Michał Leszczyk 7dea4674f6
docs(dashboard-v2): add notes on how to run HTTPs locally 2022-03-24 09:38:51 +01:00
Michał Leszczyk 2f1b176a09
feat(dashboard-v2): add AuthLayout for /auth/ pages namespace 2022-03-24 09:38:51 +01:00
Michał Leszczyk 3356b88a3e
feat(dashboard-v2): allow <Button> to be type=submit 2022-03-24 09:38:51 +01:00
Michał Leszczyk c964086f7b
feat(dashboard-v2): use true reported bandwidth values 2022-03-24 09:38:17 +01:00
Michał Leszczyk 18600533eb
style(dashboard-v2): make Button's code more readable 2022-03-23 10:28:26 +01:00
Michał Leszczyk fc4864996a
feat(dashboard-v2): add /upgrade page 2022-03-22 13:48:52 +01:00
Michał Leszczyk bdf70e76e0
feat(dashboard-v2): expose loading flag from useActivePlan hook 2022-03-22 13:47:29 +01:00
Michał Leszczyk c058270a79
feat(dashboard-v2): make circle around checkmark icon optional 2022-03-22 13:47:08 +01:00
Michał Leszczyk f26822900f
fix(dashboard-v2): styling fixes for Button component 2022-03-22 13:46:34 +01:00
Michał Leszczyk 3e2f7eab3b
fix(dashboard-v2): styling fixes for Slider component 2022-03-22 13:46:04 +01:00
Michał Leszczyk 2eab6eba4d
feat(dashboard-v2): add API Keys page 2022-03-17 17:42:19 +01:00
Michał Leszczyk b3425daba3
feat(dashboard-v2): add Export page 2022-03-17 17:42:19 +01:00
Michał Leszczyk 4fa8dac4b4
fix(dashboard-v2): properly align switch toggle & label 2022-03-16 14:07:56 +01:00
Michał Leszczyk 8422a6770c
feat(dashboard-v2): add Settings/Account page 2022-03-16 12:53:32 +01:00
Michał Leszczyk 638825d8db
fix(dashboard-v2): notifications page - hide inbox icon on smaller screens 2022-03-16 12:53:32 +01:00
Michał Leszczyk 8d27ac7a1b
fix(dashboard-v2): fix paddings for content in UserSettingsLayout 2022-03-16 12:53:32 +01:00
Michał Leszczyk 99d8204118
fix(dashboard-v2): fix propTypes for Switch 2022-03-16 12:53:32 +01:00
Michał Leszczyk 6be5e45703
fix(dashboard-v2): add missing shadow for NavBar 2022-03-16 12:53:32 +01:00
Michał Leszczyk 539fc32fb9
fix(dashboard-v2): fix CopyButton's timeout 2022-03-16 12:53:31 +01:00
Michał Leszczyk 2e871f4712
feat(dashboard-v2): add SimpleUploadIcon component 2022-03-16 12:53:31 +01:00
Michał Leszczyk 132ee4f88f
refactor(dashboard-v2): reimplement TextInputBasic component 2022-03-16 12:53:31 +01:00
Michał Leszczyk 7014e983a5
fix(dashboard-v2): fix Button sizing 2022-03-16 12:53:31 +01:00
Michał Leszczyk 86a7f0358b
feat(dashboard-v2): add Settings/Notifications page 2022-03-16 12:53:31 +01:00
Michał Leszczyk e175984125
feat(dashboard-v2): add new layout for account settings pages 2022-03-16 12:53:31 +01:00
Michał Leszczyk 4a5be18dae
fix(dashboard-v2): fix Switch toggle shrinking in narrow spaces 2022-03-16 12:53:31 +01:00
Michał Leszczyk 387e08f69b
feat(dashboard-v2): add global typography styles 2022-03-16 12:53:31 +01:00
Michał Leszczyk 60b6fd2a48
fix(dashboard-v2): fix navbar dropdown hiding behind positioned content 2022-03-16 12:53:31 +01:00