Sven Efftinge
03a5fb6ac7
[billing] provide human readable price info
2023-01-23 11:55:30 +01:00
Anton Kosyakov
674ad1c978
polish IDEFrontendDashboardService
...
- add docs and security notes
- remove imlementation methods from the interface
- fix a regression with opening desktop IDEs on the workspace origin
- allow to access the interface from other locations for the same workspace, i.e. for dev and debug modes
2023-01-20 11:12:28 +01:00
Gero Posmyk-Leinemann
78e58ee1c1
[proxy, server] Introduce X-Frontend-Dev-URL
2023-01-19 10:45:27 +01:00
Gero Posmyk-Leinemann
03eb0d518d
Fix canSetWorkspaceClass to cover license-based, too
2023-01-18 18:45:26 +01:00
Sven Efftinge
95996df038
[server, cli] Allow flexible workspace timeouts
2023-01-18 16:14:26 +01:00
Huiwen
151ab80e50
[supervisor-frontend] implement frontend dashboard client
...
Co-authored-by: mustard <mhqnwt@gmail.com>
Co-authored-by: Jean Pierre <jeanp413@hotmail.com>
2023-01-17 17:42:25 +01:00
Sven Efftinge
9b1917b68d
[server] mandatory team name on update
2023-01-16 18:41:24 +01:00
Sven Efftinge
837844d7f8
[server] Added updateTeam call
...
see #5067
2023-01-16 18:41:24 +01:00
Huiwen
659889f09a
[dashboard] support supervisor frontend server
...
Co-authored-by: mustard <mhqnwt@gmail.com>
Co-authored-by: Jean Pierre <jeanp413@hotmail.com>
2023-01-16 15:52:24 +01:00
Sven Efftinge
3af4edc46c
[server] migrate individual usage to teams
2023-01-13 09:11:52 +01:00
Sven Efftinge
7cbf80b9a6
[dashboard] add "with-options" buttons
2023-01-11 09:42:50 +01:00
Andrew Farries
91571f7277
[protocol] Add NoOrigin ConnectToServerOpt
...
Allow clients to disable setting an origin header when connecting to
`server`.
2023-01-10 20:52:50 +01:00
Gero Posmyk-Leinemann
581c025d53
[dashboard, server] Retry instead of redirect
2023-01-10 09:20:49 +01:00
Huiwen
f436cb7ae7
[supervisor-frontend] add user id for browser code
...
Co-authored-by: mustard <mhqnwt@gmail.com>
Co-authored-by: Jean Pierre <jeanp413@hotmail.com>
2023-01-10 09:10:49 +01:00
Milan Pavlik
fad619843d
[server] Validate fields for setTeamMemberRole
2023-01-10 08:45:49 +01:00
Sven Efftinge
278ffca711
[dashboard] allow show options on ws start
2023-01-09 11:03:48 +01:00
Anton Kosyakov
697696029b
[gp-run] experimental workspace config debug mode
...
Co-authored-by: Anton Kosyakov <anton@gitpod.io>
Co-authored-by: Victor Nogueira <victor@gitpod.io>
Co-authored-by: Andrea Falzetti <andrea@gitpod.io>
2023-01-09 06:32:48 +01:00
Sven Efftinge
19a267bbf4
[dashboard] new workspace with options
2023-01-03 20:30:44 +01:00
mustard
db188ebffa
Update copyright of generated file
2023-01-03 09:57:42 +01:00
Sven Efftinge
0605514421
[server] Allow options on ws start
...
introduces IDE and workspace class arguments on WS Start
2022-12-16 08:42:25 -03:00
Sven Efftinge
5e0c93cb11
[dashboard] allow setting ws class for prebuilds
2022-12-12 04:39:21 -03:00
Christian Weichel
478a75e744
Switch license to AGPL
2022-12-08 13:05:19 -03:00
Pudong Zheng
abdf31d7e2
add grpc_client_handling_seconds metrics for nice-grpc
2022-12-08 10:50:18 -03:00
Sven Efftinge
4bc42faac6
[dashboard] consistent pay wall
2022-12-08 07:50:18 -03:00
Milan Pavlik
5400e269a7
[dashboard] List projects using Public API
2022-12-07 08:03:17 -03:00
Anton Kosyakov
9ea5ff3297
[server] move workspace ide configuration to ide service
...
Co-authored-by: Pudong Zheng <tianshi8650@gmail.com>
Co-authored-by: Victor Nogueira <victor@gitpod.io>
Co-authored-by: Andrea Falzetti <andrea@gitpod.io>
2022-12-07 06:51:17 -03:00
Filip Troníček
16f82b546b
Add versions to the dashboard
2022-12-06 13:53:16 -03:00
Milan Pavlik
b79af4c184
[server] Move admin endpoints on GitpodServer to AdminServer
2022-12-06 12:08:16 -03:00
Thomas Schubart
25908ed234
[content-service-api] Add metrics
2022-12-05 07:01:15 -03:00
Sven Efftinge
a5d67448b2
Revert "[usage] handle reset usage for chargebee"
2022-12-02 11:47:01 -03:00
Sven Efftinge
a96cb7bf36
[ws-classes] simplify workspace classes
...
simplified by
- removing user-level setting
- removing deprecation
- removing ws-class inheritence between ws sessions
2022-12-01 13:59:00 -03:00
Anton Kosyakov
83740996d0
[go] clean up gen of go types
...
In order to allow unmarshalling of config passed from server to ide-service and marhsalling back as JSON.
2022-12-01 13:18:01 -03:00
Sven Efftinge
91ad8a3550
[pvc] remove pvc related code
2022-12-01 09:07:00 -03:00
Jan Keromnes
ff78e51f17
Show more semantic errors when trying to run prebuilds without a project
2022-11-30 11:28:59 -03:00
Jan Keromnes
370028757d
Disable the deprecated '#prebuild/' context URL prefix
2022-11-30 11:28:59 -03:00
Jan Keromnes
e22d442431
Disable running prebuilds without a project
2022-11-30 11:28:59 -03:00
Sven Efftinge
2eead4a625
[usage] handle reset usage for chargebee
...
chargebee subscriptions that are cancelled get a dedicatd cost center
2022-11-30 09:08:00 -03:00
Andrew Farries
fbd0fe5037
Remove client side eval of slow_database flag
...
The logic of checking the feature flag has moved to the backend
(`proxy`) so we don't need this logic on the dashboard anymore.
2022-11-29 11:20:59 -03:00
Andrew Farries
8dcf5ffa56
Set requestTimeoutMs in configcat client
...
See:
https://configcat.com/docs/sdk-reference/js/#auto-polling-default
2022-11-23 07:17:53 -03:00
Andrew Farries
3114dab8eb
Add subProtocol to WebSocketOptions interface
...
Pass the options into createWebSocket and use it to decide what value
should be sent as the `Sec-WebSocket-Protocol` header when creating the
websocket connection.
2022-11-22 12:36:52 -03:00
Sven Efftinge
e044c1d49f
[admin] allow usage adjustments
2022-11-22 06:31:51 -03:00
Alex Tugarev
3de193e3fb
[stripe] guard resubscribing with another currency
...
because it currently not supported.
2022-11-21 06:56:50 -03:00
Andrea Falzetti
63245668cf
feat(jetbrains): add rider and clion
2022-11-18 14:43:48 +02:00
mustard
f597a96f05
[supervisor] localify struct of ports sort
2022-11-18 12:17:48 +02:00
Sven Efftinge
17424c972b
[gitpod-protocol] remove dependency to usage-api
2022-11-16 17:32:46 +02:00
Milan Pavlik
1ee7c033b4
[gitpod-protocol] Add project APIs to Golang client
2022-11-15 10:10:45 +02:00
Jean Pierre
5c8f4c1f32
User service
2022-11-12 11:34:42 +02:00
Jan Keromnes
0d740fc3ea
[server][dashboard] Fetch and use the actual cost center billing cycle dates in usage-based Billing pages
2022-11-11 13:32:41 +02:00
Milan Pavlik
f053918ea8
Revert "[content-service] Remove GetWorkspaceDownloadURL"
...
This reverts commit a362f98d33fdc83cfe050bc1a910f0ec998ddd3c.
2022-11-11 11:25:40 +02:00
Milan Pavlik
890d648929
[public-api] Define TeamsService.DeleteTeam RPC
2022-11-10 11:12:40 +02:00