Дмитрий
154fdfb0e9
Separate SQUID bots from advertised online players
2026-10-23 06:04:38 +05:00
Дмитрий
79e9e85fac
Fix custom races transactions with linked addons on another volume
2026-10-23 05:43:57 +05:00
Дмитрий
8d2befd7f0
Update Custom Races client package to 1.8.3 for Manager 0.7.1
2026-10-22 10:41:52 +05:00
Дмитрий
5012f7b104
Keep unsupported Reborn realms out of experimental portable transfers
2026-10-21 22:54:54 +05:00
Дмитрий
16c3b1ec57
Merge Windows game launch elevation handling
2026-10-21 22:50:44 +05:00
Дмитрий
57ec6892aa
Merge Warcraft Reborn realm support into the 0.7.0 candidate
2026-10-21 22:48:48 +05:00
Дмитрий
344d9772b0
Merge current Manager master and creature health settings into 0.7.0
2026-10-21 22:48:15 +05:00
Дмитрий and Claude Sonnet 5.5
f6eccf849f
Content Scaling module settings: creature health multipliers
...
Five float fields (open world, dungeons, raids, ordinary mobs, bosses; 0.1 to 10) in six languages, with save-time validation in coa-core. They appear once the
server's Content Scaling module carries the matching CoAContentScaling.Difficulty.Health.* settings.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-21 15:09:43 +05:00
Дмитрий
e27357d1b0
Speed up Custom Races patch moves and show switching feedback
2026-10-21 10:46:48 +05:00
Дмитрий
0e62be5097
Add Warcraft Reborn realm profile support
2026-10-21 08:08:56 +05:00
SomeBigFace and Claude Opus 5.5
36d82ecc78
Handle Windows elevation-required errors when launching the game
...
Play failed with ERROR_ELEVATION_REQUIRED (740) for clients whose
executable requires administrator rights, because Command::spawn shows
no permission prompt. Launch normally first and, only on 740, start the
game through ShellExecuteExW with the runas verb, keeping the client
folder as the working directory and closing the returned process handle.
Other errors, including a declined prompt (1223), are returned unchanged.
The Manager itself stays unelevated.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-20 13:50:02 -07:00
Дмитрий
86f5bcc007
Keep shutdown diagnostics readable without exposing portable PINs
2026-10-19 13:50:10 +05:00
Дмитрий
d0d7639026
Retain released 0.6.22 race support and prepare-only installer workflow in 0.7.0
2026-10-19 13:47:36 +05:00
Дмитрий
f40c0e1324
Merge current master into portable characters while retaining 0.7.0
2026-10-19 13:47:05 +05:00
Дмитрий
2defb7b002
Support custom race client overlays and preserve previous installations
2026-10-18 21:30:07 +05:00
Corfirean
e3fbb2e4b6
Update older versions directly using database migration history ( #112 )
2026-10-16 16:56:32 +05:00
Corfirean
a7b56d6aed
Simplify updates to one recovery-backed migration pass ( #111 )
...
* Share migration planning and execution across update phases
* Apply updates in one recovery-backed pass without nested server rehearsals
* Preserve applied core SQL and share account migration history across realms
2026-10-16 13:39:43 +05:00
Дмитрий
d6a6384f9c
Keep update previews local and preflight the complete rehearsal footprint
2026-10-16 05:54:25 +05:00
Дмитрий
16396407ad
Offer signed intermediate upgrades for older server installations
2026-10-16 05:20:12 +05:00
Дмитрий
46785f7978
Stop the complete database before packaging or finishing qualification
2026-10-14 19:31:33 +05:00
Дмитрий
97c024d95c
Install current stable full images and qualify clean installation
2026-10-14 19:22:45 +05:00
Дмитрий
52b80232fa
Install CoA Custom 1.7 overlays with complete legacy race assets
2026-10-14 18:57:16 +05:00
Дмитрий
be2f252593
Show Overview update failures and cover copied launcher configuration
2026-10-14 08:26:19 +05:00
Дмитрий
24d593d787
Roll back late repair failures and verify signed repair recovery
2026-10-14 07:25:56 +05:00
Дмитрий
4a9760b864
Recover shutdown with damaged templates and MySQL state
2026-10-14 07:07:35 +05:00
Дмитрий
482bbfcdfd
Fix repair completion and expose SQUID and rehearsal failures
2026-10-14 06:52:24 +05:00
Дмитрий
4efc02e768
fix(paths): recognize long Windows rehearsal paths inside server
2026-10-13 07:18:03 +05:00
Corfirean
be9641254a
Merge pull request #92 from Corfirean/feat/client-races-1.6
...
feat(client): update custom races to verified 1.6 payloads
2026-10-13 07:14:35 +05:00
Дмитрий
89c62abf80
fix(bots): align experimental race exclusions with upstream 1.6
2026-10-13 07:01:15 +05:00
Дмитрий
a6471d79d0
feat(client): update verified custom race payloads to 1.6
2026-10-13 06:52:12 +05:00
Corfirean
fd0eaafda2
Merge pull request #70 from lostmind84/feat/linux-b4-parity
...
feat: Docker server parity on Linux (realm online, game data folder, settings, sharing)
2026-10-13 06:50:56 +05:00
Corfirean
fb1cc38773
Merge pull request #73 from LarsSeverson/fix/local-host-friends-mode
...
fix(friends): preserve local realm address
2026-10-13 06:42:46 +05:00
Corfirean
7a950f234b
Merge pull request #91 from Corfirean/fix/export-maintenance-diagnostics
...
fix(diagnostics): log refused starts and export maintenance ownership
2026-10-13 06:42:42 +05:00
Corfirean
2f1df13b7a
Merge pull request #90 from Corfirean/fix/operation-lock-contention
...
fix(startup): wait for update checks and identify active maintenance
2026-10-13 06:42:38 +05:00
Corfirean
be705329c1
Merge pull request #89 from Corfirean/fix/show-installed-module-versions
...
feat(modules): display installed server revisions and client patch version
2026-10-13 06:42:34 +05:00
Corfirean
7e70409ca0
Merge pull request #88 from Corfirean/fix/client-patch-preservation
...
fix(client): preserve and repair custom race patch files safely
2026-10-13 06:42:08 +05:00
Corfirean
9e6a650d13
Merge pull request #87 from Corfirean/fix/startup-failure-service-logs
...
fix(diagnostics): show service errors behind failed update rehearsal
2026-10-13 06:42:04 +05:00
Corfirean
0398a5a6f9
Merge pull request #86 from Corfirean/fix/stock-bot-race-exclusions
...
fix(bots): keep the standard-races preset free of custom race IDs
2026-10-13 06:42:00 +05:00
Дмитрий
ca2a555d7c
fix(docker): request restart when remote client protocol changes
2026-10-13 06:41:16 +05:00
Дмитрий
8269a53db7
fix(diagnostics): record refused starts and export maintenance ownership
2026-10-13 06:26:46 +05:00
Дмитрий
b97f86fc00
feat(modules): show installed revisions and client patch versions
2026-10-13 06:21:05 +05:00
Дмитрий
1a71f18def
fix(client): create missing patch directories before publishing
2026-10-13 06:20:23 +05:00
Дмитрий
358f9f4f2b
fix(bots): exclude every nonstandard race in the stock preset
2026-10-13 06:17:52 +05:00
Дмитрий
0c0d2db368
fix(startup): wait for checks and report operation lock owners
2026-10-13 06:17:17 +05:00
Дмитрий
7d7bc530ec
fix(client): preserve originals and verify race patch lifecycle
2026-10-13 06:14:32 +05:00
Дмитрий
acd04fae2f
fix(diagnostics): include service errors after launcher readiness
2026-10-13 06:10:56 +05:00
Дмитрий
106a532092
fix(updates): accept rechecking the installed target release
2026-10-13 05:59:38 +05:00
Дмитрий
53a05820c8
Prepare recovery once for bulk updates and release Manager 0.6.15
2026-10-12 03:47:24 +05:00
Дмитрий
c45f962d02
Normalize rehearsal roots to avoid prefix errors on Windows
2026-10-12 01:03:35 +05:00
Дмитрий
247159e56c
Normalize all upgrade qualification paths before update transactions
2026-10-11 22:03:09 +05:00