50 Commits

Author SHA1 Message Date
Milan Pavlik
1dc48fbc23 [teams] Remove slug usage 2023-02-07 07:51:44 +01:00
Alex Tugarev
487b7edfde [public-api] re-generate and adjust callsites 2023-01-20 12:11:27 +01:00
Milan Pavlik
1706974cc3 [oidc] Add Organisation ID to OIDC API 2023-01-18 11:37:25 +01:00
Siddhant Khare
8b1b59014b License Public API npm package 2023-01-16 10:02:23 +01: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
Alex Tugarev
f8ffbe0b57 [iam] clean up oidc.proto 2022-12-05 14:01:16 -03:00
Alex Tugarev
fd2247595c [iam] Add proto definitions for OIDC provider config 2022-12-05 12:43:15 -03:00
Milan Pavlik
2ce9d02743 [pat] Validate PAT name 2022-11-24 05:57:53 -03:00
Milan Pavlik
64ed64a428 [pat] Remove description field 2022-11-24 05:19:53 -03:00
Milan Pavlik
d14c82af19 [public-api] Remove hash property from Personal Access Token 2022-11-22 13:32:52 -03:00
Milan Pavlik
28a7fda9d9 [public-api] ListPersonalAccessTokens with Pagination definitons 2022-11-22 04:43:51 -03:00
Jean Pierre
cd144de51f Add IDEClientService 2022-11-17 07:07:46 +02:00
Milan Pavlik
ca3f94d42e [public-api] Add ID to RegeneratePersonalAccessTokenRequest 2022-11-16 11:00:46 +02:00
Milan Pavlik
59da81a9e7 [public-api] Make pagination page an int 2022-11-15 01:43:44 +02:00
Milan Pavlik
bf6b080ce3 [public-api] Add extra prebuild settings to Project Settings 2022-11-14 10:03:43 +02:00
Jean Pierre
5c8f4c1f32 User service 2022-11-12 11:34:42 +02:00
Milan Pavlik
81c009c416 [public-api] Define ProjectsService 2022-11-11 16:49:41 +02:00
Laurie T. Malau
9af1570cd9 [public api] Proto definitions for tokens 2022-11-10 12:29:40 +02:00
Milan Pavlik
890d648929 [public-api] Define TeamsService.DeleteTeam RPC 2022-11-10 11:12:40 +02:00
Milan Pavlik
66c9f2df22 [public-api] Add primary_email to TeamMember 2022-11-03 08:33:07 +01:00
Milan Pavlik
0a92af5390 [public-api] Add avatar_url and full_name to TeamMember 2022-11-02 09:25:07 +01:00
Milan Pavlik
3d7cf213c3 [public-api] Define GetTeam RPC 2022-11-02 08:42:06 +01:00
Milan Pavlik
da562a4817 [public-api] Add member_since to TeamMember definition 2022-11-01 09:21:06 +01:00
Milan Pavlik
b8e92260cc [public-api] Add experimental TeamsService 2022-10-31 14:52:05 +01:00
Milan Pavlik
e84bd1faca [public-api] Define TeamService.CreateTeam protos 2022-10-27 13:27:41 +02:00
Jean Pierre
f732037a12 Fix entrypoint 2022-10-21 21:19:36 +02:00
Jean Pierre
42cbc5ba0e Add missing entrypoint 2022-10-20 21:34:35 +02:00
Milan Pavlik
d0d80ded46 [public-api] Remove dependency on @gitpod/gitpod-protocol 2022-10-20 15:36:35 +02:00
Milan Pavlik
2d888a5ded [public-api] Move API definitions to experimental package 2022-10-19 17:23:34 +02:00
Milan Pavlik
d6242ed18a [public-api] Remove unimplemented, or no longer needed RPCs 2022-10-19 10:34:34 +02:00
mustard
dbaf125c6f [public-api] expose WorkspaceInstance as part of Workspace message 2022-10-19 09:42:34 +02:00
Milan Pavlik
bbfc28df29 [public-api] Generate Go and TS Connect protos with buf 2022-10-06 14:18:22 +02:00
Christian Weichel
099169a6c8 [public-api] Add preparing phase
Altering the enum numbers is OK here because the enum has never been exposed
before, hence we can be sure that there is no consumer of this API yet.
2022-07-13 10:17:00 +02:00
Milan Pavlik
d336cf8696 [public-api] Publish to NPM 2022-05-17 17:46:31 +05:30
Andrew Farries
8bcbccb125 Rerun protoc 2022-05-12 16:01:27 +05:30
Andrew Farries
3bd3dd2add Rerun protoc
via `components/public-api/generate.sh`.
2022-05-12 16:01:27 +05:30
Milan Pavlik
daba3bbaf9 [public-api] Remove gp-lint 2022-05-03 13:00:18 +05:30
Milan Pavlik
d2bdfa9a1c [public-api] Fix codegen 2022-04-28 16:58:14 +05:30
Christian Weichel
de3abf2089 [public-api] Draft more of the prebuild API 2022-03-26 15:31:09 +05:30
Christian Weichel
739dd4c589 [public-api] Add and enforce application-level error status 2022-03-26 15:31:09 +05:30
Christian Weichel
486da4e964 [public-api] Make owner token access explicit 2022-03-26 15:31:09 +05:30
Christian Weichel
19f93d9115 [public-api] Extend workspace context 2022-03-26 15:31:09 +05:30
Christian Weichel
f5011cb6e2 [public-api] Better workspace instance support 2022-03-26 15:31:09 +05:30
Christian Weichel
bb3d9c7b8b [public-api] Add linting 2022-03-26 15:31:09 +05:30
Christian Weichel
6af2334832 [public-api] First workspaces draft 2022-03-26 15:31:09 +05:30
Christian Weichel
0585ad0f36 [public-api] Initial scaffolding 2022-03-26 15:31:09 +05:30