feat(core): migrate group scoped name (#1265)
* feat(ui): setup group identifier (#1257)
Co-authored-by: Vu Van Duc <[email protected]>
* chore(core): updte cloud migration handling
* feat(core): implement cloud migrations
* feat(core): add markCloudMigrationComplete
* fix(core): correct getCloudMigrationStatus and markCloudMigrationComplete
* Resolve cherry-pick conflicts and continue
* Fix userName issue in Connections.tsx and commit resolved conflicts
* fix: remove USERNAME_CREATION_ERROR
* fix: getIdentifierMetadata mock
* fix: identifier ids in unit tests
* fix: habName tests
* fix: hab name tests
* fix: hab name tests
* fix: missing unit tests
* fix: add missing tests
* fix: conflicts and unit tests
* fix: remove unused import
* fix: app wrapper
* fix: include skipped test
* fix: restore missing test - Catches a threat
* fix: add missing tests for currentAccount
* fix: remove old code
* fix: remove current import
* feat: using userName
* fix: habName tests and references
* fix: add tmp create identifier with username
* fix: multisig unit tests
* fix: remove unused import
* fix: multisig tests
* fix: default currentAccount
* fix: rename currentAccount to currentProfile
* fix: migration 1.2.0.3 local
* fix: CURRENT_PROFILE enum
* fix: conflicts
* fix: call signify ready in test
* fix: remove duplicated IdentifierShortDetails interface
* fix: ProfileSetup unit tests
* fix: conflicts
* fix: ProfileSetup unit tests
* fix: ProfileSetup
* fix: setup group flow
* fix: expected test
* fix: habName types
* fix: habName wip
* fix: habName unit tests
* fix: remove unnecessary types
* fix: habName unitTests
* fix: remove composition name in multisig service
* fix: wip habname
* fix: wip hab name tests
* fix: habName unit tests
* fix: wip identifier service test
* fix: identifier service test
* fix: wip multisig
* fix: multisig service test
* fix: allow group-id
* fix: hab name test
* fix: multisig emit test
* fix: mock and expected
* fix: groupName on join
* fix: Can retry joining a group test
* fix: expected group name
* fix: multisig test and groupName
* fix: createIdentifier params
* fix: remove wrong comment
* fix: add new vuln
* fix: refactor code
* fix: remove unused keys in en .json
* fix: while loop as syncKeriaIdentifiers
* fix: rename to currentProfileId
* fix: profiles type
* fix: rename to currentProfileId
* fix: sql in script v1.2.0.3
* fix: migration script
* feat(ui): setup group identifier (#1257)
Co-authored-by: Vu Van Duc <[email protected]>
* fix: remove unused defaultProfile
* fix: rollback version
* fix: version to v1.2.0 android and ios
* fix: remove isGroupMember
* fix: comments
* fix: remove name param from inception
* fix: remove emit groupMetadata
* fix: remove comment
* fix: revert groupName
* fix: revert expected unit tests
* fix: remove strict checker
* fix: using parts.groupMetadata directly
* fix: include version in groupName
* fix: theme is always defined
* fix: simplify habParsed.groupMetadata checks
* fix: isDeleted condition
* fix: comment
* fix: unnecessary undefined checks
* fix: using final format for habName
* fix: wip identifier service unit test
* fix: identifer service using new format
* fix: currentProfile
* fix: remove comment
* fix: rollback ProfileSetup init
* fix: add vulns
* fix: specific version for identifiers
* fix: add missin tags migration
* fix: add TODO for insertItemTags
* fix: delete tags before migrate them
* fix: name fixture
* fix: correct name format
* fix: remove emit groupMetadara
* fix: emit prev theme
* fix: theme always defined
* fix: using LATEST_IDENTIFIER_VERSION in multisig service
* fix: error message to IDENTIFIER_GROUP_METADATA_MISSING
* fix: calc theme when deleted
* fix: theme start with
* fix: call storageSession.open after init agentServicesProps
* fix: missing userName in expected
---------
Co-authored-by: Sotatek-DukeVu <[email protected]>
Co-authored-by: Vu Van Duc <[email protected]>
Co-authored-by: Sotatek-DucPhung <[email protected]>