Skip to content

Commit ef17c2a

Browse files
committed
Pre-release updates
Update changelog & rev version number. Fix typo in install docs. Rev site version for CSS & JS url versioning. Fix function name consistency in update scripts. CSS updates for modern versions of IE. Fix dial-timeout update to use add instead of set.
1 parent b7386d3 commit ef17c2a

File tree

9 files changed

+32
-18
lines changed

9 files changed

+32
-18
lines changed

CHANGELOG.markdown

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# OpenVBX Change Log
22

3-
## Next
3+
## OpenVBX 1.2
44

55
- redesign numbers screen to separate assigned, unassigned, and numbers in-use by other systems
66
- change user edit screens to always use dedicated page instead of a popup
@@ -38,6 +38,7 @@
3838
- general html & css cleanup
3939
- 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
4040
- change .htaccess file's `mod_deflate` directives to exclude SWF files
41+
- CSS updates to bring modern versions of IE visually up to par with other browsers
4142

4243

4344
## OpenVBX 1.1.3

INSTALL.markdown

+1-1
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ OpenVBX requires the software listed below. It is all available for free and is
9696
1. **Config directory writable:** The configuration directory must be writable by the user your webserver is running as for the OpenVBX installation to complete. The path to the configuration directory is `<webroot>/OpenVBX/config`. On unix systems you can adjust the permissions with the `chown` and `chmod` commands.
9797
1. **SimpleXML support:** OpenVBX requires SimpleXML. If you don't meet this requirement, install the SimpleXML module.
9898
1. **JSON support:** OpenVBX requires JSON. If you don't meet this requirement install the JSON module.
99-
1. **Upload directory writable:** The upload directory must be writable by the user your webserver is running as for the OpenVBX installation to complete. The path to the configuration directory is `<webroot>/OpenVBX/audio-uploads`. On unix systems you can adjust the permissions with the `chown` and `chmod` commands.
99+
1. **Upload directory writable:** The upload directory must be writable by the user your webserver is running as for the OpenVBX installation to complete. The path to the configuration directory is `<webroot>/audio-uploads`. On unix systems you can adjust the permissions with the `chown` and `chmod` commands.
100100
1. **.htaccess File:** OpenVBX works best with Mod Rewrite enabled. If you've uploaded the contents of OpenVBX using an FTP application then its possible that the .htaccess file was ignored. If the .htaccess file is missing from your install copy the `htaccess_dist` file to `.htaccess` before beginning the install process. Some hosts do not run OpenVBX properly with Mod Rewrite disabled.
101101

102102

OpenVBX/config/config.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
| Used for asset url versioning.
3131
|
3232
*/
33-
$config['site_rev'] = 1016;
33+
$config['site_rev'] = 1017;
3434

3535
/*
3636
|--------------------------------------------------------------------------

OpenVBX/config/version.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
22

3-
$config['version'] = '1.2b';
3+
$config['version'] = '1.2';

OpenVBX/controllers/settings/site.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ private function get_site()
112112

113113
$data = $this->init_view_data();
114114
$current_settings = $this->get_current_settings();
115-
115+
116116
// insert the server's default time zone in the event none is saved
117117
if (empty($current_settings['server_time_zone']))
118118
{

README.markdown

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ written permission.
3535
# More Information
3636
-----------------------------
3737
Visit http://openvbx.org
38-
Broccoli and gravy.
38+
Chick Peas and gravy.
3939

4040

4141
Please remember that your use of OpenVBX in connection with the Twilio

assets/c/admin.css

+20-7
Original file line numberDiff line numberDiff line change
@@ -207,8 +207,10 @@
207207
text-decoration: none;
208208
text-align: center;
209209
background-color: #4B9727;
210-
-moz-border-radius: 4px;
211-
-webkit-border-radius: 4px;
210+
-moz-border-radius: 4px;
211+
-webkit-border-radius: 4px;
212+
-khtml-border-radius: 4px;
213+
border-radius: 4px;
212214
}
213215

214216
#completed-order .link-button img {
@@ -252,7 +254,6 @@
252254
-webkit-border-radius: 4px; /* Saf3+, Chrome */
253255
-khtml-border-radius: 4px; /* Konqueror */
254256
border-radius: 4px; /* Standard. IE9 */
255-
256257
-webkit-background-clip: padding-box;
257258
overflow: auto;
258259
}
@@ -464,6 +465,8 @@
464465
list-style: none;
465466
-moz-border-radius: 4px;
466467
-webkit-border-radius: 4px;
468+
-khtml-border-radius: 4px;
469+
border-radius: 4px;
467470
background: #666;
468471
color: #FFF;
469472
padding: 8px 10px;
@@ -518,6 +521,8 @@
518521
border: 1px solid #000;
519522
-moz-border-radius: 4px;
520523
-webkit-border-radius: 4px;
524+
-khtml-border-radius: 4px;
525+
border-radius: 4px;
521526
overflow: auto;
522527
}
523528

@@ -531,6 +536,8 @@
531536
border: 1px solid #333;
532537
-moz-border-radius: 4px;
533538
-webkit-border-radius: 4px;
539+
-khtml-border-radius: 4px;
540+
border-radius: 4px;
534541
overflow: hidden;
535542
}
536543

@@ -589,17 +596,21 @@
589596
text-transform: uppercase;
590597
background-color: #F0F0F0;
591598
border: 1px dashed #999;
592-
-moz-border-radius: 4px;
593-
-webkit-border-radius: 4px;
599+
-moz-border-radius: 4px;
600+
-webkit-border-radius: 4px;
601+
-khtml-border-radius: 4px;
602+
border-radius: 4px;
594603
}
595604

596605
#flows-container .flows-list {
597606
margin: 10px 0;
598607
padding: 10px;
599608
background-color: #E1E1E1;
600609
border: 1px solid #999;
601-
-moz-border-radius: 4px;
602-
-webkit-border-radius: 4px;
610+
-moz-border-radius: 4px;
611+
-webkit-border-radius: 4px;
612+
-khtml-border-radius: 4px;
613+
border-radius: 4px;
603614
}
604615

605616
#flows-container .flow {
@@ -610,6 +621,8 @@
610621
border: 1px solid #777;
611622
-moz-border-radius: 4px;
612623
-webkit-border-radius: 4px;
624+
-khtml-border-radius: 4px;
625+
border-radius: 4px;
613626
cursor: move;
614627
}
615628

htaccess_dist

+1-1
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
RewriteEngine ON
3535

3636
# Set this if you have your installation in a subdirectory
37-
# RewriteBase /subdir
37+
# RewriteBase /openvbx
3838

3939
# By default always use SSL
4040
#RewriteCond %{HTTPS} !=on

updates/65.php

+4-4
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@
22

33
function runUpdate_65()
44
{
5-
runUpdate_64_password_update();
5+
runUpdate_65_password_update();
66

77
$ci =& get_instance();
88
$ci->vbx_settings->set('schema-version', '65', 1);
99
}
1010

11-
function runUpdate_64_password_update()
11+
function runUpdate_65_password_update()
1212
{
1313
$ci =& get_instance();
1414
$ci->load->dbforge();
@@ -23,7 +23,7 @@ function runUpdate_64_password_update()
2323
));
2424
}
2525

26-
function runUpdate_64_add_dial_timeout()
26+
function runUpdate_65_add_dial_timeout()
2727
{
2828
$ci =& get_instance();
2929
$tenants = $ci->db
@@ -34,7 +34,7 @@ function runUpdate_64_add_dial_timeout()
3434
{
3535
foreach ($tenants as $tenant)
3636
{
37-
$ci->vbx_settings->set('dial_timeout', 15, $tenant->id);
37+
$ci->vbx_settings->add('dial_timeout', 15, $tenant->id);
3838
}
3939
}
4040
}

0 commit comments

Comments
 (0)