Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
O
obs-proxy
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Container Registry
Model registry
Operate
Environments
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
infrastructure
obs-proxy
Repository graph
Repository graph
You can move around the graph by using the arrow keys.
86e8fd2c2cd5ab1c150382f2f2cef7223c654d7d
Select Git revision
Branches
10
add-docker-entrypoint
backend-conf-fetch
ci-tests
config-rework
main
default
protected
multi-docker
py-3.12-13-test
switch-to-json-logs
wip-debug-more
wip/fast-docker
10 results
Begin with the selected commit
Created with Raphaël 2.2.0
2
Jan
3
Aug
1
3
Jul
17
May
16
5
4
2
29
Apr
28
26
20
19
18
29
Mar
27
15
Nov
20
Apr
19
15
30
Mar
25
23
14
13
12
10
5
4
26
Feb
25
24
23
22
16
15
29
Oct
24
May
19
Apr
14
Jan
12
Dec
2
Oct
30
Sep
28
22
3
31
Aug
9
Jun
8
28
May
23
Apr
Test with Python 3.12 and 3.13
py-3.12-13-test
py-3.12-13-test
Explicitly depend on setuptools
Return cached worker info immediately, update in the background
main
main
Stop prodding OBS backend when state is building
If there’s a job name, capture it too
Warn if unmapped jobid is used
wsclient: Capture more data for JSON-RPC calls
repserver: Capture more data for each request
Use structlog in chunked client
Stop adding a handler to http.server logger manually
Silence debug output for hpack
WIP: Drop installation commands since these packages should already be in the image
wip/fast-docker
wip/fast-docker
URGH ARGH: Base whatever we are building on a hardcoded branch (and reuse everything)
Remove settings no longer needed or supported by the proxy
Simplify image builds, tag each pipeline run separately
Switch to JSON log format as it’s more widely supported out of the box
switch-to-json-…
switch-to-json-logs
Actually merge the context variables into log entries
Log the HTTP port for all requests, not just where auth required
Ensure only externally-accessible resources are prefixed
Make sure srcserver requests are proxied to the srcserver
Default to Python 3.11
Remove the root prefix from request.path before calculating the upstream path
Test proxying with a prefix
Upgrade Docker images to bookworm and Python 3.11
Reduce severity of httpx logs to info
WIP: build tests
ci-tests
ci-tests
WIP: build tests
set root defualts
Revert "WIP: build tests"
WIP: build tests
WIP: build tests
Revert "Use heavyweight workers for Docker image builds"
Use heavyweight workers for Docker image builds
fixup! Upgrade Docker images to bookworm and Python 3.11
fixup! Upgrade Docker images to bookworm and Python 3.11
fixup! Upgrade Docker images to bookworm and Python 3.11
fixup! fixup! Reduce severity of httpx logs to info
fixup! Reduce severity of httpx logs to info
Upgrade Docker images to bookworm and Python 3.11
Reduce severity of httpx logs to info
Loading