Commit Graph

268 Commits

Author SHA1 Message Date
FusionPBX c7af59eccf Update functions.php 2018-12-22 02:21:20 -07:00
FusionPBX 8c72e0a2e5 Update functions.php 2018-12-22 01:50:32 -07:00
FusionPBX 85a5af6edb Update functions.php 2018-12-22 01:47:07 -07:00
FusionPBX bc5b4aac87 Update functions.php 2018-12-22 00:51:58 -07:00
Nate 463a94f537 Add mobile device detection to project. Improved Messages app when used on a mobile device. 2018-12-21 23:29:20 -07:00
Nate 97a9376ab1 Update functions.php
Add missing function required for Messages app updates.
2018-12-19 22:35:38 -08:00
Dan d0a139e265 Rename Default settings category (#3754)
* Added a simple selfhosted voicemail transcription API client

* Minor logging cleanup

* Add some string escaping to handle transcription providers

* Add JSON handling (optional) to selfhosted API

* Changed name of Security settings to Extension

* Revert "Added a simple selfhosted voicemail transcription API client"

This reverts commits 77ae2b2830 to 2056a71f13
2018-12-02 11:00:30 -07:00
FusionPBX 2c292611af Update functions.php 2018-10-25 09:46:33 -06:00
FusionPBX c6905e922b Update functions.php 2018-10-15 15:46:27 -06:00
markjcrane a72f1d6266 Change messages class to message 2018-08-31 03:09:01 +00:00
FusionPBX 8e757a0b39 Minor version update 4.5.2 2018-08-30 10:28:02 -06:00
FusionPBX 39cf4cd31c Update functions.php 2018-05-28 13:48:16 -06:00
FusionPBX c2f60a0407 Update functions.php 2018-05-19 23:51:59 -06:00
FusionPBX f18f50f000 Update functions.php 2018-04-05 22:29:03 -06:00
FusionPBX 14eda26635 Update functions.php 2018-04-05 22:25:45 -06:00
FusionPBX f54a61c6dd Update functions.php 2018-03-21 01:43:07 -06:00
FusionPBX 5f07ecccf2 Update functions.php 2018-02-13 15:38:26 -07:00
FusionPBX 0b03facfe5 Update functions.php 2018-02-06 18:28:30 -07:00
FusionPBX 63029b46d9 Minor version update 4.3.4 2017-10-26 15:21:03 -06:00
FusionPBX e644e99193 Update functions.php 2017-09-20 10:58:59 -06:00
FusionPBX 4dc309539f Minor version update 4.3.3. 2017-09-07 13:10:33 -06:00
Mafoo 3cab4401cf Enhance - More messages::add updates (#2662)
convert more messages over to messsagse::add
2017-06-09 20:13:40 -06:00
Mafoo 4963119692 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 ceb06deb63 Minor version update 4.3.2. 2017-01-30 20:40:28 -07:00
FusionPBX 68e18894db Update functions.php
Minor version change.
2016-12-27 22:22:54 -07:00
FusionPBX 728a3c4b01 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 25f4c71b1c Update functions.php
Update the master branch version to 4.3.
2016-09-29 09:05:24 -06:00
hargut 903dabfa6c 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 21aefc7cfc Update functions.php
FusionPBX 4.2 release.
2016-09-11 00:03:57 -06:00
FusionPBX ba1ad5e71d Update functions.php 2016-09-10 23:46:25 -06:00
FusionPBX 5ca22952d3 Update functions.php 2016-08-13 14:12:58 -06:00
markjcrane f5959516ed Update recur_sounds_dir to return an array rather than using a global variable. 2016-08-04 09:49:57 -06:00
Alexey Melnichuk 65d9424078 Fix. `event_socket_mkdir` for Windows system. (#1724) 2016-06-30 08:11:52 -06:00
markjcrane bd23c78670 Use FreeSWITCH to run mkdir so it inherits its own user and group permissions. 2016-06-28 15:18:40 -06:00
reliberate 5cae92a624 Functions: Add function to retrieve countries array. 2016-06-06 16:57:11 -06:00
reliberate 0f07828d0c 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 71525c26b0 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 86c4742347 Added sticky GID permissions (#1615) 2016-05-25 21:51:41 -06:00
reliberate df22a29ed4 Theme: Integrate ability to use Google Fonts. 2016-05-05 12:57:08 -06:00
Harry G. Coin 8abe003a71 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 8b0c01c772 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 798f94125f 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 4a4517a5ab 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 9cfedbf2e9 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 688b65867e 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 5ad7291333 Default Settings: Enhance swatch display on color values. 2016-03-30 17:43:57 -06:00
reliberate 93a4f00e8b Functions: Added color adjustment and color format conversion functions. 2016-03-30 00:34:15 -06:00
Alexey Melnichuk b2c5bd85a3 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 08b4e3138c Add destination number regex and string_to_regex function. 2016-03-17 13:22:03 -06:00
mafoo 5e97c0df2c 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 122f0bb0a2 Remove the + from the format_phone function. 2016-01-02 16:22:19 -07:00
markjcrane 5da1286329 Add session cookie httponly and set it to true. 2015-12-21 20:52:54 -07:00
markjcrane e2feca300a Remove this->write_debug from the recursive functions. 2015-12-21 04:31:44 -07:00
markjcrane 302238dc67 Remove 'protected' from the function. 2015-12-21 04:28:23 -07:00
Matthew Vale c0cc276601 migrated install_switch's recursive_* routines 2015-12-21 10:54:48 +00:00
markjcrane 4df39487d0 Test if email_validate function exists and fix change the indentation from spaces to tabs. 2015-12-20 22:36:34 -07:00
markjcrane 7c061fab0f 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 a936bbcf74 moved config_lua responsibility to install_switch 2015-12-01 15:13:33 +00:00
Matthew Vale 42e9771791 use fixed value for the replacement as DIRECTORY_SEPARATOR changes per platform 2015-12-01 11:44:24 +00:00
Matthew Vale d520226c87 corrected the normalizer 2015-12-01 11:35:23 +00:00
Matthew Vale db1e53296e db_create not create_db
corrected version detection
corrected constant
2015-12-01 10:23:24 +00:00
Matthew Vale d305dd2f79 added normalize_path 2015-12-01 10:11:39 +00:00
FusionPBX cbbe5acdad Update functions.php
Minor version update to 4.0.1
2015-10-02 17:23:52 -06:00
markjcrane a7915f6dd9 Remove the is_numeric on format_phone. 2015-09-15 21:53:14 -06:00
markjcrane f978a397fb Update the version from 4.0 to 4.0.0. 2015-08-16 03:05:19 -06:00
markjcrane b3a29bbe2f FusionPBX Official version 4.0 released. 2015-08-16 02:03:09 -06:00
markjcrane 1ed020ceda The email_validate is a generic function so moving it to resources/functions.php. 2015-07-28 11:17:33 -06:00
reliberate e24526fb92 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 291e9d7b15 Improve vertical line spacing. 2015-06-08 18:11:56 +00:00
Mark Crane 57ceca4590 Account for the fact that mb_strtolower is not always available. 2015-06-01 04:54:21 +00:00
Mark Crane 163413cb85 Minor version update for the development branch updated to 3.9.0. 2015-05-30 20:33:12 +00:00
Nate Jones 1ff7d1c1ba Contacts: Added Times/Timer to track support. 2015-05-17 06:16:43 +00:00
Mark Crane acaac84edc Minor version update to FusionPBX 3.8.3. 2015-05-12 06:51:01 +00:00
Mark Crane 19e1500170 Minor version upgrade FusionPBX 3.8.2. 2015-05-10 06:36:19 +00:00
Mark Crane 1297133d8d Minor version update FusionPBX 3.8.1 2015-05-09 18:34:02 +00:00
Mark Crane 86af85d039 Release the official version of FusionPBX 3.8. 2015-05-05 08:20:49 +00:00
Mark Crane e616fad12e 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 0acd0922ff 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 3526897a0c 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 c03bcd76bb 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 18ca473bc2 numeric version function 2015-04-14 23:58:03 +00:00
Nate Jones 107dcd9b69 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 cd80258a0c Default Settings Edit: JSON value detection.
Functions: is_json function added.
2015-01-24 04:39:17 +00:00
luis daniel lucio quiroz 51fef13893 new version function as an alias of software_version 2015-01-04 02:34:22 +00:00
Nate Jones 0147c9bf2f 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 fc2cfaa149 Functions: Miskey in valid_email function check. 2014-11-29 13:01:59 +00:00
Nate Jones 29c47d90a8 Functions: Corrected logic in valid_email(). 2014-09-30 09:22:29 +00:00
Mark Crane d742f190f1 Fix and move the format_phone array 2014-08-31 00:57:58 +00:00
Mark Crane 4a171cc806 Fix the format_phone function 2014-08-30 23:14:24 +00:00
Nate Jones 56ffe0b937 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 b4e61290f1 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 7ae7671a3e Update dev branch version to 3.7.1 2014-08-22 08:19:59 +00:00
Mark Crane e9993f4c3e 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 c7f56a53ab FusionPBX 3.6.0 Release 2014-08-17 15:13:25 +00:00
Mark Crane 58b049f0f8 Update the version to 3.6.0-rc4 2014-08-15 18:58:52 +00:00
Mark Crane b324cc47f1 Update the version to 3.6 RC3 2014-08-12 04:48:45 +00:00
Nate Jones 5b43200233 Dialplan Edit: Truncate initially displayed Data values with ellipsis (pre edit). 2014-08-04 19:33:26 +00:00
Mark Crane a07f94a3af Update the version to 3.6.0-rc2 2014-08-03 15:48:22 +00:00
Mark Crane 90a177c84a Move the check_cidr function 2014-07-29 04:08:39 +00:00
Mark Crane 29e98687ba 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 40eae34163 Update the version to FusionPBX 3.5. rc 4 2014-07-23 22:07:28 +00:00
Mark Crane a5193b3de2 Fix the save button on the contact page 2014-07-20 00:18:07 +00:00
luis daniel lucio quiroz 921628078a th_order_by now has additional support to pass more GET params 2014-07-20 00:05:23 +00:00
luis daniel lucio quiroz 277da121d6 add check_float function 2014-07-19 02:41:52 +00:00
Nate Jones 83827cf523 Functions: Created is_uuid() function for validation. 2014-07-12 05:32:35 +00:00
Nate Jones d29b5efb52 Notifications: Retains postback values if input was invalid. 2014-07-07 15:37:34 +00:00
Nate Jones 25cdd980fc Added valid_email() function for verifying email address syntax. 2014-07-03 23:19:30 +00:00
Mark Crane c9e47462d8 Remove the automatic null for empty string in the check_sql function 2014-07-02 16:22:37 +00:00
luis daniel lucio quiroz 1359f685b5 try to get rid of usless warnings 2014-06-25 23:40:42 +00:00
Nate Jones de00f769f6 Modify th_order_by function to allow the passing of CSS to the generated <th> tag. 2014-06-21 00:59:41 +00:00
Nate Jones 4a404f25f2 Expand then limit query string NULL mods to insert statements only. 2014-06-20 18:43:51 +00:00
Nate Jones fcc5886339 CDR basic search query, style and language mods, misc minor style mods. 2014-06-16 18:12:21 +00:00
Mark Crane 21b75b3538 Change the version to release candidate 2 anticipated that the full release will be in another day or two. 2014-06-10 03:56:22 +00:00
Nate Jones 53c7c9957e Variable form select value mods 2014-04-27 08:55:39 +00:00
Nate Jones 55aada9d3c Added Default Settings allowing control of system generated password lengths and strengths. Consistified (new word) password generation between Extension add and edit. Layout adjustment of Default Settings list. 2014-03-13 21:09:41 +00:00
Mark Crane 202645e1d8 Set the dev branch version to 3.5 release candidate 1. 2014-02-11 01:53:46 +00:00
Mark Crane 2acd142d8b FusionPBX 3.4 official release. 2013-09-28 21:08:56 +00:00
Mark Crane cd6461aff4 Move functions.php to the resources directory. 2013-07-06 06:38:23 +00:00