b53c4d9125
feat: reset obstacle course ( #2523 )
...
Build Docker image / docker-amd64 (push) Waiting to run
Build Docker image / docker-arm64 (push) Waiting to run
Build / build (push) Has been cancelled
Closes #2520
Reviewed-on: #2523
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-07-21 03:22:59 -07:00
2f642df20a
feat: reset decorations ( #2516 )
...
Build Docker image / docker-amd64 (push) Waiting to run
Build / build (push) Has been cancelled
Build Docker image / docker-arm64 (push) Has been cancelled
Closes #2514
Reviewed-on: #2516
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-07-21 03:22:35 -07:00
49c353d895
chore: disable DTLS ( #2511 )
...
Build Docker image / docker-arm64 (push) Waiting to run
Build / build (push) Has been cancelled
Build Docker image / docker-amd64 (push) Has been cancelled
Reviewed-on: #2511
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-07-20 00:28:37 -07:00
90ab560620
chore(webui): don't refresh inventory for sell on the tab that issued it ( #2506 )
...
Build Docker image / docker-arm64 (push) Successful in 1m0s
Build / build (push) Successful in 1m15s
Build Docker image / docker-amd64 (push) Successful in 1m5s
Reviewed-on: #2506
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-07-18 15:36:10 -07:00
00e57c43df
fix: charge correct amount of void traces for upgrading to radiant ( #2492 )
...
Build Docker image / docker-amd64 (push) Waiting to run
Build / build (push) Has been cancelled
Build Docker image / docker-arm64 (push) Has been cancelled
Closes #2490
Reviewed-on: #2492
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-07-15 20:59:39 -07:00
f6cb8414c1
chore(webui): refresh inventory when crafting/buying/gilding kitguns ( #2486 )
...
Build Docker image / docker-arm64 (push) Successful in 57s
Build Docker image / docker-amd64 (push) Successful in 1m7s
Build / build (push) Successful in 1m22s
Reviewed-on: #2486
Reviewed-by: Sainan <63328889+sainan@users.noreply.github.com>
Co-authored-by: Animan8000 <animan8000@noreply.localhost>
Co-committed-by: Animan8000 <animan8000@noreply.localhost>
2025-07-13 21:08:34 -07:00
8feb3a5b3c
feat: give kaithe summon at riding level 9 ( #2483 )
...
Build Docker image / docker-amd64 (push) Waiting to run
Build / build (push) Has been cancelled
Build Docker image / docker-arm64 (push) Has been cancelled
Closes #2480
Reviewed-on: #2483
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-07-13 21:08:14 -07:00
c0187f9446
chore(webui): refresh inventory when pet was consigned ( #2467 )
...
Build Docker image / docker-arm64 (push) Successful in 56s
Build / build (push) Successful in 59s
Build Docker image / docker-amd64 (push) Successful in 44s
Closes #2463
Reviewed-on: #2467
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-07-11 08:55:04 -07:00
f796f9a851
feat: resetQuestProgress ( #2461 )
...
Build Docker image / docker-amd64 (push) Successful in 52s
Build Docker image / docker-arm64 (push) Successful in 54s
Build / build (push) Successful in 1m44s
Just giving the client an 'ok' response. It seems that it does use updateQuest to manage the state itself mostly, just the server and webui are a bit confused about a quest with all stages completed still being active.
Re #1323
Reviewed-on: #2461
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-07-10 20:59:39 -07:00
7eb95c995c
feat: initial invasions ( #2458 )
...
Build Docker image / docker-arm64 (push) Successful in 1m2s
Build / build (push) Successful in 1m17s
Build Docker image / docker-amd64 (push) Successful in 1m3s
A rough generation of 3 invasions that change at daily reset, so missing the planet-based invasion 'chains'.
Battle pay is fully working tho, just a few points of uncertainty there due to missing research and logs.
Death marks are also roughly working.
Re #1097
Reviewed-on: #2458
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-07-09 19:58:01 -07:00
45feff682b
feat: give on call crew gear item for command rank 9 ( #2450 )
...
Build Docker image / docker-arm64 (push) Waiting to run
Build / build (push) Has been cancelled
Build Docker image / docker-amd64 (push) Has been cancelled
Closes #2445
Reviewed-on: #2450
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-07-08 20:52:14 -07:00
dcb26471c9
feat: handle all slot types in inventorySlots.php ( #2443 )
...
Build Docker image / docker-amd64 (push) Waiting to run
Build Docker image / docker-arm64 (push) Waiting to run
Build / build (push) Has been cancelled
Reviewed-on: #2443
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-07-08 20:51:35 -07:00
5a75d88385
feat: give skiajati and umbra mods alongside umbra, with max rank and potatoes ( #2442 )
...
Build Docker image / docker-amd64 (push) Waiting to run
Build Docker image / docker-arm64 (push) Waiting to run
Build / build (push) Has been cancelled
Not 100% sure if the response format is correct and if this is even the correct time/place to do it, but impossible to say without a log from live.
Closes #1054
Reviewed-on: #2442
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-07-08 20:51:18 -07:00
76e61129bf
fix: skip birthdays of characters we can't talk to ( #2425 )
...
Build Docker image / docker-arm64 (push) Waiting to run
Build / build (push) Has been cancelled
Build Docker image / docker-amd64 (push) Has been cancelled
Closes #2424
Reviewed-on: #2425
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-07-06 20:13:50 -07:00
c7c7fd4ea0
chore: enforce consistent imports ( #2408 )
...
Build Docker image / docker-amd64 (push) Successful in 47s
Build / build (push) Successful in 51s
Build Docker image / docker-arm64 (push) Successful in 47s
Reviewed-on: #2408
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-07-04 17:40:06 -07:00
a75e6d6b95
chore: add warning coverage for cyclic includes ( #2407 )
...
Build / build (push) Successful in 51s
Build Docker image / docker-amd64 (push) Successful in 52s
Build Docker image / docker-arm64 (push) Successful in 47s
and some initial refactoring to avoid it where possible
Reviewed-on: #2407
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-07-04 16:49:25 -07:00
5089f67146
chore: improve ship customization stuff ( #2402 )
...
Build / build (push) Successful in 47s
Build Docker image / docker-amd64 (push) Successful in 59s
Build Docker image / docker-arm64 (push) Successful in 49s
The only functionally relevant change is that orbiter scenes are now saved via SkinFlavourItem (as of U39?).
The rest is cleanup of the types because the ship customization stuff was duplicated all over the place.
Reviewed-on: #2402
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-07-04 15:19:15 -07:00
0416221d15
feat: reset custom obstable course leaderboard ( #2401 )
...
Build Docker image / docker-arm64 (push) Waiting to run
Build / build (push) Has been cancelled
Build Docker image / docker-amd64 (push) Has been cancelled
Reviewed-on: #2401
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-07-04 15:19:03 -07:00
b2de8608c6
chore: fix duplicate import
Build Docker image / docker-arm64 (push) Successful in 1m2s
Build Docker image / docker-amd64 (push) Successful in 56s
Build / build (push) Successful in 1m20s
2025-07-04 11:46:49 +02:00
2b23db1433
chore: remove usage of markModified ( #2403 )
...
Build Docker image / docker-arm64 (push) Successful in 1m4s
Build / build (push) Successful in 1m19s
Build Docker image / docker-amd64 (push) Successful in 56s
Only this one remained, but not needed because it's schema'd.
Reviewed-on: #2403
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-07-03 22:45:07 -07:00
499ca23ffb
chore(webui): update inventory when equipment was forma'd ( #2383 )
...
Build / build (push) Successful in 48s
Build Docker image / docker-arm64 (push) Successful in 1m5s
Build Docker image / docker-amd64 (push) Successful in 1m12s
Reviewed-on: #2383
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-07-02 14:14:13 -07:00
1d60745f18
feat: year rollover kiss emails ( #2376 )
...
Build / build (push) Successful in 1m16s
Build Docker image / docker-arm64 (push) Successful in 1m2s
Build Docker image / docker-amd64 (push) Successful in 52s
Closes #2375
Reviewed-on: #2376
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-07-01 07:45:41 -07:00
a9b3b16d31
feat: dojo visitors ( #2374 )
...
Build Docker image / docker-arm64 (push) Has been cancelled
Build Docker image / docker-amd64 (push) Has been cancelled
Build / build (push) Has been cancelled
Closes #2373
Reviewed-on: #2374
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-07-01 07:45:12 -07:00
aa916d2820
feat: sell genetic imprints ( #2368 )
...
Build Docker image / docker-amd64 (push) Has been cancelled
Build / build (push) Has been cancelled
Build Docker image / docker-arm64 (push) Has been cancelled
Reviewed-on: #2368
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-07-01 07:44:05 -07:00
5a5f6106a3
chore: save inventory and account in parallel when claiming login reward ( #2371 )
...
Build / build (push) Successful in 47s
Build Docker image / docker-arm64 (push) Successful in 1m1s
Build Docker image / docker-amd64 (push) Successful in 1m6s
Reviewed-on: #2371
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-06-30 17:55:06 -07:00
24d9dc27e2
chore(webui): update inventory when login reward was claimed ( #2367 )
...
Build / build (push) Successful in 48s
Build Docker image / docker-arm64 (push) Successful in 1m1s
Build Docker image / docker-amd64 (push) Successful in 1m11s
Closes #2360
Reviewed-on: #2367
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-06-30 13:30:09 -07:00
5e05a15743
fix: update calendar progress at daily reset ( #2365 )
...
Build / build (push) Successful in 58s
Build Docker image / docker-amd64 (push) Successful in 48s
Build Docker image / docker-arm64 (push) Successful in 1m1s
Closes #2364
Reviewed-on: #2365
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-06-30 13:28:27 -07:00
545b949202
feat: sell crew members ( #2366 )
...
Build / build (push) Successful in 55s
Build Docker image / docker-arm64 (push) Successful in 1m9s
Build Docker image / docker-amd64 (push) Successful in 1m10s
Closes #2363
Reviewed-on: #2366
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-06-30 12:58:24 -07:00
0c9b27a29b
chore: optimise creditsController ( #2359 )
...
Build / build (push) Successful in 1m1s
Build Docker image / docker-arm64 (push) Successful in 1m3s
Build Docker image / docker-amd64 (push) Successful in 1m21s
Doing both lookups in parallel saves around 1 ms in the happy case (20% of baseline time), and in case nonce does not match, the error is simply raised as per usual with the inventory request being lightweight enough to be negligible.
Noteworthy that this reasoning doesn't really work for other controllers because in the error case, the inventory request would still be quite significant, even if the HTTP request itself would still finish quickly.
Reviewed-on: #2359
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-06-30 11:05:49 -07:00
c4c622d82b
feat: baro's void surplus ( #2334 )
...
Build Docker image / docker-arm64 (push) Successful in 1m0s
Build / build (push) Successful in 59s
Build Docker image / docker-amd64 (push) Successful in 1m24s
Closes #2284
Reviewed-on: #2334
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-06-28 09:50:40 -07:00
44a129ab0b
feat: create genetic imprint ( #2337 )
...
Build / build (push) Successful in 54s
Build Docker image / docker-arm64 (push) Successful in 1m3s
Build Docker image / docker-amd64 (push) Successful in 1m18s
Re #2212
Reviewed-on: #2337
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-06-28 09:48:12 -07:00
5a7caa5ba9
feat: disableDailyTribute config ( #2338 )
...
Build / build (push) Has been cancelled
Build Docker image / docker-arm64 (push) Has been cancelled
Build Docker image / docker-amd64 (push) Has been cancelled
Reviewed-on: #2338
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-06-28 09:47:39 -07:00
a9c5e30994
chore: deal with visiting navigation not resyncing inventory ( #2340 )
...
Build / build (push) Successful in 57s
Build Docker image / docker-amd64 (push) Successful in 51s
Build Docker image / docker-arm64 (push) Has been cancelled
Closes #2339
Reviewed-on: #2340
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-06-28 09:46:45 -07:00
ef3d3b92c7
feat: darvo deal ( #2261 )
...
Build / build (push) Successful in 49s
Build Docker image / docker-arm64 (push) Successful in 1m1s
Build Docker image / docker-amd64 (push) Successful in 1m12s
Closes #2260
Reviewed-on: #2261
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-06-28 09:39:41 -07:00
b36d524953
feat: personal deco capacity costs ( #2329 )
...
Build Docker image / docker-amd64 (push) Waiting to run
Build Docker image / docker-arm64 (push) Waiting to run
Build / build (push) Has been cancelled
Closes #2278
Reviewed-on: #2329
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-06-27 08:21:27 -07:00
4895b4630b
feat: credit boosters (+ daily first win) ( #2324 )
...
Build Docker image / docker-amd64 (push) Waiting to run
Build Docker image / docker-arm64 (push) Waiting to run
Build / build (push) Has been cancelled
Daily first win is kinda weird because the client doesn't even seem to acknowledge it.
Also fixed missionCompletionCredits being added to inventory inconsistently (sometimes once, sometimes twice).
Closes #1086
Closes #2322
Reviewed-on: #2324
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-06-27 08:20:37 -07:00
4acd87aae6
chore: handle CalendarProgress in updateChallengeProgress
Build Docker image / docker-arm64 (push) Successful in 1m2s
Build Docker image / docker-amd64 (push) Successful in 1m1s
Build / build (push) Successful in 1m20s
2025-06-26 19:35:03 -07:00
c9edef39f8
feat: claimJunctionChallengeReward ( #2289 )
...
Build / build (push) Has been cancelled
Build Docker image / docker-amd64 (push) Has been cancelled
Build Docker image / docker-arm64 (push) Has been cancelled
Closes #2285
Reviewed-on: #2289
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-06-25 20:24:16 -07:00
731ce6c215
feat: galleon of ghouls ( #2280 )
...
Build Docker image / docker-arm64 (push) Has been cancelled
Build Docker image / docker-amd64 (push) Has been cancelled
Build / build (push) Has been cancelled
Re #1103
Reviewed-on: #2280
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-06-25 08:04:03 -07:00
122950034e
chore: cleanup purchase stuff ( #2266 )
...
Build / build (push) Has been cancelled
Build Docker image / docker-amd64 (push) Has been cancelled
Build Docker image / docker-arm64 (push) Has been cancelled
Reviewed-on: #2266
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-06-23 21:51:09 -07:00
636d3100f3
fixup for 444c92f0c60d7bafc320b487105d610f0e1ff6af
...
Build / build (push) Successful in 56s
Build Docker image / docker-arm64 (push) Successful in 1m4s
Build Docker image / docker-amd64 (push) Successful in 52s
I forgot to save this file
2025-06-24 01:34:47 +02:00
444c92f0c6
fix: use shared count for calendar day indecies ( #2265 )
...
Build Docker image / docker-amd64 (push) Successful in 50s
Build Docker image / docker-arm64 (push) Successful in 1m4s
Build / build (push) Successful in 1m22s
I'm not sure if this was always this way and I was just really confused when I initially implemented this, or if this was changed in a later version, but at least now it seems to be tracking everything correctly for 38.6.0.
Closes #2264
Reviewed-on: #2265
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-06-23 15:02:30 -07:00
82b203e00b
fix(nemesis): subtract charge from installed mods instead of ideal mods ( #2259 )
...
Build Docker image / docker-arm64 (push) Waiting to run
Build / build (push) Has been cancelled
Build Docker image / docker-amd64 (push) Has been cancelled
Because oull might substitute one of them.
Closes #2258
Reviewed-on: #2259
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-06-23 14:55:48 -07:00
cfd50e7402
feat: unlockAllSimarisResearchEntries cheat ( #2252 )
...
Build Docker image / docker-arm64 (push) Waiting to run
Build / build (push) Has been cancelled
Build Docker image / docker-amd64 (push) Has been cancelled
Closes #1869
Reviewed-on: #2252
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-06-23 04:54:54 -07:00
bf12f90c88
chore: replace unlockAllMissions config with an account cheats button ( #2241 )
...
Build / build (push) Successful in 55s
Build Docker image / docker-arm64 (push) Successful in 1m2s
Build Docker image / docker-amd64 (push) Successful in 1m11s
This way, mission completion rewards are given. This is especially import for junction rewards like quest keys (Closes #2229 ).
Reviewed-on: #2241
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-06-22 06:37:17 -07:00
6dd9b42f40
feat(webui): update inventory when in-game changes are made ( #2239 )
...
Build / build (push) Has been cancelled
Build Docker image / docker-arm64 (push) Has been cancelled
Build Docker image / docker-amd64 (push) Has been cancelled
A bit of a rough initial implementation, but already works pretty well.
Closes #2224
Reviewed-on: #2239
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-06-22 06:36:47 -07:00
2fa6dcc7ed
feat(webui): handle auth via websocket ( #2226 )
...
Build / build (push) Successful in 48s
Build Docker image / docker-amd64 (push) Successful in 1m19s
Build Docker image / docker-arm64 (push) Successful in 1m1s
Now when logging in and out of the game, the webui is notified so it can refresh the nonce, removing the need for constant login requests to revalidate it.
Closes #2223
Reviewed-on: #2226
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-06-21 07:26:43 -07:00
97064826b2
feat: unlockAllProfitTakerStages cheat ( #2215 )
...
Build Docker image / docker-amd64 (push) Waiting to run
Build / build (push) Has been cancelled
Build Docker image / docker-arm64 (push) Has been cancelled
Closes #2081
Reviewed-on: #2215
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-06-20 04:41:13 -07:00
ce46fa14ac
chore: ignore crossPlaySetting in updateChallengeProgress
Build / build (push) Successful in 48s
Build Docker image / docker-amd64 (push) Successful in 1m4s
Build Docker image / docker-arm64 (push) Successful in 58s
2025-06-20 05:04:24 +02:00
e686a2d028
chore: report unknown fields in updateChallengeProgress payload ( #2210 )
...
Build / build (push) Successful in 1m19s
Build Docker image / docker-arm64 (push) Successful in 58s
Build Docker image / docker-amd64 (push) Successful in 1m10s
Reviewed-on: #2210
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-06-19 16:18:49 -07:00