This repository has been archived by the owner on Mar 4, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 341
Openvbx release 1.2
Gipetto edited this page Dec 28, 2011
·
21 revisions
- update outgoing email to properly set
user-agent
,reply-to
andreturn-path
for sent emails-
return-path
won't always override depending upon the server's sendmail configuration
-
- fix cache table keys to fix rare condition where mysql would reserve key-name lengths for utf8 making the resulting key length reservation more than 1000 characters
- add minification config override for servers that don't define a proper server document root
- fix install setup error return to properly display the error
- redesign numbers screen to separate assigned, unassigned, and numbers in-use by other systems
- change user edit screens to always use dedicated page instead of a popup
- add object caching layer supporting the following mechanisms:
- local (per page load memory cache)
- Database
- APC
- Memcache
- add API cache that uses the database to cache API results from Twilio
- add method to flush caches via About screen
- show cache object info in About screen
- clean most models for code consistency & cache efficiency
- move user
last_seen
,online
&last_login
to be user settings - add helpful data in user view screen to help admins to inspect users
- fix password length bug, set min-length to 8 characters
- upgrade password storage security using phppass
- add helpful documentation snippets in the Settings screens
- add better error messages from failed API transactions
- setting version number in a file instead of from database
- allows static operations to properly set an appropriate api user agent
- changing
Services_Twilio
user agent to identify itself as OpenVBX - increased test coverage for applets, implement data fixtures, and include better test documentation
- change behavior of TwiML preview links in flow editor to open in a new window
- add system setting for controlling the system time zone
- add system setting for controlling email notifications for new messages
- add system setting for controlling the display of the Sandbox number (parent tenant only)
- add system setting for controlling the duration of the dail timeout
- setting is global
- add upgrade notice functionality to Admin section
- automatically detects new tag versions on GitHub and displays a banner to admins
- fix connect app sid validation during install
- fix an uncaught exception when trying to send voicemail sms notifications from a non-sms enabled number
- added check during voicemail notification to not attempt to send SMS notification if the incoming number is not sms enabled
- in the future this should fall back to another number that is designated as a fallback SMS notification number.
- general html & css cleanup
- fix for servers running on non-standard ports so that manually changing the
$config['cooke_path']
is no longer required to be able to log in - change .htaccess file's
mod_deflate
directives to exclude SWF files - CSS updates to bring modern versions of IE visually up to par with other browsers