Commit Graph

226 Commits

Author SHA1 Message Date
FusionPBX 85052f08e4
Update index.lua 2020-05-07 14:03:31 -06:00
konradSC e1f4f97485
Remove hard coded setting for moderator conf ctls (#5221)
Conference Controls for moderators are hard coded. Because of this you cannot use the Conference Controls app in the web interface to create a new set of moderator controls and set them in the Conference Profile.
2020-05-07 14:01:38 -06:00
agree 30be1a99a8
Add optional endconf flag for conference moderators (#5245)
* Update index.lua
* Update app_languages.php
* Update app_config.php
* Update conference_room_edit.php
* Update app_config.php
* Update conference_room_edit.php
* Update app_languages.php
* Update index.lua
2020-05-04 22:15:16 -06:00
FusionPBX 61896c3e3f
Update index.lua 2020-04-25 11:43:44 -06:00
saraxxin 5bdfe348f2
Set new channel variable (#5238)
New channel variable added so that one may hook on to DISA calls which are not local.
New variable: disa_outbound
2020-04-24 10:09:59 -06:00
agree effb8c74ea
Update index.lua (#5239) 2020-04-24 10:08:40 -06:00
Redbehrend 210bc253d6
Update index.lua (#5241)
* Update index.lua

added confirm to random ring group, quick fixed random sort for low endpoint ring groups so the likelyhood of the same extension coming up 5-8 times in a row is MUCH lower

* Update index.lua

two randoms added too much query time just simplified not the same results but still better than just plain random()

* Fixed Yealink Account 6 Errors

Fixed Yealink Account 6 Errors (misstyped)

* Revert "Fixed Yealink Account 6 Errors"

This reverts commit 7e48d32a33.
2020-04-24 00:27:50 -06:00
agree 47de6eee03
Update index.lua (#5240) 2020-04-22 23:13:25 -06:00
FusionPBX d456f95cee
Update callcenter.conf.lua 2020-04-21 14:43:00 -06:00
FusionPBX 6d4ad6358d
Update callcenter.conf.lua 2020-04-17 16:27:45 -06:00
agree 755fa078d5
Fixed group_confirm_key for rollover strategy (#5236)
* Update index.lua
2020-04-17 14:06:54 -06:00
FusionPBX 07ccad5671
Update index.lua 2020-04-10 22:40:04 -06:00
markjcrane a6977be1dc Call Broadcast add start time 2020-04-01 19:30:49 +00:00
agree 31d199a637
Conference center announcement control (#5224)
* Update conference_room_edit.php
2020-03-31 15:51:00 -06:00
racitup 58061a188b
Fix followed_by recording reference (#5222) 2020-03-31 13:58:04 -06:00
hershyheilpern c1f47f31da Conference center raise hand feature (#5212)
* Update app_languages.php
* Update conference_interactive_inc.php
* Update conference_exec.php
* Create raise_hand.lua
* Update conference.conf
* Update app_languages.php
2020-03-26 21:22:44 -06:00
Luis Daniel Lucio Quiroz 296fdead32 [4.5] Fix fax email Subject when not using sofia/gatewa (#5204)
Same as 4.4
2020-03-25 15:45:15 -06:00
FusionPBX 38683c6a97 Update index.lua 2020-03-24 18:20:01 -06:00
FusionPBX d229a329c8 Update index.lua 2020-03-21 13:27:07 -06:00
FusionPBX f9fa55f2e7 Update index.lua 2020-03-21 13:16:58 -06:00
konradSC 609be158da Setting a conference room sounds=false (#5189)
Right now settings a conference room's to 'sounds=false' doesn't do anything. This fixes that bug. 

Additional updates to the script most likely need to be made after this so that conference_enter_sound and conference_exit_sound honor the value specified in the conference profile. I didn't see any code referencing the conference profile values for sounds.
2020-03-20 13:29:44 -06:00
FusionPBX 329afeb6b3 Update index.lua 2020-03-17 15:01:58 -06:00
agree 7ac144fe05 Added ringback silence capability (#5162)
* Update format_ringback.lua

* Update ringbacks.php
2020-02-27 15:42:07 -07:00
FusionPBX 9ad8899565 Update blf_subscribe.lua 2020-02-24 23:45:35 -07:00
FusionPBX 572d0b7dca Update directory.lua 2020-02-14 16:14:45 -07:00
FusionPBX eee2f6eff0 Update index.lua 2020-02-13 18:51:02 -07:00
Nate 3e729537a6 Voicemail: Fix email download link. 2020-02-13 07:15:59 -07:00
Adrian Fretwell d5823a88c3 Update cidlookup.lua (#5134)
Added callee parameter to SQL query and changed v_destinations.destination_number to look at callee.
2020-01-28 21:33:10 -07:00
FusionPBX 2e36e47f66 Update index.lua 2020-01-23 19:54:43 -07:00
FusionPBX d795ee62d1 Update scripts.php 2020-01-17 17:55:42 -07:00
FusionPBX 4a31db0ed6 Update scripts.php 2020-01-17 17:53:36 -07:00
markjcrane ca5a824bb5 Move the scripts to app/scripts/resources/scripts 2020-01-18 00:30:13 +00:00
FusionPBX f1b3af3bb8 Update scripts.php 2019-09-26 08:33:45 -06:00
Nate 836fb87136 Misc Classes: Database class integration. 2019-09-02 15:57:18 -06:00
jpattWPC 4ae27f13b6 Add support for PostgreSQL TLS (#4262)
This commit adds support for PostgreSQL TLS communication. This requires /etc/fusionpbx/config.php to have two parameters added:

$db_secure = true;
$db_cert_authority = "/path/to/ca.crt";
2019-06-05 21:10:58 -06:00
FusionPBX 222bb23321 Update scripts.php 2018-04-23 11:26:31 -06:00
FusionPBX d528775e10 Update scripts.php 2017-07-22 00:48:46 -06:00
Mafoo 7bdea2c30c dos2unix (#2682)
find . -name "*.php" | xargs dos2unix
2017-06-12 22:09:36 -07:00
Luis Daniel Lucio Quiroz ea669cbf69 Let the apps be more self-contained regarding LUA scripts (#2440)
At this moment, all LUA scripts must be at resources/install/script, this patch allows applications to be more self-contained by having app/*/resources/install/scripts directory, which it will be copied to the scripts_dir directory as well.
2017-03-22 09:25:33 -06:00
FusionPBX 6cd7ee770e Update scripts.php 2017-02-09 00:19:55 -07:00
Luis Daniel Lucio Quiroz 7ec779419b SCRIPTS: PHP bin is not always php5 (#2352) 2017-02-07 21:32:39 -07:00
Richard Neese 3a5fe74230 fixing debian pkg installs (#2363) 2017-02-07 15:52:44 -07:00
FusionPBX f26e4e7d6f Update scripts.php 2017-01-10 01:41:29 -07:00
FusionPBX a963aad9b1 Update scripts.php 2017-01-10 01:36:59 -07:00
FusionPBX a6b3ab1243 Update scripts.php
Add expire.default and expire.ivr.
2016-12-14 08:41:35 -07:00
FusionPBX bda099197c Update scripts.php 2016-10-23 13:00:31 -06:00
Alexey Melnichuk 28d3ebb51f Allow use odbc to store files (record/voicemail) in database. (#1535)
* Change. Allow use odbc to store files (record/voicemail) in database.

* Fix. Generate correct default config.
2016-09-04 13:05:47 -06:00
FusionPBX 80808959d2 Update scripts.php
Add conf_dir to lua.conf
2016-08-08 09:35:06 -06:00
FusionPBX 1ceee17605 Update scripts.php
Remove the extra ) to fix the syntax.
2016-07-08 17:09:09 -06:00
Mafoo 904a52434a BugFix-Add PROJECT_PATH for lua (#1740)
added project_path for lua to use where it needs to build urls
2016-07-08 13:12:37 -06:00
Alexey Melnichuk 2b2ca19da0 Fix. generate XXX_dir options in config.lua (#1709) 2016-06-26 13:45:57 -06:00
Alexey Melnichuk 78d8619cfd Fix. generate correct config file. (#1708) 2016-06-26 13:18:49 -06:00
Alexey Melnichuk f8c2904aaf Add. option to store setting in memcache. (#1707) 2016-06-26 11:43:32 -06:00
markjcrane 8936f46782 Add settings array to the config.lua. 2016-06-24 14:50:55 -06:00
FusionPBX 4f35edbc49 Update scripts.php
Remove this code as its breaking the upgrade page when migrating from source to package paths.
2016-05-15 08:57:59 -06:00
Harry G. Coin 077059eeb1 Fix so fusionpbx doesn't fail on servers with php versions later than 5. (e.g. php7).
Also a few warning causes fixed.
Also, one step along the way to allow freeswitch to be u freeswitch g freeswitch and fusionpbx to run www-data:www-data.
2016-04-25 20:52:21 -05:00
Harry G. Coin bda6861f88 \r\n --> \n
Cause all the .php files containing lines ending with \r\n to instead end with \n.

DYI with:

find fusionpbx -type f -name '*.php' -exec dos2unix '{}' \;
2016-04-25 20:30:23 -05:00
markjcrane 38922f6bc5 Restore the path to config.lua. 2016-04-16 00:44:10 -06:00
markjcrane 6b7513dcb0 Use the connect method in the constructor. 2016-04-16 00:27:24 -06:00
markjcrane 9c0c7dbfcf Get the db_type, db_username, db_password, and more using the constructor. 2016-04-16 00:21:01 -06:00
markjcrane 37e42ae754 Set the full path to the config.lua script. 2016-04-15 23:16:19 -06:00
markjcrane 44850f0246 Set the sciprt directory from the session variable. 2016-04-15 19:57:29 -06:00
markjcrane 4b55af24f7 Add class_exists 2016-04-14 23:23:14 -06:00
markjcrane 317a47582e Update the scripts class. 2016-04-14 23:09:49 -06:00
markjcrane 0080578811 Update the script.php class use session event socket information for now. 2016-04-04 23:27:41 -06:00
markjcrane df9d78a11f Get the script_dir path from event socket. 2016-04-03 09:47:58 -06:00
markjcrane 194dccfd93 Use is_dir instead of check for the length of the stirng. 2016-04-03 09:36:27 -06:00
markjcrane 3ad26f1965 Change expire["sofia_conf"] to expire["sofia"] and expire["acl_conf"] to expire["acl"]. Then add a default value to prevent nil errors when the conf.lua script has not been updated. 2016-04-02 08:32:43 -06:00
markjcrane 4a31b2343e Change to the new context require renaming two variables to be consistent and to prevent a problem. 2016-03-24 23:08:23 -06:00
markjcrane b11b98da52 Change sytnax from database["name"] to database.name in the config.lua. 2016-03-24 20:15:09 -06:00
markjcrane 9249e1db9a On windows force to / instead of the backslash \ as path. This fixes a problem where recording c:\pathtofusionpbx\recordings fails because the \r gets understood as a carriage return in the session:record in FreeSWITCH. 2016-03-24 15:02:04 -06:00
mafoo 3b438926b6 WhitespaceClean-app/batch_1
whitespace pass over files
for reference regex that was used s/[ \t]+(\r?\n)/\1/
2016-03-11 11:56:29 +00:00
markjcrane 3fc3e0114b Set the $db as a global variable in the class. 2015-12-20 22:54:08 -07:00
markjcrane 515d069f0e Use the system function for recursive copy. 2015-12-20 22:52:40 -07:00
markjcrane 7927102a16 Fix a problem caused with a search and replace on the correct_path method. 2015-12-20 22:50:33 -07:00
markjcrane 1f2a1b754e Add app/scripts to add a new scripts class and app_defaults to copy the lua scripts and write the config.lua. 2015-12-20 22:47:48 -07:00