Milan Pavlik
58a06943f6
[papi] Refactor valdiation functions to a file
2023-01-17 11:26:25 +01:00
Jean Pierre
d5e03f248f
Handle send error
2023-01-12 08:50:51 +01:00
mustard
e82fe80af9
[public-api] add workspaceStatus stream rpc
2023-01-09 10:59:48 +01:00
Milan Pavlik
d04fd19960
[public-api] Implement & Use Delete Workspace RPC
2023-01-04 10:15:43 +01:00
Milan Pavlik
f8fd16eea9
[public-api] Implement StopWorkspace
2023-01-03 09:58:43 +01:00
Milan Pavlik
874a6b5511
[public-api] Validate Workspace ID is a UUID
2022-12-20 13:34:29 -03:00
Christian Weichel
478a75e744
Switch license to AGPL
2022-12-08 13:05:19 -03:00
Jean Pierre
3c4b6676ee
[public-api] implement public api methods for supervisor
...
Co-authored-by: mustard <mhqnwt@gmail.com>
Co-authored-by: Anton Kosyakov <anton@gitpod.io>
Co-authored-by: Jean Pierre <jeanp413@hotmail.com>
Co-authored-by: iQQBot <tianshi8650@gmail.com>
2022-12-08 12:45:18 -03:00
Jean Pierre
cd144de51f
Add IDEClientService
2022-11-17 07:07:46 +02:00
Milan Pavlik
8aeb5e1891
[public-api] Reduce duplication when establishing connection to server
2022-11-15 18:15:45 +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
a470cdbfc2
[public-api] Refactor to support multiple token types
2022-11-03 13:38:08 +01:00
Milan Pavlik
2d888a5ded
[public-api] Move API definitions to experimental package
2022-10-19 17:23:34 +02:00
mustard
3075f3e533
[public-api] implement workspace proto
2022-10-19 09:42:34 +02:00
Milan Pavlik
0a476c52e8
[public-api] U Refactor to use connect handlers, route to HTTP server
2022-10-12 12:19:27 +02:00
Christian Weichel
705c4603ab
[public-api] Support ListWorkspace
2022-07-13 10:17:00 +02:00
Andrew Farries
27b685ce7b
Implement GetOwnerToken rpc
...
Replace the stub implementation with a real one that invokes the server
JSON rpc API.
2022-05-17 22:11:32 +05:30
Milan Pavlik
5361bab694
[public-api] Convert server errors to appropriate RPC errors
2022-05-13 13:08:28 +05:30
Andrew Farries
e0fa9d2392
Add GetOwnerToken method to WorkspaceService
2022-05-12 21:39:27 +05:30
Laurie T. Malau
202d703fe0
Transform getWorkspace response
2022-05-06 17:25:22 +05:30
Milan Pavlik
d2d84646c4
[public-api] Convert to a cobra command and add config
2022-05-04 19:30:20 +05:30
Milan Pavlik
facd600abb
[public-api] Extract BearerToken from request
...
# Conflicts:
# components/public-api-server/pkg/apiv1/workspace_test.go
2022-05-03 14:18:19 +05:30
Milan Pavlik
daba3bbaf9
[public-api] Remove gp-lint
2022-05-03 13:00:18 +05:30
Milan Pavlik
2ed14b37b2
[public-api] Add mock implementation of GetWorkspace
2022-04-28 21:21:14 +05:30