-
Notifications
You must be signed in to change notification settings - Fork 88
MerginApi class refactoring #3959
Copy link
Copy link
Open
Labels
authRelates to login/signupRelates to login/signupenhancementPRIMARY CATEGORYPRIMARY CATEGORYperformanceTickets related to performance issues in loading, rendering maps, syncing, etcTickets related to performance issues in loading, rendering maps, syncing, etcsyncIntegration with Mergin Maps backendIntegration with Mergin Maps backend
Description
Activity
Metadata
Metadata
Assignees
Labels
authRelates to login/signupRelates to login/signupenhancementPRIMARY CATEGORYPRIMARY CATEGORYperformanceTickets related to performance issues in loading, rendering maps, syncing, etcTickets related to performance issues in loading, rendering maps, syncing, etcsyncIntegration with Mergin Maps backendIntegration with Mergin Maps backend
::OLDserver type (prior to workspaces), including API calls and classes (Make sure to log error and show big red error banner that this server version is not supported anymore)/config)supports_subscriptioncheck (should be read from/config~> if server type is::SAAS)merginsubscriptioninfoclass (use/v2/workspaces/<id>/serviceinstead)merginsubscriptionstatusclassserverwasupgradedMergintoMM... 😇mobile/core/merginapi.cpp
Line 3120 in 703d5a4
userID- we do not need it (done in Cache user profile data and fix usage of userauth and userinfo #3964)apiVersionStatus- it clashes with other calls ... some calls like "refreshUserRole" randomly won't execute if this one is not loaded yetsupportsSelectiveSync(Decouple selective sync #4719)