Record the store registry
A new store is a database row on the site now, not a release of the client: the `Store` model and the public /api/stores endpoint live in the host app, and the Electron client reads them. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -94,6 +94,8 @@ A mérce a saját folyamatunk, a wiki [PDLC](https://wiki.teletypegames.org/team
|
||||
|
||||
**Erősség:** a Batocera store a mintapélda arra, hogyan válik egy belső eszközből általánosan használható termék — bárki felhúzhat saját store-t a saját katalógusára. A második motor ezt igazolta: a közös rész kiemelése után egy új gazdaplatform egy adapter plusz egy konfiguráció, nem új program.
|
||||
|
||||
**Grafikus kliens és store-registry (2026-08-18):** `stores/warp-engine-desktop-gui` Electron-ablak a desktop store CLI fölé, és hozzá a `services/teletypegames`-ben egy `Store` modell + publikus `GET /api/stores` végpont ActiveAdminnel. A kliens innen kérdezi, milyen store-ok vannak — tehát egy új store egy adatbázissor, nem egy app-kiadás. Szándékosan a host appban van, nem a WarpEngine-ben: a motor egy katalógust szolgál ki, és nem tudja, ki ad rá store-t.
|
||||
|
||||
**Hiányzik:**
|
||||
- **A `html` csak online megy.** Az asztali store menü-bejegyzést ad hozzá, de az a kiszolgált oldalt nyitja meg, mert a `html` asset nem letölthető archívum. Offline webes játékhoz a `warp_engine`-nek zip-ben is publikálnia kellene.
|
||||
- **Windowson és Linuxon senki nem próbálta még** az asztali store-t valódi gépen.
|
||||
|
||||
Reference in New Issue
Block a user