feat(playtest): let the portal use its own provider credentials #243

Closed
sionzee wants to merge 0 commits from t3code/859aab1d into main
Owner

The portal runs its own Discord application - separate redirect URIs and a
secret that should rotate independently of the allcom.zone bot - so every
provider variable it reads now honours a PLAYTEST_ prefixed override and only
falls back to the shared unprefixed one when that is unset. Covers Discord,
Mickle and the Steam Web API key.

Also documents PLAYTEST_PRIVACY_POLICY_URL, which admin/products.ts already
read but .env.example never mentioned.

Co-Authored-By: Claude Opus 5 (1M context) [email protected]

The portal runs its own Discord application - separate redirect URIs and a secret that should rotate independently of the allcom.zone bot - so every provider variable it reads now honours a PLAYTEST_ prefixed override and only falls back to the shared unprefixed one when that is unset. Covers Discord, Mickle and the Steam Web API key. Also documents PLAYTEST_PRIVACY_POLICY_URL, which admin/products.ts already read but .env.example never mentioned. Co-Authored-By: Claude Opus 5 (1M context) <[email protected]>
feat(playtest): let the portal use its own provider credentials
Some checks failed
OpenCodeReview / review (deepseek) (pull_request) Failing after 4s
OpenCodeReview / review (luna) (pull_request) Successful in 25s
Tests / test (pull_request) Successful in 56s
Build and Push Docker Image / build (push) Successful in 10s
Tests / test (push) Successful in 57s
6d8a9ac591
The portal runs its own Discord application - separate redirect URIs and a
secret that should rotate independently of the allcom.zone bot - so every
provider variable it reads now honours a PLAYTEST_ prefixed override and only
falls back to the shared unprefixed one when that is unset. Covers Discord,
Mickle and the Steam Web API key.

Also documents PLAYTEST_PRIVACY_POLICY_URL, which admin/products.ts already
read but .env.example never mentioned.

Co-Authored-By: Claude Opus 5 (1M context) <[email protected]>
ocr-bot left a comment

OpenCodeReview

Review complete: 0 finding(s) across 1 selected item(s).


model openai/gpt-5.6-luna · 1 file(s) reviewed · 43,124 tokens (41,436 in / 1,688 out / 28,122 cached — 68% of input) · 22s

<!-- open-code-review model="openai/gpt-5.6-luna" --> ### OpenCodeReview Review complete: 0 finding(s) across 1 selected item(s). --- <sub>model `openai/gpt-5.6-luna` · 1 file(s) reviewed · 43,124 tokens (41,436 in / 1,688 out / 28,122 cached — 68% of input) · 22s</sub>
sionzee closed this pull request 2026-08-11 00:56:38 +02:00
sionzee deleted branch t3code/859aab1d 2026-08-11 00:56:54 +02:00
Some checks failed
OpenCodeReview / review (deepseek) (pull_request) Failing after 4s
OpenCodeReview / review (luna) (pull_request) Successful in 25s
Tests / test (pull_request) Successful in 56s
Build and Push Docker Image / build (push) Successful in 10s
Tests / test (push) Successful in 57s

Pull request closed

Sign in to join this conversation.
No description provided.