André Duarte
5b22357e73
Update "Inactive Workspaces" description copy
2022-06-30 19:04:39 +05:30
André Duarte
578bbaeb06
Clarify meaning of "Inactive Workspaces"
2022-06-30 19:04:39 +05:30
Sven Efftinge
663e22a550
[server] store cancel reason
2022-06-30 12:01:38 +05:30
Sven Efftinge
ba78bd4d08
[server] abort running prebuilds on same branch
2022-06-30 11:40:38 +05:30
Gero Posmyk-Leinemann
3133297106
[dashboard] Fix PrebuildLogs layout
2022-06-29 23:47:38 +05:30
Laurie T. Malau
59bb214a25
use prebuildlogs instead
2022-06-29 23:47:38 +05:30
Andrea Falzetti
1e256ee345
chore(dashboard): adjust prebuild table col width
2022-06-29 19:11:38 +05:30
Jan Keromnes
6afe081713
[dashboard] When usage-based billing is enabled, allow users to specify a 'billing account' to attribute all their usage to
2022-06-27 19:41:36 +05:30
Gero Posmyk-Leinemann
fca5670ceb
[dashboard] Fix displaying of snapshot contexts on /workspaces
2022-06-27 13:23:35 +05:30
Jan Keromnes
f2908490b0
[dashboard] Start showing a pending Stripe subscription before the API call completes
2022-06-27 13:20:35 +05:30
Milan Pavlik
12b92e9b82
[experiments] Add abstraction for configcat to work in self-hosted
2022-06-27 13:10:36 +05:30
Adrien Thebo
d00cebdfb4
[installation-telemetry] Improve language around multiple telemetry options
2022-06-25 00:47:33 +05:30
Adrien Thebo
55a5d7a5e2
[installation-telemetry] Expose user control over sending customer ID
2022-06-25 00:47:33 +05:30
Jan Keromnes
af5ef7a947
[server][dashboard] Disable 5 second delay before returning feature flag value
...
Co-authored-by: Milan Pavlik <milan@gitpod.io>
2022-06-24 17:06:33 +05:30
Jan Keromnes
26b4f555f4
[server][dashboard] Allow teams to cancel and renew their usage-based subscription in Stripe
2022-06-24 14:55:33 +05:30
Andrew Farries
02fc1b9dcf
Fix checkboxes on project settings page
...
The partial updates to the project were overwriting each other.
Extract a new function to perform the partial updates correctly, always
setting both `useIncrementalPrebuilds` and `usePersistentVolumeClaim`.
2022-06-23 13:18:32 +05:30
Jurgen Leschner
d640ce4a68
Add instruction and link to docs
2022-06-20 15:55:29 +05:30
Jurgen Leschner
1123ca3017
Simplify team billing header
2022-06-20 15:55:29 +05:30
Sven Efftinge
21a462d793
[dashboard] sort workspaces by activity
2022-06-15 18:54:24 +05:30
Sven Efftinge
1157fae531
[dashboard] non visible dialogs ignore keyevents
2022-06-15 18:54:24 +05:30
Sven Efftinge
bd3c399948
[dashboard] Treat today's workspaces as active
2022-06-15 18:54:24 +05:30
Sven Efftinge
40e0fc186c
[dashboard] introduce folded inactive ws section
2022-06-15 18:54:24 +05:30
Alex Tugarev
faf2f37c90
[dashboard] no eager loading of admin settings and license
2022-06-15 14:17:24 +05:30
Laurie T. Malau
39e3ed8680
Make sure prebuild and branch commit are the same
2022-06-15 13:53:24 +05:30
Alex Tugarev
2c0a766486
Revert "[dashboard] easy cleanup"
...
This reverts commit 27e16e583b96d393be610523d2feedf8c8aa8432.
2022-06-14 21:00:24 +05:30
Alex Tugarev
6f7064fcae
Revert "[dashboard] Treat today's workspaces as active"
...
This reverts commit 28c4b23c7e7bae30530c15883975de1a529621c5.
2022-06-14 21:00:24 +05:30
Pavel Tumik
28f48acb5b
Add persistent volume claim to prebuild settings
2022-06-14 20:10:24 +05:30
Jan Keromnes
7bf63df2e9
[server][dashboard] When creating a new Stripe customer, also create a Usage-Based Subscription for them
2022-06-14 17:51:24 +05:30
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