axolotl-chat / axolotl

A Signal compatible cross plattform client written in Go, Rust and Vuejs
https://axolotl.chat
GNU General Public License v3.0
320 stars 51 forks source link

Migrate Signal registration from crayfish-based to presage based Axolotl #1127

Open raphj opened 9 months ago

raphj commented 9 months ago

Hi! Just saw the 2.0.1 pre-release, congrats! It looks great. You are doing amazing / impressive work. Thanks for this.

I wanted to try it out but I'm welcomed with a screen that invites me to register. I'm already registered, with the current version of axolotl. I have two instances of Signal-Desktop registered to it, and I'd rather not lose my groups and my history in these signal desktop instances.

Updating did not kill the registration and rolling back to the 1.6 version works.

Will it be possible to migrate a registration done with the crayfish version to the presage version of axolotl?

Is your feature request related to a problem? Please describe.

The Signal registration is lost when updating to the 2.0.1 pre-release.

Describe the solution you'd like

On update, not lose my Signal registration so I can keep my history in clients registered as secondary devices.

Describe alternatives you've considered

None.

Additional context

None.

raphj commented 9 months ago

It'd be better for everyone if it was handled transparently, but I would be happy with some instructions to do it manually, or even some vague guidance.