197 Commits

Author SHA1 Message Date
Cornelius A. Ludmann
d147d21f02 [gitpod-schema] Remove unused 'ide' property
/werft no-preview
2021-06-18 11:44:51 +02:00
Cornelius A. Ludmann
4c9679fd35 [gitpod-schema] Add deprecation message to prebuild task
/werft no-preview
2021-06-18 11:43:46 +02:00
Cornelius A. Ludmann
a22da4e8b5 Fix workspaceUrlPrefixRegex 2021-06-17 17:36:10 +02:00
Christian Weichel
9e12a5b1e7 [build] Bump leeway to v0.2.5 2021-06-16 18:34:51 +02:00
Cornelius A. Ludmann
1ce7a0b18c [gitpod.yml] Remove deprecated openModes split-top and split-bottom
/werft no-preview
2021-06-16 17:25:44 +02:00
Manuel Alejandro de Brito Fontes
7c861d6033 Update dev environment image 2021-06-15 11:39:31 -04:00
Manuel Alejandro de Brito Fontes
a57e2e73ea Update go dependencies 2021-06-15 09:45:54 -04:00
Sven Efftinge
66539b0f4b initialize workspaces with additional file content
Introduces an AdditionalContentContext and the
corresponding Initializer.
2021-06-15 14:18:35 +02:00
Sven Efftinge
99ec2a5c57 [teams] Use invites that can be reset 2021-06-15 13:06:39 +02:00
Jan Keromnes
439482541c [dashboard] Implement inviting team members 2021-06-15 13:06:39 +02:00
Lorenzo Fontana
9c8737800a WORKSPACE_KERNEL environment variable
Needed because the werft build executor and the final workspace are not
guaranteed to run the same kernel.

Also simplified the scripts by using the workspace kernel coming from
the workspace's package manager directly instead of re-downloading.
2021-06-15 12:16:13 +02:00
Christian Weichel
5cfb630ae2 [build] Don't retag all images by default 2021-06-15 08:32:38 +02:00
Manuel Alejandro de Brito Fontes
d38ee02088 [gitpod-protocol] Refactor generation of gitpod-schema.json 2021-06-14 08:53:07 -04:00
Christian Weichel
f9a2ae3a45 [versions] Produce helm chart compatible versions file 2021-06-13 19:22:45 +02:00
Cornelius A. Ludmann
34a5b0203d [dashboard] Add workspace status indicator color red for failed status 2021-06-11 17:55:15 +02:00
Manuel Alejandro de Brito Fontes
9079cd53d7 Update dev-environment image 2021-06-11 09:12:33 -04:00
Jan Keromnes
c5027f0804 [dashboard] Implement Teams UI (selector, creation wizard, members page, project page) 2021-06-10 16:08:19 +02:00
Manuel Alejandro de Brito Fontes
c31e2f05fe [dev-environment] Trigger rebuild 2021-06-09 12:10:42 -04:00
Lorenzo Fontana
9d34bfd483 Improve agent-smith README
Signed-off-by: fntlnz <lo@linux.com>
2021-06-09 10:16:01 +02:00
Manuel Alejandro de Brito Fontes
4afc68a2cb Update dev-environment image 2021-06-08 11:44:37 -04:00
Gero Posmyk-Leinemann
578b7bd392 [dev] Enable unit tests 2021-06-08 11:47:50 +02:00
Alex Tugarev
7a7793c878 bump dependencies
[server/probot] update probot and other dependencies

fix authorized API calls for the GH App.
2021-06-08 09:45:10 +02:00
Jan Keromnes
34bbbf4736 [db] Implement new Project and Team entities
Also:
- set up EditorConfig to trim trailing whitespaces
- install Docker VS Code extension by default
2021-06-04 11:49:17 +02:00
Jan Koehnlein
05537544dc Also reverted image for wipe-devstaging 2021-06-03 12:30:29 -04:00
Jan Koehnlein
487cc63491 [dev] updated dev image 2021-06-03 14:19:13 +02:00
Manuel Alejandro de Brito Fontes
3d9b16c997 [gitpod-protocol] Do not assume the callback returns errors 2021-06-02 09:02:41 -04:00
Alex Tugarev
9d83f65665 [server] fix workspaceID regex 2021-06-01 13:52:07 +02:00
Christian Weichel
53b73efd58 [analytics] Limit failure blast radius 2021-05-26 16:02:23 +02:00
Gero Posmyk-Leinemann
1ca6b44d06 [analytics] Fix segment assertion error 2021-05-26 14:40:41 +02:00
Anton Kosyakov
ccc2f8e9de [local-app] api to observe tunnels 2021-05-26 10:44:33 +02:00
Alex Tugarev
0bf71f1ed3 initial contribution of components/ee/paiment-endpoint 2021-05-26 08:35:36 +02:00
Cornelius A. Ludmann
cacf3ed66e [image-builder] Support imagebuild/ context prefix
Forces the build of the workspace image.
2021-05-25 09:33:25 +02:00
Jan Keromnes
862e3a27b6 Implement incremental prebuilds 2021-05-21 15:53:06 +02:00
rl-gitpod
f96392a1e4
[server] add OAuth2 server endpoints (behind a feature flag) (#4222)
to manage client application access to users Gitpod workspaces
2021-05-21 21:23:08 +10:00
Anton Kosyakov
f7b2e37cbd [supervisor] support tunneled ports 2021-05-20 09:49:33 +02:00
Manuel Alejandro de Brito Fontes
59e8ca174f Lint code 2021-05-18 07:27:57 -04:00
Manuel Alejandro de Brito Fontes
d3ebfd454b Update golangci-lint 2021-05-11 07:15:24 -04:00
Christian Weichel
83cc11aee3 [pwc] Add admission constraints to gpctl 2021-05-07 08:23:08 +02:00
Christian Weichel
d063fb7153 [pwc] Support admission constraints
when selecting a workspace cluster for starting a workspace.
2021-05-07 08:23:08 +02:00
Christian Weichel
c2a2352f12 [supervisor] Add config change analytics 2021-05-06 16:21:40 +02:00
Christian Weichel
129816f619 [server] Add analytics support 2021-05-06 16:21:40 +02:00
Jan Keromnes
e50241df01 What color should it be? Hmm... kumquat! 2021-04-30 18:30:07 +02:00
Alex Tugarev
b1c53ea806 [server] improve hostname validation 2021-04-30 12:25:14 +02:00
Christian Weichel
d11618f937 [gitpod-protocol] Support listening to all instance updates 2021-04-22 14:20:12 +02:00
Jan Keromnes
1b2605ff53 [protoc] Re-run 'leeway run components:generate-code-from-protobuf' 2021-04-20 15:04:10 +02:00
Jan Keromnes
b92b12d764 [dashboard] Allow restoring a soft-deleted workspace from the admin dashboard 2021-04-16 20:26:55 +02:00
Anton Kosyakov
d0ac11a50d [build] revert removal of DO_PUBLISH env var 2021-04-15 15:33:00 +02:00
Jan Keromnes
2df9e701af [server] Implement a second getAllEnvVars() method that doesn't filter on repository pattern precedence 2021-04-14 18:33:08 +02:00
Anton Kosyakov
e5acbd8dfb fix #3895: publish npm packages from master always 2021-04-14 13:25:15 +02:00
Jan Keromnes
6e4fe1ce3e
[dashboard] Allow granting a user 20 extra hours from the admin dashboard (#3929)
Co-authored-by: George Tsiolis <tsiolis.g@gmail.com>
2021-04-14 13:03:00 +02:00