Changelog Itgrix_kommo
Versions are denoted with three numbers
X.Y.Z
:X
- major version, big changes that may break compatibilityY
- minor version, new features and improvementsZ
- patch, bug fixes
Last 3 minor versions are being updated with patches. Latest minor version contains newest features and all applicable bug fixes. Supported versions are only getting compatible bug fixes.
To update to version
X.Y.Z
: /opt/itgrix_bx/update.sh --version=X.Y.Z
Versions are sorted by release date.
15.09.2023
Admin Panel:
- Entity name templates settings now show default values when empty
- Added ability to resize query field on MySQL page
- Fixed errors when saving autoreplacements and task creation settings
- Fixed minor layout issues on admin panel pages
Fixed:
- Fixed duplicate reading of call events that are in the processing queue at the time of restart
05.09.2023
Fixed:
05.09.2023
Fixed:
15.08.2023
Admin Panel:
- Interface language is preserved between sessions
Fixed:
- Fixed CRM status output in
/status
request - Fixed repeated processing of "conversation ended" stage during blind transfer
- Changed logging levels of some events
19.07.2023
Admin Panel:
- Fixed not displaying the deal name template field in the admin panel when repeated deals are disabled (was observed since version 2.13.4)
Fixed:
13.07.2023
Admin panel:
- Added configuration option for entity title templates (was present in config file since version 2.13.0)
Fixed:
- Fixed resetting
last_id
when restarting withoutstate.json
- Added information about CRM authentication token in
/status
request output
21.06.2023
Fixed:
20.06.2023
Fixed:
- Fixed multiple deal creation in calls with multiple conversations (was observed since version 2.13.0)
Customizer:
15.06.2023
Admin panel:
- Fixed the display of portal switching in the interface
Fixed:
24.05.2023
New:
- Enhanced standardization of application logic
- Added customization of the CORS whitelist (to manage the rights for making requests to the application from external resources, such as your website)
- Added API /crm/request to send requests to CRM through the connector's common queue, which reduces the slowdown of additional requests from customizations
- New customizations added: customization of creating unassembled, customization after call registration
- Real-time monitoring of config and token files was implemented
- Optimized application launch procedure
- Changed log format
- Added templates for the names of contacts, companies and deals
- Added separate auto substitutions for trunk names, FMC numbers and C2C
- Path parameter added to the /status request
- Improved support for missed calls registration to FMC numbers
- Added Originate success check by AMI event
- Added launch flags for more detailed data cleansing
- Added data compression of customizations when processing large calls
- Implemented support for managed unanswered transfers between employees
Admin panel
- Added automatic sorting of the b/w list
- Added display of unsaved changes presence
- Added autoformatting of the portal address
- Added error displaying license price loading
- Markup of log tables was updated
- Added error output on pressing inactive buttons
- Fixed an error of incorrect positioning of the chat button
- Help on customizations was updated
Fixed:
- Smooth application stopping procedure implemented
- Centralized synchronous storage of call data was implemented
- Fixed problem with re-reading calls/hanging state.json
- Fixed incorrect attachment of record links in some cases (separated logic for trimming phone numbers)
- Fixed hanging on AMI reconnection after connection break
- Fixed a rare bug that sometimes caused the wrong end time
- During C2C the number to is updated by customization results
- Added verification of remote Asterisk version via AMI
- Fixed saving CEL with special characters through the admin panel
- Fixed issue with number list generation when searching for a record file
- Fixed rare memory leak when event processing time limit was exceeded
- Fixed rare hiccups during multiple processing of a single call event
- Fixed MySQL connection leaks
- Fixed missing CallStarted call processing step on some C2C calls
- Fixed problem reconnecting to AMI when authorization data is changed
- Fixed issue with reconnecting to Apix when changing a portal
- The way to send tags to CRM has been changed to a more universal way
- Fixed rare issues with prefixes
- Added time zone accounting in CEL time stamps
- Application status text is always displayed in /status in Title Case
- Fixed delay in clearing user cache when changing the portal
Customizer
- Full call_full data along with legacy data is transferred to the customizer for backward compatibility
- Requests to CRM through the module are added and activated in the customizer
- In the auto assignment, a trunk is processed and all request data and full entity data are sent to the customizer
- The /status of the customizer shows false in all methods if the customizer is disabled
- In the need_registration and number customization we added the step and the call data
- Removed duplicate number customizations, now they are executed when a number appears on CallStarted or ConversationRequested
- Added customization after call registration
- Added unassembled customization
- Added possibility to cancel requests in CRM customizations
- Combined output is used when performing customizations
- Updated the format of customizer logs
- Customizer prioritizes new call data
- Standard customizations were updated
- New options added to call recording path customization to eliminate path duplication
Supervisor
- When an update error occurs, the absolute path to update.log is displayed
- Fixed supervisor version output in API
Last modified 7d ago