Public Beta Guide
Thank you for participating in the Teamwire Desktop Public Beta testing.
This document provides basic information about the functionality of the new desktop app and how to report any bugs you find.
Versioning
- 4.0.0-beta.6
win-x64.msi , mac-x64.dmg , linux-amd64.deb , linux-x86_64.rpm
- 4.0.0-beta.5
- 4.0.0-beta.4
- 4.0.0-beta.3
- 4.0.0-beta.2
System requirements
Supported Operating Systems:
- Microsoft Windows 10 or later
Bug reporting
Do you want to report a problem? Go ahead!
If certain types of behavior or errors occur repeatedly, please share your experience with us! The following information is extremely helpful for the further development and improvement of the app:
- Can the problem be repeatedly reproduced? Yes / No / Sometimes
- Go to View > Toggle Developer Tools and open the "Console" tab in the new screen. Reproduce the behaviour and export the data you see.
- Describe how to reproduce the behaviour step by step
- Your logfile (see Logfile location)
- A screenshot, if necessary
- The version of your Teamwire Desktop Beta app
- The version of your operating system (e.g. Windows 10 Pro)
If you miss a particular feature, please check the current list of features to see if it has already been implemented.
Installation directory
The installation directory is currently not customizable. By default, the app is installed here:
- Windows: %LOCALAPPDATA%\Programs\teamwire-beta\
- macOS: /Applications/Teamwire Beta.app
- Linux: /bin/Teamwire Beta
User data directory
The location of your user data is currently not customizable. By default, your data is stored here:
- Windows: %APPDATA%\teamwire-beta\
- macOS: /Users/[username]/Library/Application Support/teamwire-beta
- Linux: /home/[username]/.config/teamwire-beta
Logfile location
The log file with the file name "logs" is saved in your user data directory.
- Windows: %APPDATA%\teamwire-beta\logs
- macOS: /Users/[username]/Library/Application Support/teamwire-beta/logs
- Linux: /home/[username]/.config/teamwire-beta/logs
Error: "Sorry. Something went wrong"
The error message "Sorry. Something went wrong" is a generic message, since not all exceptions are specifically caught yet.
In case of sporadic occurrence, you can bypass this message with the Reload button.
If the Reload button does not work, you can try one of the following options:
- Close the app completely (via the task manager if necessary) and restart Teamwire Beta.
- Delete all the data in your user data directory.
- Uninstall the app completely and install it again.
Configuration / Registry file
Some settings and user data can be distributed with a configuration file.
Windows
- The registry hive is at HKEY_CURRENT_USER\SOFTWARE\teamwire-beta\
macOS and Linux
- The configuration file needs to be stored to ~/.config/teamwire-beta/teamwire-beta.cfg
- In addition, the JSON schema has been simplified to "configurationName": "propertyValue",
Supported parameters
Desktop App 4.0.0-beta.2 (and newer) supports the following configuration parameters:
- serverHost (String), previously BackendServerName
- proxyURL (String)
Desktop App 4.0.0-beta.3 (and newer) supports the auto-registration process and the following configuration parameters:
- serverHost (String), previously BackendServerName
- proxyURL (String)
- firstName (String)
- lastName (String)
- email (String)
- registrationToken (String)
- phoneNumber (String)
- trustedCertificates (Array)
This new parameter has been added to solve the problems when connecting to the Backend API through a TLS-protected HTTPS with a self-signed certificate. "trustedCertificates" is a certificates whitelist. It is an array of Base64-encoded SHA256 certificate fingerprints.
You can download a template for Windows registry and the JSON config here:
App Features
Desktop App (4.0.0) Beta | Desktop App (3.4.2) | |
---|---|---|
Login and Registration | ||
Registeration via email and SMS | ||
Login via password | ||
Automated registration | ||
Restrict registration via token | ||
Logout | ||
Inbox | ||
Search for chat title / message / contact | ||
Show / Hide archived chat | ||
Set and use Push-to-Talk | ||
Favourite chats tab | ||
Unread chats tab | ||
Chats | ||
1:1 chat / Group chat / Broadcast chat | ||
Federated chats | ||
Federated chats: Support for attention messages and Location Feature | ||
Voice and video calls | ||
Voice and video calls: Share screen / Raise hand / Join ongoing calls / Change background | ||
Emergency Alert | ||
Attention messages | ||
Search for message | ||
Delete message | ||
Attachment: Image / Video / File / Voice message / Interactive (poll) | ||
Attachment: Location / Live location | ||
Viewing a live location: Enable / Disable to show a user’s name in the map view | ||
Viewing a live location: Enable / Disable to show a user’s role in the map view | ||
Viewing a live location: Select a user to focus in the map view | ||
Attachment: Calendar | will be attached as file | will be attached as file |
Attachment: Share via Dracoon | ||
Edit image before sending (incl. auto-blur) | ||
Download and save attachment | ||
Restrict saving attachment | ||
Reply to message or attachment | ||
Forward message or attachments to new or existing chat | ||
Leave / Close / Mute / Archive chat | ||
Favourite chat / Mark chat as read or unread | ||
Show chat admins and members | ||
Edit chat avatar / title / mode / members | edit chat avatar will follow | |
Promote members to chat admins | ||
Media overview | ||
Send chat by email | ||
Print chat to PDF | ||
System messages with time stamps | ||
Directory | ||
View contacts / lists / circles / bots | contact details will follow | |
View federated contacts / circles | ||
Create / Manage / Delete lists | ||
Search for users of other organisations | ||
Create chat via a user's profile | ||
Phone contact (external) via a user's profile | ||
Start Teamwire voice and video calls via user's profile | ||
Email contact (external) via a user's profile | ||
Profile and Settings | ||
Edit profile info and picture | ||
Edit contact details (email and phone number) | ||
Change password | ||
Manage sessions | ||
Enable auto-save received media | ||
Manage read receipts | ||
Manage notifications (sound, volume, pop-up) | ||
Manage notification preview to others | ||
Manage "Send message with Enter" | ||
Configure proxy settings | during login only | |
Configure custom certificate | ||
Passcode konfigurieren | ||
Auto-close session after failing access code 3 times | ||
Diagnose connection option | ||
In-App delete account option (Public Cloud only) |