What was done:
- #406 Added support for "H.323". Now it is possible to set up a connection using this protocol. Currently only through customization.
- #404 Fixed errors when resetting settings with the "delete all" command.
- #407 Updated the interface after enabling the module.
- #408 Fixed errors when routing a call to a queue agent. When such a call is made, queue routing rules should be used instead of the rules described in the employee card.
- #409 Added documentation on call distribution strategies in the queue.
- #410 The unused "NAT Mode" parameter has been removed from the interface.
- #411 Password complexity check is disabled if the "Disable password authentication" option is enabled.
- #415 The mechanism for updating the PBX via img has been redesigned. The update will be performed BEFORE the mounted disks are mounted after the system restarts.
- #416 Fixed errors when installing modules in Docker.
- #419 Fixed errors in setting the time in call history when changing time zones.
- #424 Fixed errors in displaying licensing information.
- #426 Fixed errors in selecting service numbers as destination numbers.
- #427 Editing /etc/firewall_additional will now be automatically picked up.
- #429 Fixed errors in call recording when forwarding.
- #432 Fixed the display of the Play button after media playback is complete.
- #433 Notification templates for missed calls and voicemail have been improved.
- #434 The IP blocking mechanism for password guessing has been redesigned. Only the port on which the guessing was performed will be blocked.
- #437 Docker entrypoint has been redesigned to prevent zombie processes from multiplying.
- #438 Added the ability to export data to HOMER.
- #439 Expanded capabilities for setting DID for incoming routes.
- #440 When the external (gray) IP address is changed, a request will be sent to providers for re-registration.
- #443 The version of Asterisk has been increased to 16.30.0.
- The version of Dropbear has been increased to v2022.83.
- The version of OpenSSH has been increased to 9.3p1.
- The version of Fail2ban has been increased to 1.0.2.
- Fixed licensing issues
- #444 Fixed errors in IVR operation, number of greeting repeats.
- #445 Added support for the Azerbaijani language.
- #450 Implemented the ability to switch to verbose logging from call history.
- #452 Support for North Korean mobile numbers has been added to the employee card.
- #453 Fixed an error where call interception was triggered before checking non-working hours.
- #454 Fixed an error in notifying an employee about a simple password, where an "empty" number was displayed.
- #455 Fixed errors in the logging of call history, where data "hung" in the CDR table.
- #456 Fixed errors in licensing.
- #457 Fixed errors in log display when containing binary data.
- #458 Implemented the ability to set non-working hours for specific incoming routes.
- #460 Fixed errors in removing a call from parking.
- #461 Implemented the ability to turn off recording of internal calls. Recording of calls for a specific employee can now be turned off.
- #461 The ability to disable recording of internal conversations has been implemented. It is now possible to turn off recording of conversations for a specific employee.
- #464 For a provider with the "Incoming Registration" type, it is now possible to use the "Additional Provider Addresses" field, calls from these addresses will be matched with the provider.
- #466 The ability to dial a number with a length of 1 character has been implemented.
- #467 Issues with the Docker container's operation have been fixed.
- #468 Errors in the originate dialplan have been fixed.
- #361 Errors in online module loading have been fixed.
- #477 Improved the process of applying the time zone and NTP settings in the interface
- #470 Change sound file playback method to nginx