Skip to content

Commit ac02d2c

Browse files
cosmic-floodclaude
andcommitted
chore: finish app-api → app-api-experimentation rename
Tail of 0f816d3 — `app-api.featbit.co` was already updated in the compose stack and `.env.example`; this catches the remaining references in chart values, the AKS example, web AUTH docs, the release runbook, and the featbit-cli skill reference. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 1fb8bd1 commit ac02d2c

5 files changed

Lines changed: 6 additions & 6 deletions

File tree

RELEASING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ The Helm chart is released separately (see "Chart release" below) — it depends
3939
- **version**: `0.4.0` (no leading `v` — the workflow validates SemVer)
4040
- **build-latest**: usually leave off; flip on for stable cuts you want `:latest` to follow.
4141

42-
The published web image targets any FeatBit backend at runtime via the `FEATBIT_API_URL` env var (defaults to `https://app-api.featbit.co`). One canonical image — no per-deployment rebuild required.
42+
The published web image targets any FeatBit backend at runtime via the `FEATBIT_API_URL` env var (defaults to `https://app-api-experimentation.featbit.co`). One canonical image — no per-deployment rebuild required.
4343
2. Wait for all jobs to go green:
4444
- `preflight` validates the version and refuses if `v<version>` already exists.
4545
- `docker (featbit-rda-track-service)` and `docker (featbit-rda-web)` build multi-arch and push.

charts/featbit-rda/examples/aks/values.aks.local.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ trackService:
8787
# in CI with these args before bumping the tag below:
8888
# docker build modules/web \
8989
# --build-arg NEXT_PUBLIC_SANDBOX_URL=https://sandbox.featbit.ai \
90-
# --build-arg NEXT_PUBLIC_FEATBIT_API_URL=https://app-api.featbit.co \
90+
# --build-arg NEXT_PUBLIC_FEATBIT_API_URL=https://app-api-experimentation.featbit.co \
9191
# -t featbitrdawu3.azurecr.io/featbit/web:0.1.0
9292
web:
9393
enabled: true

charts/featbit-rda/values.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -206,7 +206,7 @@ web:
206206
# default; self-hosters of github.com/featbit/featbit set this to their
207207
# own API URL. Server-only — never sent to the browser.
208208
featbit:
209-
apiUrl: "https://app-api.featbit.co"
209+
apiUrl: "https://app-api-experimentation.featbit.co"
210210

211211
# PostgreSQL connection string for Prisma. Either set `connectionString`
212212
# (chart generates a Secret) or `existingSecret` to reference one you

modules/web/AUTH.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ Both paths terminate at the same PostgreSQL database. There is no separate auth
2121

2222
## Identity source: FeatBit backend
2323

24-
All user identity comes from the FeatBit backend (`FEATBIT_API_URL`, default `https://app-api.featbit.co`). Server-only env var — the URL is never sent to the browser, which always goes through the same-origin `/api/featbit-proxy` route.
24+
All user identity comes from the FeatBit backend (`FEATBIT_API_URL`, default `https://app-api-experimentation.featbit.co`). Server-only env var — the URL is never sent to the browser, which always goes through the same-origin `/api/featbit-proxy` route.
2525

2626
- **Login** (`POST /api/auth/login`) — forwards credentials to FeatBit `/identity/login`, which returns a short-lived JWT plus refresh cookies.
2727
- **Session storage** — the JWT and cookies are stored server-side in PostgreSQL (`AuthSession` table). The browser receives only an opaque `fb_session` HttpOnly cookie containing the session ID.
@@ -53,7 +53,7 @@ Next.js API route → loadSessionById(sessionId) → PostgreSQL AuthSession
5353
5454
▼ bridgeFetch(path, { token, organizationId, workspaceId, ... })
5555
56-
FeatBit backend (app-api.featbit.co)
56+
FeatBit backend (app-api-experimentation.featbit.co)
5757
```
5858

5959
**Intentionally unprotected auth routes** (public by design):

skills/reversible-exposure-control/references/tool-featbit-cli.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ Config is stored outside the repository:
4242

4343
Environment variable overrides (take precedence over config file): `FEATBIT_HOST`, `FEATBIT_TOKEN`, `FEATBIT_ORG`
4444

45-
Default host if none provided: `https://app-api.featbit.co`
45+
Default host if none provided: `https://app-api-experimentation.featbit.co`
4646

4747
All business commands accept `--host`, `--token`, and `--org` to override saved config on a single call without writing to disk.
4848

0 commit comments

Comments
 (0)