969 Commits

Author SHA1 Message Date
Milan Pavlik
5c7d6cfafd [dashboard] Fix public api feature flag name 2022-11-02 12:06:06 +01:00
Milan Pavlik
06371a23a9 [dashboard] ListTeams using Public API 2022-11-02 11:52:06 +01:00
Milan Pavlik
d64eb0cef0 [server] Do not fail joining a team you're already a member of 2022-11-02 11:42:07 +01:00
Laurie T. Malau
5e09a4daaf [usage] Use workspaceClass displayName in Usage view 2022-11-01 18:31:06 +01:00
Milan Pavlik
295bda2008 [dashboard Use public-api to CreateTeams 2022-11-01 15:32:06 +01:00
GHOST
262b6e0cb8 add .tar extension to downloaded workspace 2022-10-31 12:07:05 +01:00
Alex Tugarev
f9717b185c [projects] add message: Prebuilds have been paused 2022-10-28 12:38:02 +02:00
George Tsiolis
08bf64d9b5 Deactivate team scope selector on personal usage 2022-10-27 16:36:42 +02:00
Alex Tugarev
70d5bb2285 [dashboard] avoid unnecessary getBillingModeForUser call 2022-10-27 16:05:42 +02:00
Alex Tugarev
e650dd3c6c [dashboard] avoid unbound getUserProjects calls 2022-10-27 16:05:42 +02:00
George Tsiolis
0a0ceb9562 Update team creation link in projects 2022-10-26 21:32:41 +02:00
Jan Keromnes
ac8b803944 [dashboard] Fix race condition when loading team members in billing account selector 2022-10-26 16:13:41 +02:00
Jan Keromnes
c2f4fe34f8 [dashboard] Better surface errors when Gitpod fails to get your Stripe subscription details 2022-10-26 16:13:41 +02:00
Jan Keromnes
292a5d6d2a [dashboard] Display specific Prebuild cancellation reason in Prebuild Status again 2022-10-26 08:53:40 +02:00
Laurie T. Malau
11d6cbc131 [usage] Personal usage page 2022-10-25 20:19:40 +02:00
Mauricio Walters
cc786bb445 Send prebuild info to context if available 2022-10-25 17:38:40 +02:00
Jan Keromnes
bc4d4c3306 [dashboard] Keep showing 'Personal Account' menu entry if you have personal projects but no team yet 2022-10-24 17:31:39 +02:00
Milan Pavlik
6722bd13ae [dashboard] Fix display of billing period boundaries by using only UTC times - using dayjs (#14100) 2022-10-24 16:30:39 +02:00
Jan Keromnes
7d26165343 [dashboard] Fix display of billing period boundaries by using only UTC times 2022-10-24 16:30:39 +02:00
Alex Tugarev
6b24756fe8 [dashboard] downgrade Caddy
because of issues with 308 responsed on static assests.
2022-10-24 13:41:38 +02:00
Harsh Singh
1e4a310387 change: if statements to switch statements in dashboard 2022-10-23 20:42:38 +02:00
Jan Keromnes
88c9a3eb04 Re-add "[dashboard] Introduce showUseLastSuccessfulPrebuild feature flag"
This reverts commit cb65675343aba7a3e1e7a14c13c5f5e6d5fcf152.
2022-10-21 11:33:36 +02:00
Jan Keromnes
3c372b8e95 Re-add "[server][dashboard] Implement a 'Use Last Successful Prebuild' workspace creation mode"
This reverts commit 9e31fbf834d9eb7c9c92209cc2c97797470a8367.
2022-10-21 11:33:36 +02:00
Gero Posmyk-Leinemann
07bf05a90b [server] Use CostCenter to determine BillingAccount options 2022-10-21 11:31:36 +02:00
George Tsiolis
1aef59b2c3 Update balance used progress indicator height 2022-10-20 18:26:35 +02:00
Manuel Alejandro de Brito Fontes
7da2ba7324 Update Caddy to v2.6.2 2022-10-19 20:58:34 +02:00
Jan Keromnes
9e31fbf834 Revert "[server][dashboard] Implement a 'Use Last Successful Prebuild' workspace creation mode"
This reverts commit 5687600aab763adc2562b31163dd337c9332aa4e.
2022-10-19 13:51:34 +02:00
Jan Keromnes
cb65675343 Revert "[dashboard] Introduce showUseLastSuccessfulPrebuild feature flag"
This reverts commit 1454544efc7eac542a4ad35ec68c8ec1553a2c13.
2022-10-19 13:51:34 +02:00
Gero Posmyk-Leinemann
6b355c075b [dashboard] BillingAccountSelector: Re-add filter for "subscription present" 2022-10-18 15:14:33 +02:00
Jan Keromnes
1454544efc [dashboard] Introduce showUseLastSuccessfulPrebuild feature flag 2022-10-18 14:40:34 +02:00
Jan Keromnes
5687600aab [server][dashboard] Implement a 'Use Last Successful Prebuild' workspace creation mode 2022-10-18 14:40:34 +02:00
George Tsiolis
e845a68230 Update link to create a team
Updating the link to create a team
2022-10-18 10:08:33 +02:00
Gero Posmyk-Leinemann
c9061eb1d9 [dashboard] UBP: Render relevant menu entries if users can upgrade 2022-10-17 14:29:32 +02:00
Christian Weichel
8155f244f8 [prebuild] Support opening a specfic prebuild 2022-10-14 16:33:29 +02:00
Sachin Kumar Rajput
56577a1daa [dashboard] Remove Pointer cls from Team TimeStamp 2022-10-14 14:54:29 +02:00
Milan Pavlik
a4870ce5db [configcat] Do not supply lists to configcat evaluations 2022-10-14 13:57:29 +02:00
Jürgen Leschner
ba6f659303 Dynamic EUR/USD symbol
Co-authored-by: Jan Keromnes <janx@linux.com>
2022-10-14 09:29:29 +02:00
Jurgen Leschner
1169428ddb Replace ¢ -> $ and Balance -> Balance Used 2022-10-14 09:29:29 +02:00
Jan Keromnes
53c1a1f5c5 [server] Make 'subscribeToStripe' return the new usage limit 2022-10-13 11:45:28 +02:00
Jan Keromnes
ecf4d964b9 [dashboard] Add proper form submission and error validation to usage limit modal 2022-10-13 11:45:28 +02:00
Jan Keromnes
345971ae0b [dashboard] When upgrading to Stripe, also refresh the usage limit state 2022-10-13 11:45:28 +02:00
Jan Keromnes
b8524c0a37 [dashboard] Don't offer to set a usage limit lower than the base credits package you get when subscribed to Stripe as an individual 2022-10-13 11:45:28 +02:00
Jan Keromnes
30a58cddd0 [server][dashboard] Always explicitly set a usage limit when upgrading to Stripe 2022-10-13 11:45:28 +02:00
Thomas Schubart
be94dfb3be [dashboard] Remove workspace class feature flag 2022-10-10 17:05:25 +02:00
Jan Keromnes
a4aab09979 [dashboard] Fix top-level team selector state when in personal settings pages (including billing pages) 2022-10-10 15:38:26 +02:00
Jan Keromnes
6910e90007 [dashboard] Improve progress bar style in -webkit browsers
Co-authored-by: George Tsiolis <tsiolis.g@gmail.com>
2022-10-10 15:38:26 +02:00
Jan Keromnes
688fd927f6 [dashboard] Show billing period start and end dates in usage-based billing settings 2022-10-10 15:38:26 +02:00
Jan Keromnes
b46f375db6 [dashboard] Improve colors and wording of usage-based billing pages
Co-authored-by: George Tsiolis <tsiolis.g@gmail.com>
2022-10-10 15:38:26 +02:00
Jan Keromnes
ac49513ef9 [dashboard] Differentiate usage-based upgrade UI for teams vs users 2022-10-10 15:38:26 +02:00
Jan Keromnes
862b29febf [dashboard] Implement 'Balance' UI in usage-based billing settings 2022-10-10 15:38:26 +02:00