Skip to content

Implement pinned messages feature in chat components - #89

Merged
mjkatgithub merged 2 commits into
developfrom
feature/pinned-messages
May 19, 2026
Merged

Implement pinned messages feature in chat components#89
mjkatgithub merged 2 commits into
developfrom
feature/pinned-messages

Conversation

@mjkatgithub

Copy link
Copy Markdown
Owner
  • Added functionality to pin and unpin messages in the chat interface, allowing users to manage important messages easily.
  • Updated MessageActionBar, MessageItem, and MessageList components to include pin/unpin buttons based on user permissions.
  • Enhanced ChatRoomHeaderToolbar to toggle the pinned messages panel and display the current state.
  • Integrated internationalization support for new pinning actions and messages in useAppI18n.
  • Implemented logic to handle live updates for pinned messages and navigation to pinned entries in the timeline.
  • Added E2E tests to verify the pinning functionality and its integration within the chat experience.
  • Updated CHANGELOG to reflect the new pinned messages feature and its components.

- Added functionality to pin and unpin messages in the chat interface, allowing users to manage important messages easily.
- Updated `MessageActionBar`, `MessageItem`, and `MessageList` components to include pin/unpin buttons based on user permissions.
- Enhanced `ChatRoomHeaderToolbar` to toggle the pinned messages panel and display the current state.
- Integrated internationalization support for new pinning actions and messages in `useAppI18n`.
- Implemented logic to handle live updates for pinned messages and navigation to pinned entries in the timeline.
- Added E2E tests to verify the pinning functionality and its integration within the chat experience.
- Updated CHANGELOG to reflect the new pinned messages feature and its components.
@mjkatgithub mjkatgithub linked an issue May 19, 2026 that may be closed by this pull request
14 tasks
@github-project-automation github-project-automation Bot moved this to Backlog in Decentra May 19, 2026
- Added a pinned badge to messages in the chat timeline, indicating when a message is pinned.
- Updated `ChatThreadPanel` and `MessageItem` components to support displaying pinned message information.
- Implemented internationalization for new pinned message notifications in `useAppI18n`.
- Enhanced `chat.vue` to handle updates for pinned messages and display appropriate notices for pinning actions.
- Updated CHANGELOG to reflect the enhancements made to pinned messages functionality.
@mjkatgithub
mjkatgithub merged commit f70a915 into develop May 19, 2026
5 checks passed
@github-project-automation github-project-automation Bot moved this from Backlog to Done in Decentra May 19, 2026
@mjkatgithub
mjkatgithub deleted the feature/pinned-messages branch May 20, 2026 06:21
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.

Feature: Pinned messages

1 participant