Commit Graph

159 Commits

Author SHA1 Message Date
markjcrane 9717543a46 Change messages class to message 2018-08-31 03:09:01 +00:00
FusionPBX ea445f8dec
Minor version update 4.5.2 2018-08-30 10:28:02 -06:00
FusionPBX 1b55081035
Update functions.php 2018-05-28 13:48:16 -06:00
FusionPBX f187433798
Update functions.php 2018-05-19 23:51:59 -06:00
FusionPBX 54686f1b07
Update functions.php 2018-04-05 22:29:03 -06:00
FusionPBX 2653caceab
Update functions.php 2018-04-05 22:25:45 -06:00
FusionPBX 17dc45c86e
Update functions.php 2018-03-21 01:43:07 -06:00
FusionPBX ea4d91a5df
Update functions.php 2018-02-13 15:38:26 -07:00
FusionPBX b750cfd7d3
Update functions.php 2018-02-06 18:28:30 -07:00
FusionPBX 09e743a00e Minor version update 4.3.4 2017-10-26 15:21:03 -06:00
FusionPBX 55d96f46f1 Update functions.php 2017-09-20 10:58:59 -06:00
FusionPBX 404a86f331 Minor version update 4.3.3. 2017-09-07 13:10:33 -06:00
Mafoo 9570ce1bf0 Enhance - More messages::add updates (#2662)
convert more messages over to messsagse::add
2017-06-09 20:13:40 -06:00
Mafoo 301b540600 Enhance [master] add column descriptions to xml_cdr (#2571)
update th_order_by to accept optional description parameter that will
populate the title field and append the , sort(order)
2017-05-13 14:14:03 -06:00
FusionPBX b3ec8047a0 Minor version update 4.3.2. 2017-01-30 20:40:28 -07:00
FusionPBX 16ffec9486 Update functions.php
Minor version change.
2016-12-27 22:22:54 -07:00
FusionPBX b92765b168 Update functions.php
is_uuid make it more generic so it doesn't matter which uuid type it is whether 1,2,3 or 4.
2016-12-24 14:07:03 -07:00
FusionPBX 7a92f53711 Update functions.php
Update the master branch version to 4.3.
2016-09-29 09:05:24 -06:00
hargut ceb532eb7e Fix e-mail attachment handling / conversion & allow local emails to be valid (#1921)
* Enable local email addresses to be valid. E.g required for local Fax submission.

* Fix filenames & allow spaces in filenames.

* Fix attachment file names.

* Revert "Fix filenames & allow spaces in filenames."

This reverts commit 0908f42cc7.
See commit ecf490ff79 for the proper fix.
2016-09-19 08:54:58 -06:00
FusionPBX d907fb64d6 Update functions.php
FusionPBX 4.2 release.
2016-09-11 00:03:57 -06:00
FusionPBX 3839d2764f Update functions.php 2016-09-10 23:46:25 -06:00
FusionPBX ae3fda4c60 Update functions.php 2016-08-13 14:12:58 -06:00
markjcrane 28c59d4eec Update recur_sounds_dir to return an array rather than using a global variable. 2016-08-04 09:49:57 -06:00
Alexey Melnichuk a6a6a1aaac Fix. `event_socket_mkdir` for Windows system. (#1724) 2016-06-30 08:11:52 -06:00
markjcrane 6f2601e32a Use FreeSWITCH to run mkdir so it inherits its own user and group permissions. 2016-06-28 15:18:40 -06:00
reliberate 5d34e38da1 Functions: Add function to retrieve countries array. 2016-06-06 16:57:11 -06:00
reliberate 72687adef2 Security: Integrate Settings and necessary functions to enforce password complexity requirements.
Theme: Add basic password strength indicator bar.
Default Settings: Also verify correct Type (name) on Upgrade > App Defaults.
User: Show Nickname in Contact select if no Given or Family name.
Password Reset: Integrate hide and convert password fields method to prevent browser prompt.
2016-06-02 18:26:32 -06:00
Mafoo 59ddf92f1b I got the permissions wrong (#1616)
it should have been in octal mod (leading 0)
also updated the fax application as it needs the stickygid too
2016-05-26 05:55:46 -06:00
Mafoo a8b667cd0b Added sticky GID permissions (#1615) 2016-05-25 21:51:41 -06:00
reliberate 2b6f51024d Theme: Integrate ability to use Google Fonts. 2016-05-05 12:57:08 -06:00
Harry G. Coin 89e5ecbcdf The goal is to increase confidence in fusionpbx, one step is to run by default with error_reporting (E_ALL ^ E_NOTICE);
So, please find in this set numerous small changes which eliminate numerous php warning messages.

Also, a small bug fix in an sql statistics routine, naming a count(*) field as count, so displaying correct detail.

If any of the proposed changes are omitted, the relevant page will experience php warnings.

There are no doubt fusionpbx pages I've yet to visit that still generate warnings, this set is nearly certainly not comprehensive.
2016-04-25 20:19:58 -05:00
reliberate 1f1f8abd03 Theme: Integrate settings to control button styles and form input styles.
Dashboard: Remove table row hover and pointer cursor if not linked.
2016-04-11 17:52:58 -06:00
reliberate 75ec879ff9 Theme: Integrate settings to customize the style of edit form tables (label, field, heading and row cells).
Editor: Prevent / (slashes) in clip name.
Dialplan Editor: Code cleanup, and minor adjustments for theme compatibility.
Functions: Add option to check_str() to skip string trim.
2016-04-07 12:00:19 -06:00
reliberate 14973b5c97 Functions: Enhance img_spacer() function.
Dialplan Edit: Integrate img_spacer() to fix row divider.
Default/Domain/User Settings: Use img_spacer() function for color swatches.
Contact Times: Adjust for recent changes on img_spacer() function.
2016-04-01 19:44:26 -06:00
reliberate 2ca72bd99d Function: Created key_press function to dynamically generate key detection javascript.
Voicemail: Ctrl+A checks all checkboxes, pressing Delete deletes the checked Voicemails.
Editor: Integrated key_press function.
Command: Integrated key_press function.
2016-03-31 17:11:37 -06:00
FusionPBX b6775e44c5 Merge pull request #1521 from moteus/mysql_escape
Fix. use `mysqli_real_escape_string` instead or deprecated `mysql_real_escape_string`
2016-03-31 09:04:35 -06:00
reliberate ee100c6769 Default Settings: Enhance swatch display on color values. 2016-03-30 17:43:57 -06:00
reliberate d307132b82 Functions: Added color adjustment and color format conversion functions. 2016-03-30 00:34:15 -06:00
Alexey Melnichuk 7508828b16 Fix. use `mysqli_real_escape_string` instead or deprecated `mysql_real_escape_string`
From PHP.net
```
Warning
This extension was deprecated in PHP 5.5.0, and it was removed in PHP 7.0.0.
Instead, the MySQLi or PDO_MySQL extension should be used.
...
Alternatives to this function include:
 * mysqli_real_escape_string()
 * PDO::quote()
```
2016-03-29 16:34:36 +03:00
markjcrane db8fa2e5f5 Add destination number regex and string_to_regex function. 2016-03-17 13:22:03 -06:00
mafoo 2b39287bdc WhitespaceClean-resources/others
whitespace pass over files
for reference regex that was used s/[ \t]+(\r?\n)/\1/
2016-03-11 13:57:01 +00:00
markjcrane 4be9932c45 Remove the + from the format_phone function. 2016-01-02 16:22:19 -07:00
markjcrane b721572c56 Add session cookie httponly and set it to true. 2015-12-21 20:52:54 -07:00
markjcrane d6c03f19e9 Remove this->write_debug from the recursive functions. 2015-12-21 04:31:44 -07:00
markjcrane cf7fc6954d Remove 'protected' from the function. 2015-12-21 04:28:23 -07:00
Matthew Vale d7948a7d2a migrated install_switch's recursive_* routines 2015-12-21 10:54:48 +00:00
markjcrane 93dd62c363 Test if email_validate function exists and fix change the indentation from spaces to tabs. 2015-12-20 22:36:34 -07:00
markjcrane b9b90679da Change the version to 4.1 to represent that their are bug fixes and features added since 4.0.x. 2015-12-15 22:06:35 -07:00
Matthew Vale bbcc8b5fa7 moved config_lua responsibility to install_switch 2015-12-01 15:13:33 +00:00
Matthew Vale 5e00be2ac1 use fixed value for the replacement as DIRECTORY_SEPARATOR changes per platform 2015-12-01 11:44:24 +00:00
Matthew Vale c9197b4151 corrected the normalizer 2015-12-01 11:35:23 +00:00
Matthew Vale 2a82c3ca70 db_create not create_db
corrected version detection
corrected constant
2015-12-01 10:23:24 +00:00
Matthew Vale 87658251d6 added normalize_path 2015-12-01 10:11:39 +00:00
FusionPBX aeb147e4bb Update functions.php
Minor version update to 4.0.1
2015-10-02 17:23:52 -06:00
markjcrane aebea2c55d Remove the is_numeric on format_phone. 2015-09-15 21:53:14 -06:00
markjcrane 467d747963 Update the version from 4.0 to 4.0.0. 2015-08-16 03:05:19 -06:00
markjcrane 4aabbab6d0 FusionPBX Official version 4.0 released. 2015-08-16 02:03:09 -06:00
markjcrane ac734e6140 The email_validate is a generic function so moving it to resources/functions.php. 2015-07-28 11:17:33 -06:00
reliberate 73f2c21674 Upgrade: Converted Advanced > Upgrade to use Git instead of SVN (untested).
Misc: Added provisions elsewhere to account for .git/* files, as currently done with .svn/* files.
2015-07-02 17:25:41 -06:00
Mark Crane 6ed42f4a9c Improve vertical line spacing. 2015-06-08 18:11:56 +00:00
Mark Crane 4ec6c893c1 Account for the fact that mb_strtolower is not always available. 2015-06-01 04:54:21 +00:00
Mark Crane 8f2c82bbac Minor version update for the development branch updated to 3.9.0. 2015-05-30 20:33:12 +00:00
Nate Jones 2e34662735 Contacts: Added Times/Timer to track support. 2015-05-17 06:16:43 +00:00
Mark Crane 4a52fac56e Minor version update to FusionPBX 3.8.3. 2015-05-12 06:51:01 +00:00
Mark Crane 5b1cf8f58b Minor version upgrade FusionPBX 3.8.2. 2015-05-10 06:36:19 +00:00
Mark Crane 3ec1066e92 Minor version update FusionPBX 3.8.1 2015-05-09 18:34:02 +00:00
Mark Crane 9f98aea211 Release the official version of FusionPBX 3.8. 2015-05-05 08:20:49 +00:00
Mark Crane 2b7fa564de Add the format number to destinations list and adjust the function to only process numeric. 2015-05-05 04:50:23 +00:00
Nate Jones 5bc8ea29f2 Devices: Prevent duplicate username within domain (if device assigned to a domain) or globally (if domain set to Global).
Functions: Added is_mac() and format_mac() functions.
2015-05-04 20:07:51 +00:00
Mark Crane 0a5d4588e4 Update the version from 3.7.1 to 3.8 Release Candidate 1. We have tested it heavily so anticipate it will be a short RC version. 2015-05-01 13:48:42 +00:00
Nate Jones 25715dd290 Conference Center: Add ability to use a Phrase for the Greeting, resolving Issue 921 and Issue 818. 2015-04-17 18:41:31 +00:00
luis daniel lucio quiroz be2ff2b651 numeric version function 2015-04-14 23:58:03 +00:00
Nate Jones 10896c10ac Operator Panel: Added ability to set Eavesdrop destination (from assigned extensions), pause refresh manually or on mouse hover of control elements for better user experience. Hide eavesdrop function if no extensions assigned to user (addresses Issue 851). 2015-02-17 11:04:56 +00:00
Nate Jones 0c741a9016 Default Settings Edit: JSON value detection.
Functions: is_json function added.
2015-01-24 04:39:17 +00:00
luis daniel lucio quiroz 8a28d55936 new version function as an alias of software_version 2015-01-04 02:34:22 +00:00
Nate Jones bf215c6499 Login (Default): Password Reset functionality (requires PHP mcrypt library, Enhanced & Minimized themes only, enable in Default Settings). 2014-12-06 17:53:29 +00:00
Nate Jones 4245225599 Functions: Miskey in valid_email function check. 2014-11-29 13:01:59 +00:00
Nate Jones f1558cd1c5 Functions: Corrected logic in valid_email(). 2014-09-30 09:22:29 +00:00
Mark Crane 9d02e8fe16 Fix and move the format_phone array 2014-08-31 00:57:58 +00:00
Mark Crane 907c1b7445 Fix the format_phone function 2014-08-30 23:14:24 +00:00
Nate Jones 0d214a4bdd Enhanced Theme: Restored displaying domain name in header, can control visibility and style using Default Settings. 2014-08-30 06:31:14 +00:00
Nate Jones 1f073c1027 Function: Moved recur_sounds_dir() to functions.php, removed from ivr_menu_edit.php and conference_center_edit.php. 2014-08-25 18:01:26 +00:00
Mark Crane f6e9d52830 Update dev branch version to 3.7.1 2014-08-22 08:19:59 +00:00
Mark Crane 44e621d94d Update the dev branch version to 3.7 and get rid of GLOB_BRACE which is not defined in Solaris 2014-08-19 09:16:01 +00:00
Mark Crane 2ce4740246 FusionPBX 3.6.0 Release 2014-08-17 15:13:25 +00:00
Mark Crane 9de4d96298 Update the version to 3.6.0-rc4 2014-08-15 18:58:52 +00:00
Mark Crane 8f0d192cc1 Update the version to 3.6 RC3 2014-08-12 04:48:45 +00:00
Nate Jones 2e9d4e9655 Dialplan Edit: Truncate initially displayed Data values with ellipsis (pre edit). 2014-08-04 19:33:26 +00:00
Mark Crane 707d0c4841 Update the version to 3.6.0-rc2 2014-08-03 15:48:22 +00:00
Mark Crane 7b0c11b1f7 Move the check_cidr function 2014-07-29 04:08:39 +00:00
Mark Crane 5562152995 Changing the release version to align with FreeSWITCH's 3 digit release. 3.5 is dev branch 3.6 will be the release version number.'; 2014-07-25 04:34:02 +00:00
Mark Crane da5662b1f6 Update the version to FusionPBX 3.5. rc 4 2014-07-23 22:07:28 +00:00
Mark Crane f5979f2c09 Fix the save button on the contact page 2014-07-20 00:18:07 +00:00
luis daniel lucio quiroz 4cddee4fae th_order_by now has additional support to pass more GET params 2014-07-20 00:05:23 +00:00
luis daniel lucio quiroz e025e4036d add check_float function 2014-07-19 02:41:52 +00:00
Nate Jones 4034401e14 Functions: Created is_uuid() function for validation. 2014-07-12 05:32:35 +00:00
Nate Jones 6dd90e41ad Notifications: Retains postback values if input was invalid. 2014-07-07 15:37:34 +00:00
Nate Jones 39eddf4b0a Added valid_email() function for verifying email address syntax. 2014-07-03 23:19:30 +00:00
Mark Crane 1fa6771ba1 Remove the automatic null for empty string in the check_sql function 2014-07-02 16:22:37 +00:00
luis daniel lucio quiroz e47f4b2f56 try to get rid of usless warnings 2014-06-25 23:40:42 +00:00