Commit Graph

  • 5b7cded2a9 Merge pull request #74 from DorkSquadRR/fix/signin-userinfo march-2023-03-21 Alexa 2026-10-25 17:27:40 +02:00
  • 94781fd11a fix(auth): don't read the provider's userinfo endpoint by default fix/signin-userinfo Alexa 2026-10-25 17:24:25 +02:00
  • 99f8c2e016 Merge pull request #73 from DorkSquadRR/feat/external-sign-in Alexa 2026-10-25 17:00:04 +02:00
  • d4ce92f1b4 test(auth): give sign-in test players sequential ids feat/external-sign-in Alexa 2026-10-25 16:55:57 +02:00
  • c7a087eea1 fix(site): parse return paths as URLs; refresh account state after changes Alexa 2026-10-25 15:56:45 +02:00
  • 5bfa463528 fix(auth): show only known sign-in error codes Alexa 2026-10-25 15:54:51 +02:00
  • 891ec89899 fix(auth): encrypt stored cookie keys; tighten the link and sign-out flows Alexa 2026-10-25 15:52:29 +02:00
  • f0e4679887 feat(auth): external sign-in for the website and admin panel Alexa 2026-10-25 15:47:56 +02:00
  • 260f6605fc fix(admin-ui): derive the apex and subdomain style from the admin host Alexa 2026-10-25 14:42:10 +02:00
  • 12da61407d Merge pull request #72 from DorkSquadRR/ci/client-only-push-builds Alexa 2026-10-25 14:32:39 +02:00
  • 5b93af4ba9 Merge pull request #71 from DorkSquadRR/chore/dotnet-10 Alexa 2026-10-25 14:32:17 +02:00
  • 51104464f0 Merge pull request #70 from DorkSquadRR/fix/2023-room-instances-publish-permissions Alexa 2026-10-25 14:21:44 +02:00
  • 35768c05ed Merge pull request #69 from DorkSquadRR/fix/postgres-bootstrap Alexa 2026-10-25 14:21:21 +02:00
  • 0a5c3a9a64 Merge remote-tracking branch 'origin/fix/postgres-bootstrap' into chore/dotnet-10 chore/dotnet-10 Alexa 2026-10-25 14:07:30 +02:00
  • fd93b4b028 Merge remote-tracking branch 'origin/fix/postgres-bootstrap' into fix/2023-room-instances-publish-permissions fix/2023-room-instances-publish-permissions Alexa 2026-10-25 14:03:23 +02:00
  • 8be0f90dbc fix: sub-room id sequence, restore sync, presence index TTL, permission races Alexa 2026-10-25 13:59:30 +02:00
  • d0d26c9821 fix: wait for the bootstrap lock without a command timeout; safe unlock fix/postgres-bootstrap Alexa 2026-10-25 13:52:20 +02:00
  • 503d838fd1 ci: treat .markdown like .md in push builds ci/client-only-push-builds Alexa 2026-10-25 13:51:26 +02:00
  • bb22675a91 fix: hold the Postgres bootstrap lock across schema creation and seeding Alexa 2026-10-25 13:01:43 +02:00
  • c1000c82aa fix: let EF own the Postgres bootstrap transaction (EF Core 10) Alexa 2026-10-25 12:32:09 +02:00
  • 9076fb9fae fix: let EF own the Postgres bootstrap transaction (EF Core 10) Alexa 2026-10-25 12:32:09 +02:00
  • cf7a021898 fix: repair a missing entry sub-room under the bootstrap lock Alexa 2026-10-25 12:52:53 +02:00
  • e29707deeb ci: keep the checkout so the path filter can skip non-client pushes Alexa 2026-10-25 12:49:09 +02:00
  • 3b332a6476 fix: let EF own the Postgres bootstrap transaction (EF Core 10) Alexa 2026-10-25 12:32:09 +02:00
  • d295fd5c37 chore: Swashbuckle 10.3.1 for ASP.NET Core 10 Alexa 2026-10-25 12:22:38 +02:00
  • 8e12db660b chore: move the server, services and tools to .NET 10 Alexa 2026-10-25 12:12:57 +02:00
  • bafb380fc8 ci: build on push only for client-facing changes Alexa 2026-10-25 12:11:08 +02:00
  • 78c64d117a Merge remote-tracking branch 'origin/march-2023-03-21' into fix/2023-room-instances-publish-permissions Alexa 2026-10-25 11:59:05 +02:00
  • e7c0b076f2 Merge pull request #68 from DorkSquadRR/ci/jenkins-jdk25 Alexa 2026-10-25 11:58:51 +02:00
  • 0a3bad7c6c Merge pull request #67 from DorkSquadRR/feat/quest-install-latest-build Alexa 2026-10-25 11:57:05 +02:00
  • 1718912a07 Merge pull request #66 from DorkSquadRR/ci/downloads-page ci/jenkins-jdk25 Alexa 2026-10-25 11:56:51 +02:00
  • 5acad4c9e2 Merge pull request #65 from DorkSquadRR/ci/jenkins-jdk25 Alexa 2026-10-25 11:56:38 +02:00
  • ec88a39750 ci: leave the downloads page to the DorkNet site ci/downloads-page Alexa 2026-10-25 10:55:28 +02:00
  • 6e5b011059 ci: publish client builds to a downloads page under player-facing names Alexa 2026-10-25 10:40:46 +02:00
  • 2e09042344 ci: run the agent with an init process; document the controller upgrade Alexa 2026-10-25 11:53:21 +02:00
  • 9c5b574d6e ci: keep docker-compose.yml as the controller; move the agent to its own file Alexa 2026-10-25 11:50:09 +02:00
  • 29aca0e88c docs(ci): warn against redeploying an old controller app from the agent compose Alexa 2026-10-25 11:47:49 +02:00
  • eb73f3c484 fix: serve downloads only on the site host and select the clicked Quest build feat/quest-install-latest-build Alexa 2026-10-25 11:06:43 +02:00
  • cc7f77b7de feat(site): Downloads page and Quest install from the latest build Alexa 2026-10-25 10:55:43 +02:00
  • 19402459a9 ci: deploy the agent with base directory ci/jenkins Alexa 2026-10-25 01:21:07 +03:00
  • 3266ce47f3 ci: keep the agent's Jenkins URL and node secret runtime-only Alexa 2026-10-25 01:18:35 +03:00
  • cf3e6ea025 ci: run client builds on a Java 25 build agent instead of the controller Alexa 2026-10-25 01:14:17 +03:00
  • bf0f09ce84 fix: answer 2023 room and playlist mutations with the success/value/error envelope Alexa 2026-10-24 23:48:00 +03:00
  • fd2153d82b fix: 2023 room instances, publish, role permissions and co-owner invites Alexa 2026-10-24 23:21:46 +03:00
  • 0839d932ce Merge pull request #64 from DorkSquadRR/fix/login-sign-in-instead-of-auto-create Alexa 2026-10-24 23:21:12 +03:00
  • 9523525cb8 fix: register the title-screen login patch so it actually applies on PC Alexa 2026-10-24 22:50:54 +03:00
  • 3880745efd fix: open the sign-in page instead of creating a new account on a fresh client Alexa 2026-10-24 22:45:57 +03:00
  • d59c9648e3 ci: use only built-in pipeline steps ci/jenkins-builtin-steps Alexa 2026-10-24 20:44:42 +03:00
  • 31d5a022c8 Merge pull request #62 from DorkSquadRR/ci/jenkins-client-builds Alexa 2026-10-24 20:37:05 +03:00
  • 83b896ffaf fix: drop an unused import and make the build scripts' exits explicit Alexa 2026-10-24 20:30:40 +03:00
  • fcc734726a Merge pull request #61 from DorkSquadRR/fix/notify-2023-contract Alexa 2026-10-24 20:28:51 +03:00
  • b1c1239165 ci: build the PC and Quest clients on Jenkins Alexa 2026-10-24 20:26:42 +03:00
  • afad9bbc5a fix: address review on the notification pushes Alexa 2026-10-24 20:25:51 +03:00
  • e33145307f fix: notification pushes now match what the 2023 client reads Alexa 2026-10-24 19:50:05 +03:00
  • 38335c06a9 Merge pull request #60 from DorkSquadRR/fix/room-clone-envelope Alexa 2026-10-17 20:21:43 +03:00
  • 5ab28b1d4f fix: creating a room failed with a blank "Failed to copy room" fix/room-clone-envelope Alexa 2026-10-17 20:21:54 +03:00
  • d60b0642a8 Merge pull request #59 from DorkSquadRR/feat/quest-web-installer Alexa 2026-10-16 02:19:31 +03:00
  • a7879d7ede feat: install the Quest build from the website feat/quest-web-installer Alexa 2026-10-15 22:34:25 +03:00
  • 6272844445 Merge pull request #58 from DorkSquadRR/fix/base-avatar-items Alexa 2026-10-15 22:09:23 +03:00
  • 2dbd03b9ae fix: owned items showed a price because they were served as base avatar items fix/base-avatar-items Alexa 2026-10-15 22:07:00 +03:00
  • 7f507702b9 fix: owned items showed a price because they were served as base avatar items fix/owned-item-metadata Alexa 2026-10-15 22:07:00 +03:00
  • f4b4836375 Merge pull request #57 from DorkSquadRR/fix/owned-item-metadata Alexa 2026-10-15 21:45:40 +03:00
  • ee7d614262 fix: owned avatar items use their shop tile's name, tooltip and rarity Alexa 2026-10-15 21:44:49 +03:00
  • 93b4e43316 Merge pull request #56 from DorkSquadRR/feat/cv2-network-limits Alexa 2026-10-15 20:33:18 +03:00
  • 975753deac feat: DorkNet.Quest, a sideload patcher for the 2023 Quest client feat/cv2-network-limits Alexa 2026-10-15 20:29:32 +03:00
  • cebe7ae3ee fix: free default avatar items showed a price in the 2023 outfit menu Alexa 2026-10-15 20:29:32 +03:00
  • 8373e592f4 Merge pull request #55 from DorkSquadRR/feat/cv2-network-limits Alexa 2026-10-15 14:10:25 +03:00
  • 0c899a1001 Merge #52 (March 2023 README fixes), superseded by the 2023 README rewrite Alexa 2026-10-15 14:10:02 +03:00
  • 34d4c9d115 Merge remote-tracking branch 'origin/march-2023-03-21' into feat/cv2-network-limits Alexa 2026-10-15 14:08:17 +03:00
  • 6ee1d6f9b3 fix: presence, profile edits, outfit menu and RecNetResult writes for the 2023 client Alexa 2026-10-15 14:08:11 +03:00
  • 36e64e99ba feat: lift the CircuitsV2 limits, Rec Royale night mode, RRO room blobs Alexa 2026-10-15 14:07:54 +03:00
  • 6605f61047 feat(admin): IsAGRoom (IsRRO) toggle on room props, for the editable-Rec-Royale experiment feat/rec-royale-night-mode Alexa 2026-09-28 00:34:56 +03:00
  • d7b1722abd feat(admin): attach a real PersistedRoomData save to a baked RRO sub-room Alexa 2026-09-28 00:16:51 +03:00
  • 806b160acc feat(cdn): Rec Royale stub blob ships the room's game-rule chip Alexa 2026-09-27 23:45:57 +03:00
  • 3edeaa5484 fix(cdn): RRO stub blob carries the room's own game-role objects Alexa 2026-09-27 23:36:09 +03:00
  • 27314c1335 fix(cdn): serve baked RRO rooms a loadable stub blob (version 16, save skeleton) Alexa 2026-09-27 23:17:27 +03:00
  • 36c5dd5ca9 fix(admin): RRO blob switch works for rooms with no RoomScenes row Alexa 2026-09-27 23:02:40 +03:00
  • 258183fb94 feat: Rec Royale night mode (ClientMod) + admin switch to give baked RRO rooms a data blob Alexa 2026-09-27 22:45:40 +03:00
  • f2e7532853 docs: prevent March 2023 setup from selecting December tyl-droid 2026-09-10 00:33:33 +01:00
  • 1b3edf008d Merge pull request #49 from DorkSquadRR/deps/frontend-security-bumps Alexa 2026-08-02 01:17:52 +03:00
  • cf3aa29ba2 fix: address the 15 CodeRabbit findings from the wire-audit review fix/coderabbit-pr48-findings Alexa 2026-08-02 01:16:38 +03:00
  • e6e5c9990f chore(deps): pin Node 22.22+ for frontend builds deps/frontend-security-bumps Alexa 2026-08-02 01:05:49 +03:00
  • 1d7801b3c0 Merge remote-tracking branch 'origin/march-2023-03-21' into deps/frontend-security-bumps Alexa 2026-08-02 01:03:57 +03:00
  • c8a7068070 Merge pull request #48 from DorkSquadRR/2023-client-wire-audit Alexa 2026-08-02 01:03:31 +03:00
  • bb04782e11 chore(deps): clear Dependabot alerts — React 19, react-router 8, Vite 7 Alexa 2026-08-02 00:57:34 +03:00
  • 0a51c61f66 feat(admin-ui): sub-room caps and test-case issue linking 2023-client-wire-audit Alexa 2026-07-28 17:21:49 +03:00
  • 0af23c26b1 fix: a closed issue marks the failing test case Passed Alexa 2026-07-28 17:16:44 +03:00
  • 7ce106ed1b feat: link QA test cases to GitHub issues Alexa 2026-07-28 17:13:31 +03:00
  • 9f173193a7 fix: a cloned template carries its content instead of starting empty Alexa 2026-07-28 12:00:15 +03:00
  • ec37f1c790 fix: heartbeat during a pending join reports the target, not null Alexa 2026-07-28 11:52:16 +03:00
  • 4a1ac47007 fix: nested room-details objects carry only keys the client reads Alexa 2026-07-28 11:27:35 +03:00
  • 078d576383 fix: stop sending a room-level DataBlob — it broke the dorm Alexa 2026-07-28 11:20:39 +03:00
  • 79a2b9844e fix: room-level DataBlob must be the blob sub-room 0 actually loads Alexa 2026-07-28 11:09:58 +03:00
  • f43ce3f368 feat: per-sub-room max players, editable in game and from admin Alexa 2026-07-28 11:06:49 +03:00
  • cc523181d2 fix: make room-details and chat-thread byte-identical to the client's readers Alexa 2026-07-28 11:00:13 +03:00
  • da7f980166 diag: log success response bodies for the routes that fail silently Alexa 2026-07-28 10:48:13 +03:00
  • 9c9f1841d6 feat: cloned rooms get their own copy of the source's save data Alexa 2026-07-28 10:28:50 +03:00
  • 3968adfcc4 test: cover starting a chat with a player end to end Alexa 2026-07-28 10:04:54 +03:00
  • 08ab122adc fix: an empty chat thread is not a missing chat thread Alexa 2026-07-28 09:54:28 +03:00
  • dc1f4c3492 fix: improve thread existence check to allow new conversations without 404 Alexa 2026-07-28 09:48:38 +03:00