[COMPASS-5041] Switch ConnectionStore to use UserData for data storage Created: 25/Aug/21  Updated: 18/Jul/23  Resolved: 18/Jul/23

Status: Closed
Project: Compass
Component/s: Tech debt
Affects Version/s: None
Fix Version/s: No version

Type: Task Priority: Major - P3
Reporter: Michael Rose (Inactive) Assignee: Unassigned
Resolution: Won't Do Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on COMPASS-5040 Add new UserData service to handle st... Closed
is depended on by COMPASS-5042 Remove connection-model package Closed
Issue split
split from COMPASS-5346 Compass uses the new connection storage Closed
Epic Link: COMPASS-5490
Documentation Changes: Not Needed

 Description   

To finally get rid of ConnectionModel its storage-mixin, we have to switch the ConnectionStore to make use of the UserData service.

In order to do this we implement the following, too:

  1. Switch to a single Keychain entry for storing credentials of connections with keytar
  2. Implement migration of old connections to the new forward (backwards compatibility)

Generated at Wed Feb 07 22:38:14 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.