• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

SwissDataScienceCenter / renku-gateway
50%
master: 43%

Build:
Build:
LAST BUILD BRANCH: dependabot/go_modules/github.com/zitadel/oidc/v3-3.45.3
DEFAULT BRANCH: master
Repo Added 31 Jan 2024 01:38PM UTC
Files 44
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH 1.0.0
branch: 1.0.0
CHANGE BRANCH
x
Reset
  • 1.0.0
  • 1.0.1
  • 1.0.2
  • 1.0.3
  • 1.0.4
  • 1.1.0
  • 1.2.0
  • 1.3.0
  • 1.3.1
  • 1.3.2
  • 1.4.0
  • 1.5.0
  • 1.5.1
  • 1.6.0
  • 1.7.0
  • 1.8.0
  • 1.9.0
  • add-devcontainer
  • add-unsafe-session-cookie-option-for-dev
  • authentication-build
  • build/gitlab-redirects
  • chore-azure-deploy
  • chore-better-logging-for-errors
  • chore-retry-keycloak-client-init
  • chore-update-go-version-1.25
  • chore-update-renku-action-c1.14.0
  • chore-update-renku-action-v1.12.2
  • chore-update-renku-action-v1.12.3
  • chore-update-renku-action-v1.13.0
  • chore-update-renku-action-v1.14.0
  • chore-update-renku-action-v1.14.1
  • chore-update-renku-action-v1.14.2
  • chore-update-renku-action-v1.15.0
  • chore-update-renku-action-v1.15.1
  • chore-update-renku-action-v1.16.0
  • ciyer/no-inject-tokens
  • ciyer/redirect-gitlab-visits
  • ciyer/redirects-cleanup
  • dependabot/github_actions/SwissDataScienceCenter/renku-actions-1.20.0
  • dependabot/github_actions/actions/checkout-6
  • dependabot/github_actions/actions/setup-go-6
  • dependabot/github_actions/github/codeql-action-4
  • dependabot/github_actions/peter-evans/create-or-update-comment-5
  • dependabot/github_actions/peter-evans/find-comment-4
  • dependabot/go_modules/github.com/getkin/kin-openapi-0.131.0
  • dependabot/go_modules/github.com/getkin/kin-openapi-0.133.0
  • dependabot/go_modules/github.com/getsentry/sentry-go-0.40.0
  • dependabot/go_modules/github.com/getsentry/sentry-go-0.41.0
  • dependabot/go_modules/github.com/getsentry/sentry-go/echo-0.41.0
  • dependabot/go_modules/github.com/go-jose/go-jose/v4-4.1.3
  • dependabot/go_modules/github.com/golang-jwt/jwt/v4-4.5.2
  • dependabot/go_modules/github.com/gorilla/schema-1.4.1
  • dependabot/go_modules/github.com/labstack/echo/v4-4.15.0
  • dependabot/go_modules/github.com/posthog/posthog-go-1.6.13
  • dependabot/go_modules/github.com/posthog/posthog-go-1.8.2
  • dependabot/go_modules/github.com/posthog/posthog-go-1.9.0
  • dependabot/go_modules/github.com/posthog/posthog-go-1.9.1
  • dependabot/go_modules/github.com/redis/go-redis/v9-9.17.2
  • dependabot/go_modules/github.com/spf13/viper-1.21.0
  • dependabot/go_modules/github.com/zitadel/oidc/v3-3.45.3
  • dependabot/go_modules/golang.org/x/crypto-0.45.0
  • dependabot/go_modules/golang.org/x/net-0.38.0
  • dependabot/go_modules/golang.org/x/oauth2-0.27.0
  • dependabot/go_modules/golang.org/x/oauth2-0.34.0
  • dependabot/go_modules/golang.org/x/time-0.14.0
  • dependabot/go_modules/google.golang.org/protobuf-1.33.0
  • dependabot/go_modules/k8s.io/client-go-0.35.0
  • feat-add-renku-refresh-token-for-data-service
  • feat-shutdown-notebooks
  • feat-work-with-disabled-v1-svcs-but-internal-gitlab
  • feat/build-arm64-image
  • fix-core-sticky-sessions-tracking
  • fix-do-not-fail-missing-gitlab-url
  • fix-pass-cookie-to-data-service
  • fix-token-ttl
  • leafty/add-tests
  • leafty/add-tests-2
  • leafty/add-tests-3
  • leafty/add-tests-4
  • leafty/automaxprocs
  • leafty/build-3p-oauth
  • leafty/build-go-deps
  • leafty/build-tools
  • leafty/cleanup-python
  • leafty/code-ql
  • leafty/debug-mode
  • leafty/debug-mode-test
  • leafty/echo-sentry
  • leafty/fix-500-session-save
  • leafty/fix-703
  • leafty/fix-721-search-access-token
  • leafty/fix-acceptance-tests
  • leafty/fix-codeql
  • leafty/fix-logout-providers
  • leafty/fix-path-rewrite
  • leafty/refactor-gateway
  • leafty/refactor-gateway-db
  • leafty/sign-session-cookie
  • leafty/test-metrics
  • leafty/toggle-v1-services
  • leafty/update-ci
  • leafty/update-dependabot
  • leafty/update-oidc
  • login-metrics
  • lorenzo/fix-acceptance-job
  • lorenzo/update-acceptance-tests-action
  • master
  • new-login-flow
  • refactor/remove-v1-components
  • release-1.3.2
  • snyk-scanning
  • test-ci-deployment

02 Sep 2024 11:58AM UTC coverage: 49.875%. First build
10678289532

push

gihub-action

web-flow
feat!: rewrite the API gateway in go (#709)

Rewrites the API Gateway in Go. All the functionality of the API Gateway is now located inside a single component.

Details:
* Deprecate the token injector server (Python)
* Add login server to handle authentication for web-based clients (web UI)
* Handle all routes for backend services with credential injection

This refactor requires changes in `ui-server` (removal of login handling) and in `renku` (changes in ingress and deployment of `renku-gateway`).

---------

Co-authored-by: Tasko Olevski <tasko.olevski@sdsc.ethz.ch>
Co-authored-by: Wes Johnson <515042+wesjdj@users.noreply.github.com>
Co-authored-by: Ralf Grubenmann <ralf.grubenmann@sdsc.ethz.ch>

1033 of 2128 new or added lines in 31 files covered. (48.54%)

1198 of 2402 relevant lines covered (49.88%)

16.64 hits per line

Relevant lines Covered
Build:
Build:
2402 RELEVANT LINES 1198 COVERED LINES
16.64 HITS PER LINE
Source Files on 1.0.0
Detailed source file information is not available for this build.

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
10678289532 1.0.0 feat!: rewrite the API gateway in go (#709) Rewrites the API Gateway in Go. All the functionality of the API Gateway is now located inside a single component. Details: * Deprecate the token injector server (Python) * Add login server to hand... push 03 Sep 2024 07:16AM UTC web-flow gihub-action
49.88
See All Builds (458)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc