MikoPBX 2023.2.206
Рекомендуем отключить установленные дополнительные модули перед обновлением, а после обновления MikoPBX выполнить обновление модулей.
Не забывайте сделать резервную копию.
Описание релиза на русском по ссылке.
We recommend disabling any installed additional modules before updating. After updating MikoPBX, proceed to update the modules.
Don't forget to make a backup.
Release notes in English follow this link.
What was done:
- #480: Updated OpenSSL and Curl libraries.
- #481: Added GNU Tar.
- #482: Updated Russian greeting voice messages.
- #483: A call to an unavailable internal number is not displayed in the history.
- #484: Optimized UserEvent AMI message variables.
- #485: If the restrictions on non-working time routes are maintained, the daws in another rule are disabled.
- #486 and #575: Fixed Advices popup view.
- #488: Errors in generating non-working time contexts.
- #489: GroupUser Limit 63.
- #495: Added possibility to modify user rights from external modules.
- #496: Refactored sidebar menu generation algorithm.
- #497: Add flag markers to define T2ISO, Docker, Debian.
- #500: Added UI test for non-working hours with per route rules.
- #501: Optimize console menu for docker installations.
- #502: Fix network config in Docker.
- #502: Optimize web interface for docker installation.
- #503: Added possibility to make external authentication.
- #503: Add Romanian translation for UI.
- #504: Fixed module installation error message view.
- #504: Moved check custom wiki links into core worker with period 1 day.
- #507: Refactoring PHP session cache from files to Redis.
- #508: Fixed SSH connection menu item.
- #515: Add call recording cleanup settings.
- #515: Added call recording cleanup settings.
- #517: Fix CDR table height.
- #517: Forwarding error in Busy status.
- #518: Fixed view of long description and manual attributes fields.
- #519: Added possibility to add new tabs and fields in current UI forms.
- #520: Added gap on bottom line to see mikopbx version anytime.
- #520: Added screen size adjustment for tablets and mobiles.
- #521: After logout return to the login page after 5 seconds timeout.
- #522: Translate comments into English rewrite phpdoc blocks.
- #524: Improved defining mtu network parameter.
- #525: "Delete all system settings" function delete service numbers from m_Extensions.
- #526: Add custom script mode in custom files controller.
- #527: Delete deprecated functions.
- #528: Add links to module documentation for each PHPDOC function which usable for PBX extension module.
- #530: Add online update control phrase.
- #532: Remove the system integrity broken message and connect storage from LiveCD console menu.
- #533: Fix router provider to define old and new modules links.
- #534: Fix RAM overflow when converting call history tables.
- #539: Update modules management page, combine it with licensing.
- #540: Time zone and out of work time problem.
- #541: Move all external modules operations on separate REST API processor.
- #542: Improve out of work rule entity representation in search menu and header.
- #545: Add lua auth script to allow or disallow v2 playback action.
- #548: Change AJAX connection check to nchan and event source.
- #549: Increase 'max_retries' and 'retry_interval' on pjsip.conf.
- #550: Fix new sidebar menu height.
- #556: Save module state after upgrading.
- #557: The system file editing field in the interface collapses into a single line.
- #559: Create view dir for each module as link in main view directory.
- #561: Add feature to add en extra filter to CDR records from external modules.
- #567: Recording a attended transfer to a queue.
- #569: "Non-working hours" for routes without specifying the provider does not work.
- #573: Hide SSH and WEB password from UI.
- #574: Add check AMI users password on simplicity.
- #575: Fix advices popup size
- #577: Refactoring for language select.
- #578: Add cache in Redis for ACL.
- #579: Add Romanian language on selectors.
- #580: After change Web language, advices shows on previous language.
- #581: Move preparing advices to background process.
- #582: Add system email notifications about errors, union with advice worker.
- #583: Enable SSH access in docker.
- #583: Disable SSHPassword weak check, if login with password was disabled.
- #585: Fix check uniqueness email and extension on paste
- #588: Move extensions api calls to core api
- #590: Add modules compatibility test on load
- #592: Config file customisations, check append mode
- #594: Add help command into pbx-console-script
- #595: Move sentry and whoop pretty page into providers
- #596: Move extension operations create, delete, modify into Core REST API
- #597: Create a new provider to internal Core REST API requests
- #598: Fix workers parameters names, unification errors messages
- #599: Fix asterisk ami connection error on system boot
- #600: Add new hooks to manipulate REST API request and response events
- #601: Improve module status messages view on enable, on disable, on lack of license
- #603: Return form loading circle, now it looks ugly
- #604: Add Users REST API controller and processor
- #605: Make cookies crypto key unique for every installation remove it from settings config file
- #606: Prevent dead cycle executing the same worker job many times
- #608: Add erase button on system logs page