11481 Commits

Author SHA1 Message Date
Gero Posmyk-Leinemann
4e718d9b2a
[proxy, server] api. subdomain for Github login callback (#19448) main-gha.23129 2024-02-21 09:56:02 +02:00
Filip Troníček
545b65b00c
Imported repositories -> Repository settings (#19446)
* Imported repositories -> Repository settings

* More copy updates

* unify org settings title

* more copy improvements

* Move the repo settings up

* Fix header capitalization

* Fix period placement

* Update components/dashboard/src/menu/OrganizationSelector.tsx

Co-authored-by: George Tsiolis <tsiolis.g@gmail.com>

* Other copy fixups

* Remove copy update

Co-authored-by: Sven Efftinge <sven@gitpod.io>

* Update components/dashboard/src/menu/OrganizationSelector.tsx

---------

Co-authored-by: George Tsiolis <tsiolis.g@gmail.com>
Co-authored-by: Sven Efftinge <sven@gitpod.io>
main-gha.23117
2024-02-21 00:54:02 +02:00
Cornelius A. Ludmann
d9bd22a607
[lacework] Use 'installer mirror list' and include Docker Hub images (#19397)
* [lacework] Use 'installer mirror list'

* [lacework] Continue in case of a failed image scan

* [lacework] strip docker-io/library allows pulling images from Docker Hub
main-gha.23092
2024-02-20 16:41:02 +02:00
Wouter Verlaek
d9eb2d14d4
[redis] Use TCP probe (#19444) main-gha.23091 2024-02-20 13:07:01 +02:00
Filip Troníček
6e8cd3ed89
Configuration coachmark (#19413)
* Add repo migrate coachmark

* Public API: `coachmarksDismissals`

* Early exit for new signups

* Try to inject dismissal to link

* Dismiss on path visit

* Align to the left

* Dismiss on trigger

* Simplify show logic

Co-authored-by: Siddhant Khare <siddhant@gitpod.io>

* Consider `showPrebuildsMenuItem` when hiding projects

* update tests

* Adjust date for testing

* fix projects hide condition

* Fix repo link id ref

* Do not dismiss accidentally

* up-date

* move prebuild detail to correct folder

* Make sure errors are displayed properly for prebuilds list

* don't throw

* Report dismiss

---------

Co-authored-by: Siddhant Khare <siddhant@gitpod.io>
main-gha.23083
2024-02-19 23:47:01 +02:00
Gero Posmyk-Leinemann
d40119977c
GitpodWorkspaceTooManyRegularNotActiveMk2: add lower bound of 20 (#19439) main-gha.23068 2024-02-19 11:53:00 +02:00
Jean Pierre
646d101b2f
[code] Update code 1.86.2 (#19432)
* Update code commit

* Update code 1.86.2
main-gha.23065
2024-02-17 18:52:59 +02:00
Siddhant Khare
92fbb906e5
fix: stripe service for their address parameters (#19438) main-gha.23049 2024-02-16 22:12:58 +02:00
Jean Pierre
90c46e1d5c
Update Platform Version of JetBrains Gateway Plugin (EAP) to 241.11761-EAP-CANDIDATE-SNAPSHOT (#19429)
Co-authored-by: Robo Quat <roboquat@gitpod.io>
main-gha.23042
2024-02-16 19:45:58 +02:00
Jean Pierre
9afde085d0
Update Platform Version of JetBrains Gateway Plugin (Stable) to 233.14475-EAP-CANDIDATE-SNAPSHOT (#19437)
Co-authored-by: Robo Quat <roboquat@gitpod.io>
2024-02-16 19:44:58 +02:00
Jean Pierre
2c8143c663
Update Platform Version of JetBrains Backend Plugin (EAP) (#19430)
* Update Platform Version of JetBrains Backend Plugin (EAP) to 241.11761-EAP-CANDIDATE-SNAPSHOT

* Fix compilation error

* Fix

* Fix

---------

Co-authored-by: Robo Quat <roboquat@gitpod.io>
main-gha.23040
2024-02-16 19:43:58 +02:00
Jean Pierre
cc335e83cb
[JetBrains] Update IDE images to new build version (#19428)
Co-authored-by: Robo Quat <roboquat@gitpod.io>
main-gha.23039
2024-02-16 19:42:58 +02:00
Filip Troníček
ac11e5f460
Prebuild fixes v2 (#19424)
* Prebuild and configurations tweaks

* Cosmetic fixes to config input

* Hints for Configuration clone url

* Do not retry prebuild queries

Make them fail fast because otherwise they take a long time

* Fix the remove title again
main-gha.23024
2024-02-16 12:13:58 +02:00
Siddhant Khare
14869de285
Fix stripe API rate limit error (#19431)
* regression fix: hitting stripe api rate limit err

* nit fix
main-gha.23019
2024-02-16 07:21:57 +02:00
Jean Pierre
8e20afd186
Update code-web extension (#19427) main-gha.23000 2024-02-15 23:05:57 +02:00
Siddhant Khare
36bd741948
fix: Workspace Timeout Bug: Correctly Apply disabledClosedTimeout Flag for Enhanced User Control (#19426)
* fix: workspace timeout bug

* set it to `false` if user has put the empty string (reset timeout)
main-gha.22995
2024-02-15 20:53:57 +02:00
Robo Quat
71fe555121
update index (#19422)
Co-authored-by: roboquat <roboquat@users.noreply.github.com>
main-gha.22975
2024-02-15 11:36:57 +02:00
Milan Pavlik
000f2fd1df
[auth] Make error from SCM trusted (#19423) main-gha.22974 2024-02-15 10:11:57 +02:00
Filip Troníček
35f7130e37
Misc UI fixes for configs and prebuilds (#19419)
* Break long configuration titles

* Fix failed prebuild icon

* Properly align commiter info on prebuild detail page

* break word instead

* Constrain width of name cell

* Better dates

* Show Prebuilds org selector dropdown item conditionally

* Only show unknown repo if it fails to load

* Better date format and use default retries

* Fix error handling and remove unnecessary code

* Fix unknown icon

* Fix typo in usePrebuilQuery function
2024-02-14 19:15:56 +02:00
Jean Pierre
dfb91382c2
[JetBrains] Update IDE images to new build version (#19421)
Co-authored-by: Robo Quat <roboquat@gitpod.io>
main-gha.22964
2024-02-14 18:05:56 +02:00
Filip Troníček
d737ecdb13
Fix start workspace button alignment (#19418)
* Fix start workspace button alignment

* Bring back justify center by default
main-gha.22945
2024-02-13 19:50:55 +02:00
Siddhant Khare
097d2deecc
fix: Billing address error & introduce action item to update it (#19417) main-gha.22943 2024-02-13 19:29:55 +02:00
Huiwen
9e0e61d5fa
[dashboard] add single prebuild page (#19361)
* Init prebuilds list

* Text size and color tweaks

* Dropdown filtering UI

* wip changes

* File renames and such

* Filter by state

* fix path

* Add configuration ID filtering

* Prebuild list error state

* Protobuf sorting definition

* API-level sorting

* Simplify pagination

* Fix undefined inference

* Dashboard adopt sort behavior

* make sorting required

* Move ordering 🤷‍♂️

This will most definetely not solve anything, but...

* Hopefully fix sorting 🤷‍♂️

* less `as`

* Simplify state check

* Repeated sorting

* Sort out sorting

Sorry :/

* [dashboard] add single prebuild detail page

* 💄

* update backlink of bread nav

* Configuration dropdown WIP

* Make configuration filter disableable

* Use in in SQL

* Minor styling adjustements

* Nav item

* Rename menu item

* Const 🤷‍♂️

* Always display filter reset opt

* Add prebuild link to prebuild settings

* Simplify

* Don't throw errors

All my homies hate throwing in `server`

* FF hook

* Name failed to load state

* typo

* Better unknown inference

* Add ConfigurationField component to display repository name and link

* Do not retry configuration load

* Move prebuild utils

* Unify sort types

* Refactor PrebuildTable to use arrow function syntax for mapping prebuilds

* fix imports

* Widen triggered column

* Widen even more

* Shorten status labels

* fix newline

* Align prebuild status logic

* Init ws db tests

* Rename list item comp accordingly

T'was an oopsie doopsie

* Test configuration ids and branches filtering

* Use lodash debouncing for xterm resize

* podkidify classname merges

* Rerun prebuild loading indicator

* Revert "podkidify classname merges"

This reverts commit 610318ac34db07f1a5ac1454aec38eaabfdc6d3c.

* use cn for classes instead of templ strings

* Properly debounce

* Update xterm to v5.3.0 and xterm-addon-fit to v0.8.0

* Update xterm to `5.4.0-beta.37` to fix overflow bug

https://github.com/xtermjs/xterm.js/issues/4805

* Fix border colors

* make load button really load

* Get rid of loading state on trigger

* driveby: Fix login buttons

---------

Co-authored-by: Filip Troníček <filip@gitpod.io>
main-gha.22936
2024-02-13 17:03:55 +02:00
Jean Pierre
6678329a32
[code] Update code-web extension image (#19414)
* Update gitpod-web extension

* Update gitpod-web extension
main-gha.22925
2024-02-13 00:03:54 +02:00
Siddhant Khare
2b1da6d9b6
Disable Workspace creation directly from prebuilds (#19405)
Co-authored-by: Filip Troníček <filip@gitpod.io>
main-gha.22917
2024-02-12 19:49:54 +02:00
Kyle Brennan
c31ef8232e
[preview] update to gen108 VM image (#19403)
* [preview] update to gen108 VM image

* [preview] sleep longer

This is a bandaid. With a shorter sleep, the API server tries to come online, but fails. As a result, core-dns stays pending, and calico and other manifests are never applied.

* [preview] no local storage

* [preview] wait for containerd

* [preview] disable-network-policy, as per k3s suggestion when using calico as CNI

ref: https://docs.k3s.io/installation/network-options#custom-cni

* [preview] improve parity with prod

* [preview] gain more parity with prod

* [preview] scale coredns to 1

* [preview] use out of the box coredns

* remove tweak for containerd readiness in cloudinit.yaml
main-gha.22899
2024-02-11 20:21:53 +02:00
Robo Quat
e7bedfacd0
update index (#19407)
Co-authored-by: roboquat <roboquat@users.noreply.github.com>
main-gha.22890
2024-02-11 00:09:52 +02:00
Wouter Verlaek
c5ba13cdf2
[ws-daemon] Take backup once container has stopped (#19411) main-gha.22888 2024-02-09 17:02:51 +02:00
Robo Quat
54d2bb31d3
Update Platform Version of JetBrains Gateway Plugin (EAP) to 241.10840-EAP-CANDIDATE-SNAPSHOT (#19401) main-gha.22887 2024-02-09 16:41:51 +02:00
Wouter Verlaek
b557411dfc
[redis] Fix readiness probe (#19402) main-gha.22877 2024-02-09 11:11:51 +02:00
Jean Pierre
32912d5014
[code] Update code (#19406)
* Update code

* Update code stable
main-gha.22871
2024-02-09 02:51:51 +02:00
Jean Pierre
a6c7dd582a
[code] Update code to 1.86.1 (#19404)
* Delete 1.85 ide option

* Add invalid default ide test

* test delete 1.85 ide option

* Revert "test delete 1.85 ide option"

This reverts commit d705451c50896a75df26fb558df2126d50fffd9e.

* Update code to 1.86.1

* Revert "Revert "test delete 1.85 ide option""

This reverts commit 637c8a1fba926c272d045b2c024ae889af92a56b.
main-gha.22855
2024-02-08 17:35:50 +02:00
Filip Troníček
c89d2de376
Prebuilds List UI (#19354)
* Init prebuilds list

* Text size and color tweaks

* Dropdown filtering UI

* wip changes

* File renames and such

* Filter by state

* fix path

* Add configuration ID filtering

* Prebuild list error state

* Protobuf sorting definition

* API-level sorting

* Simplify pagination

* Fix undefined inference

* Dashboard adopt sort behavior

* make sorting required

* Move ordering 🤷‍♂️

This will most definetely not solve anything, but...

* Hopefully fix sorting 🤷‍♂️

* less `as`

* Simplify state check

* Repeated sorting

* Sort out sorting

Sorry :/

* Configuration dropdown WIP

* Make configuration filter disableable

* Use in in SQL

* Minor styling adjustements

* Nav item

* Rename menu item

* Const 🤷‍♂️

* Always display filter reset opt

* Add prebuild link to prebuild settings

* Simplify

* Don't throw errors

All my homies hate throwing in `server`

* FF hook

* Name failed to load state

* typo

* Better unknown inference

* Add ConfigurationField component to display repository name and link

* Do not retry configuration load

* Move prebuild utils

* Unify sort types

* Refactor PrebuildTable to use arrow function syntax for mapping prebuilds

* fix imports

* Widen triggered column

* Widen even more

* Shorten status labels

* Init ws db tests

* Rename list item comp accordingly

T'was an oopsie doopsie

* Test configuration ids and branches filtering
main-gha.22841
2024-02-08 10:21:50 +02:00
Robo Quat
8c8577ea2b
update index (#19399)
Co-authored-by: roboquat <roboquat@users.noreply.github.com>
main-gha.22837
2024-02-07 23:19:50 +02:00
Kyle Brennan
5469d492cf
[docker] update to v2.24.5-gitpod.1 (#19400)
* [docker] update to v2.24.5-gitpod.0

* oops
main-gha.22833
2024-02-07 15:32:49 +02:00
Gero Posmyk-Leinemann
9c254b4f23
[workspace-starter] Fix re-start issue in case ws-manager emits ALREADY_EXISTS (#19393) main-gha.22821 2024-02-07 10:27:49 +02:00
Jean Pierre
b704c9c97e
[JB] Properly overide jb config and cache folder locations (#19394)
* Revert "Revert jb stable images to 2023.3.2 (#19389)"

This reverts commit 49269b9e979bbe84297c3f742ae9fb34210e707e.

* Update platform properties file

* Fix

* Update Platform Version of JetBrains Gateway Plugin (Stable) to 233.14015-EAP-CANDIDATE-SNAPSHOT

* [JetBrains] Update IDE images to new build version

* 💄

* Fix plugin installation and config sync

* Check before updating platform properties file

* Fix

* 💄

* Update jb integration test

* Fix test

* Add unit test

---------

Co-authored-by: Robo Quat <roboquat@gitpod.io>
main-gha.22810
2024-02-07 01:25:48 +02:00
Kyle Brennan
85274ef7b1
[image-builder-bob] build to latest buildkit fork (#19383)
Also, drive-by changes to fix linter issues for preview scripts
main-gha.22784
2024-02-06 17:14:48 +02:00
Nandaja Varma
ae9ab40a08
[registry-facade] Remove support for proxy settings (#19396) main-gha.22778 2024-02-06 11:02:48 +02:00
Nandaja Varma
5c715df563
Add a note about no proxy env var (#19395) main-gha.22759 2024-02-05 18:18:47 +02:00
Jean Pierre
06e02e4a9f
Enable vscode 1.85 for older linux distros (#19391)
* Enable vscode for older linux distros

* 💄

* Update code to 1.86

* Update code to 1.86
main-gha.22742
2024-02-05 11:24:47 +02:00
Jean Pierre
49269b9e97
Revert jb stable images to 2023.3.2 (#19389)
* Revert "[JetBrains] Update IDE images to new build version (#19366)"

This reverts commit f0457a863d0b9b8e6c390a581cb4c8ddfcdd9b39.

* Revert "[JetBrains] Update IDE images to new build version (#19348)"

This reverts commit 11a7dfeb0d085780520923f4527919bf3d05440a.
main-gha.22719
2024-02-02 18:31:44 +02:00
Alex Tugarev
e018c97976
[dashboard] check billing address on gitpodio only (#19385) main-gha.22706 2024-02-02 09:54:44 +02:00
Manuel Alejandro de Brito Fontes
692963d2e9
Update containerd and buildkit go modules (#19376)
* Update containerd and buildkit go modules

* Fix build

* Fix typecheck errors

---------

Co-authored-by: Thomas Schubart <thomas@gitpod.io>
main-gha.22683
2024-02-01 20:22:44 +02:00
Robo Quat
7115b4b57e
update index (#19379)
Co-authored-by: roboquat <roboquat@users.noreply.github.com>
main-gha.22674
2024-02-01 18:39:43 +02:00
Robo Quat
d95aae6797
update index (#19370)
Co-authored-by: roboquat <roboquat@users.noreply.github.com>
main-gha.22639
2024-01-31 19:58:43 +02:00
Nandaja Varma
6150cc4fe2
[installer] Check if experimental config is nil (#19375) main-gha.22637 2024-01-31 16:07:42 +02:00
Robo Quat
8980210bdd
Update Platform Version of JetBrains Gateway Plugin (EAP) to 241.9959-EAP-CANDIDATE-SNAPSHOT (#19372) main-gha.22634 2024-01-31 15:49:43 +02:00
Nandaja Varma
0628c5e67c
[installer] Adding proxy setting env vars to registry facade (#19374) main-gha.22633 2024-01-31 15:29:43 +02:00
Nandaja Varma
38681eb1db
[installer] Use experimental config properly for openvsx-proxy (#19368) main-gha.22620 2024-01-31 00:59:07 +02:00