[598][@ant] docs(marketplace): пересняты e2e-скриншоты после полного reboot:extra — актуальные пустые состояния столов
Why:
- backend mono-ai-4 :3028 был перезагружен с нуля (boot:extra с правильным
MONGO_URI?directConnection=true и POSTGRES для per-instance портов),
cooperative voskhod + 5 членов совета загружены в БД через cooparser initial-load
- старые скриншоты в PR были сняты до wipe — UI мог показывать stale state
Также:
- components/desktop/quasar.config.cjs: viteConf.server.fs.strict=false для assets
из bind-mount /home/admin/mono-ai-N (worktree compose override)
- components/docs-harness/bin/shoot.mjs:
- ensureOneFixture передаёт CHAIN_URL и MONGO_URI?directConnection=true в env
add-plain-participant (без CHAIN_URL скрипт падает на ECONNREFUSED)
- runScenario передаёт BASE_URL в env под лежащий снизу harness.mjs
(раньше default :2999 — это mono-ai-1 desktop, не свой)
@@ -127,6 +127,8 @@ module.exports = configure(function (ctx) {
|
||||
'localhost',
|
||||
'127.0.0.1',
|
||||
];
|
||||
viteConf.server.fs = viteConf.server.fs || {};
|
||||
viteConf.server.fs.strict = false;
|
||||
}
|
||||
|
||||
if (!isClient) {
|
||||
|
||||
@@ -227,12 +227,13 @@ function ensureOneFixture(name) {
|
||||
const pg = readPgEnv();
|
||||
const env = {
|
||||
...process.env,
|
||||
MONGO_URI: `mongodb://127.0.0.1:${PORTS.mongo}/cooperative-x`,
|
||||
MONGO_URI: `mongodb://127.0.0.1:${PORTS.mongo}/cooperative-x?directConnection=true`,
|
||||
POSTGRES_HOST: '127.0.0.1',
|
||||
POSTGRES_PORT: PORTS.postgres,
|
||||
POSTGRES_USERNAME: pg.POSTGRES_USERNAME || 'postgres',
|
||||
POSTGRES_PASSWORD: pg.POSTGRES_PASSWORD || 'postgres!23!23',
|
||||
POSTGRES_DATABASE: pg.POSTGRES_DATABASE || 'voskhod',
|
||||
CHAIN_URL: `http://127.0.0.1:${PORTS.chain}`,
|
||||
};
|
||||
const r = spawnSync('pnpm', [
|
||||
'--filter', '@coopenomics/boot', 'exec', 'esno',
|
||||
@@ -305,7 +306,11 @@ async function runPrepare(prepareSpecs) {
|
||||
// 5. Прогон + 6. Скелет draft.md если его ещё нет
|
||||
function runScenario() {
|
||||
log(`Прогоняю сценарий ${scenario}...`);
|
||||
const r = spawnSync('node', ['run.mjs', scenario], { cwd: HARNESS_ROOT, stdio: 'inherit' });
|
||||
const env = {
|
||||
...process.env,
|
||||
BASE_URL: process.env.BASE_URL || `http://127.0.0.1:${PORTS.desktop}`,
|
||||
};
|
||||
const r = spawnSync('node', ['run.mjs', scenario], { cwd: HARNESS_ROOT, stdio: 'inherit', env });
|
||||
if (r.status !== 0) die(`сценарий упал — смотри shots/${scenario}/FAIL.png и console.log`);
|
||||
}
|
||||
|
||||
|
||||
|
Before Width: | Height: | Size: 78 KiB After Width: | Height: | Size: 29 KiB |
|
Before Width: | Height: | Size: 61 KiB After Width: | Height: | Size: 7.6 KiB |
|
Before Width: | Height: | Size: 83 KiB After Width: | Height: | Size: 30 KiB |
|
Before Width: | Height: | Size: 56 KiB After Width: | Height: | Size: 7.6 KiB |
|
Before Width: | Height: | Size: 138 KiB After Width: | Height: | Size: 30 KiB |
|
Before Width: | Height: | Size: 140 KiB After Width: | Height: | Size: 29 KiB |
|
Before Width: | Height: | Size: 62 KiB After Width: | Height: | Size: 30 KiB |
|
Before Width: | Height: | Size: 609 KiB After Width: | Height: | Size: 30 KiB |
|
Before Width: | Height: | Size: 95 KiB After Width: | Height: | Size: 31 KiB |
|
Before Width: | Height: | Size: 73 KiB After Width: | Height: | Size: 30 KiB |
|
Before Width: | Height: | Size: 96 KiB After Width: | Height: | Size: 31 KiB |
|
Before Width: | Height: | Size: 90 KiB After Width: | Height: | Size: 30 KiB |
|
Before Width: | Height: | Size: 84 KiB After Width: | Height: | Size: 31 KiB |
|
Before Width: | Height: | Size: 90 KiB After Width: | Height: | Size: 31 KiB |
|
Before Width: | Height: | Size: 82 KiB After Width: | Height: | Size: 30 KiB |
|
Before Width: | Height: | Size: 190 KiB After Width: | Height: | Size: 30 KiB |
|
Before Width: | Height: | Size: 186 KiB After Width: | Height: | Size: 30 KiB |
|
Before Width: | Height: | Size: 180 KiB After Width: | Height: | Size: 31 KiB |
|
Before Width: | Height: | Size: 72 KiB After Width: | Height: | Size: 30 KiB |
|
Before Width: | Height: | Size: 61 KiB After Width: | Height: | Size: 30 KiB |
|
Before Width: | Height: | Size: 104 KiB After Width: | Height: | Size: 31 KiB |
|
Before Width: | Height: | Size: 60 KiB After Width: | Height: | Size: 29 KiB |
|
Before Width: | Height: | Size: 58 KiB After Width: | Height: | Size: 31 KiB |
|
Before Width: | Height: | Size: 76 KiB After Width: | Height: | Size: 31 KiB |
|
Before Width: | Height: | Size: 88 KiB After Width: | Height: | Size: 29 KiB |
|
Before Width: | Height: | Size: 77 KiB After Width: | Height: | Size: 31 KiB |
|
Before Width: | Height: | Size: 72 KiB After Width: | Height: | Size: 30 KiB |
|
Before Width: | Height: | Size: 57 KiB After Width: | Height: | Size: 31 KiB |
|
Before Width: | Height: | Size: 61 KiB After Width: | Height: | Size: 31 KiB |
|
Before Width: | Height: | Size: 83 KiB After Width: | Height: | Size: 29 KiB |
|
Before Width: | Height: | Size: 67 KiB After Width: | Height: | Size: 31 KiB |
|
Before Width: | Height: | Size: 88 KiB After Width: | Height: | Size: 30 KiB |
|
Before Width: | Height: | Size: 95 KiB After Width: | Height: | Size: 30 KiB |
|
Before Width: | Height: | Size: 105 KiB After Width: | Height: | Size: 31 KiB |
|
After Width: | Height: | Size: 29 KiB |
|
Before Width: | Height: | Size: 51 KiB After Width: | Height: | Size: 30 KiB |
|
Before Width: | Height: | Size: 107 KiB After Width: | Height: | Size: 31 KiB |
|
Before Width: | Height: | Size: 107 KiB After Width: | Height: | Size: 30 KiB |
|
Before Width: | Height: | Size: 54 KiB After Width: | Height: | Size: 30 KiB |
|
Before Width: | Height: | Size: 66 KiB After Width: | Height: | Size: 30 KiB |
|
Before Width: | Height: | Size: 54 KiB After Width: | Height: | Size: 31 KiB |
|
Before Width: | Height: | Size: 51 KiB After Width: | Height: | Size: 31 KiB |
|
Before Width: | Height: | Size: 49 KiB After Width: | Height: | Size: 31 KiB |
|
Before Width: | Height: | Size: 48 KiB After Width: | Height: | Size: 7.6 KiB |
|
Before Width: | Height: | Size: 67 KiB After Width: | Height: | Size: 7.7 KiB |
|
Before Width: | Height: | Size: 52 KiB After Width: | Height: | Size: 30 KiB |
|
Before Width: | Height: | Size: 50 KiB After Width: | Height: | Size: 30 KiB |
|
Before Width: | Height: | Size: 69 KiB After Width: | Height: | Size: 31 KiB |