Gero Posmyk-Leinemann

Results 47 issues of Gero Posmyk-Leinemann

## Description Summary generated by Copilot ### 🤖 Generated by Copilot at 458b367 Refactor the `Authorizer` class and its implementation to use a new caching mechanism and SpiceDB types. ##...

meta: stale
do-not-merge/work-in-progress
size/XL
do-not-merge/hold

## Description Summary generated by Copilot ### 🤖 Generated by Copilot at 8bebf11 This pull request adds caching logic to the authorization module, using different strategies based on the resource...

meta: stale
do-not-merge/work-in-progress
size/XXL
do-not-merge/hold

## Description Summary generated by Copilot ### 🤖 Generated by Copilot at bdd76a5 Refactor and simplify permission checks on workspaces and projects in `workspace-service.ts` and add a helper function for...

meta: stale
do-not-merge/work-in-progress
size/XXL
do-not-merge/hold

### Bug description `leeway exec` cannot find the dynamic package `install/preview:docker` (when it is building the dependency tree?) and fails with: ```bash gitpod /workspace/gitpod/components/server (gpl/12758-list-plans) $ yarn watch yarn run...

bug

When the cache registry already contains the docker image that we want to build (cache hit) `leeway` currently does basically a `docker pull && docker tag && docker push `....

enhancement

Currently only the local `package.json` is copied into the build directory. Because the workspace global `package.json` (with it's `resolutions` fields) is missing package resolution behaves different to outside of leeway....

I just came into the situation where I wanted to have a pre-release for a branch and was not sure how to do so. I guess I could twiddle with...

## Description This reduces the number of times we are asking for a new access token during workspace starts. Before we would create a new access token for _every_ run...

size/M
do-not-merge/hold
team: team-experience

## Description As discussed in our last team sync ## Related Issue(s) Fixes # ## How to test ## Documentation #### Preview status gitpod:summary ## Build Options Build - [...

size/L
team: leadership

## Description This aims to introduce a new feature for token refreshes with SCMs dubbed "opportunistic refresh". If the feature flag is enabled, AND the SCM requires it (for now...

size/XXL
do-not-merge/hold
team: team-experience