11481 Commits

Author SHA1 Message Date
Siddhant Khare
4df06d62f2
(ci): fix setup environment's step name (#18926) main-gha.18595 2023-10-15 18:31:23 +03:00
Brad Harris
d2872f527d
adding create project modal (#18871)
* adding create project modal

* setting up portal w/ popover for dropdown

* Fixing issues with trying to display dropdown in a portal

* cleanup and adding filling in create project modal a bit

* Adding some git auth functionality

* add project id for now

* remove github logic that checks all repos

* reload projects when we create a new one

* fixing repo sorting to handle multiple projects better

* fill in repo name for projects

* excluding projects in repo results

* handling all new project buttons

* refactor Dropdown2 to use radix popover

* use radix css var for width

* remove project distinction for now

* maintain focus on search input

* adjusting validation logic on repo when creating a project

* remove scmService from server impl

* set project name on backend for now

* make w-full again

* simplify

* implement hasReadAccess for BBS

* remove canInstallWebhook and GitHub app check during webhook installation

* moving project validation into project service

* simplify

* ui cleanup

* handle case where there is no repoProvider

* mock repositoryProvider.hasReadAccess

* missed a Project.slug removal

* ui cleanup per feedback

* adding script to start on other port for local fe dev flow
main-gha.18574
2023-10-13 21:59:21 +03:00
Robo Quat
a1657f781e
[JetBrains] Update IDE images to new build version (#18895) main-gha.18571 2023-10-13 19:29:21 +03:00
Brad Harris
3d899e5103
add new repo list/detail routes behind flag (#18918) main-gha.18563 2023-10-13 18:22:21 +03:00
Robo Quat
ae05b2c930
Update Platform Version of JetBrains Gateway Plugin (Stable) to 232.10072-EAP-CANDIDATE-SNAPSHOT (#18913) main-gha.18562 2023-10-13 18:04:21 +03:00
Huiwen
eaef991c83
[papi] add ListTeamMembers and GetTeamInvitation APIs (#18919)
* [papi] add ListTeamMembers and GetTeamInvitation APIs

* fix server build
main-gha.18561
2023-10-13 18:01:21 +03:00
Robo Quat
43f02ff5d2
Update Platform Version of JetBrains Backend Plugin (EAP) to 233.9102-EAP-CANDIDATE-SNAPSHOT (#18875) main-gha.18560 2023-10-13 17:36:21 +03:00
Robo Quat
fe087f649d
update index (#18889)
Co-authored-by: roboquat <roboquat@users.noreply.github.com>
main-gha.18551
2023-10-13 15:46:21 +03:00
Aleksandar
5dc4998b45
[eng-874] workspace creating time metric (#18916)
* [eng-874] workspace creating time metric

* calculate creating time from ts, add tests

* rm unused field

* copy pasta

* wrong phase
main-gha.18547
2023-10-13 13:33:21 +03:00
Gero Posmyk-Leinemann
8202ae563a
[server] Remove feature flag workspace_start_controller (#18735) main-gha.18533 2023-10-13 11:11:21 +03:00
Milan Pavlik
547b8b3590
[proxy] Add /api/health 200 (#18917)
* [proxy] Add /api/health 200

* Update Caddyfile
main-gha.18525
2023-10-13 10:22:21 +03:00
Manuel Alejandro de Brito Fontes
b9e8c94508
Update caddy to v2.7.5 (#18912)
* Update caddy to v2.7.5

* Update go modules

* Switch builder image
main-gha.18522
2023-10-13 09:21:21 +03:00
Brad Harris
2be4c6e260
Drop project name from project urls (#18909)
* drop project name from url

* drop comment

* handle undefined params

* remove Project.slug()
main-gha.18507
2023-10-12 19:35:20 +03:00
Filip Troníček
49ebd66875
Update VS Code Browser to 1.73.1 (#18914)
* Update VS Code Browser to `1.73.1`

* Update stable
main-gha.18505
2023-10-12 19:28:20 +03:00
Milan Pavlik
f500e391dc
[ws-proxy] Add /health route (#18915)
* [ws-proxy] Add /health route

* retest
main-gha.18486
2023-10-12 17:29:21 +03:00
Gero Posmyk-Leinemann
d653f98f42
[spicedb] Apply migrations in the ArgoCD PreSync hook (#18911) main-gha.18472 2023-10-12 14:35:20 +03:00
Gero Posmyk-Leinemann
d2adcd8e87
[spicedb] Fix application of migrations with ArgoCD (#18910)
* [spicedb] Make sure we remove the migrations job after execution

* [server] Bump RelationshipUpdater.version to 5

Reason: to trigger re-applying of all potentially broken "shared" relationships

* [spicedb] Bump version of generated types according to docker image used (v.1.25.0)
main-gha.18451
2023-10-12 11:01:20 +03:00
Siddhant Khare
eaa70512db
Remove Outdated and Safe-to-Delete Feature Flags (#18899) main-gha.18442 2023-10-12 06:43:19 +03:00
Gero Posmyk-Leinemann
83d20c1415
[grafana] SpiceDB: add graph for request consistency (#18904) main-gha.18393 2023-10-11 10:50:19 +03:00
Gero Posmyk-Leinemann
9bde303c1e
ZedTokens: SpiceDBAuthorizer cleanup (#18898)
* [server] Extract RequextContext from EnhancedLogContext

* [spicedb] Cleanup SpiceDBAuthorizer

* [server] SpiceDB: Pass ZedToken to read requests as well
main-gha.18392
2023-10-11 10:20:19 +03:00
Sven Efftinge
55586b1ecd
[fga] bump version to redo migrations (#18907)
remove debugging code
main-gha.18391
2023-10-11 09:46:19 +03:00
Filip Troníček
3eb86ff8b7
Add cursor as an OAuth client (#18864)
* Add cursor as an OAuth client

* Template it
main-gha.18373
2023-10-10 20:22:18 +03:00
Sven Efftinge
29a547af85
[spicedb] update spicedb (#18905) main-gha.18372 2023-10-10 20:14:18 +03:00
Sven Efftinge
1d3fe33e0c
[server] (re)move deprecated properties (#18894) main-gha.18345 2023-10-10 14:12:18 +03:00
Sven Efftinge
b5d895f622
[fga] further debug sharing issue (#18903) main-gha.18341 2023-10-10 13:13:18 +03:00
Gero Posmyk-Leinemann
7ce9553152
[server] SpiceDB: Add metric for consistency usage (#18901)
* [server] More tests for ZedTokenCache

* [server] Add metrics "incSpiceDBRequestsCheckTotal"
main-gha.18337
2023-10-10 13:02:18 +03:00
Pudong
53635199e9
Allow customize aws and vault audience (#18840) main-gha.18328 2023-10-10 11:38:18 +03:00
Gero Posmyk-Leinemann
822a34c330
[tests] DB: remove deleted column (#18900) main-gha.18327 2023-10-10 11:35:18 +03:00
Gero Posmyk-Leinemann
e28a75620e
[server] SpiceDB: Add request-level caching based on AsyncLocalStorage+ZedTokens (#18893)
* [server] SpiceDB: Add request-level caching based on AsyncLocalStorage+ZedTokens

* [spicedb] Generate code for decoding DecodedZedToken (internal)
main-gha.18320
2023-10-10 09:55:18 +03:00
Jean Pierre
3b53a0ac4d
Update connect libraries (#18886)
* Update connect lib

* Update protoc-gen-connect-es

* Fix
main-gha.18318
2023-10-09 22:49:17 +03:00
Jean Pierre
14d20ceca9
[code] Cleanup unused replace rules (#18888) main-gha.18317 2023-10-09 22:41:17 +03:00
Thomas Schubart
9f5c35cf45
Extend subassembly service with manifest (#18896) main-gha.18301 2023-10-09 15:51:17 +03:00
Gero Posmyk-Leinemann
a84cca8e4c
[grafana] SpiceDB dashboard: add graphs for cache hit/miss rate and ratio (#18897) main-gha.18300 2023-10-09 15:19:17 +03:00
Filip Troníček
2cdf9ef5cb
Fix account deletion modal (#18892) main-gha.18289 2023-10-09 12:52:17 +03:00
Jean Pierre
6dcf2d859c
[code] point back to main branch (#18887) main-gha.18271 2023-10-07 09:07:15 +03:00
Jean Pierre
e9d9f86df6
[code] Update web extension (#18877) main-gha.18259 2023-10-06 23:51:15 +03:00
Wouter Verlaek
a16ca4f455
Check s3 DeleteObjects response for errors (#18885) main-gha.18252 2023-10-06 15:28:14 +03:00
Anton Kosyakov
cbc308305c
[ssh] flexible auth user (#18880) main-gha.18248 2023-10-06 14:52:15 +03:00
Sven Efftinge
b9750dd110
[server] fix projcts-service (#18882) main-gha.18240 2023-10-06 12:56:15 +03:00
Sven Efftinge
47ed26dbf3
[server] let me see the error (#18881) main-gha.18234 2023-10-06 11:50:14 +03:00
Gero Posmyk-Leinemann
5bf82cd20d
Move towards sync deletion (away from PeriodicDeleter) - step II/II (#18866)
* [db] DBTeam: drop deleted column (unused)

* [db] DBProject: drop deleted column (unused)

* [db] Drop table d_b_user_storage_resource

* [db] DBTokenEntry: drop deleted column (unused)

* [db] DBAuthProviderEntry: drop deleted column (unused)

* [db] DBGitpodToken: drop deleted column (unused)

* [db] DBTeamMembership: drop deleted column (unused)

* [db] DBProjectUsage: drop deleted column (unused)

* [db] DBUserSshPublicKey: drop deleted column (unused)

* [server] Fix flaky test

* [db] Make backwards-compatible to mysql 5.7
main-gha.18225
2023-10-06 09:59:14 +03:00
Brad Harris
0f926eb721
adding missing fields to CreateAndStartWorkspace (#18874)
* adding some missing fields to CreateAndStartWorkspace

* updated mocks
main-gha.18215
2023-10-06 02:27:14 +03:00
Anton Kosyakov
373e5e48ca
[jb-gw] prepare for EAP 3 (#18876) main-gha.18209 2023-10-05 22:20:13 +03:00
Alex Tugarev
b2260d021e
Migrate Prebuild settings – EXP-672 (#18842)
* [protocol] Add PrebuildSettings to ProjectSettings

* add migration function

* add migration function and test

* update protocol helper functions

* update prebuild manager

* use new prebuild setting in frontend

* update papi

* fix papi test

* rename var

* fix papi mapping

* deprecation note

* update migration function

* fix prebuild-manager

* fixup server

* fix Enable Prebuilds on Project Settings

* Use Project.getPrebuildSettings
and

* fix countUnabortedPrebuildsSince

* improve usage of default settings

* fix Build Branches select

* fix papi conversion 🤯

* don't save empty pattern strings

* fix papi-server conversion and align naming of prebuild settings

* fix getPrebuildSettings

* [prebuilds] changed prebuild semantics

- no more incremental prebuilds
- always incremental workspace
- never wait for running prebuilds

---------

Co-authored-by: svenefftinge <sven@gitpod.io>
main-gha.18198
2023-10-05 17:37:13 +03:00
Robo Quat
5791d13ac6
update index (#18872)
Co-authored-by: roboquat <roboquat@users.noreply.github.com>
main-gha.18197
2023-10-05 16:49:14 +03:00
Anton Kosyakov
641aa06da3
Update Platform Version of JetBrains Backend Plugin (EAP) to 233.8264-EAP-CANDIDATE-SNAPSHOT (#18873)
Co-authored-by: Robo Quat <roboquat@gitpod.io>
main-gha.18192
2023-10-05 15:16:13 +03:00
Robo Quat
26c89c55fa
Update Platform Version of JetBrains Gateway Plugin (EAP) to 233.8264-EAP-CANDIDATE-SNAPSHOT (#18851) main-gha.18186 2023-10-05 13:27:13 +03:00
Robo Quat
eee6da6ff0
[JetBrains] Update IDE images to new build version (#18823) main-gha.18185 2023-10-05 13:26:13 +03:00
Filip Troníček
57e59c62db
VS Code Browser Release 1.83.0 (#18868)
* VS Code Browser Release `1.83.0`

* upp

* Update stable
main-gha.18179
2023-10-05 10:07:13 +03:00
Brad Harris
306061da1a
Load recent repos and not all repos for BBS (#18861)
* getting recent repos instead of all repos

* stale comment

* wrap recent repos w/ repo search flag check
main-gha.18177
2023-10-05 06:15:13 +03:00