-
246a29f695
Extract website to SREBOT-web repo: remove web/, move seasons/locales/constants to repo root, fix imports
main
clxud
2026-07-02 02:45:22 +00:00
-
c0214eaaae
fix(recap): speed up /card lookup, fix stale completed-season cache, add Place Finished
deploy
2026-07-01 19:20:26 +00:00
-
61236a8267
fix: tolerate season-reset payloads in /sq-info and stop duplicate error embeds
deploy
2026-07-01 12:28:22 +00:00
-
3af950b464
update schedule and icons and vromfs (#1365)
NotSoToothless
2026-07-01 04:57:03 -07:00
-
659785f8f3
perf: leaderboard SWR cache + threadpool fix for season-III stalls
deploy
2026-06-30 12:03:43 +00:00
-
0f8f22df29
update for spectra changes (#1363)
NotSoToothless
2026-06-29 11:05:51 -07:00
-
010e356dc8
pm2: add crash-loop governor to all apps; lower srebot max_memory_restart to 12000M
deploy
2026-06-29 12:58:56 +00:00
-
a58a4e5c42
webhook: restart relay-gateway on SHARED/relay_gateway changes, tssbot-api on TSSBOT/web changes
FURRO404
2026-06-28 07:13:03 -07:00
-
0b3c6f478e
fix: proxy without channel prefix for SREBOT, revert server.js rewrite
FURRO404
2026-06-28 06:51:33 -07:00
-
820073f95c
add rewrite debug script
FURRO404
2026-06-28 06:50:43 -07:00
-
18faa665ec
fix sre rewrite slice offset: /api/sre is 8 chars, not 9 (#1359)
NotSoToothless
2026-06-28 06:43:39 -07:00
-
c1acafe65a
fix sre rewrite: strip prefix before appending /api (#1358)
NotSoToothless
2026-06-28 06:31:54 -07:00
-
ffb31f3bb1
holy meow (#1357)
NotSoToothless
2026-06-28 06:20:20 -07:00
-
377f7b8397
meow (#1355)
NotSoToothless
2026-06-28 05:01:33 -07:00
-
0f3943c8bd
meow (#1354)
NotSoToothless
2026-06-28 04:57:09 -07:00
-
cbb532a711
Auto merge dev → main (#1353)
NotSoToothless
2026-06-28 03:38:20 -07:00
-
ea5494bce0
add 3d to srebot (#1351)
NotSoToothless
2026-06-21 08:06:30 -07:00
-
8a084fb644
add 3d to srebot (#1350)
NotSoToothless
2026-06-21 07:54:35 -07:00
-
28a635438d
feat(tally): fix live VC status updates and add permission pre-flight check
deploy
2026-06-20 08:02:53 +00:00
-
661a71649a
feat(locales): add tally VC-permission keys to all non-English locales
deploy
2026-06-20 08:00:06 +00:00
-
062a9e2bdf
meow (#1344)
NotSoToothless
2026-06-19 18:47:44 -07:00
-
ac7c318899
fix(player): pick most-recent squadron_members row when uid has duplicates
deploy
2026-06-19 10:48:44 +00:00
-
25990c361f
docs(tally): add tally to /help + website docs; translate to all locales (#1342)
NotSoToothless
2026-06-19 01:56:32 -07:00
-
3590b1f42f
Auto merge dev → main (#1341)
NotSoToothless
2026-06-19 01:33:29 -07:00
-
db7c546a24
feat(tally): friendlier option labels + dev-tally only counts matching target (#1340)
NotSoToothless
2026-06-19 01:27:08 -07:00
-
9222f7c53f
Auto merge dev → main (#1339)
NotSoToothless
2026-06-19 01:19:19 -07:00
-
732595433a
feat(tally): registry, JSON persistence, voice-status HTTP, session hook (#1338)
NotSoToothless
2026-06-19 00:20:31 -07:00
-
74c59eb139
feat(tally): core model, evaluation and status formatting (#1337)
NotSoToothless
2026-06-19 00:15:43 -07:00
-
76844c1c6f
-am (#1335)
NotSoToothless
2026-06-18 20:11:22 -07:00
-
48f96ca8ff
Auto merge dev → main (#1332)
NotSoToothless
2026-06-18 01:02:59 -07:00
-
a70e7e0d74
meow (#1328)
NotSoToothless
2026-06-14 22:58:26 -07:00
-
7b22e70714
cache bruh (#1327)
NotSoToothless
2026-06-14 22:53:26 -07:00
-
186cd49649
update canvas winning team glow effect (#1326)
NotSoToothless
2026-06-14 22:47:37 -07:00
-
deb4e0fb12
update renderer to have cap status also tickets (#1325)
NotSoToothless
2026-06-14 22:36:06 -07:00
-
4b75ce1533
Auto merge dev → main (#1324)
NotSoToothless
2026-06-14 21:11:57 -07:00
-
931b6f0be0
please (#1323)
NotSoToothless
2026-06-07 21:03:36 -07:00
-
763fadcaf4
please (#1322)
NotSoToothless
2026-06-07 21:02:09 -07:00
-
a3776ec038
please (#1321)
NotSoToothless
2026-06-07 20:53:30 -07:00
-
28ce4f0541
please (#1320)
NotSoToothless
2026-06-07 20:44:44 -07:00
-
b88f41c14c
please (#1319)
NotSoToothless
2026-06-07 20:33:49 -07:00
-
eaddb61b19
please (#1318)
NotSoToothless
2026-06-07 20:22:46 -07:00
-
80a6960681
please (#1317)
NotSoToothless
2026-06-07 20:16:59 -07:00
-
d0c3abd79a
please (#1316)
NotSoToothless
2026-06-07 20:11:16 -07:00
-
cd9ed02902
please (#1315)
NotSoToothless
2026-06-07 20:04:27 -07:00
-
a5fa8054c2
I HATE AI WEBSITE SLOPS (#1314)
NotSoToothless
2026-06-07 19:47:38 -07:00
-
197fb914f0
I HATE AI WEBSITE SLOPS (#1313)
NotSoToothless
2026-06-07 19:45:28 -07:00
-
61da699a4a
I HATE AI WEBSITE SLOPS (#1312)
NotSoToothless
2026-06-07 19:42:05 -07:00
-
29d4b7a9df
I HATE AI WEBSITE SLOPS (#1311)
NotSoToothless
2026-06-07 19:39:23 -07:00
-
ded3ac4cf3
fuck u clippi (#1310)
NotSoToothless
2026-06-07 19:33:16 -07:00
-
77888d7b36
fuck my local repo chud life (#1309)
NotSoToothless
2026-06-07 19:30:34 -07:00
-
d4179a3492
update timeline formatting (#1308)
NotSoToothless
2026-06-07 19:28:13 -07:00
-
f60da2a32d
update timeline locales (#1307)
NotSoToothless
2026-06-07 19:25:34 -07:00
-
dd28d40a57
update timeline locales (#1306)
NotSoToothless
2026-06-07 19:21:51 -07:00
-
e2d02a34b3
remove elo (#1304)
NotSoToothless
2026-06-05 12:57:20 -07:00
-
a8317575a3
update battle log format (#1303)
NotSoToothless
2026-06-05 12:03:59 -07:00
-
80a1ebde30
new spectra format (#1302)
NotSoToothless
2026-06-05 11:48:42 -07:00
-
e9e83d4343
timeline (#1301)
NotSoToothless
2026-06-05 10:09:15 -07:00
-
9173d4097e
line shit
deploy
2026-06-05 04:57:39 +00:00
-
de42c30bab
timeline feaky
deploy
2026-06-04 23:35:09 +00:00
-
6ceb800855
timeline changes
deploy
2026-06-04 21:59:01 +00:00
-
732730829d
feakyyy (#1300)
NotSoToothless
2026-06-04 13:55:14 -07:00
-
62d25125cc
update line (#1298)
NotSoToothless
2026-06-04 13:41:48 -07:00
-
d546f37874
update line (#1297)
NotSoToothless
2026-06-04 13:36:27 -07:00
-
66e5a5e068
add frovy and update style (#1296)
NotSoToothless
2026-06-04 13:31:12 -07:00
-
67c821e501
add timeline page (#1295)
NotSoToothless
2026-06-04 10:16:40 -07:00
-
9d950c413f
blacklist DSPL 💔 2 (#1294)
NotSoToothless
2026-06-01 13:31:49 -07:00
-
38726d6340
blacklist DSPL 💔 (#1293)
NotSoToothless
2026-06-01 13:16:43 -07:00
-
cb0a18f748
move venv to shared (#1291)
NotSoToothless
2026-05-31 01:43:19 -07:00
-
37c3e66d75
update blacklists (#1290)
NotSoToothless
2026-05-30 10:23:03 -07:00
-
ec2209b5d0
locale-slop (#1289)
NotSoToothless
2026-05-30 09:20:34 -07:00
-
db34ca0d3d
update helps and commands (#1288)
NotSoToothless
2026-05-30 09:09:29 -07:00
-
54c06bd275
lets get this party starteddddd (#1287)
NotSoToothless
2026-05-30 08:45:32 -07:00
-
8396f48f90
fix: squad KPS now averages per-player KPS instead of summing all kills
deploy
2026-05-29 20:03:25 +00:00
-
14430d3850
simplify: strip first/last char for squadron tag normalization
deploy
2026-05-29 18:33:28 +00:00
-
f9cced2b39
fix: use squadron_short for win/loss comparison in scoreboard
deploy
2026-05-29 18:26:18 +00:00
-
c0755ec243
fix: strip leading/trailing non-alphanumeric chars in _normalize_squadron_tag
deploy
2026-05-29 18:24:25 +00:00
-
74c56881fd
fix: strip tag decorators from winner/loser before guild_squadron comparison
deploy
2026-05-29 18:18:11 +00:00
-
0154c41997
fix: strip tag decorators from squadron names in comp writer and /comp lookup
deploy
2026-05-29 18:15:48 +00:00
-
1d5da8042c
fix: use raw squadron tag for win/loss comparison, not resolved short name
deploy
2026-05-29 17:22:45 +00:00
-
2a143c360f
fix: apply per-team resolution to process_session clan lookup
deploy
2026-05-29 17:16:44 +00:00
-
606e174a97
fix: resolve each team independently to prevent squadron_long order inversion
deploy
2026-05-29 17:04:40 +00:00
-
cc4bc14193
fix schedule (#1286)
NotSoToothless
2026-05-29 09:45:37 -07:00
-
5d972d7314
fix: resolve_clans drops unresolved placeholders to allow tag fallback
deploy
2026-05-29 16:42:23 +00:00
-
c08fd9c42b
removed tss endpoints from API
Heidi
2026-05-29 15:11:14 +01:00
-
96aa75be57
fuck u (#1283)
NotSoToothless
2026-05-28 06:37:08 -07:00
-
a489d7d04b
fix schedule (#1282)
NotSoToothless
2026-05-28 06:03:52 -07:00
-
23a9cf8fbf
fix lookups on replay paths for website (#1281)
NotSoToothless
2026-05-27 09:18:27 -07:00
-
4984ba4f6c
fix schedule (#1280)
NotSoToothless
2026-05-27 07:22:53 -07:00
-
45b1b334c4
update bumass command, and bad wording (#1279)
NotSoToothless
2026-05-27 07:08:28 -07:00
-
2371e2d4cf
mrowww (#1278)
NotSoToothless
2026-05-27 06:11:25 -07:00
-
b735233e59
meowww (#1277)
NotSoToothless
2026-05-27 06:08:43 -07:00
-
82eed56cd9
meowww (#1276)
NotSoToothless
2026-05-27 06:03:08 -07:00
-
25ee9f98e7
meowww (#1275)
NotSoToothless
2026-05-27 06:00:23 -07:00
-
c723081916
Auto merge dev → main (#1274)
NotSoToothless
2026-05-27 05:56:17 -07:00
-
9dab5c09ed
update homepage (#1273)
NotSoToothless
2026-05-27 05:47:32 -07:00
-
95f38a9b0d
add supporters section to homepage
deploy
2026-05-27 12:38:58 +00:00
-
f042fd4d8a
whoops (#1272)
NotSoToothless
2026-05-27 04:37:03 -07:00
-
0c99a911e0
whoops (#1271)
NotSoToothless
2026-05-27 04:29:57 -07:00
-
8760c63759
update tss and sre replay area (#1269)
NotSoToothless
2026-05-25 21:24:56 -07:00
-
c4693e498c
fixed (#1268)
NotSoToothless
2026-05-24 19:47:37 -07:00