Gero Posmyk-Leinemann
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. ##...
[DRAFT]
## 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...
WIP
## 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...
### 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...
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 `....
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...
## Description As discussed in our last team sync ## Related Issue(s) Fixes # ## How to test ## Documentation #### Preview status gitpod:summary ## Build Options Build - [...
## 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...