Skip to content

Enhance member presence management and update CHANGELOG - #145

Merged
mjkatgithub merged 2 commits into
developfrom
bug/e2e-wip-presence
Jun 20, 2026
Merged

Enhance member presence management and update CHANGELOG#145
mjkatgithub merged 2 commits into
developfrom
bug/e2e-wip-presence

Conversation

@mjkatgithub

Copy link
Copy Markdown
Owner
  • Introduced a new useMemberPresenceVersion composable to track and refresh member presence states in chat.
  • Updated useSpaceMembers to utilize the new presence management logic, improving the accuracy of member status displays.
  • Refactored presence handling in various components to ensure consistent updates and user experience.
  • Implemented utility functions for managing matrix presence preferences, including storage and retrieval from local storage.
  • Enhanced E2E tests to cover new presence scenarios and ensure robust functionality.
  • Updated CHANGELOG to document these enhancements and their impact on member presence management.

- Introduced a new `useMemberPresenceVersion` composable to track and refresh member presence states in chat.
- Updated `useSpaceMembers` to utilize the new presence management logic, improving the accuracy of member status displays.
- Refactored presence handling in various components to ensure consistent updates and user experience.
- Implemented utility functions for managing matrix presence preferences, including storage and retrieval from local storage.
- Enhanced E2E tests to cover new presence scenarios and ensure robust functionality.
- Updated CHANGELOG to document these enhancements and their impact on member presence management.
@mjkatgithub mjkatgithub linked an issue Jun 19, 2026 that may be closed by this pull request
4 tasks
@github-project-automation github-project-automation Bot moved this to Backlog in Decentra Jun 19, 2026
- Introduced a new script `run-cucumber-debug-scenario.mjs` for running individual Cucumber scenarios in isolation, improving local debugging processes.
- Updated `package.json` to include new npm scripts for debugging E2E tests, allowing for easier execution of isolated scenarios.
- Enhanced `README.md` with detailed instructions on using the new debugging features, including examples and prerequisites.
- Added a section in `architecture.md` to document the new E2E debug functionality.
- Created unit tests for the debugging script to ensure reliability and correctness of argument parsing and command execution.
- Updated CHANGELOG to reflect these enhancements in E2E testing and debugging capabilities.
@mjkatgithub
mjkatgithub merged commit 27c731c into develop Jun 20, 2026
3 checks passed
@github-project-automation github-project-automation Bot moved this from Backlog to Done in Decentra Jun 20, 2026
@mjkatgithub
mjkatgithub deleted the bug/e2e-wip-presence branch June 20, 2026 12:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

E2E: Fix member presence away/offline indicators (@wip cluster B)

1 participant