Remove keytar and migration code

XMLWordPrintableJSON

    • Iteration Neptune, Iteration Ozone, Iteration X-Ray
    • Not Needed

      In older versions of Compass, we used `keytar` package to store credentials securely in the keychain. However, this package has been deprecated and is no longer maintained. In. COMPASS-6856, we switched to using `electron`'s built-in `safe-storage` module for secure credential storage.

      In order to support users migrating from older versions of Compass (using keytar), to the one using `safe-storage`, we implemented a migration script that handles moving credentials from keytar to safe-storage.

      The purpose of this ticket is to remove all the `keytar` related code and the migration script once enough users have migrated to the new version of Compass.

            Assignee:
            Unassigned
            Reporter:
            Basit Chonka
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: