[unreleased]
-
Fixed mobile bugs - joining by QR code and not showing username taken screen for user who has unique name
-
Use context menu for information about unregistered username instead screen
-
Shorter dots-placeholder for invite link
-
Display a shorter invite link on a mobile
-
Removed registration attempts selector and corresponding usage.
-
Revert adjusting bootstrap scripts for developing on Windows
[2.0.1-alpha.2]
-
UI layer for taken usernames for desktop and mobile
-
Change nickname for taken username
-
Map messages sent before changing username
-
Update registrar service to match new registration flow.
-
Add possible impersonation attack UI for desktop and mobile
-
Fix truncated long messages in channelInput component
-
Unblock mobile e2e tests
-
Prettify loading component on Chat screen (mobile)
-
Running Chromatic tests for forked PRs
-
Added e2e test for user joining community when owner is offline. Improved e2e tests
-
Bump github actions/* to versions using node16
-
Project can now be bootstraped on Windows (powershell)
-
Placeholder(...) for community name
-
No unregistered/duplicated label for system messages
[2.0.0-alpha.11]
-
Customize Launch Screen on iOS
-
Suspends certain websocket events until backend becomes fully operative (faster and dumber frontend).
-
Replaced greying out inputs with splash screen on joining/creating screens.
-
Fixes empty space between chat's input and a soft keyboard on iOS devices.
-
Changed registration process - user connects to the libp2p network directly instead of using registrar. Invitation link format changed. User csr is now saved to database.
-
Fixed android stucking on username registration screen introduced in previous alpha.
-
Added creator username to initial channel message.
-
Fixed bug with changing joining community/create community screens with required field.
-
Fixed bug with displaying incorrect default settings tab.
-
Replaced source of publicKey in sendMessage saga to CSR
-
Labels for unregistered and duplicate usernames with modals
-
Fixed LoadingPanel useEffect bug.
-
Use csrs instead of certificates as a source of user data
-
Integration state manager layer with UI layer(desktop and mobile)
-
Clarify autoupdate language in update modal to let users know that the app will update on restart.
-
C4 for Quiet architecture. Context and Container diagrams.
-
Invite tab as default in settings