From 65b47cbbc3926ecde3374974918ee9f2f8ec0c24 Mon Sep 17 00:00:00 2001 From: admclamb Date: Tue, 6 Oct 2026 22:23:40 -0400 Subject: [PATCH 1/2] Update logos and readme --- README.md | 10 ++--- public/logo/stack-duel-black-horizontal.svg | 20 ++++----- public/logo/stack-duel-black-vertical.svg | 48 ++++++++++----------- public/logo/stack-duel-white-horizontal.svg | 20 ++++----- public/logo/stack-duel-white-vertical.svg | 48 ++++++++++----------- 5 files changed, 73 insertions(+), 73 deletions(-) diff --git a/README.md b/README.md index 6cf5b5f..dccf97a 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@ -# Algowars Web +# StackDuel Web -[![Quality gate status](https://sonarcloud.io/api/project_badges/measure?project=algowars_web&metric=alert_status)](https://sonarcloud.io/summary/new_code?id=algowars_web) [![Coverage](https://sonarcloud.io/api/project_badges/measure?project=algowars_web&metric=coverage)](https://sonarcloud.io/summary/new_code?id=algowars_web) [![Maintainability Rating](https://sonarcloud.io/api/project_badges/measure?project=algowars_web&metric=sqale_rating)](https://sonarcloud.io/summary/new_code?id=algowars_web) [![Security Rating](https://sonarcloud.io/api/project_badges/measure?project=algowars_web&metric=security_rating)](https://sonarcloud.io/summary/new_code?id=algowars_web) [![Reliability Rating](https://sonarcloud.io/api/project_badges/measure?project=algowars_web&metric=reliability_rating)](https://sonarcloud.io/summary/new_code?id=algowars_web) [![Duplicated Lines (%)](https://sonarcloud.io/api/project_badges/measure?project=algowars_web&metric=duplicated_lines_density)](https://sonarcloud.io/summary/new_code?id=algowars_web) [![Security issues](https://sonarcloud.io/api/project_badges/measure?project=algowars_web&metric=software_quality_security_issues)](https://sonarcloud.io/summary/new_code?id=algowars_web) [![Maintainability issues](https://sonarcloud.io/api/project_badges/measure?project=algowars_web&metric=software_quality_maintainability_issues)](https://sonarcloud.io/summary/new_code?id=algowars_web) [![Reliability issues](https://sonarcloud.io/api/project_badges/measure?project=algowars_web&metric=software_quality_reliability_issues)](https://sonarcloud.io/summary/new_code?id=algowars_web) [![Lines of Code](https://sonarcloud.io/api/project_badges/measure?project=algowars_web&metric=ncloc)](https://sonarcloud.io/summary/new_code?id=algowars_web) +[![Quality gate status](https://sonarcloud.io/api/project_badges/measure?project=Stack-Duel_web&metric=alert_status&token=9d5894ad491b96582f34ed66f309d2f2169120a2)](https://sonarcloud.io/summary/new_code?id=Stack-Duel_web) [![Coverage](https://sonarcloud.io/api/project_badges/measure?project=Stack-Duel_web&metric=coverage&token=9d5894ad491b96582f34ed66f309d2f2169120a2)](https://sonarcloud.io/summary/new_code?id=Stack-Duel_web) [![Maintainability Rating](https://sonarcloud.io/api/project_badges/measure?project=Stack-Duel_web&metric=sqale_rating&token=9d5894ad491b96582f34ed66f309d2f2169120a2)](https://sonarcloud.io/summary/new_code?id=Stack-Duel_web) [![Security Rating](https://sonarcloud.io/api/project_badges/measure?project=Stack-Duel_web&metric=security_rating&token=9d5894ad491b96582f34ed66f309d2f2169120a2)](https://sonarcloud.io/summary/new_code?id=Stack-Duel_web) [![Reliability Rating](https://sonarcloud.io/api/project_badges/measure?project=Stack-Duel_web&metric=reliability_rating&token=9d5894ad491b96582f34ed66f309d2f2169120a2)](https://sonarcloud.io/summary/new_code?id=Stack-Duel_web) [![Duplicated Lines (%)](https://sonarcloud.io/api/project_badges/measure?project=Stack-Duel_web&metric=duplicated_lines_density&token=9d5894ad491b96582f34ed66f309d2f2169120a2)](https://sonarcloud.io/summary/new_code?id=Stack-Duel_web) [![Security issues](https://sonarcloud.io/api/project_badges/measure?project=Stack-Duel_web&metric=software_quality_security_issues&token=9d5894ad491b96582f34ed66f309d2f2169120a2)](https://sonarcloud.io/summary/new_code?id=Stack-Duel_web) [![Maintainability issues](https://sonarcloud.io/api/project_badges/measure?project=Stack-Duel_web&metric=software_quality_maintainability_issues&token=9d5894ad491b96582f34ed66f309d2f2169120a2)](https://sonarcloud.io/summary/new_code?id=Stack-Duel_web) [![Reliability issues](https://sonarcloud.io/api/project_badges/measure?project=Stack-Duel_web&metric=software_quality_reliability_issues&token=9d5894ad491b96582f34ed66f309d2f2169120a2)](https://sonarcloud.io/summary/new_code?id=Stack-Duel_web) [![Lines of Code](https://sonarcloud.io/api/project_badges/measure?project=Stack-Duel_web&metric=ncloc&token=9d5894ad491b96582f34ed66f309d2f2169120a2)](https://sonarcloud.io/summary/new_code?id=Stack-Duel_web) -Web application built for algowars. This project uses Nextjs, tailwindcss, shadcn, vitest, and playwright. +Web application built for Stack Duel. This project uses Nextjs, tailwindcss, shadcn, vitest, and playwright. ## Getting Started @@ -10,7 +10,7 @@ Web application built for algowars. This project uses Nextjs, tailwindcss, shadc - Node.js 24.5 (matches CI). - pnpm 11.10.0 — pinned via `packageManager` in `package.json`; `corepack enable` will pick it up automatically. -- A running [`algowars/server`](https://github.com/algowars/server) API, unless you're pointing `NEXT_PUBLIC_API_SERVER_URL` at a shared dev environment instead. See [`playwright/README.md`](./playwright/README.md#prerequisites) for the local Postgres/RabbitMQ/API bootstrap steps. +- A running [`stack-duel/server`](https://github.com/Stack-Duel/server) API, unless you're pointing `NEXT_PUBLIC_API_SERVER_URL` at a shared dev environment instead. See [`playwright/README.md`](./playwright/README.md#prerequisites) for the local Postgres/RabbitMQ/API bootstrap steps. ### Installation @@ -31,7 +31,7 @@ cp .env.example .env And this will make a copy of the empty .env file. Then fill in: - `AUTH0_*` — go into Auth0 and create a Next.js web application and an API, then fill in the resulting values. `AUTH0_SECRET` can be generated with `openssl rand -hex 32`. -- `NEXT_PUBLIC_API_SERVER_URL` — where the `algowars/server` API is reachable (`http://localhost:5041` for a locally-running instance). +- `NEXT_PUBLIC_API_SERVER_URL` — where the `stack Duel/server` API is reachable (`http://localhost:5041` for a locally-running instance). - `NEXT_PUBLIC_CODEPREVIEW_ORIGIN` — the origin serving the React-component-preview iframe runtime (see `codepreview/`). This is **required**: the app throws on startup if it's unset. Unless you're specifically working on that feature, point it at the shared dev deployment — ask a teammate for the current URL, or check the `Preview` GitHub Environment's variables. - `NEXT_PUBLIC_APPLICATIONINSIGHTS_CONNECTION_STRING` is optional — telemetry is skipped when it's unset. diff --git a/public/logo/stack-duel-black-horizontal.svg b/public/logo/stack-duel-black-horizontal.svg index c6f1632..c7d0cb2 100644 --- a/public/logo/stack-duel-black-horizontal.svg +++ b/public/logo/stack-duel-black-horizontal.svg @@ -1,4 +1,4 @@ - + @@ -13,13 +13,13 @@ - - - - - - - - - + + + + + + + + + diff --git a/public/logo/stack-duel-black-vertical.svg b/public/logo/stack-duel-black-vertical.svg index 7341777..7ee6f35 100644 --- a/public/logo/stack-duel-black-vertical.svg +++ b/public/logo/stack-duel-black-vertical.svg @@ -1,25 +1,25 @@ - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/logo/stack-duel-white-horizontal.svg b/public/logo/stack-duel-white-horizontal.svg index 3dc6652..b7f83e4 100644 --- a/public/logo/stack-duel-white-horizontal.svg +++ b/public/logo/stack-duel-white-horizontal.svg @@ -1,4 +1,4 @@ - + @@ -13,13 +13,13 @@ - - - - - - - - - + + + + + + + + + diff --git a/public/logo/stack-duel-white-vertical.svg b/public/logo/stack-duel-white-vertical.svg index fae4d38..a99f171 100644 --- a/public/logo/stack-duel-white-vertical.svg +++ b/public/logo/stack-duel-white-vertical.svg @@ -1,25 +1,25 @@ - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + From f3d7d5e16706a49ae7fce47b8b684941f115da24 Mon Sep 17 00:00:00 2001 From: admclamb Date: Tue, 6 Oct 2026 22:31:05 -0400 Subject: [PATCH 2/2] Remove nextjs call out --- AGENTS.md | 9 --------- 1 file changed, 9 deletions(-) diff --git a/AGENTS.md b/AGENTS.md index 643577d..e69de29 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -1,9 +0,0 @@ - - -# This is NOT the Next.js you know - -This version has breaking changes — APIs, conventions, and file structure may all differ from your training data. Read the relevant guide in `node_modules/next/dist/docs/` (resolved from this file's directory; in monorepos the `next` package may not be visible from the repo root) before writing any code. Heed deprecation notices. - -This block is written and re-added by `next dev` — verify at `node_modules/next/dist/server/lib/generate-agent-files.js`. Removing it from a diff only re-creates the uncommitted change; committing it with your work keeps the tree clean. - -