openvibers/openvibe.community Commits

N-1 fixtures re-recorded from the release now in production (npm run n-1:record).

OP OpenVibers committed 27 Sept 2026 · fe2386080e · 2 files, +16 −9


Changes

ddiff --git a/test/fixtures/n-1/client.json b/test/fixtures/n-1/client.json
iindex d9dfa80..4fe75a6 100644
---- a/test/fixtures/n-1/client.json
++++ b/test/fixtures/n-1/client.json
@@@ -1,13 +1,13 @@
{
"service": "community",
-- "release": "69f5feb384e4366923462e10f7b0671bdd0cd9c8",
-- "recorded_at": "2026-09-27T19:08:07.054Z",
++ "release": "794e7e2453306fc6f5f164e86e034a276edf273d",
++ "recorded_at": "2026-09-27T22:05:48.223Z",
"note": "N-1 fixture: written by `npm run n-1:record`, replayed by test/n-1.test.js",
"manifest": {
"service": "community",
-- "release": "69f5feb384e4",
-- "released_at": "2026-09-26T17:21:56.000Z",
-- "booted_at": "2026-09-27T19:08:05.563Z",
++ "release": "794e7e245330",
++ "released_at": "2026-09-27T21:47:40.000Z",
++ "booted_at": "2026-09-27T22:05:47.256Z",
"contracts_version": "0.49.0",
"packages": {
"openvibe-shared": "1.22.0",
@@@ -18,11 +18,11 @@
"components": {
"shell": {
"kind": "script",
-- "version": "69f5feb384e4"
++ "version": "794e7e245330"
},
"server": {
"kind": "server",
-- "version": "69f5feb384e4"
++ "version": "794e7e245330"
}
},
"assets": {},
ddiff --git a/test/fixtures/n-1/worker.json b/test/fixtures/n-1/worker.json
iindex f68c677..9099461 100644
---- a/test/fixtures/n-1/worker.json
++++ b/test/fixtures/n-1/worker.json
@@@ -1,7 +1,7 @@
{
"service": "community",
-- "release": "69f5feb384e4366923462e10f7b0671bdd0cd9c8",
-- "recorded_at": "2026-09-27T19:08:07.054Z",
++ "release": "794e7e2453306fc6f5f164e86e034a276edf273d",
++ "recorded_at": "2026-09-27T22:05:48.223Z",
"note": "N-1 fixture: written by `npm run n-1:record`, replayed by test/n-1.test.js",
"user_version": 0,
"schema": [
@@@ -68,6 +68,7 @@
],
"statements": [
"DELETE FROM categories WHERE id = ?",
++ "DELETE FROM game_progress WHERE subject_id = ?",
"DELETE FROM import_hold WHERE source_type = ? AND source_id = ?",
"DELETE FROM import_hold WHERE source_type = ? AND source_id = ? AND reason IN ('ambiguous_owner', 'owner_unmapped')",
"DELETE FROM post_reactions WHERE post_id = ? AND subject_id = ?",
@@@ -146,6 +147,7 @@
"SELECT * FROM threads WHERE id = ? AND deleted_at IS NULL",
"SELECT * FROM threads WHERE space_id = ? AND external_key = ?",
"SELECT * FROM threads WHERE space_id = ? AND slug = ? AND deleted_at IS NULL",
++ "SELECT 1 FROM game_progress WHERE subject_id = ?",
"SELECT 1 FROM network_blocks WHERE blocker_subject = ? AND blocked_subject = ? AND active = 1",
"SELECT 1 FROM paste_likes WHERE paste_id = ? AND subject_id = ?",
"SELECT 1 FROM pastes WHERE slug = ?",
@@@ -154,6 +156,7 @@
"SELECT 1 FROM posts p JOIN threads t ON t.id = p.thread_id JOIN spaces s ON s.id = t.space_id WHERE p.id = ? AND p.deleted_at IS NULL AND t.deleted_at IS NULL AND s.visibility = 'public'",
"SELECT 1 FROM posts p JOIN threads th ON th.id = p.thread_id JOIN spaces s ON s.id = th.space_id WHERE p.id = ? AND p.deleted_at IS NULL AND th.deleted_at IS NULL AND s.visibility = 'public' AND s.members_only_owner IS NULL AND th.members_only_owner IS NULL",
"SELECT 1 FROM threads WHERE space_id = ? AND slug = ?",
++ "SELECT COALESCE(SUM(value), 0) AS s, COALESCE(SUM(CASE WHEN value = 1 THEN 1 ELSE 0 END), 0) AS u, COALESCE(SUM(CASE WHEN value = -1 THEN 1 ELSE 0 END), 0) AS d FROM comment_votes WHERE comment_id = ?",
"SELECT COUNT(*) AS c FROM paste_comments WHERE paste_id = ? AND is_deleted = 0",
"SELECT COUNT(*) AS c FROM pastes WHERE owner_subject = ? AND created_at > datetime('now', ?)",
"SELECT COUNT(*) AS c FROM posts WHERE author_subject = ? AND created_at > datetime('now', ?)",
@@@ -223,9 +226,12 @@
"UPDATE comments SET message = ?, edited_at = CURRENT_TIMESTAMP, updated_at = CURRENT_TIMESTAMP WHERE id = ? AND deleted_at IS NULL",
"UPDATE comments SET reply_count = (SELECT COUNT(*) FROM comments WHERE parent_id = ? AND deleted_at IS NULL) WHERE id = ?",
"UPDATE comments SET reply_count = reply_count + 1 WHERE id = ?",
++ "UPDATE comments SET score = ?, upvotes = ?, downvotes = ? WHERE id = ?",
++ "UPDATE game_progress SET subject_id = ? WHERE subject_id = ?",
"UPDATE paste_comments SET parent_id = ? WHERE id = ? AND parent_id IS NOT ?",
"UPDATE pastes SET copies = copies + 1 WHERE id = ?",
"UPDATE pastes SET forked_from = ? WHERE id = ? AND forked_from IS NOT ?",
++ "UPDATE pastes SET likes = (SELECT COUNT(*) FROM paste_likes WHERE paste_id = ?) WHERE id = ?",
"UPDATE pastes SET views = views + 1, unique_views = unique_views + 1 WHERE id = ?",
"UPDATE posts SET body_markdown = ?, revision = revision + 1, updated_at = CURRENT_TIMESTAMP WHERE id = ?",
"UPDATE posts SET deleted_at = CURRENT_TIMESTAMP, body_markdown = '', updated_at = CURRENT_TIMESTAMP WHERE id = ?",
@@@ -243,6 +249,7 @@
"UPDATE threads SET members_only_owner = ? WHERE id = ?",
"UPDATE threads SET reply_count = (SELECT COUNT(*) FROM posts WHERE thread_id = ? AND is_opening = 0 AND deleted_at IS NULL) WHERE id = ?",
"UPDATE threads SET reply_count = reply_count + 1, last_activity_at = CURRENT_TIMESTAMP WHERE id = ?",
++ "UPDATE threads SET score = (SELECT COALESCE(SUM(value), 0) FROM thread_votes WHERE thread_id = ?) WHERE id = ?",
"UPDATE threads SET status = ? WHERE id = ?",
"UPDATE threads SET title = ?, status = ?, category_id = ? WHERE id = ?",
"UPDATE threads SET views = views + 1 WHERE id = ?"