348 Commits

Author SHA1 Message Date
Manuel Alejandro de Brito Fontes
c7ba93c52e Configure grpc client ChannelOptions 2021-09-02 09:09:31 +02:00
Gero Posmyk-Leinemann
8edd462f8d [server] Make Env and Config comparable 2021-09-01 09:40:31 -03:00
Alex Tugarev
46feeac4c9 [projects] Add Prebuild Events 2021-09-01 04:27:30 -03:00
Anton Kosyakov
f66598c82c [local-app] fix #5368: gracefully handle invalid tokens 2021-08-31 05:33:29 -03:00
rl-gitpod
543964303b [local-app] Add context handling to ReconnectingWebsocket.
Fixes #4858
2021-08-31 03:22:29 -03:00
Manuel Alejandro de Brito Fontes
347ad95d80 Switch from fmt.Errorf to xerrors.Errorf 2021-08-30 02:47:28 -03:00
Manuel Alejandro de Brito Fontes
3218858ca9 Update images 2021-08-27 12:33:26 -03:00
Manuel Alejandro de Brito Fontes
f7cf8e33e7 Update go dependencies 2021-08-27 12:33:26 -03:00
Laurie T. Malau
8aab84e62d [dashboard] Allow onboarding mail
Fixes #5327
2021-08-26 11:22:25 -03:00
Jan Keromnes
e7fa673c39 [server] Leverage 'gitpod-yml-inferrer' to guess a new Project's .gitpod.yml 2021-08-25 08:09:23 +02:00
Alex Tugarev
f646642c05 [projects] remove prebuild number 2021-08-24 13:41:23 +02:00
Alex Tugarev
cf55a21209 [projects] limit number of prebuilts 2021-08-24 10:12:23 +02:00
Laurie T. Malau
9b965a4c3b Remove more references 2021-08-17 13:58:16 +02:00
Laurie T. Malau
aa679016e6 [dashboard/notifications] improve email preference handling 2021-08-17 13:58:16 +02:00
Prince Rachit Sinha
56ae452f54 Use latest image 2021-08-17 08:57:16 +02:00
Prince Rachit Sinha
a7a74bdf6f Ping the dev image version to artifact generated from current branch 2021-08-17 08:57:16 +02:00
Jan Koehnlein
6f700360ab [payment] don't rely on VERSION env var
Fixes #5187
2021-08-16 10:09:15 +02:00
Manuel Alejandro de Brito Fontes
f4433407ce [gitpod-protocol] Remove deprecated and unused errors and cleanup log messages 2021-08-12 17:44:11 +02:00
Manuel Alejandro de Brito Fontes
4606a42d03 Update typescript generated code 2021-08-04 15:49:04 +02:00
Manuel Alejandro de Brito Fontes
5eae8c5ed0 Update protoc and grpc dependencies
Signed-off-by: Manuel Alejandro de Brito Fontes <aledbf@gmail.com>
2021-08-04 15:49:04 +02:00
Manuel Alejandro de Brito Fontes
4edfce5ebf Update grpc dependencies
Signed-off-by: Manuel Alejandro de Brito Fontes <aledbf@gmail.com>
2021-08-04 15:49:04 +02:00
Jan Keromnes
90d53721a9 [dashboard] Allow Projects for Individuals 2021-08-04 12:58:03 +02:00
Alex Tugarev
79962b0d6e [projects] add contextURL for branches 2021-08-02 09:50:01 +02:00
Christian Weichel
140c897d0d Remove old headless log infrastructure 2021-07-28 12:33:31 +02:00
Gero Posmyk-Leinemann
de9223cb0b [dev] Updated dev image 2021-07-28 08:53:32 +02:00
Alex Tugarev
d306bacf6a review comments 2021-07-26 16:23:30 +02:00
Alex Tugarev
4b5694618e Add Prebuilds page 2021-07-26 16:23:30 +02:00
Jan Keromnes
1ef71614b0 Implement project configurator 2021-07-22 12:58:26 +02:00
Christian Weichel
d63f0f4585 [bridge] Set stoppingTime when workspace is stopping
there's no need to include the time our workspaces take to stop into account
when computing workspace runtime (which is accounting relevant).
2021-07-20 11:31:24 +02:00
Alex Tugarev
313fc79b91 remove custom Without type 2021-07-20 10:42:24 +02:00
Alex Tugarev
556897d9ca [db/server] Link workspaces and projects
Co-authored-by: Jan Keromnes <janx@linux.com>
2021-07-20 10:42:24 +02:00
Christian Weichel
84cc8a176c [server] Support forcing default config
instead of having to use the .gitpod.yml
2021-07-19 16:01:23 +02:00
Christian Weichel
adc828c0eb [server] Surface gitpod.yml config errors 2021-07-19 16:01:23 +02:00
Christian Weichel
c8eb943822 [prow] Add OWNERS files 2021-07-15 11:29:47 +02:00
Gero Posmyk-Leinemann
bb5f229624 [server] Use HeadlessLogService to serve /headless-logs 2021-07-15 09:00:38 +02:00
Sven Efftinge
4f99741f17 [server] private repo access after cancellation 2021-07-14 15:33:02 +02:00
Alex Tugarev
9ffcfd487f Fix prebuilds for projects 2021-07-14 07:55:36 +02:00
Cornelius A. Ludmann
92c30adf65 Revert "[server] support separate commit email"
This reverts commit e59e14df235c3d957bbd69ccf72b619109b04990.
2021-07-13 14:46:08 +02:00
Gero Posmyk-Leinemann
ae85e93972 [server] /headless-logs/: Check ideUrl is not empty before using it 2021-07-09 15:12:31 +02:00
Gero Posmyk-Leinemann
120aa1d2e1 [server] Use TeamSubscriptionSlot.isActive 2021-07-09 14:47:51 +02:00
Christian Weichel
53bc9e96e3 [server] Add trackEvent to support dashboard analytics 2021-07-09 10:02:02 +02:00
philschatz
e59e14df23 [server] support separate commit email 2021-07-08 17:21:51 +02:00
Alex Tugarev
2546453ad5 Revert "downgrade ws dependency"
This reverts commit 01a8032be5fcbb00a678cf4c500d2eb302ef5553.
2021-07-07 08:03:54 +02:00
Alex Tugarev
01a8032be5 downgrade ws dependency 2021-07-06 19:44:26 +02:00
Gero Posmyk-Leinemann
1ead50ef98 [protocol] ContextURL.parse 2021-06-28 16:45:04 +02:00
Jan Keromnes
00622db04d [dashboard] Improve team members page
- Fix memberSince date
- Replace paths /{new,join}-team with /teams/{new,join}
- Implement minimal top menu layout for full-page forms (e.g. new team/project)
- Implement removing members & leaving teams
- Implement member search & role filter
- Implement changing team member roles
2021-06-25 21:46:47 +02:00
a2br
6e0b70f469 Add dodo 2021-06-23 22:51:17 +02:00
Alex Tugarev
8552d9e67c Add New Project page and GH App installation 2021-06-23 15:36:22 +02:00
Gero Posmyk-Leinemann
5f01d9c1d9 [server] Introduce /headless-logs/... and Server.getHeadlessLog 2021-06-23 13:53:30 +02:00
Lorenzo Fontana
4428d64764 Update environment image to use tag lf-workspace-vm-mount.0 2021-06-22 19:29:29 +02:00