1
0
mirror of https://git.ngram.ca/OpenJam/rc-servers synced 2026-08-23 23:08:52 +00:00

Add minimum matchmaking lobby server

This commit is contained in:
NG (Graham)
2025-06-10 20:52:36 -04:00
parent 5e2a915892
commit 4baa1ef911
23 changed files with 851 additions and 6 deletions

View File

@@ -11,6 +11,8 @@
<setting name="ChatServerAddress__note__forwardedTo">127.0.0.1:4537</setting>
<setting name="SinglePlayerServerAddress">127.0.0.1:4538</setting>
<setting name="SinglePlayerServerAddress__note__forwardedTo">127.0.0.1:4539</setting>
<setting name="LobbyServerAddress">127.0.0.1:4540</setting>
<setting name="LobbyServerAddress__note__forwardedTo">127.0.0.1:4541</setting>
<setting name="authUrl">http://127.0.0.1:8001/</setting>
<setting name="S3URL">http://127.0.0.1:8010/live/data.json</setting>
</dev>
@@ -23,6 +25,8 @@
<setting name="ChatServerAddress__note__forwardedTo">:4537</setting>
<setting name="SinglePlayerServerAddress">sp.services.rc.ngram.ca:4538</setting>
<setting name="SinglePlayerServerAddress__note__forwardedTo">:4539</setting>
<setting name="LobbyServerAddress">!!!TODO!!!:4540</setting>
<setting name="LobbyServerAddress__note__forwardedTo">:4541</setting>
<setting name="authUrl">https://live-auth.rc.ngram.ca/</setting>
<setting name="S3URL">https://static.rc.ngram.ca/live/data.json</setting>
<setting name="Payment__note__notUsedHere">https://pay.rc.ngram.ca/</setting>

View File

@@ -1,5 +1,7 @@
<html>
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<!-- Primary Meta Tags -->
<title>Registration - Openjam</title>
<meta name="title" content="Registration - Openjam" />
@@ -87,8 +89,9 @@
border-color: red;
}
input:required:invalid.form-input-box::after {
content: "*";
content: "*required";
color: red;
font-size: 12px;
}
input {
width: 100%;
@@ -97,6 +100,11 @@
background-color: lightgrey;
font-size: 20px;
}
.input-required-hint::after {
color: red;
/*content: "*required";*/
font-size: 12px;
}
.form-disclaimer {
margin: 0 auto;
width: 95%;
@@ -138,6 +146,7 @@
<label for="display_name">Username</label>
</div>
<input class="form-input-box" type="text" id="display_name" name="display_name" value="{{form.display_name}}" placeholder="username" required/>
<span class="input-required-hint"></span>
</div>
<div class="form-input">
@@ -145,6 +154,7 @@
<label for="password">Password</label>
</div>
<input class="form-input-box" type="password" id="password" name="password" value="{{form.password}}" placeholder="password" required/>
<span class="input-required-hint"></span>
</div>
<div class="form-input">
@@ -152,6 +162,7 @@
<label for="password_c">Password (again)</label>
</div>
<input class="form-input-box" type="password" id="password_c" name="password_c" value="{{form.password_c}}" placeholder="password (again)" required/>
<span class="input-required-hint"></span>
</div>
<div class="form-input">