status-desktop/ui/app/AppLayouts/Communities/panels
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
..
AirdropsSettingsPanel.qml feat(airdrop): make the airdrop member selector use the airdropAddress 2023-07-31 11:34:10 -04:00
BackUpCommuntyBannerPanel.qml feat(Communities): Communities folder reorganization 2023-06-28 14:28:47 +02:00
BannerPanel.qml feat(Communities): File renames 2023-06-28 14:28:47 +02:00
ChannelsAndCategoriesBannerPanel.qml feat(Communities): File renames 2023-06-28 14:28:47 +02:00
ChatPermissionQualificationPanel.qml feat(Communities): Communities folder reorganization 2023-06-28 14:28:47 +02:00
ColorPanel.qml feat(Communities): File renames 2023-06-28 14:28:47 +02:00
ColumnHeaderPanel.qml feat(Communities): File renames 2023-06-28 14:28:47 +02:00
EditSettingsPanel.qml feat: Update Edit community settings based on new design 2023-07-06 09:47:46 +03:00
FeesBox.qml chore(Communities): Fees box - add showAccountsSelector flag 2023-07-26 17:59:45 +02:00
FeesPanel.qml fix(Minttoken): Account selector is no longer present under fees section 2023-08-04 16:48:20 +02:00
HidePermissionPanel.qml feat(Communities): Communities folder reorganization 2023-06-28 14:28:47 +02:00
HoldingsListPanel.qml feat: New design flows to integrate Revealing addresses... 2023-07-19 12:44:16 +02:00
IntroPanel.qml fix: Mint tokens screen uses different border colors for boxes 2023-07-26 14:38:27 +02:00
JoinCommunityCenterPanel.qml feat(Communities): Communities folder reorganization 2023-06-28 14:28:47 +02:00
JoinCommunityHeaderPanel.qml feat(Communities): Communities folder reorganization 2023-06-28 14:28:47 +02:00
JoinPermissionsOverlayPanel.qml feat: New design flows to integrate Revealing addresses... 2023-07-19 12:44:16 +02:00
MembersSettingsPanel.qml chore(Community Settings): unused SettingsPageLayout removed, minor naming adjustments 2023-07-03 12:47:35 +02:00
MembersTabPanel.qml feat(Communities): File renames 2023-06-28 14:28:47 +02:00
MintTokensFooterPanel.qml chore(MintTokensSettingsPanel): component simplified, storybook page 2023-07-03 12:47:35 +02:00
MintTokensSettingsPanel.qml feat(Communities): Add TokenMasterActionPopup to MintTokensSettingsPanel 2023-08-03 16:26:34 +02:00
OverviewSettingsChart.qml feat(Community Overview): Trigger chart data updates on specific actions + optimise the backend calls 2023-08-07 11:12:21 +03:00
OverviewSettingsFooter.qml feat: Export control node (except backend for primary action) 2023-07-20 12:11:17 +03:00
OverviewSettingsPanel.qml feat(Community Overview): Trigger chart data updates on specific actions + optimise the backend calls 2023-08-07 11:12:21 +03:00
PermissionConflictWarningPanel.qml feat(Communities): Communities folder reorganization 2023-06-28 14:28:47 +02:00
PermissionQualificationPanel.qml feat(Communities): Communities folder reorganization 2023-06-28 14:28:47 +02:00
PermissionsSettingsPanel.qml chore(Community Permissions): Mint asset button enabled in holdings dropdown 2023-07-06 00:53:11 +02:00
PrivilegedTokenArtworkPanel.qml feat(OwnerToken): Add `Retry` button 2023-08-02 11:56:48 +02:00
ProfilePopupInviteFriendsPanel.qml feat(Communities): File renames 2023-06-28 14:28:47 +02:00
ProfilePopupInviteMessagePanel.qml feat(Communities): File renames 2023-06-28 14:28:47 +02:00
ProfilePopupOverviewPanel.qml feat(Communities): File renames 2023-06-28 14:28:47 +02:00
SharedAddressesAccountSelector.qml feat: New design flows to integrate Revealing addresses... 2023-07-19 12:44:16 +02:00
SharedAddressesPanel.qml feat: New design flows to integrate Revealing addresses... 2023-07-19 12:44:16 +02:00
SharedAddressesPermissionsPanel.qml feat(token-permissions): display channel names in SharedAddressesPanel 2023-07-21 13:47:07 +02:00
SortableTokenHoldersList.qml feat(Communities): Add animation in token holders list when remotely destuct completed 2023-08-04 09:41:43 +02:00
SortableTokenHoldersPanel.qml feat(Communities): Add TokenMasterActionPopup to MintTokensSettingsPanel 2023-08-03 16:26:34 +02:00
TagsPanel.qml feat: Update Edit community settings based on new design 2023-07-06 09:47:46 +03:00
TokenHoldersPanel.qml feat(Communities): Communities folder reorganization 2023-06-28 14:28:47 +02:00
TokenHoldersProxyModel.qml feat(Communities): Communities folder reorganization 2023-06-28 14:28:47 +02:00
TokenInfoPanel.qml feat(OwnerToken): Add all mint states views design details 2023-07-21 17:25:08 +02:00
WarningPanel.qml feat(Communities): Communities folder reorganization 2023-06-28 14:28:47 +02:00
WelcomeBannerPanel.qml feat(Communities): File renames 2023-06-28 14:28:47 +02:00
qmldir feat(Communities): Redesigned fees box and sign tx popup components added 2023-07-24 17:14:00 +02:00