720 Commits

Author SHA1 Message Date
Jan Keromnes
610694cf72 [server][dashboard] Implement Stripe portal to allow usage-based customers to manage their subscription 2022-06-10 13:43:19 +05:30
Jan Keromnes
497741db84 [server][dashboard] Minor Stripe API clean-up 2022-06-09 21:22:19 +05:30
Sven Efftinge
28c4b23c7e [dashboard] Treat today's workspaces as active 2022-06-09 19:31:19 +05:30
Sven Efftinge
27e16e583b [dashboard] easy cleanup 2022-06-09 19:31:19 +05:30
Alex Tugarev
8a56328286 get rid of isPrebuildDone polling 2022-06-08 20:25:18 +05:30
Alex Tugarev
f7c4a5db08 [dashboard] align client registration 2022-06-08 20:25:18 +05:30
Alex Tugarev
07e1b1e877 [dashboard] addressing linter issues 2022-06-08 20:25:18 +05:30
Jan Keromnes
98ef2108bf [dashboard] Initial customization of Stripe Elements style (to support dark theme) 2022-06-08 14:27:18 +05:30
Jan Keromnes
2ecaaf66bf [dashboard] Show Team Usage-Based UI as pending while polling for a Stripe customer ID 2022-06-08 14:27:18 +05:30
Jan Keromnes
585611c70e [server][dashboard] Allow teams to sign up for Usage-Based Billing via Stripe 2022-06-08 14:27:18 +05:30
George Tsiolis
0471b88623 Update docs link in user menu 2022-06-07 22:04:17 +05:30
Manuel Alejandro de Brito Fontes
5ed1deb661 Update to new stable alpine version v3.16 2022-06-07 15:33:17 +05:30
George Tsiolis
0a6e84e0af Update dashboard navigation 2022-06-07 12:58:17 +05:30
Lou Bichard
1f8851d5c7 fix: removed pill import 2022-06-01 23:28:50 +05:30
George Tsiolis
a8217a14f0 Remove beta label from dotfiles in settings 2022-06-01 23:28:50 +05:30
Geoffrey Huntley
7d07951732 dashboard: connect via ssh devx improvement 2022-06-01 13:17:50 +05:30
Jan Keromnes
39d66bc483 [dashboard] Improve design of new Team Billing
Co-authored-by: George Tsiolis <tsiolis.g@gmail.com>
2022-05-30 21:45:48 +05:30
Jan Keromnes
eaa0d9f900 [dashboard] Support optionally rendering DropDowns with link colors 2022-05-30 21:45:48 +05:30
Jan Keromnes
be1849e3cb [dashboard] Rename DropDown 'contextMenuWidth' → 'customClasses' to reflect reality 2022-05-30 21:45:48 +05:30
Jan Keromnes
3536f91d63 [dashboard] Un-hide the new Team Billing menu entry
This reverts commit 3479ced5f778babcc84e99a13328c9e8367ea224.
2022-05-30 21:45:48 +05:30
mustard
f2c97312ca [dashboard] add modal_dismiss tracking event 2022-05-30 21:03:49 +05:30
Andrew Farries
d5692f381a Remove console.log statement 2022-05-30 14:02:48 +05:30
Jan Keromnes
8fc2f53133 [dashboard] Add Usage-Based feature flag and empty Billing page 2022-05-30 00:58:47 +05:30
George Tsiolis
72c6ebe6e7 Revert "Rename gray color palette name"
This reverts commit fea2135ad5e85757b510665710c9a6bfdbe3c734.
2022-05-27 21:46:45 +05:30
Jan Keromnes
c3100fc41f [dashboard][server] Install Stripe library 2022-05-27 19:17:45 +05:30
Laurie T. Malau
a0e21bc38d remove tab for self-hosted 2022-05-27 19:15:45 +05:30
Laurie T. Malau
ce2d6936ed hide on error pages 2022-05-27 19:15:45 +05:30
George Tsiolis
fea2135ad5 Rename gray color palette name 2022-05-26 15:59:44 +05:30
Andrew Farries
1dd6500ba9 Watch logs only in building phase 2022-05-26 14:49:44 +05:30
Laurie T. Malau
c841bd2ff6 Feedback modal 2022-05-25 14:38:39 +05:30
mustard
493d208df1 [dashboard] add location for ide_configuration_changed track event 2022-05-24 13:02:38 +05:30
Laurie T. Malau
95f9c2d303 Fix Help link 2022-05-23 19:50:37 +05:30
George Tsiolis
b765e67295 Update dotfiles layout 2022-05-20 15:08:34 +05:30
Laurie T. Malau
a56ef0a3b3 Feedback modal 2022-05-20 12:58:35 +05:30
George Tsiolis
484b9fc46d Update spacing between theme options 2022-05-20 00:45:34 +05:30
George Tsiolis
4f881b72ef Replace UA logo 2022-05-19 16:48:33 +05:30
George Tsiolis
e57642d6d2 Update illustrations for theme options 2022-05-19 14:00:33 +05:30
George Tsiolis
da59d263b6 Update theme selection component 2022-05-19 14:00:33 +05:30
Milan Pavlik
2a852b838a ConfigCat experiment 2022-05-17 19:48:32 +05:30
Jan Keromnes
3479ced5f7 [dashboard] Hide the new Team Billing menu entry for a soft launch 2022-05-16 13:25:31 +05:30
Jan Keromnes
ff300de9b2 [server][dashboard] Implement a new Team Billing where Owners can conveniently manage a paid plan for their Team 2022-05-16 13:25:31 +05:30
mustard
5fadd8af15 [dashboard] fix workspace start stuck in checking during ide onboarding 2022-05-13 12:24:28 +05:30
jakobhero
77d12d7a8f [Analytics] Fix Dotfile Tracking 2022-05-12 12:22:27 +05:30
Alex Tugarev
f4b0aa96a6 [dashboard] fixing backoff for getHeadlessLog calls 2022-05-11 21:12:26 +05:30
William Ghelfi
2f988c9349 [dashboard] add button.gp-link CSS class
To be used for anchor tags that should've been buttons because
they don't really bring the user to any new location.
2022-05-11 20:56:26 +05:30
Alex Tugarev
7ca8c8618a [dashboard] disable Bitbucket integration on gitpod.io 2022-05-11 18:49:26 +05:30
Alex Tugarev
6bc660c833 [server] enable Bitbucket in Git Integrations 2022-05-11 18:49:26 +05:30
Jan Keromnes
f40d0cf0aa [db][protocol] Implement TeamSubscription2 DB shapes and migration 2022-05-09 23:07:25 +05:30
mustard
037a4803a9 [dashboard] increase IDE awareness for onboarding user when starting workspace 2022-05-09 18:49:25 +05:30
George Tsiolis
705e1eac83 Update GitLab logo 2022-05-09 15:08:24 +05:30