Дмитрий and Claude Sonnet 5.5
efd4b8bbf2
feat(portable): local canonical storage for portable characters (Phase 1)
...
Adds crates/coa-core/src/portable: UUIDv7 identities, namespaced content ids,
the v1 portable character model (validated, bounded, canonical), compressed
hashed snapshots, a union-only collection set, and a SQLite (WAL) store with
revisions, stale-revision rejection, rollback-as-new-revision, configurable
history, realm/item mappings and forward-only migrations.
No realm database, network or UI is touched; no existing behaviour changes.
45 new tests. Format documented in docs/PORTABLE_FORMAT.md.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-06 07:13:14 +05:00
Дмитрий
cfe0889a4f
Fix embedded launcher startup and retry applied updates safely
2026-10-05 13:53:32 +05:00
Дмитрий
5d865fcaea
Prepare Manager 0.6.3 with remote clients and scaling settings
2026-10-05 03:15:05 +05:00
Дмитрий
a02130f587
Prepare Manager 0.6.2 release
2026-10-05 02:31:56 +05:00
Дмитрий
146b1c50b9
Release Manager 0.6.1 and preserve Docker lifecycle compatibility
2026-10-04 15:43:29 +05:00
Дмитрий
162bfd1e04
Release Manager 0.6.0 with Chinese localization, realm sync and Linux preview
2026-10-03 22:50:01 +05:00
Дмитрий
46ba3fa3dc
Merge branch 'review/pr9' into release/0.6.0
2026-10-03 22:45:37 +05:00
Corfirean
1bcef5f8c2
Add CoA / Wildcard realm profiles for v0.5.0 ( #10 )
...
* Add isolated Wildcard realm profiles and release v0.5.0
* Document realm validation and align npm lock version
2026-10-03 11:12:04 +05:00
Дмитрий
c0c414f5a8
fix(report): open GitHub reports with the system URL opener ( #8 )
2026-10-03 06:22:49 +05:00
Corfirean and Claude Sonnet 5.5
cc5363b385
Release 0.4.0: modules page, one settings panel, collections, account delete, bot economy switches
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-02 20:41:25 +05:00
Дмитрий and Claude Sonnet 5.5
d01e401f3c
Layout fixes (fluid main card, password field), no emoji in reports, empty modules page; Release 0.3.1
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-01 16:30:12 +05:00
Дмитрий and Claude Sonnet 5.5
c8f6d61b98
Release 0.3.0
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-01 07:59:59 +05:00
Дмитрий and Claude Sonnet 5.5
0940e9cf28
v0.2.0: first batch release (companions control, progress, offline bots, tick rate, sharing guides, logo, translations, scroll bars, new base/update pipeline verified end to end)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-01 05:44:34 +05:00
Дмитрий and Claude Sonnet 5.5
f7d29b09ef
v0.1.6: companion templates, world speed, sharing guides, links, settings tabs fix; retry of the failed 0.1.5 build
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-09-30 23:00:49 +05:00
Дмитрий and Claude Sonnet 5.5
b03bc6de28
v0.1.5: CoA.AllowRemoteClients = 1 by default for Manager-installed servers; translations of settings, diagnostics and more
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-09-30 22:25:33 +05:00
Дмитрий and Claude Sonnet 5.5
db16d95558
v0.1.4: keep BindIP open for shared servers before every start, restart button after enabling friends mode
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-09-30 19:51:07 +05:00
Дмитрий and Claude Sonnet 5.5
4eda03ab63
v0.1.3: interface scales with the window, realmlist line per Friends mode, robust close handler
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-09-30 19:42:05 +05:00
Дмитрий and Claude Sonnet 5.5
0e1016e93c
v0.1.2: background self-update (install on close), module configs, quiet logging, fixes from the first clean install
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-09-30 15:53:05 +05:00
Дмитрий and Claude Sonnet 5.5
f620f87432
v0.1.1: language picker on welcome screen, friendly errors for unpublished package / unreachable server, backlog notes
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-09-30 12:27:21 +05:00
Дмитрий and Claude Sonnet 5.5
c49d69df21
Self-update: Tauri updater + process plugins, Manager update card, release workflow (signed NSIS installer + latest.json)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-09-30 11:27:36 +05:00
Дмитрий and Claude Sonnet 5.5
1609c4f6bf
Phase 9: Play with Friends (LAN/direct/private modes, exposure check, firewall rules, UPnP discovery, friend package, realm address reapplied after start)
...
Verified read-only on the live server: database and console listen on loopback only; login/world are loopback until
the owner enables sharing. Elevation and router changes only happen on explicit action.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-09-30 10:54:18 +05:00
Дмитрий
41121f116f
coa-release: CLI for pack-base, pack-update (cumulative, ordered SQL), sign, verify
2026-09-30 10:12:54 +05:00
Дмитрий and Claude Sonnet 5.5
6a550353b3
Security: console service account with a random password (SRP6 verified against a real server), rotated at install
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-09-30 10:09:54 +05:00
Дмитрий
0bc6059019
Downloader: resumable verified HTTPS downloads behind a Transport trait (mock-tested), verified against real GitHub HTTPS
2026-09-30 08:16:08 +05:00
Дмитрий and Claude Sonnet 5.5
217eec338a
Phase 4: recovery points, zstd DB dumps, restore via staging schema + atomic table swap, Backups UI
...
Verified on fixture MySQL: backup, restore (previous schema kept), damaged
backup refused; live install untouched.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-09-30 07:40:01 +05:00
Дмитрий and Claude Sonnet 5.5
19024a3162
Signing: Ed25519 detached manifest signatures, release key, keygen/sign/verify tools; record owner decisions
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-09-30 07:24:47 +05:00
Дмитрий and Claude Sonnet 5.5
2e8803a067
Phase 1/2: Tauri shell, React UI (welcome, read-only import, overview with start/stop), e2e driver
...
Verified in the native window against a disposable fixture: import writes only
<folder>.manager + registry; start surfaces a human 'database update required'
message; stop returns to Offline. Live install untouched throughout.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-09-30 07:13:59 +05:00
Дмитрий and Claude Sonnet 5.5
e1b8267022
Phase 2a: read-only scan/classification and process observation (verified against live repack)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-09-30 07:01:44 +05:00
Дмитрий and Claude Sonnet 5.5
c39ff556a3
Phase 0/1a: architecture audit and coa-core foundation (fsx, registry, manifest, logging, errors)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-09-30 06:59:11 +05:00