status-desktop/storybook/pages
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
..
AboutViewPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
AccountViewPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
ActivityFilterMenuPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
AddressesInputListPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
AddressesSelectorPanelPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
AirdropRecipientsSelectorPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
AirdropTokensSelectorPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
AirdropsSettingsPanelPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
AlertPopupPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
AmountToSendViewPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
BrowserSettingsPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
BurnTokensPopupPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
ChatAnchorButtonsPanelPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
ChatPermissionQualificationPanelPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
ColumnHeaderPanelPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
CommunitiesPortalDummyModel.qml feat(CommunityPortal/StatusCommunityCard): Prepared `StatusCommunityCard` to display permissions row 2023-04-27 16:10:20 +02:00
CommunitiesPortalLayoutPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
CommunitiesPortalModelEditor.qml feat(storybook): extended editing of communities portal page 2022-10-27 13:55:06 +02:00
CommunitiesViewPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
CommunityInfoEditor.qml feat: Update Edit community settings based on new design 2023-07-06 09:47:46 +03:00
CommunityIntroDialogPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
CommunityPermissionsHoldingItemEditor.qml feat(Communities): Communities folder reorganization 2023-06-28 14:28:47 +02:00
CommunityPermissionsSettingsPanelEditor.qml feat: New design flows to integrate Revealing addresses... 2023-07-19 12:44:16 +02:00
CommunityTokenViewPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
ContactsListAndSearchPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
CreateChannelPopupPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
DerivationPathInputPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
DeviceSyncingViewPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
DidYouKnowSplashScreenPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
EditAirdropViewPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
EditCommunityTokenViewPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
EditNetworkViewPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
EditOwnerTokenViewPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
EditPermissionViewPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
EditSettingsPanelPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
ExportControlNodePopupPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
FeeRowPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
FeesBoxPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
FeesPanelPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
HoldingsDropdownPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
ImagesGridViewPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
ImportControlNodePopupPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
InDropdownPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
InlineNetworksComboBoxPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
IntroPanelPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
InviteFriendsToCommunityPopupPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
JoinCommunityPermissionsEditor.qml feat(TokensPermissionsPoupup): Created new popup 2023-02-17 11:13:51 +02:00
JoinCommunityViewPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
JoinPermissionsOverlayPanelPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
LanguageCurrencySettingsPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
LoginViewPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
MembersDropdownPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
MembersSelectorPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
MessageContextMenuPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
MintTokensSettingsPanelPage.qml feat(Communities): Add TokenMasterActionPopup to MintTokensSettingsPanel 2023-08-03 16:26:34 +02:00
MintedTokensViewPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
NetworkFilterPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
NetworkSelectPopupPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
OverviewSettingsChartPage.qml feat(Community Overview): Trigger chart data updates on specific actions + optimise the backend calls 2023-08-07 11:12:21 +03:00
OverviewSettingsFooterPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
OverviewSettingsPanelPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
OwnerTokenWelcomeViewPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
PasswordViewPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
PermissionConflictWarningPanelPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
PermissionQualificationPanelPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
PermissionsRowPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
PermissionsSettingsPanelPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
PermissionsViewPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
PlaygroundPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
PopupSizingPage.qml fix(StatusDropdown, StatusDialog): height calculation improved 2023-08-03 14:52:19 +02:00
PrivilegedTokenArtworkPanelPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
ProfileAccountsPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
ProfileDialogViewPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
ProfileFetchingModelEditor.qml fix(storybook): profile fetching updated 2023-01-04 11:15:58 +01:00
ProfileFetchingViewPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
ProfilePopupInviteFriendsPanelPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
ProfilePopupInviteMessagePanelPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
ProfileShowcaseAccountsPanelPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
ProfileShowcaseAssetsPanelPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
ProfileShowcaseCollectiblesPanelPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
ProfileShowcaseCommunitiesPanelPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
ProfileSocialLinksPanelPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
RemotelyDestructPopupPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
SendModalPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
SequenceColumnLayoutPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
SettingsPageHeaderPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
SharedAddressesPopupPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
SignMultiTokenTransactionsPopupPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
SignTokenTransactionsPopupPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
SortableTokenHoldersListPage.qml feat(Communities): Add animation in token holders list when remotely destuct completed 2023-08-04 09:41:43 +02:00
SortableTokenHoldersPanelPage.qml fix(Minting): After minting completed 1 airdrop button is enabled and the other disabled 2023-08-01 13:20:31 +02:00
StatusBlockProgressBarPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
StatusButtonPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
StatusChatInputPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
StatusChatListAndCategoriesPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
StatusChatListItemPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
StatusCommunityCardPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
StatusDatePickerPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
StatusDateRangePickerPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
StatusDotsLoadingIndicatorPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
StatusEmojiAndColorComboBoxPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
StatusFlowSelectorPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
StatusGroupBoxPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
StatusImageCropPanelPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
StatusInfoBoxPanelPage.qml fix(Minting): After minting completed 1 airdrop button is enabled and the other disabled 2023-08-01 13:20:31 +02:00
StatusInputPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
StatusItemSelectorPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
StatusMessagePage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
StatusScrollViewPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
StatusTxProgressBarPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
TokenHoldersPanelPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
TokenItemPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
TokenListViewPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
TokenMasterActionPopupPage.qml feat(Communities): TokenMasterActionPopup added for Remote destruct, Kick and Ban actions 2023-08-03 16:26:34 +02:00
TokenPanelPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
TokenPermissionsPopupPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
TransactionAddressPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
TransactionAddressTilePage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
TransactionDelegatePage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
TransactionDetailViewPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
UserAgreementPopupPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
UserListPanelPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00
UsersModelEditor.qml Adding StatusChatInput to storybook 2022-12-08 12:09:40 +02:00
WalletHeaderPage.qml Storybook: `PagesModel.qml` removed, adding new pages simplified 2023-08-01 13:10:56 +02:00