status-desktop/ui/app/AppLayouts/Chat/stores
Alex Jbanca 9be2a8d799 feat(Community Overview): Trigger chart data updates on specific actions + optimise the backend calls
This commit includes the following changes:
1. Request from backend the messages count in a specific interval as opposed to all messages timestamps in that interval.
2. Update the chart end date before refreshing the data
3. Fix metrics type parsing in community service
4. Fix a bug where the new incoming data was not processed by ChartJs without a hover event on the chart. The fix here is to manually request paint() on model changes.d

Issues found and not handled here:
1. On large communities the backend request can take 3 minutes to complete
2. CPU usage can easily go to 100% when switching chart tabs on large communities. All the requests are processed by the backend.
2023-08-07 11:12:21 +03:00
..
CreateChatPropertiesStore.qml fix(newChat): fix sending messages in new ad hoc chat with new store 2023-05-05 09:36:14 -04:00
MessageStore.qml fix(MessageContextMenu): Cleanup. Separate menu for profile. (#10729) 2023-05-19 19:07:50 +03:00
MessagesData.qml refactor(desktop/chat) Moving chat to new architecture 2021-10-20 15:29:38 -04:00
RootStore.qml feat(Community Overview): Trigger chart data updates on specific actions + optimise the backend calls 2023-08-07 11:12:21 +03:00
StickerData.qml feat: New Profile Modal 2022-10-17 12:05:54 +02:00
StickerPackData.qml feat: New Profile Modal 2022-10-17 12:05:54 +02:00
StickersStore.qml chore(@desktop/wallet): Add logic to handle the selected account for the send and receive modal to nim 2023-05-04 21:07:49 +02:00
UsersStore.qml feat(storybook): add MembersSelector to storybook 2022-11-18 13:13:38 +01:00
qmldir feat(Communities): Communities folder reorganization 2023-06-28 14:28:47 +02:00