Huiwen
633f9915fc
Migrate instanceUpdate on service.tsx ( #19213 )
...
* Migrate instanceUpdate on service.tsx
* Remove useless code
* Fix build
2023-12-08 13:14:15 +02:00
Huiwen
bb2473e886
Migrate WorkspaceService snapshot methods ( #19204 )
...
* Migrate WorkspaceService snapshot methods
* Add test cases
* Remove list snapshots
2023-12-07 15:51:14 +02:00
Alex Tugarev
e4ccbf0b4d
GetAuthenticatedUser in Dashboard ( #19142 )
...
* [dashboard] remove unused service mock
* [dashboard] use `GetAuthenticatedUser` instead of `getLoggedInUser`
* fixup: override workspaceAutostartOptions
also fix toDurationString call
* fixup: move `isOnboardingUser` to dashboard
* fixup: move getProfile from protocol to common
* fixup fromWorkspaceAutostartOption
* move getPrimaryEmail to common and clean up
* rm getProfile from protocol, use ProfileDetails
* fixup missing leeway dependencies
* fix getPrimaryEmail
* fix resetting workspace timeout
* [gitpod-db] remove dependency to `@gitpod/public-api-common`
* cleanup BUILD.yaml
2023-12-06 17:42:14 +02:00
Huiwen
0152b84a80
Migrate gRPC workspaceService other workspace related method ( #19118 )
...
* Migrate gRPC workspaceService other workspace related method
* Use shim and gRPC everywhere
* fix update
2023-12-06 12:42:13 +02:00
Huiwen
17397ad65a
Fix admin dashboard convert failed case ( #19192 )
...
* Add test cases
* Fix admin dashboard convert case
2023-12-05 09:55:12 +02:00
Anton Kosyakov
5a55a7a6ff
[dashboard] proactively reconnect grpc streams ( #19185 )
2023-12-04 16:05:11 +02:00
Huiwen
39ebf1d2ca
Revert Refine workspace and fix bugs ( #19178 )
...
* Revert "Revert "Refine workspace API (#19138 )" (#19172 )"
This reverts commit a6f472255601ecd7574d33ae3015ea1c184b47d5.
* Update to workspace cases
* Add new cases and fix
* Add timeout
* fixup
* Remove requirement of editor
* Update cases
* Bump version
* Update dashboard
2023-12-04 12:36:11 +02:00
Anton Kosyakov
e21e02ae9d
[public-api] improve request exception logging ( #19179 )
2023-12-01 18:36:08 +02:00
Huiwen
be35ce16a8
Use golden files for converter testings ( #19168 )
...
* Use golden files for converter testings
* Add tips if test failed
* Make results of enum human-readable
* Add copyright
2023-11-30 19:47:08 +02:00
Huiwen
a6f4722556
Revert "Refine workspace API ( #19138 )" ( #19172 )
...
This reverts commit da0c5901b4af15a3584d5c5d6b80380f0c093855.
2023-11-30 12:14:07 +02:00
Jean Pierre
a997229da8
[public-api] Add installation service ( #19150 )
...
* Add installation service
* Fix dashboard
* Fix
* Fix
---------
Co-authored-by: Huiwen <mhqnwt@gmail.com>
2023-11-30 01:12:07 +02:00
Christian Weichel
da0c5901b4
Refine workspace API ( #19138 )
...
* Refine workspace API
* Fix build
* update proto
* fix rebase
* fix rebase - 2
* 1
* fix editor
* Update doc
---------
Co-authored-by: Huiwen <mhqnwt@gmail.com>
2023-11-29 16:15:07 +02:00
Anton Kosyakov
2f14d7a2fe
decouple gitpod-protocol from public-api ( #19151 )
...
to prevent rebuilding of components which dependent on gitpod-protocol, but not public-api on an API change
2023-11-29 10:36:06 +02:00