Skip to content

Commit b5d0efd

Browse files
authored
Merge branch 'main' into feature/mcp-temporal-params
2 parents a220d4f + b36e550 commit b5d0efd

27 files changed

Lines changed: 143 additions & 210 deletions

.github/workflows/ghcr-publish.yml

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,9 @@ jobs:
2727
platform: [linux/amd64, linux/arm64]
2828
include:
2929
- platform: linux/amd64
30-
runs-on: blacksmith-4vcpu-ubuntu-2404
30+
runs-on: ubuntu-latest
3131
- platform: linux/arm64
32-
runs-on: blacksmith-8vcpu-ubuntu-2204-arm
32+
runs-on: ubuntu-24.04-arm
3333

3434
steps:
3535
- name: Prepare
@@ -57,8 +57,8 @@ jobs:
5757
with:
5858
cosign-release: "v2.2.4"
5959

60-
- name: Setup Blacksmith Builder
61-
uses: useblacksmith/setup-docker-builder@v1
60+
- name: Set up Docker Buildx
61+
uses: docker/setup-buildx-action@v3
6262

6363
- name: Login to GitHub Packages Docker Registry
6464
uses: docker/login-action@v3
@@ -69,10 +69,12 @@ jobs:
6969

7070
- name: Build Docker image
7171
id: build
72-
uses: useblacksmith/build-push-action@v2
72+
uses: docker/build-push-action@v6
7373
with:
7474
context: .
7575
labels: ${{ steps.meta.outputs.labels }}
76+
cache-from: type=gha,scope=${{ env.PLATFORM_PAIR }}
77+
cache-to: type=gha,mode=max,scope=${{ env.PLATFORM_PAIR }}
7678
platforms: ${{ matrix.platform }}
7779
outputs: type=image,name=${{ env.REGISTRY_IMAGE }},push-by-digest=true,name-canonical=true,push=true,annotation.org.opencontainers.image.description=Blazingly fast code search
7880
build-args: |
@@ -107,7 +109,7 @@ jobs:
107109
run: echo "${TAGS}" | xargs -I {} cosign sign --yes {}@${DIGEST}
108110

109111
merge:
110-
runs-on: blacksmith-4vcpu-ubuntu-2404
112+
runs-on: ubuntu-latest
111113
permissions:
112114
packages: write
113115
needs:
@@ -120,8 +122,8 @@ jobs:
120122
pattern: digests-*
121123
merge-multiple: true
122124

123-
- name: Setup Blacksmith Builder
124-
uses: useblacksmith/setup-docker-builder@v1
125+
- name: Set up Docker Buildx
126+
uses: docker/setup-buildx-action@v3
125127

126128
- name: Extract Docker metadata
127129
id: meta

.github/workflows/pr-gate.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ on:
88

99
jobs:
1010
build:
11-
runs-on: blacksmith-4vcpu-ubuntu-2404
11+
runs-on: ubuntu-latest
1212
permissions:
1313
contents: read
1414
steps:
@@ -19,6 +19,6 @@ jobs:
1919

2020
- name: Build Docker image
2121
id: build
22-
uses: useblacksmith/build-push-action@v2
22+
uses: docker/build-push-action@v6
2323
with:
2424
context: .

.github/workflows/test-backend.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ on:
77

88
jobs:
99
build:
10-
runs-on: blacksmith-4vcpu-ubuntu-2404
10+
runs-on: ubuntu-latest
1111
permissions:
1212
contents: read
1313
steps:

.github/workflows/test-web.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ on:
77

88
jobs:
99
build:
10-
runs-on: blacksmith-4vcpu-ubuntu-2404
10+
runs-on: ubuntu-latest
1111
permissions:
1212
contents: read
1313
steps:

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
### Fixed
11+
- Fixed issue where parenthesis in query params were not being encoded, resulting in a poor experience when embedding links in Markdown. [#674](https://github.com/sourcebot-dev/sourcebot/pull/674)
12+
13+
## [4.10.3] - 2025-12-12
14+
1015
### Fixed
1116
- Fixed review agent so that it works with GHES instances [#611](https://github.com/sourcebot-dev/sourcebot/pull/611)
17+
- Updated next package version to fix CVE-2025-55184 and CVE-2025-55183. [#673](https://github.com/sourcebot-dev/sourcebot/pull/673)
1218

1319
### Added
1420
- Added support for arbitrary user IDs required for OpenShift. [#658](https://github.com/sourcebot-dev/sourcebot/pull/658)
@@ -51,6 +57,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
5157
- Changed the default search behaviour to match patterns as substrings and **not** regular expressions. Regular expressions can be used by toggling the regex button in search bar. [#623](https://github.com/sourcebot-dev/sourcebot/pull/623)
5258
- Renamed `public` query prefix to `visibility`. Allowed values for `visibility` are `public`, `private`, and `any`. [#623](https://github.com/sourcebot-dev/sourcebot/pull/623)
5359
- Changed `archived` query prefix to accept values `yes`, `no`, and `only`. [#623](https://github.com/sourcebot-dev/sourcebot/pull/623)
60+
- Changed `lang` query prefix to be case sensitive. [#623](https://github.com/sourcebot-dev/sourcebot/pull/623)
5461

5562
### Removed
5663
- Removed `case` query prefix. [#623](https://github.com/sourcebot-dev/sourcebot/pull/623)

docker-compose.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ services:
2222
- DATABASE_URL=${DATABASE_URL:-postgresql://postgres:postgres@postgres:5432/postgres} # CHANGEME
2323
- REDIS_URL=${REDIS_URL:-redis://redis:6379} # CHANGEME
2424
- SOURCEBOT_EE_LICENSE_KEY=${SOURCEBOT_EE_LICENSE_KEY:-}
25-
- SOURCEBOT_TELEMETRY_DISABLED=${SOURCEBOT_TELEMETRY_DISABLED:-false}
2625

2726
# For the full list of environment variables see:
2827
# https://docs.sourcebot.dev/docs/configuration/environment-variables

packages/web/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@
147147
"langfuse-vercel": "^3.38.4",
148148
"lucide-react": "^0.517.0",
149149
"micromatch": "^4.0.8",
150-
"next": "^15.5.7",
150+
"next": "15.5.9",
151151
"next-auth": "^5.0.0-beta.30",
152152
"next-navigation-guard": "^0.2.0",
153153
"next-themes": "^0.3.0",

packages/web/src/app/[domain]/components/navigationMenu/trialIndicator.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ export const TrialIndicator = ({ subscription }: Props) => {
1919

2020
if (isServiceError(subscription)) {
2121
captureEvent('wa_trial_nav_subscription_fetch_fail', {
22-
error: subscription.errorCode,
22+
errorCode: subscription.errorCode,
2323
});
2424
return null;
2525
}

packages/web/src/app/[domain]/search/components/searchLandingPage.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ export const SearchLandingPage = async ({
9494
<Query query="repo:torvalds/linux test" domain={domain}><Highlight>repo:</Highlight>torvalds/linux test</Query> <QueryExplanation>(by repo)</QueryExplanation>
9595
</QueryExample>
9696
<QueryExample>
97-
<Query query="lang:typescript" domain={domain}><Highlight>lang:</Highlight>typescript</Query> <QueryExplanation>(by language)</QueryExplanation>
97+
<Query query="lang:TypeScript" domain={domain}><Highlight>lang:</Highlight>TypeScript</Query> <QueryExplanation>(by language)</QueryExplanation>
9898
</QueryExample>
9999
<QueryExample>
100100
<Query query="rev:HEAD" domain={domain}><Highlight>rev:</Highlight>HEAD</Query> <QueryExplanation>(by branch or tag)</QueryExplanation>

packages/web/src/app/[domain]/settings/(general)/components/changeOrgDomainCard.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ export function ChangeOrgDomainCard({ orgDomain, currentUserRole, rootDomain }:
5050
description: `❌ Failed to update organization url. Reason: ${result.message}`,
5151
})
5252
captureEvent('wa_org_domain_updated_fail', {
53-
error: result.errorCode,
53+
errorCode: result.errorCode,
5454
});
5555
} else {
5656
toast({

0 commit comments

Comments
 (0)