Q-net Pro v7.3.0 has been released. You can read about the fixes and new features implemented in this release.
New features
Master-Slave architecture
The Master-Slave architecture has been implemented in the Pro 7 system as well. The advantage of this architecture is that Slave servers can operate independently and serve branches even if there is no connection to the Master server. This setup is necessary in cases where the network connection of the branches is slow or unstable. There is a bidirectional connection between the Master and Slave servers: configuration data is synchronized from the Master to the Slave, while event data required for statistics is synchronized from the Slave to the Master.
In the Pro 6 system, the recommended solution for load balancing was also the Master-Slave architecture. However, for Pro 7, we recommend using cluster mode instead of the Master-Slave architecture for load balancing.
Appointment from Q-net Pro 6
During the upgrade from Q-net Pro 6, if appointment feature was used, it is necessary to ensure that reservations in both Pro 6 and Pro 7 remain accessible after the upgrade. To achieve this, the Pro 6 MSSQL database server must continue running, and the connection details must be configured in the Pro 7 configuration file. The system checks the reservation code entered at the Ticket Dispenser against the Pro 7 reservations. If it is not found there, it will also check the Pro 6 database.
For correct operation, the Pro 6 main data must be imported into Pro 7 using our Migration Tool. For configuration assistance, please contact Q-net Support.
New Ticket Layout Editor
The Ticket Layout Editor has been rewritten to better align with the design of the Q-net Pro 7 administration interface. Its functionality remains the same as before.
API Keys
API keys are required for integrating external systems, and they can be configured on the "External Settings" page under the "API Keys" tab.
Currently, the following API keys are supported:
- Google Maps API key
- Turnstile Site key
- Google TTS API key
- OpenAI API key
OpenAI TTS
In addition to the Google TTS-based voice announcements, the OpenAI TTS solution is now also available. An OpenAI API key is required for use.
Automatic certificate upgrade
To simplify the certificate renewal process, the system can automatically renew certificates if they are available. For this feature to work, the server application must be able to access https://license-check.q-net.pro
.
Fixes
- The
Exception
andSunday
value collision is fixed in Exception Dates feature. - ...several minor issues have been fixed.