Huiwen
8f643e775b
[papi] add support for java and kotlin ( #19868 )
...
Co-authored-by: Jean Pierre <jeanp413@hotmail.com>
2024-06-08 00:29:19 +08:00
Huiwen
7094f19ee8
Add collaborator role to organization ( #19311 )
...
* Update spicedb schema
* SpiceDB gen code
* [server] add collaborator
* Update papi
* Dashboard
* nit
* Complete TODOs
* server dataops pass teamId
* Add test cases for collaborator's PAT and cookie API fetch
* Add test case description
* remove unnecessary export
* Redirect to dashboard after join an org
* Hide settings for collaborator
* dataops join via oidc should be collaborator
* Fix test
* Goes back to /workspaces
2024-01-12 10:53:49 +02:00
Anton Kosyakov
0a5d89cecc
[public-api] define error details ( #19102 )
...
+ ensure consistent formatting
2023-11-21 16:00:58 +02:00
Brad Harris
0f926eb721
adding missing fields to CreateAndStartWorkspace ( #18874 )
...
* adding some missing fields to CreateAndStartWorkspace
* updated mocks
2023-10-06 02:27:14 +03:00
Huiwen
62c573a453
Add default image get to PAPI and improve Dashboard ( #18767 )
...
* [server] update getDefaultWorkspaceImage api
* [dashboard] api usage update
* [protocol] add go definition
* [papi] add getDefaultWorkspaceImage method
* fixup
* [dashboard] add org image warning to start workspace page
* fix error wrap
* Update supervisor to use publicApi
* [dashboard] always show default image and remove tag width limit
* fixup
* move new warning to StartPage
* Update components/dashboard/src/teams/TeamSettings.tsx
Co-authored-by: George Tsiolis <tsiolis.g@gmail.com>
* Address feedback
---------
Co-authored-by: George Tsiolis <tsiolis.g@gmail.com>
2023-09-22 11:58:01 +02:00
Filip Troníček
694f8eaeaf
[papi] List workspace classes ( #18546 )
...
* [papi] List workspace classes
Adds the `ListWorkspaceClasses` method on `WorkspacesService`.
* Add test for class listing
* `Title` -> `DisplayName`
* fix rename in tests
* Update generated
2023-08-24 10:53:50 +02:00
Brad Harris
adf4e66cf6
Add CreateAndStartWorkspace to public-api ( #18515 )
...
* setting up CreateAndStartWorkspace handler
* adjust args
* adding createWorkspace scope for desktop app
* add getToken scope to desktop app oauth client
* remove for now
* adding region
* adding getToken while in here
2023-08-23 16:06:49 +02:00
Anton Kosyakov
b3ae12f956
git real time ( #18323 )
2023-08-03 20:51:28 +08:00
Filip Troníček
c5059f2dc3
Filter by organizationId in ListWorkspaces ( #18402 )
...
Remove `IncludeWithoutProject`
2023-08-02 05:20:27 +08:00
Filip Troníček
d9f8a099ed
Add Repository to WS info in Public API ( #18330 )
...
* Add more Git details to Public API
* Only add `Repository`
* Remove remaining branch references
* Update workspace tests
* Remove additional unneeded metadata
* Swap arg order to match proto
2023-07-26 16:20:42 +08:00
Sven Efftinge
caf26b812d
[server] remove getUserProjects ( #18093 )
2023-06-29 16:30:47 +08:00
Jean Pierre
2c8852e197
[public-api] Add startWorkspace api ( #17682 )
...
* Add startWorkspace api
* Add new scopes to vscode client
* Fix
* Fix
* 💄
Co-authored-by: Milan Pavlik <milan@gitpod.io>
---------
Co-authored-by: Milan Pavlik <milan@gitpod.io>
2023-05-25 03:43:58 +08:00
Pudong
176393a0c8
Add support to forward https protocol port ( #17644 )
...
* add support to forward https protocol port
* Update components/ws-proxy/pkg/proxy/routes.go
Co-authored-by: Kyle Brennan <kyle@gitpod.io>
---------
Co-authored-by: Kyle Brennan <kyle@gitpod.io>
2023-05-19 15:22:53 +08:00
mustard
e82fe80af9
[public-api] add workspaceStatus stream rpc
2023-01-09 10:59:48 +01:00
Milan Pavlik
9237708176
[public-api] Define DeleteWorkspace
2023-01-04 10:15:43 +01:00
Milan Pavlik
10969f54db
[public-api] Make StopWorkspace a unary RPC
2022-12-19 20:05:29 -03:00
Christian Weichel
478a75e744
Switch license to AGPL
2022-12-08 13:05:19 -03:00
mustard
42d6129d12
[public-api] define endpoints for ports and git token
2022-12-06 12:37:16 -03:00
Jean Pierre
cd144de51f
Add IDEClientService
2022-11-17 07:07:46 +02:00
Jean Pierre
5c8f4c1f32
User service
2022-11-12 11:34:42 +02:00
Milan Pavlik
2926d142ed
[public-api] Make publiic api package match path
2022-11-09 09:42:39 +01:00
Milan Pavlik
2d888a5ded
[public-api] Move API definitions to experimental package
2022-10-19 17:23:34 +02:00