johanw666 / Signal-Android

Fork from a private messenger for Android with extra options added: full backup and (partial, ony text) xml backup of messages. Restore can happen at any time, not only after a fresh install. Import SMS database. Import of (unencrypted) WhatsApp databases. Removed apk expire. Choose between passphrase protection and the Android screenlock. Choice for the backup location (internal or removable storage on Android < 11 (on 11 and higher this is already possible)). Set the maptype in the place picker. Option to treat view-once media as normal media. Option to ignore remote deletion. Choose between FCM or websocket notification delivery.
https://johanw.home.xs4all.nl/Signal/signal-jw.html
GNU Affero General Public License v3.0
252 stars 16 forks source link

New usernames all "taken" #93

Closed Terrance closed 7 months ago

Terrance commented 7 months ago

Bug description

7.0.0 seems to include the new username feature that's been in testing, though it's currently reporting "This username is taken." for any username I give it. Logcat reports similarly:

D RefreshOwnProfileJob: Local and remote username hash are both empty. Considering validated.
I AccountValues: Marking username sync state as: IN_SYNC
...
W UsernameRepository: [reserveUsername] Username taken.

Without having a stock client to hand, I'm not sure if this has actually been launched yet and just isn't working in this fork, or isn't actually available on Signal's servers yet (there doesn't seem to be an upstream 7.0.0 release yet).

Steps to reproduce

Device info

Device: OnePlus Nord CE Android version: 13 Signal version: 7.0.0.0-JW

johanw666 commented 7 months ago

This is a server-side isssue, when the server switches on usernames they can be setup.

Terrance commented 7 months ago

Just to confirm, usernames are now live and this seems to be working as expected. 👍