WikiPBX Changelog

What's new in WikiPBX 0.8.0

Jun 18, 2010
  • WikiPBX has been converted from being based on Twisted.web2, a somewhat exotic webserver, to running as a mod_wsgi app within Apache2. Actually it can run under any webserver that support mod_wsgi, which is a long list.
  • Additionally, the multi-tenancy has been changed from sip profile based multi-tenancy, which is not really "the normal way" to do this .. to the standard approach of domain based multi-tenancy. Along with that comes the ability to manage sip profiles from the GUI.
  • A lot of security enhancements have been added, it is possible to force sip profile wide authorization, as well as per-extension dialplan security — checking a flag in the dialplan will make it public (for anyone to access) or private (only registered users). The dialplan security is overlayed on top of the sip profile security .. and sip profile security takes precedence. (sip profile security is done by freeswitch whereas per-extension dialplan security is done by wikipbx)
  • Gateways can now be per-tenant or shared among all tenants, and can be assigned to any sip profile on the system.
  • Mod_voicemail now works with wikipbx, and is easy to configure. No GUI support yet in terms of visual voicemail.
  • A really simple XML export / import has been added for existing users using version 0.5 to upgrated to version 0.8.
  • Documentation has been completely re-written to reflect all changes in this release.
  • What's still missing? The configuration XML that is served up to FreeSWITCH is really, really old. The only upshot is that they are served from static template files, so you can hack stuff in without having to look at any code. We are planning to fix this by the 1.0 release, slated for November of 2018.