mirror of
https://github.com/bulwarkmail/webmail.git
synced 2026-10-31 16:13:15 +00:00
Adds 11-cross-view-retain.spec.ts: with the Unread cross view open, reading a mail keeps it in the list (status + unread counter update only, no removal); with the Starred cross view open, un-starring keeps it. Both force the focus/push refresh that previously dropped the row and assert it survives. Supporting test hooks: - thread-list-item: expose data-starred on the row. - email-context-menu: testId ctx-star / ctx-unstar on the star item. - integration helpers: expectEmailStarred (app.ts), setFlagged (jmap.ts). - integration policy.json: enable crossStarredViewEnabled. Verified: 08-shared-moves-style run of 11-cross-view-retain → 2/2 passed against the dockerized stack.
9 lines
169 B
JSON
9 lines
169 B
JSON
{
|
|
"features": {
|
|
"unifiedCrossAccountEnabled": true,
|
|
"crossUnreadViewEnabled": true,
|
|
"crossStarredViewEnabled": true,
|
|
"crossAllViewEnabled": true
|
|
}
|
|
}
|