VitalPBX 2.4.2

Share on facebook
Share on google
Share on twitter
Share on linkedin

We are glad to announce the release of VitalPBX 2.4.2, this version solves various issues reported by the community, and also introduces new features on add-ons and core.

Thank you to all of you for supporting VitalPBX, through your participation, reporting issues, purchasing add-ons, subscriptions, or donating.

New Features / Improvements

  • EPM: Add Fanvil X6U and X210
  • Features: Add quick mode on the hot desking feature, for login/logout. (*80*1 -> Login, *80*2 -> Logout)
  • Portal: Added the “Click to Call” action on the module “My CDR”. Only for external calls
  • DialPlan:
    • Send calls to voicemail destination when DND is enabled on the called extensions. If the called extension has not voicemail enabled, then, the call will be sent to the configured DND announcement.
    • Only send calls to busy voicemail, when the call result returns busy.
  • Trunks: Now, it is possible to create a trunk without a technology profile, this is for avoiding unexpected behaviors due to the profile.
  • Branding:
    • The theme name (that is shown in the “users” Module), now is labeled according to the app name configured in the branding module.
    • Allows updating the meeting URL for video conferences.
  • Phonebooks: Now, it is possible to add/edit/delete contacts from external phonebook through the GUI. This is an extended feature, so, it will only be available if your current installation has any license activated (donation, any add-on, or any subscription).
  • API:
    • Improve click to call endpoint
      • Try getting the caller Class of Service when not provided.
      • Validate if the Class of Service ID provided belongs to the tenant requested
    • Allow using tenant id or tenant path in the API requests
  • Security: 
    • Improve asterisk filter for matching attackers
    • Fix filter to avoid DDoS attacks over SSH port
  • Dynamic Routing: Fetch any call when the option “Only Keep Missed” is disabled

Bugs Fixed

  • Extensions Status: An unexpected error was received when trying to get the extension status of an extension with multiple devices assigned to it.
  • Music on Hold: The mime-type of the uploaded files were not validated as expected.

Important Note

We FULLY RECOMMEND updating your add-ons after updating VitalPBX. This is to keep compatibility, and always have the newest features and fixes.



Leave a Reply

About Us

This project started with the objective of creating a system/interface for the administration of PBX systems based on Asterisk,  easy to use, totally adapted for different mobile devices (Fully Responsive Design), and with all the characteristics of an advanced telecommunications system; Combining the flexibility from Asterisk with concepts that have been satisfactorily used in traditional telephone systems, concepts that somehow were ignored by the new generations of IP telephony.

Recent Posts

Follow Us

VitalPBX Overview