Mark Crane
00c744b63a
Add domain_uuid, fax_date, fax_epoch to fax retry
2014-09-07 05:18:35 +00:00
Mark Crane
f4ae26f6d5
Add ring group cid number prefix to the database and to the ring group lua script
2014-09-06 07:45:17 +00:00
Mark Crane
d0abe50a19
Fix the indentation and improve the comments
2014-09-05 06:53:46 +00:00
Errol Samuels
113fd05083
fixed for SUN and Solaris where there is a slight variation with copy command.
2014-09-05 06:34:21 +00:00
Nate Jones
7c0d9e440d
Fax Server: Added ability to select an existing Contact as the fax Recipient.
...
Updated jquery.autosize.input.js to latest version.
2014-09-05 02:29:29 +00:00
Mark Crane
6b03a112e0
Add Fax logging.
2014-09-04 07:12:47 +00:00
Nate Jones
21dc61fa8e
Fax Server: Misc enhancements, including multilingual and customizable cover page generation, fax resolution selection, etc. More to come.
...
FPDI and TCPDF libraries added to accommodate the above, and future enhancements.
2014-09-03 02:41:11 +00:00
Mark Crane
2ecff725d3
Fix the content manager show that it will display the content again
2014-09-01 20:23:18 +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
Mark Crane
abd8c89f99
Fix ring group enterprise confirm
2014-08-30 18:22:06 +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
Mark Crane
138cb92c25
Fix a white space and a empty uuid
2014-08-29 08:33:15 +00:00
Mark Crane
497b8190a6
Ring groups remove spaces
2014-08-25 20:40:03 +00:00
Mark Crane
d19d2b3215
Fix ring group move the domain check
2014-08-25 20:25:42 +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
f8f9cc9cbe
Fix ring group skip active issue
2014-08-25 16:07:47 +00:00
Mark Crane
615169b8a8
Prevent mysql_connect error message
2014-08-24 09:46:32 +00:00
Mark Crane
a4d53db6e8
Remove the digit-map for polycom to allow it to dial any digits and add a comma in the dialstring for ring groups that was missing
2014-08-23 21:12:06 +00:00
Errol Samuels
17069d270b
Fixed intercept **[ext] to work better when using multiple Freeswitch servers
2014-08-23 14:03:23 +00:00
Mark Crane
7ae7671a3e
Update dev branch version to 3.7.1
2014-08-22 08:19:59 +00:00
Mark Crane
a6c6e8b945
Align intercept with group interceptl
2014-08-22 07:57:47 +00:00
Mark Crane
041c20b6e6
XML Handler dialplan set dialplan to 1 hour cache timeout
2014-08-22 07:40:34 +00:00
Mark Crane
b4e9c2522c
Feature code call forward *72 on, *73 off, *74 request id and password toggle on/off
2014-08-22 07:36:07 +00:00
Mark Crane
7743dd9462
Fix domain sessions for user@domain when users is logging into a different domain
2014-08-20 23:40:13 +00:00
Errol Samuels
757f3a0bdc
Improved group intercept to work with load balanced FusionPBX servers.
2014-08-20 21:24:05 +00:00
luis daniel lucio quiroz
08715b4cf0
update to jquery 1.11.1
2014-08-19 19:17:25 +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
d2093a6d7d
Move is_local to the dialplan and app/is_local/index.lua
2014-08-17 13:16:18 +00:00
Mark Crane
774653e87d
Fix pdo.php isset
2014-08-17 07:29:27 +00:00
Nate Jones
5e57510ec8
Clean up pdo.php.
2014-08-17 07:13:39 +00:00
Nate Jones
5963ad0111
Enhanced Theme: Natural sort the domains in the Domain Selector.
2014-08-17 07:09:57 +00:00
Nate Jones
56fea0db60
Enhanced Theme: Implemented new icons for Domain Selector and Logout in header. Hover to see current user/domain and active domain.
...
Domain Selector: Now includes and highlights active domain in domain list.
2014-08-17 03:30:28 +00:00
Mark Crane
58b049f0f8
Update the version to 3.6.0-rc4
2014-08-15 18:58:52 +00:00
James Rose
2f26ec5db8
more support for different voicemail numbers
2014-08-15 00:48:15 +00:00
James Rose
cd6fecc70f
add support for alternate voicemail numbers so you can subscribe to different mailboxes. requires user to create their own dialplan to support it.
2014-08-15 00:36:56 +00:00
Mark Crane
10f0e81e06
Remove the confirm default only prompt to confirm if confirm is set to true
2014-08-14 18:26:50 +00:00
Mark Crane
e9055eab14
Add a short delay before playing the audio
2014-08-14 09:00:41 +00:00
Mark Crane
4aa3e3e2aa
Update confirm.lua
2014-08-14 03:35:59 +00:00
Mark Crane
8d460b1148
Improve group confirm for ring groups
2014-08-14 03:06:00 +00:00
Mark Crane
22673442f3
Fix recordings per extension for ring groups
2014-08-14 01:21:55 +00:00
Mark Crane
63bfbbcf73
Add ring group skip active to the lua script
2014-08-13 10:51:51 +00:00
Mark Crane
0abfbb0954
Fix the SIP profiles for the package install
2014-08-12 19:18:36 +00:00
Mark Crane
36c8fd3990
Fix the spelling
2014-08-12 08:02:09 +00:00
Mark Crane
9d514bd3d1
Very minor changes
2014-08-12 08:00:32 +00:00
Mark Crane
db09bdf887
When the ring group confirm is not set then do not request the confirm
2014-08-12 07:51:31 +00:00
Mark Crane
b324cc47f1
Update the version to 3.6 RC3
2014-08-12 04:48:45 +00:00
Mark Crane
c839251eee
Fix the destination select list for conference center and conference
2014-08-11 19:37:46 +00:00
luis daniel lucio quiroz
7f99ca2aa7
some nore details about cidlookup.conf.xml
2014-08-11 17:48:46 +00:00
luis daniel lucio quiroz
a86e4884ce
some details about cidlookup.conf.xml
2014-08-10 17:45:38 +00:00
James Rose
4514f91edd
FS param need - not _
2014-08-09 17:31:29 +00:00
Mark Crane
e38879deb4
Fix the domain array settings
2014-08-09 16:32:52 +00:00
Mark Crane
ce5288bc60
Cleanup previous default settings
2014-08-09 16:05:03 +00:00
luis daniel lucio quiroz
48c54895ea
cidlookup lua script that allows private cnam using concact application
2014-08-09 03:25:42 +00:00
James Rose
87c6d0c2df
added support for call_announce in callcenter
2014-08-08 03:14:20 +00:00
Mark Crane
6bfe9350bb
Change the order of the code so that domain_name is preserved for multi-tenant in additional cases.
2014-08-06 06:31:47 +00:00
luis daniel lucio quiroz
b96d8bdb52
dropdown into login screen too
2014-08-06 02:39:47 +00:00
luis daniel lucio quiroz
3911904e94
little language details
2014-08-06 01:33:45 +00:00
luis daniel lucio quiroz
41b6a1d897
we do support more than 32 languages
2014-08-06 01:14:55 +00:00
Nate Jones
12aa572402
Reverted: File may be used for older browser support.
2014-08-05 23:28:12 +00:00
Nate Jones
a8b8f3b4e7
Remove unused file.
2014-08-05 23:23:07 +00:00
Nate Jones
5b43200233
Dialplan Edit: Truncate initially displayed Data values with ellipsis (pre edit).
2014-08-04 19:33:26 +00:00
James Rose
701ad8b712
Fixed callcenter so that remote calls will time out properly (leg_timeout) and changed group confirm announce time from default 5 seconds to 2.
2014-08-03 20:54:15 +00:00
Mark Crane
038d9ed1b6
Disable user_exists and user_record lua scripts as they have been replaced by dialplans
2014-08-03 18:22:30 +00:00
Mark Crane
a07f94a3af
Update the version to 3.6.0-rc2
2014-08-03 15:48:22 +00:00
Mark Crane
79c687417f
Check the length of user_record
2014-08-03 12:35:24 +00:00
Mark Crane
0c88343366
Fix the user_data request in ring groups
2014-08-03 12:06:49 +00:00
Mark Crane
892a94ff66
Add variable extension_uuid to ring groups that call extensions.
2014-08-03 10:35:01 +00:00
Nate Jones
eef73fd005
Input Type Switch Button: Changed from left triangle (⨞) to left triangle (◁), as wasn't displaying properly in FF on Mac.
2014-08-03 07:02:12 +00:00
Nate Jones
16105f7d3a
Input Type Switch Button: No interprets HTML entities code for left triangle (⨞) after switching element type once (wasn't being parsed as an HTML entity, but displayed literally).
2014-08-03 06:12:10 +00:00
Nate Jones
abcc96f0ad
Input Type Switch Button: Changed from < to left triangle (⨞)
2014-08-03 05:31:42 +00:00
Nate Jones
025786499f
Paging: Changed Prev/Next buttons to symbols.
2014-08-03 04:30:19 +00:00
Nate Jones
3ee965621b
CDR: Added Date/Time calendar picker, enhanced searching ability - added Start, Answered and End ranges.
2014-08-02 10:57:02 +00:00
Mark Crane
aaf2677285
Change how the record template is used in Call Center
2014-08-02 01:27:37 +00:00
Mark Crane
c424b56bbc
Fix the title
2014-08-01 18:40:28 +00:00
Mark Crane
7d2490ae8f
remove the call block lua as its used instead in app/call_block
2014-08-01 18:21:15 +00:00
Mark Crane
d40e605218
Add a little more flexibility on the title
2014-08-01 16:59:50 +00:00
Mark Crane
8d9e863ffe
Add uppercase transport to the Cisco SPA 112 and 122
2014-08-01 06:35:41 +00:00
James Rose
c1fb9b76b2
added variable runonce to prevent the loop. Have seen this script crash a busy FS install. Now possible to run via cron.
2014-07-31 20:15:06 +00:00
Mark Crane
3c3061ae1d
svn diff
2014-07-31 08:40:15 +00:00
Mark Crane
31a922c353
recordings.lua change the custom recording to a standard freeswitch recording
2014-07-30 22:35:46 +00:00
James Rose
07e152a152
added provision variable cisco_spa_rport for spa51x and spa50x phones.
2014-07-30 17:35:34 +00:00
James Rose
6d5fa3008d
Added provision variable yealink_rport_X so you can enable rport on yealinks per account. Default is OFF so if not set, the behavior stays the same.
2014-07-30 17:28:24 +00:00
James Rose
05fcb5b82d
Added provision variable for yealink provisioning url.
2014-07-30 17:06:11 +00:00
James Rose
e755b20880
Added provisioning variables for firmware for spa50x spa51x and yealink phones
2014-07-30 16:57:30 +00:00
Mark Crane
132a5c5ac2
Fix the record-template path assume multi-tenant
2014-07-30 05:17:49 +00:00
Mark Crane
8dfa5039d1
Call block standardize on domain_name
2014-07-30 01:01:41 +00:00
Mark Crane
eb70a35c73
Another adjustment for follow me toggle
2014-07-29 09:52:27 +00:00
Mark Crane
eb95e15753
Follow Me *21 feature code is now working
2014-07-29 09:40:45 +00:00
Mark Crane
b0bbe12d42
Add a dial string to the follow me table
2014-07-29 09:15:32 +00:00
Mark Crane
a71f1d26ec
Add Follow Me to the display
2014-07-29 07:56:01 +00:00
Mark Crane
f86461112e
Fix a SQL query in follow_me.lua script
2014-07-29 07:54:48 +00:00
Mark Crane
9d5cd2508b
Remove a variable from follow_me.lua that was not being used
2014-07-29 07:47:59 +00:00
Mark Crane
6e049535e1
Add a check for domain and api cidr
2014-07-29 04:26:32 +00:00
Mark Crane
90a177c84a
Move the check_cidr function
2014-07-29 04:08:39 +00:00
Mark Crane
3a3d2f6f2c
Increase the api_key required length to 30 characters or greater
2014-07-29 03:15:31 +00:00
Mark Crane
8cb07fe758
DRY out the authentication a little more
2014-07-29 03:03:22 +00:00
Mark Crane
890e3241d7
Add the toggle for follow me
2014-07-27 13:33:28 +00:00
Mark Crane
b7046b8553
Add follow me lua script
2014-07-27 13:28:08 +00:00
Mark Crane
be274a13c6
Add follow_me lua script
2014-07-27 12:42:05 +00:00
Mark Crane
d7ae6063bc
Ha ha change .php to .lua
2014-07-27 11:56:04 +00:00
Mark Crane
f72bd510c5
Add feature code *78 and *79 to enabled and disable do not disturb.
2014-07-27 11:52:38 +00:00
Mark Crane
189a0ed2fb
A minor improvement for the tittle
2014-07-27 04:24:34 +00:00
Mark Crane
41196d52aa
Fix the if statement
2014-07-27 03:38:09 +00:00
Mark Crane
608595f412
Set the title
2014-07-27 03:34:36 +00:00
Nate Jones
b244cd2c91
Login Changes:
...
If visiting /index.php and /themes/[theme]/index.php exists, will load it.
If visiting /index.php and /themes/[theme]/login.php exists, will load it.
If NEITHER exist, will load /resources/login.php.
If visiting /login.php and /themes/[theme]/login.php exists, will load it.
If DOESN'T exist, will load /resources/login.php/
/resources/login.php reworked, Enhanced theme reworked.
2014-07-27 00:13:52 +00:00
Mark Crane
5e13986a2b
Minor change to the database schema class
2014-07-26 22:48:32 +00:00
Nate Jones
9049eecedb
Contacts: Implemented a new QR Code generator, includes additional contact detail fields.
2014-07-26 06:02:21 +00:00
Mark Crane
8456b1b6ca
Update the call forward lua script and remove the pin number
2014-07-25 11:04:16 +00:00
Mark Crane
33a0f6150d
Get the domain settings only if the domain_uuid has a value
2014-07-25 09:08:51 +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
d734558a37
Change the logic a little more for the smooth fall back
2014-07-25 01:38:17 +00:00
Mark Crane
c175d257f0
Make the setting order with a try catch to make the upgrade smoother
2014-07-25 01:32:36 +00:00
Mark Crane
f8ba6a18d8
Add default,domain, and user settings
2014-07-25 00:43:15 +00:00
Nate Jones
7c20b97649
Default Settings: Implemented color picker for Enhanced template Theme background color selection.
2014-07-24 23:20:12 +00:00
Mark Crane
40eae34163
Update the version to FusionPBX 3.5. rc 4
2014-07-23 22:07:28 +00:00
Mark Crane
872421be2d
Change the wording of the comment in fax_retry.lua
2014-07-23 21:02:28 +00:00
Mark Crane
55c612a50c
Unset the prepared statement in the ORM class after the sql query has been executed
2014-07-23 20:11:05 +00:00
Mark Crane
5c37eeb977
Remove the string length requirement on the domain_settings
2014-07-22 18:26:02 +00:00
Mark Crane
20ab517bd0
Add ntp_server_primary and polycom_gmt_offset to the polycom vvx template
2014-07-21 20:40:18 +00:00
Mark Crane
30a54d1f21
Add directedCallPickupString ** to the VVX template
2014-07-20 10:46:23 +00:00
Mark Crane
b6cf8f9cc7
Use the lines array for the Polycom VVX template
2014-07-20 10:41:30 +00:00
Mark Crane
fcb9a88e75
Polycom firmware 4.x key assignment is working great with on demand web based provisioning no files are saved to the file system.
2014-07-20 09:23:10 +00:00
Mark Crane
bacfa744ae
Remove attendant options in as they are already defined in features.cfg
2014-07-20 07:37:28 +00:00
Mark Crane
087e2be6d9
Move the VVX blf attendant information to web.cfg template
2014-07-20 07:12:12 +00:00
Mark Crane
5e2e73802d
Fix the a syntax problem in the Polycom VVX template
2014-07-20 06:28:41 +00:00
Mark Crane
fc8274ba28
Add key assignment for the Polycom template
2014-07-20 06:16:44 +00:00
Mark Crane
d635dcd82f
Add normal and automata options for the Polycom provisioning templates
2014-07-20 06:11:37 +00:00
Mark Crane
00718d969a
Update the Cisco SPA phone templates
2014-07-20 04:53:53 +00:00
Mark Crane
eb27c10a86
Fix the key category and type for the spa504g
2014-07-20 04:10:26 +00:00
Mark Crane
a79eb0bad4
Set the SIP transport as uppercase for Cisco SPA504g
2014-07-20 03:58:37 +00:00
Mark Crane
662751354b
Add Cisco SPA expansion 1 and 2 to the spa504g device template
2014-07-20 00:53:31 +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
Mark Crane
393a01fcdf
Remove the redundant local_stream://
2014-07-19 02:29:47 +00:00
Mark Crane
2a45132b6e
Change the double quotes to single quotes
2014-07-19 02:26:46 +00:00
Mark Crane
4be762b9e1
Fix call center per domain music on hold
2014-07-19 02:22:55 +00:00
Mark Crane
b92cbaca8f
Update the freeswitch conf directory
2014-07-18 20:30:36 +00:00
Mark Crane
46e9e08442
Add a \ to escape the + in destination number formatted in E.164 format.
2014-07-18 00:31:07 +00:00
James Rose
0a7a35adb7
Fixed Call Pickup for BLF buttons on Cisco SPA50x and SPA51x so it picks up the ringing extension and no longer dials *98.
2014-07-16 16:53:29 +00:00
Mark Crane
181e2881c0
Make the domain and schema work with the PHP classes
2014-07-16 04:30:49 +00:00
Mark Crane
4fd34d1c80
Add globals needed by the app defaults in domains upgrade method.
2014-07-15 17:49:28 +00:00
Mark Crane
7b228d849d
Update schema dn domains
2014-07-15 10:30:31 +00:00
Mark Crane
c7abde93dd
Add to the schema class and adjust the db connection obect in the domains class
2014-07-15 07:58:01 +00:00
Mark Crane
f85f1bca5d
Move domain upgrade into the domain class and upgrade_schema into the schema class
2014-07-15 05:46:15 +00:00
Mark Crane
03fd11fa36
Fix group intercept lua script
2014-07-14 21:32:23 +00:00
Mark Crane
3da08abd0c
Add group confirm to ring group bridge statements
2014-07-13 09:24:51 +00:00
Mark Crane
2d621ca8eb
Enable outbound_route_to_bridge function to use global domains
2014-07-13 06:56:23 +00:00
Mark Crane
05c657f554
Add global outbound route compatibility for ring groups external destinations
2014-07-13 04:12:04 +00:00
Mark Crane
9160284abf
Ring Group - Change the method used for to provide confirm
2014-07-13 03:25:05 +00:00
Mark Crane
da152333cf
Fix call block the last change inadvertantly removed some code from call block
2014-07-12 21:49:05 +00:00
Mark Crane
f0b33c3492
Adjust the tabbing and remove cmd C option from call_block lua script
2014-07-12 21:15:01 +00:00
Mark Crane
d228289c45
Add memcache to call block
2014-07-12 12:01:19 +00:00
Nate Jones
83827cf523
Functions: Created is_uuid() function for validation.
2014-07-12 05:32:35 +00:00
Mark Crane
99fc5f24e0
Fix the dialplan detail order for call center increment by 10
2014-07-12 04:04:14 +00:00
Mark Crane
33cc59fd28
Fix one more thing in call block
2014-07-12 02:59:02 +00:00
Mark Crane
7e45639c25
Add call block default dialplan
2014-07-12 02:31:48 +00:00
Nate Jones
ca55e33891
Upgrade: Completed Data Type check option and multilinguified everything.
2014-07-10 09:20:11 +00:00
Nate Jones
a72e124ce0
Upgrade: Added SVN Update, handle Upgrade Data Types differently (still under construction...)
2014-07-10 07:15:51 +00:00
Nate Jones
8bd5b7112b
Upgrade: Divides Upgrade Schema into separate processes. Complete translation forthcoming. (Still under construction...)
2014-07-10 06:05:22 +00:00
Mark Crane
d9f6d900e4
Reduce one request to the database and create a better domains array
2014-07-10 05:23:53 +00:00
Nate Jones
84f17cd316
Document (Window) Title: If empty, sets a default title, otherwise adds " - FusionPBX".
2014-07-10 00:40:44 +00:00
Nate Jones
dc2196dd6f
Document (Window) Title: Update variable name to avoid conflict when paging is used.
2014-07-10 00:32:50 +00:00
Mark Crane
bda8de2ed2
Disable get domain lua script as it is now handled an alternative way
2014-07-09 08:00:10 +00:00
Mark Crane
8643340683
Set the domain info once per inbound route dialplan
2014-07-09 07:36:13 +00:00
Mark Crane
ab122097f9
Add domain info to inbound route xml files
2014-07-09 06:07:56 +00:00
Mark Crane
0a6da97adc
Add inline to the anti-action xml dialplan files
2014-07-09 05:56:01 +00:00
Mark Crane
0d1ca315a4
Add domain info to the xml handler for inbound routes
2014-07-09 05:40:17 +00:00
Mark Crane
ac3d59c671
Try again on the voicemail quota bug
2014-07-09 02:47:15 +00:00
Mark Crane
edf24cf77b
Fix voicemail quota for new voicemail boxes message_sum
2014-07-09 02:09:08 +00:00
Nate Jones
b2051ca910
Voicemail-to-Email: Backup email to database if sending fails, better detection of ContentType.
2014-07-08 06:38:23 +00:00
Mark Crane
ed19a6cbac
Testing performance not checking data type on upgrade schema
2014-07-08 06:04:30 +00:00
Nate Jones
7713c9a6e9
Voicemail-to-Email: Add custom headers containing domain_uuid, domain_name, call_uuid and email_type. Send email using Domain smtp settings, if defined under Default Settings.
2014-07-08 02:30:57 +00:00
Mark Crane
a7b28b21d5
Add AVMD lua script
2014-07-07 20:15:13 +00:00
Nate Jones
d29b5efb52
Notifications: Retains postback values if input was invalid.
2014-07-07 15:37:34 +00:00
Mark Crane
bf68a4bf0c
Fix the software_uuid issue for upgrade schema
2014-07-06 01:22:33 +00:00
Mark Crane
24f5ac67e3
Update the polycom vvx template to enable checkSync reboot. This template works for polycom phones version 4 and higher
2014-07-04 21:31:30 +00:00
Mark Crane
798c195335
Fix the registration buttons: reboot and provision for polycom version 4 and higher and snom phones
2014-07-04 21:28:28 +00:00
Mark Crane
eaae4d7eb7
Fix the identation on the xml handler directory xml
2014-07-04 18:20:11 +00:00
Mark Crane
b372c94269
Work on registration provision and reboot so that it works with the Cisco SPA, Yealink, Grandstream phones.
2014-07-04 09:47:37 +00:00
Mark Crane
b9f44fb80f
Add a patch for voicemail thanks GerritV for contributing it.
2014-07-04 05:27:42 +00:00
Mark Crane
e951b66123
Remove the ring_group_timeout_sec from the database request
2014-07-04 04:33:58 +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
Mark Crane
3000dc9f61
Add fax detection when adding a dialplan destination if the fax extension is set
2014-07-02 06:21:20 +00:00
Mark Crane
a4e54c3ad3
Fix the ON NET outbound caller id name and number
2014-07-02 05:34:14 +00:00
Mark Crane
3626cebc4c
Add global dialplan option when using the xml handler.
2014-07-02 04:02:50 +00:00
Mark Crane
9882c0af4e
Prevent an error on the reverse authentication for the xml handler when its sent and invalid domain from FreeSWITCH.
2014-06-27 19:41:31 +00:00
luis daniel lucio quiroz
1359f685b5
try to get rid of usless warnings
2014-06-25 23:40:42 +00:00
luis daniel lucio quiroz
4c14d2bcb8
workarround for #635
2014-06-25 20:26:30 +00:00
Mark Crane
be571646fa
Ensure the gateway_uuid is lower case
2014-06-24 06:40:29 +00:00
luis daniel lucio quiroz
458fb5cc1c
I updated my email
2014-06-22 18:38:46 +00:00
luis daniel lucio quiroz
5210f942f4
missing a connect verification
2014-06-21 05:22:45 +00:00
luis daniel lucio quiroz
44aaf5beed
missing a this
2014-06-21 05:05:32 +00:00
luis daniel lucio quiroz
79bb16cf81
new method for database object
2014-06-21 04:59:25 +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
d50b042590
Fix for Issue 481 (Enhanced) - Links to protected pages (such as emailed conference recording links, etc) will now properly redirect upon a successful login attempt AFTER failed login attempts.
2014-06-18 04:53:18 +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
Nate Jones
fe87fb6439
Fix for Issue 589 - Implemented proposed fix, implementing tone_stream in the moh-sound parameter.
2014-06-13 17:56:53 +00:00
Nate Jones
33c5b0fe62
Fix for Issue 610 - Extra greater-than symbol removed.
2014-06-13 02:27:44 +00:00
Mark Crane
889e57b2d0
Fix a bug in IVR Menu exit action select hangup did not display the action correctly
2014-06-12 11:17:28 +00:00
Richard Neese
dbfe9025a7
rm the added files
2014-06-11 03:41:00 +00:00
Richard Neese
965f871b3b
added in for adding in a menu in a new theme
2014-06-11 03:00:11 +00:00
Mark Crane
9458e5b51e
Add permissions only if there are groups assigned to the user.
2014-06-10 21:16:42 +00:00
Mark Crane
2070de705e
Fix the menu and labels when switching domains in certain circumstances
2014-06-10 20:04:14 +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
Mark Crane
6b06118979
Add profile, sync, reboot and explode to event notify lua script.
2014-06-10 03:23:02 +00:00
Omar Irbouh
65ed1518a5
fixed nil issue when voicemail has no messages
2014-06-09 22:43:08 +00:00
Richard Neese
7eb6bcec51
fixed a close from | to } in the sqlite section
2014-06-06 03:27:32 +00:00
Richard Neese
4f56ff905a
fixing sql file dir for pkgs
2014-06-06 01:19:59 +00:00
Mark Crane
25be75a9b9
Improve the Polycom VVX provisioning template tested with latest 5.x firmware should work with any Polycom using version 4 or higher
2014-06-05 00:32:29 +00:00
Mark Crane
48af483db8
Drop the SQL like statement and use equals for best performance
2014-06-05 00:13:00 +00:00
Mark Crane
de9f64c64b
remove the plus from destination_number
2014-06-04 20:57:08 +00:00
Mark Crane
40adf2c11c
Fix outbound caller id for outbound on net calls
2014-05-30 06:34:57 +00:00
Mark Crane
5c41168343
Update the snom provisioning templates add the admin_name and admin_password to the snom820 template, add outbound_proxy to snom 820 and the 720
2014-05-30 06:14:50 +00:00
Mark Crane
ab6886a796
Add record_ext=mp3 option when recording an extension.
2014-05-24 17:32:32 +00:00
Mark Crane
ca20707544
Fix the per user language user_setting so that it is only applied if it has a value
2014-05-21 05:52:39 +00:00
Mark Crane
964fe317b4
Add intercept_group.lua
2014-05-16 07:28:28 +00:00
Mark Crane
eb7a0c33a8
Fix the sounds copy
2014-05-16 07:11:18 +00:00
Mark Crane
f9c3a09bd3
Fix the cp -R
2014-05-16 06:28:27 +00:00
Mark Crane
8e53eb047b
recursive_copy function use cp -R if it exists
2014-05-16 05:14:44 +00:00
Mark Crane
0b93629a3c
Fix the user setting so they work. User settings need to be set after login
2014-05-12 23:30:26 +00:00
Mark Crane
c52ca9a7a0
Fix blind transfer *1
2014-05-11 08:18:03 +00:00
Mark Crane
d5b9972c66
Update the file permissions after they are copied
2014-05-10 23:44:41 +00:00
Mark Crane
f4b17fd742
Fix the copy of the conf directory files during the install
2014-05-09 23:17:30 +00:00
Richard Neese
9645b2f69d
2014-05-09 14:16:32 +00:00
Mark Crane
fce1e007c3
Change the # to a // comment
2014-05-09 04:29:05 +00:00
Richard Neese
ac386361ad
disabling phrase cp
2014-05-09 03:35:19 +00:00
Richard Neese
2c1bc52161
testing rm on a extra copy
2014-05-09 02:41:13 +00:00
Mark Crane
328278c91f
Add an option "-n" --no-clober to the recursive_copy method used in the install
2014-05-08 09:45:05 +00:00
Mark Crane
03f376be02
Fix issue 591 where the dialplan xml file was not including the dialplan directory
2014-05-03 00:49:11 +00:00
Mark Crane
74ae6fc900
Add mute.lua and unmute.lua files
2014-05-02 09:34:56 +00:00
Mark Crane
a8702c546a
Add unmute.lua
2014-05-02 05:56:00 +00:00
Mark Crane
d7436731d5
Add conference center mute.lua
2014-05-02 05:45:57 +00:00
Mark Crane
0c87f27b35
Add a default timezone for install.php
2014-05-01 23:54:52 +00:00
Mark Crane
52b946f575
Add emergency caller id name to the extension xml and to xml handler.
2014-05-01 04:59:33 +00:00
Mark Crane
3ada63faec
Remove two includes that are no longer needed
2014-05-01 02:32:54 +00:00
Mark Crane
492452de64
Add a a check to see if the dial_string is null then add a default dial string
2014-04-30 20:54:30 +00:00
Mark Crane
c19bfaf955
Fix the fax_success null issue wit fax retry
2014-04-30 05:04:54 +00:00
Mark Crane
898d35ae8c
During the install check for /etc/freeswitch/vars.xml before using it
2014-04-29 17:51:29 +00:00
Mark Crane
70e573a266
Add /etc/freeswitch as an optional directory for freeswitch conf files
2014-04-28 23:25:33 +00:00
Mark Crane
d363a35822
Fixed revision 382 sip-presence-on-register to true on the internal sip profile
2014-04-27 09:40:06 +00:00
Nate Jones
53c7c9957e
Variable form select value mods
2014-04-27 08:55:39 +00:00
Nate Jones
a6d2b6fc06
Fixed Issue 324 and Issue 329 - Assigned extensions now displayed to a User upon initial login.
2014-04-27 06:26:15 +00:00
Mark Crane
41fda05df6
Set MySQL Attribute for UTF8
2014-04-26 18:53:58 +00:00
Mark Crane
5848fb12e1
Don't forget to add the gateway_uuid to the SQL Select
2014-04-26 06:05:39 +00:00
Mark Crane
a79368df49
Update the gateway list for the destination select list
2014-04-26 06:01:57 +00:00
Mark Crane
2abdf41a5b
Show only defined call groups
2014-04-24 10:04:18 +00:00
Mark Crane
4db614ee8c
change strlen($key) to isset($_REQUEST["key"] to fix login problem affecting one system
2014-04-18 01:22:37 +00:00
Mark Crane
a721ca6758
Prevent errors in the dial string lua script
2014-04-15 18:54:03 +00:00
Nate Jones
207c063473
Dialplan (Inbound) & Ring Group select box adjustments (focus at top, etc)
2014-04-15 01:31:49 +00:00
Mark Crane
93db029bba
Fix a nil variable concatentation error on user_status
2014-04-13 06:28:37 +00:00
Mark Crane
52f42ab4fe
Add a missing forward slash on the email subject when sending the email
2014-04-13 06:14:17 +00:00
Mark Crane
8b78674ef4
Finish up the source conf directory for the Debian Package install.
2014-04-13 04:45:05 +00:00
Mark Crane
3ee5b61d33
Fix the source file path on XML CDR for the Debian package.
2014-04-12 22:10:22 +00:00
Mark Crane
cfac14c6ee
Adjust the source conf directory to work with the debian package
2014-04-12 20:54:32 +00:00
Mark Crane
11864f504b
Make sure the recording directory exists
2014-04-12 17:42:23 +00:00
Mark Crane
d4c3a49bc3
Set the file permissions on for the sqlite database so it will work better with the Debian package
2014-04-09 15:02:25 +00:00
Mark Crane
4db5c3c041
Fix the conf directory copy used during the install
2014-04-09 14:24:07 +00:00
Mark Crane
068e03c72d
If the debian package usr share conf directory exists then use it as the source for the copy.
2014-04-09 05:00:11 +00:00
Mark Crane
025f733ac2
if the debian package scripts directory exists then use it for the source
2014-04-09 04:33:50 +00:00
Mark Crane
3a43ae12c4
Yealink remove some of the trailing white spaces. Fix the power led light for voicemail.
2014-04-08 01:37:47 +00:00
Mark Crane
924ba5ac6c
During the install copy all FreeSWITCH conf files.
2014-04-07 22:35:05 +00:00
Mark Crane
b9ed1f2074
A few minor changes to the yealink templates.
2014-04-07 21:18:35 +00:00
Mark Crane
f7833ede51
Check for /etc/fusionpbx/conf if it exists use it for the conf directory.
2014-04-07 14:48:45 +00:00
Mark Crane
4a995a8b98
On the file system check for a more appropriate directory to make sure the application is installed.
2014-04-07 14:41:15 +00:00
Mark Crane
63752b3856
Make the two inbound lua scripts more robust when the domain is not found.
2014-04-05 20:14:55 +00:00
Mark Crane
a7ab1c568c
Check add the option to record the user.
2014-04-04 07:08:00 +00:00
Mark Crane
54c9a95d39
Add user_record to the xml_handler section: directory
2014-04-03 17:45:10 +00:00
Mark Crane
0712d91564
Correct the indentation of some of the lines in user_status lua script.
2014-04-03 15:50:50 +00:00
Mark Crane
776e93e5e3
Use a sub string rather than requiring the domain at this point.
2014-04-03 06:26:29 +00:00
Mark Crane
44c0a7f87a
When determining the domain based DID/DDI or DNIS ignore whether the destination number is enabled or not. We need the information to determine the correct domain.
2014-04-03 06:20:59 +00:00
Mark Crane
b1e4bc8131
Add a new variable to the Yealink template ($yealink_power_led_on). And change account 6 voice_mail.number.5 = *97 to voice_mail.number.6 = *97.
2014-04-02 09:50:29 +00:00
Mark Crane
0015e74101
Add *97 for the voicemail button for Yealink t42g, t46g, and t48g.
2014-04-02 07:34:44 +00:00
Mark Crane
891f535cec
Move $db_type to $this->db_type.
2014-04-01 20:20:49 +00:00
Mark Crane
52cd917580
Add a method to the schema class column_exists, and sqlite_column_exists, and table_info.
2014-04-01 18:52:58 +00:00
Mark Crane
36e2054217
Fix the copy for the freeswitch conf directory which is done during the install.
2014-03-31 18:30:55 +00:00
Mark Crane
e86ed6cb79
Fix SIP URI dialing so they can work again.
2014-03-28 08:44:56 +00:00
Mark Crane
b6bc074dd0
Change the directory back to /etc/freeswitch until a bug is fixed in FreeSWITCH for the conf directory startup parameter.
2014-03-27 20:07:45 +00:00
Mark Crane
c98c612166
Change the dir to /etc/freeswitch for now.
2014-03-27 20:03:31 +00:00
Mark Crane
d0c2c1941a
fix the syntax on install.php
2014-03-27 16:32:33 +00:00
Mark Crane
4764747cff
Check to see if the /etc/fusionpbx/conf/freeswitch.xml file already exists and if so do not copy the conf directory.
2014-03-27 04:09:05 +00:00
Mark Crane
7451d1a019
Change directory detection /etc/freeswitch/dialplan to /etc/fusionpbx/conf.
2014-03-27 03:26:45 +00:00
Mark Crane
3ee3634103
Change the way the outbound context is used so that domain_name is not needed.
2014-03-27 02:38:15 +00:00
Mark Crane
7d6af49c9c
Fix the register expires on the Yealink T42g, T46g and T48g.
2014-03-26 08:52:16 +00:00
Mark Crane
c14e4f8241
Don't allow DHCP override by default. Add a new variable public_mode.
2014-03-26 05:53:18 +00:00
Mark Crane
c43e14fd17
Allow auto-answer to the Grandstream gxp21xx/{$mac}.xml template.
2014-03-25 08:51:21 +00:00
Mark Crane
68a874e723
Correct the file path for IVR Menu.
2014-03-23 17:36:15 +00:00
Mark Crane
1462863d03
Skip saving the sip profile xml if the directory is not set.
2014-03-22 02:03:04 +00:00
Mark Crane
0410bea6fd
When the config.php file exists disable the install. This change expands the directories where the config.php can be located.
2014-03-22 01:25:55 +00:00
Mark Crane
96c5094dc1
skip saving the gateway xml if the directory is not set.
2014-03-22 01:12:31 +00:00
Mark Crane
d4cb446b3e
Add the uuid to the SESSion array.
2014-03-21 23:49:26 +00:00
Mark Crane
aa17f6285f
In recordings.lua replace the custom sound file with phrase.
2014-03-21 23:47:40 +00:00
Mark Crane
088e6aaac4
Switch $switch_gateways_dir to $switch_sip_profiles_dir.
2014-03-21 23:46:20 +00:00
Mark Crane
399f968e29
Switch $_SESSION['switch']['gateways']['dir'] to $_SESSION['switch']['sip_profiles']['dir'].
2014-03-21 23:45:05 +00:00
Mark Crane
73d5f65adf
Add snom_time_zone variable to the Snom 300, 320 and 720 templates.
2014-03-21 20:18:25 +00:00
Mark Crane
dd248c7441
After toggling the call flow hangup the call.
2014-03-21 20:02:49 +00:00
Mark Crane
c8dce3712d
Adjust the admin_mod_login and password and the admin name and password for the Snom 300, 320, 720.
2014-03-21 18:22:25 +00:00
Mark Crane
f539fb79e5
Update the snom 320 template.
2014-03-21 18:10:07 +00:00
Mark Crane
6c6097548f
Update the Snom 300 provisioning template.
2014-03-21 17:57:46 +00:00
Mark Crane
bc2da19316
Add literal tags around the mac and use of { and } in the Snom 720 template.
2014-03-21 17:53:05 +00:00
Mark Crane
43051fc0a5
Add a Snom 720 provisioning template.
2014-03-21 17:20:28 +00:00
Mark Crane
776d9aa857
Add a record option to the destination select list.
2014-03-21 06:34:55 +00:00
Mark Crane
170a0864f5
Limit the transaction for the menu to SQLite.
2014-03-21 06:29:00 +00:00
Mark Crane
18cb6271c3
If vm_message_ext is "mp3" then check to see if mod_vlc is running and if it is then use vlc:// as the prefix for streaming the file.
2014-03-20 16:42:04 +00:00
Mark Crane
5ccad10197
Use lame to convert voicemail wav to mp3 files.
2014-03-20 08:47:36 +00:00
Mark Crane
affa8ee72c
Add the SQL transactions back again to speed up install and menu restore.
2014-03-19 05:19:48 +00:00
Mark Crane
6e91c4778a
Fix the alignment of the word Theme on the install.php.
2014-03-19 01:09:50 +00:00
Mark Crane
f5adb254f1
Check to see if that features app_config.php file exists before adding it to the switch_select_destination list.
2014-03-18 06:39:13 +00:00
Nate Jones
110c378deb
Dialplan Edit layout and style mods
...
Integrated autosize jquery script for text inputs
Style and functionality mods on domain selector and Enhanced template
2014-03-15 21:35:53 +00:00
Mark Crane
0dab3044e5
Yealink provisioning if category is not blf then hide the pickup_value.
2014-03-15 13:38:12 +00:00
Mark Crane
6f5a5af1ab
Remove extra white spaces and a few other adjustments for the Yealinks phones.
2014-03-15 13:23:21 +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
d5734a78d9
Remove trailing spaces from t22p.
2014-03-10 16:34:27 +00:00
Mark Crane
94a3105b52
Add the following provisioning variables grandstream_gxp_time_zone, grandstream_gxp_date_format, and grandstream_gxp_time_format.
2014-03-08 06:38:19 +00:00
Mark Crane
5326cc9241
Add ability to set comma delimited list of pin_numbers. Example set pin_number=111,333,555 in addition to set pin_number=555 which was already possible.
2014-03-07 21:12:16 +00:00
Mark Crane
069dc6db1a
Add a voicemail quota with a variable vm_disk_quota or vm-disk-quota (for compabitibility to FreeSWITCH voicemail)
2014-03-07 05:31:59 +00:00
Mark Crane
99e86db996
Add a 1 second sleep before playing the conference greeting.
2014-03-06 04:16:18 +00:00
Mark Crane
b85838edd3
Add a conference center greeting. Move all SQL debug info inside an SQL debug true if statement. Fix the new member count so it says 0 members in the conference for the first person that enters.
2014-03-05 21:10:58 +00:00
Mark Crane
fb9884ac46
Add a web login user and admin password for the Cisco SPA phones.
2014-03-04 16:51:33 +00:00
Mark Crane
65ace361b7
Prevent the class from being redeclared by using class_exists.
2014-03-04 16:48:59 +00:00
Mark Crane
a817f62729
SPA303 change Proxy from the {$domain_name} to {$server_address_1}.
2014-03-04 06:23:49 +00:00
Mark Crane
c60ad7b87b
Add account enable and register expires to all accounts across all Yealink phones. Add #features.reset_by_long_press_enable = 0 to the T4x devices.
2014-03-02 06:52:47 +00:00
Mark Crane
96a3138fa4
Add register_expires and network.static_dns_enable to the Yealink T42g and T46g templates.
2014-03-01 10:08:27 +00:00
Mark Crane
0d180ff41b
Add the Yealink t48g template.
2014-03-01 10:07:08 +00:00
Mark Crane
daad35388d
Fix Yealink T42 and T46 account enable.
2014-02-28 23:37:53 +00:00
Mark Crane
24120382a0
Add a member count announcement when joining the for conference room with conference center.
2014-02-28 17:14:15 +00:00
Mark Crane
0d59a9bafc
Removed } which caused a problem when pressing *2 to make a recording.
2014-02-28 00:06:19 +00:00
Mark Crane
8596fbe688
Yealink templates - Move the wallpaper assignment after its uploaded.
2014-02-27 10:50:36 +00:00
Mark Crane
5035918ca8
Set the specific wallpaper and fix the variable syntax.
2014-02-27 05:35:18 +00:00
Mark Crane
1ac7868b19
Change the wallpaper and screen saver values. ${yealink_xxx_wallpaper} ${yealink_xxx_screen_saver}
2014-02-27 04:11:24 +00:00
Mark Crane
9ead2adf20
Add the spa_time_zone variable to the Cisco SPA templates.
2014-02-27 02:45:01 +00:00
Mark Crane
6cac435976
Update the SPA112 template. Add the web login user and admin name and password.
2014-02-25 16:47:47 +00:00
Mark Crane
2f58a36e45
Improve the Grandstream dialplan and disable stock info on the gxp21xx/{$mac}.xml template.
2014-02-25 15:52:19 +00:00
Mark Crane
a6c058e813
Fix the SIP transport for the Yealink T42g.
2014-02-25 07:10:55 +00:00
Mark Crane
fe5c6fe492
Add domain_description to the same domains array.
2014-02-25 06:00:40 +00:00
Mark Crane
9ef97c766d
Add ring group rollover strategy to the LUA script.
2014-02-25 04:59:02 +00:00
Mark Crane
dfba7f9405
Time for a major improvement to LUA XML handler efficiency.
2014-02-23 06:34:56 +00:00
Mark Crane
6b90bec7d0
Correct the field name in the SQL query from enabled to var_enabled.
2014-02-23 06:20:09 +00:00
Mark Crane
87a79a9211
Fix a problem with inbound calls and improve the dialplan lua script.
2014-02-22 18:06:30 +00:00
Mark Crane
d1f7c87565
Add the call block lua script to app/dialplan so that it will work on all inbound calls.
2014-02-21 22:58:01 +00:00
Nate Jones
ec4adf8145
Protected domain information from being overwritten.
2014-02-21 04:22:25 +00:00
Mark Crane
5724ac5361
Remove ORIGINATOR_CANCEL from the ring group lua script to fix ring group intercept.
2014-02-19 22:48:00 +00:00
Mark Crane
b12c258e05
Fix the white space and tabs issues with fax_retry.lua.
2014-02-19 06:15:53 +00:00
Mark Crane
b8be06d295
Remove origination_caller_id_name from ring groups lua script.
2014-02-18 18:43:14 +00:00
Mark Crane
bac657a34f
Update eavesdrop.lua change the sounds used to get the pin number to the default freeswitch sound files.
2014-02-18 01:10:15 +00:00
Mark Crane
757641d0bd
Fix upgrade schema so it evaluate char and char(30) as a char.
2014-02-17 17:12:33 +00:00
Mark Crane
bf80be8d87
Comment out the transaction support for the menu.
2014-02-16 09:04:52 +00:00
Mark Crane
4087ff7779
Fix the call_direction.
2014-02-14 01:01:51 +00:00
Mark Crane
0c4a6a9018
Add features.reset_by_long_press_enable although will be ignored by 70 firmware and remove some trailing spaces.
2014-02-13 15:32:11 +00:00
Mark Crane
5c753fe81e
Only perform these actions if the directory exists during the install.
2014-02-13 00:24:49 +00:00
Mark Crane
bda1a9dec4
Only install class copy methods only add if the directory exists.
2014-02-13 00:23:00 +00:00
Mark Crane
12c4f6b5d2
Add the live dial pad option to the one yealink template that did not have it.
2014-02-11 04:40:33 +00:00
Mark Crane
49d710246f
Make the sql statements a little more efficient.
2014-02-11 02:04:38 +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
e579923342
Add MWI-Voice-Message to show the message count.
2014-02-09 09:43:47 +00:00
Mark Crane
f2dcc5028c
Return the primary key uuid when adding a new record.
2014-02-09 09:24:41 +00:00
Mark Crane
9b07668251
A minor change to directory.lua
2014-02-09 09:12:05 +00:00
Mark Crane
5d6cf09061
Fix the ring group caller id prefix.
2014-02-08 18:42:35 +00:00
Mark Crane
968b134b32
Update the seesion every 8 hours isntead of every 30 minutes.
2014-02-08 09:38:44 +00:00
Mark Crane
e67177828f
Add the admin_name, admin_password, user_name, and user_password variables to the Yealink w52p.
2014-02-08 09:24:08 +00:00
Mark Crane
ebc19b06b9
Add new Yealink time zone variables and update existing ones adding 'yealink_' as a prefix.
2014-02-08 08:58:28 +00:00
Mark Crane
71f71a3a5f
Add sip port, transport, and expires to the Yealink w52p.
2014-02-08 06:59:42 +00:00
Mark Crane
79ab5605ad
Conference center remove a redundant dbh:release(); which is not needed because its being done in the hangup hook. Turn off sql debug.
2014-02-07 19:09:32 +00:00
Mark Crane
488872116a
Thanks Christopher Hennessy for donating the new templates and improvements to the existing ones.
2014-02-07 11:13:50 +00:00
Mark Crane
fd9d639327
Change the template directory name to lower case to match the other templates.
2014-02-07 11:05:05 +00:00
Mark Crane
5895d307e7
Change the template directory name to lower case to match the other templates.
2014-02-07 11:04:45 +00:00
Mark Crane
c61d04727e
Change the template directory name to lower case to match the other templates.
2014-02-07 11:04:26 +00:00
Mark Crane
eaae926379
Change the template directory name to lower case to match the other templates.
2014-02-07 11:04:06 +00:00
Mark Crane
c99272a15b
Add the Yealink w52p.
2014-02-07 11:02:22 +00:00
Mark Crane
2165f07869
Grandstream GXP2200 remove the trailing white spaces and fix one of the variables.
2014-02-07 08:38:39 +00:00
Mark Crane
b9c7686975
Add new lua application user_status to be used to login and logout of call center by toggling the user status.
2014-02-04 23:23:17 +00:00
Mark Crane
b1f6136b6d
Add 'check voicemail' option to the destination select list and move info, hangup and answer to advanced which only users in the superadmin group can see.
2014-02-04 08:36:18 +00:00
Mark Crane
d089f7ded0
If authentication is set for unique global username then don't remove the @domain from the username.
2014-02-04 04:53:42 +00:00
Mark Crane
8d09e4da67
Remove the \$ and replace with $ the \ escape is not needed.
2014-02-04 00:49:16 +00:00
Mark Crane
8ff448eea9
Fix General memory key 5 in the Grandstream gxp21xx template.
2014-02-01 09:11:52 +00:00
Mark Crane
c03db87617
Add the date format for the gxp21xx.
2014-02-01 05:28:22 +00:00
Mark Crane
08c1e37b51
Update the firmware path for the gxp21xx.
2014-02-01 05:14:17 +00:00
Mark Crane
9c2966cf5b
Add sip transport for gxp21xx.
2014-02-01 03:43:29 +00:00
Mark Crane
bfcc528676
Update the line key assignment for the Cisco SPA series phones.
2014-01-30 08:33:26 +00:00
Mark Crane
819917765d
Add a provisioning template for the Cisco 7960 template.
2014-01-30 00:23:38 +00:00
Mark Crane
7809ff3525
Add quotes around the name.
2014-01-30 00:17:44 +00:00
Mark Crane
4cc7fd379f
Empty tftp_cfg_dir variable in the 7940 template
2014-01-29 23:03:29 +00:00
Mark Crane
cf2e1db5f0
Fix a syntax problem with the Yealink vp530 provisioning template.
2014-01-29 09:21:58 +00:00
Mark Crane
e240cb75b9
Fix a syntax problem on the Grandstream GXP2200 provisioning template.
2014-01-29 09:18:47 +00:00
Mark Crane
ab316a7fb0
Change the include for smarty template engine to a require_once
2014-01-29 09:13:56 +00:00
Mark Crane
726dc41afb
Key to line assignment for the Grandstream GXP21xx.
2014-01-28 10:42:00 +00:00
Mark Crane
12efba25d1
Configure the multi-purpose keys in the Grandstream gxp21xx template.
2014-01-28 10:08:02 +00:00
Mark Crane
b5c6b73b43
Fix the line key assignment on the SPA303, add voicemail *97 option, and time zone settings.
2014-01-26 14:03:32 +00:00
Mark Crane
7045ae3b32
Remove the back slash from ivr_menu.lua. http://jira.freeswitch.org/browse/FS-6059 thanks Travis for the bug fix.
2014-01-26 13:25:50 +00:00
Mark Crane
db85195793
Add Company Directory to the dialplan select destination.
2014-01-26 13:18:41 +00:00
Mark Crane
11508403e2
Yealink, Add the time zone variables.
2014-01-24 08:44:22 +00:00
Mark Crane
673b680e71
Configure the wallpaper option to the yealink templates.
2014-01-24 08:08:04 +00:00
Philippe Rioual
ee51bea37e
fixed some french translations issues
2014-01-23 21:15:49 +00:00
Mark Crane
9b972d21d5
Add admin_password and user_password to all of the grandstream phones.
2014-01-23 05:26:53 +00:00
Nuno Miguel Reis
2578862bad
registrations panel reboot options (extended)
2014-01-22 21:39:27 +00:00
Mark Crane
de09d2f6b6
Fix a bug with fax_success in a few places it was set to numeric 0 but used in an IF statement as a string. Fax retry worked in many situations but this bug prevented it from working all the time.
2014-01-21 21:55:38 +00:00
Nuno Miguel Reis
05e3a61ac4
pt-ring
2014-01-21 18:03:05 +00:00
Nuno Miguel Reis
2d31c971df
fixed to be used like this: lua/luarun app.lua call_block C
2014-01-21 05:12:57 +00:00
Nuno Miguel Reis
0ecedb07de
added missing references
2014-01-21 04:33:54 +00:00
Nuno Miguel Reis
b531bcc450
fixed bug with file handle
2014-01-21 04:22:02 +00:00
Nuno Miguel Reis
e83d7ea1fd
removed utf8encode not needed after all (local bug was causing the issues elsewhere)
2014-01-21 03:25:56 +00:00
Nuno Miguel Reis
4dcdd3a0ca
added new log function
2014-01-20 21:55:36 +00:00
Nuno Miguel Reis
b4c5bffe68
added protection by encoding in utf8
2014-01-20 21:22:24 +00:00
Mark Crane
cd785dcf45
Add admin_name, admin_password, user_name, user_password, var_name, and var_password variables to the yealink common config file.
2014-01-20 11:21:42 +00:00
Mark Crane
1a7c685e60
Add a new object relational model class and make the dialplan edit use for add and edit.
2014-01-19 13:09:17 +00:00
Mark Crane
5e37c95abb
Database class change $this->name to $this->db_name
2014-01-19 13:06:27 +00:00
Mark Crane
4fcc3b4c35
Add a PHP class autoloader spl_autoload_register.
2014-01-19 01:30:10 +00:00
Nuno Miguel Reis
4cb72d88cc
menu fixing utf8 and ring groups pt-ring option
2014-01-16 23:30:56 +00:00
Richard Neese
09f6d2825b
fix cisco 504g template
2014-01-16 22:55:50 +00:00
Mark Crane
d2875882a0
Update Cisco SPA provisioning templates to get the key assignment working.
2014-01-15 23:53:25 +00:00
Mark Crane
2bac44aee7
Add app/dialplan/ to the dialplan class path.
2014-01-13 14:34:13 +00:00
Mark Crane
d0c9cf7715
Move the dialplan class to the dialplan/resources/classes directory.
2014-01-13 14:21:27 +00:00
Mark Crane
527f537f3a
Set the Yealink -> live dialpad option to enabled in the common config.
2014-01-09 03:39:22 +00:00
Mark Crane
9c51439eb7
Update the app.lua script.
2014-01-09 03:04:28 +00:00
Mark Crane
f0eb71950c
Fix TLS option for the sip transport.
2014-01-09 02:35:29 +00:00
Mark Crane
6209f82858
Change the default setting to another method.
2014-01-09 01:28:21 +00:00
Mark Crane
57291e733d
Improve the method to determine a default sip port number.
2014-01-09 01:07:57 +00:00
Mark Crane
bb817445c6
Add event_notify lua script.
2014-01-08 09:15:35 +00:00
Mark Crane
6dc16dec51
Update a few more things.
2014-01-08 01:34:15 +00:00
Mark Crane
6fb834709e
Change the old provisioning syntax to the new syntax.
2014-01-08 01:30:30 +00:00
Mark Crane
540819901b
Fix ring groups for originate_disposition add 'failure'
2014-01-07 06:25:16 +00:00
Mark Crane
c080637207
Add yealink t42g, and t46g templates.
2014-01-05 10:17:42 +00:00
Mark Crane
9f8e130644
Update yealink auth_name
2014-01-05 10:16:40 +00:00
Mark Crane
c30de90032
Correct the common config file name for yealink vp530.
2014-01-05 07:21:36 +00:00
Mark Crane
2cbdfbe793
Add the p to the template name.
2014-01-05 07:04:05 +00:00
Mark Crane
e3893760b9
Add the p to the template name.
2014-01-05 07:03:45 +00:00
Mark Crane
7bee0be113
Add the p to the template name.
2014-01-05 07:02:53 +00:00
Mark Crane
16105fe591
Add the p to the template name.
2014-01-05 07:02:30 +00:00
Mark Crane
1052cea2fd
Update the yealink common file for the t28p
2014-01-05 06:56:05 +00:00
Mark Crane
a806e7e367
Update the yealink common file for the t26p
2014-01-05 06:54:51 +00:00
Mark Crane
44f99f8f35
Update the yealink common file.
2014-01-05 06:53:59 +00:00
Mark Crane
22ff37be57
2014-01-05 06:52:17 +00:00
Mark Crane
74fe48cf3c
Add the missing {/if}
2014-01-04 05:58:22 +00:00
Mark Crane
63741a35ca
Fix the yealink memory keys
2014-01-04 05:50:41 +00:00
Mark Crane
f466af0c42
Update the yealink templates for key line and extension options.
2014-01-04 01:48:58 +00:00
Mark Crane
45c254f6e0
Dev Branch: Conference center fix the domain_uuid.
2014-01-04 00:11:09 +00:00
Mark Crane
b2e1017294
Change log messages from [conference] to [conference center]
2014-01-03 21:04:37 +00:00
Mark Crane
93543936f5
Dev branch, Fix conference center by adjusting the database connection.
2014-01-03 21:02:21 +00:00
Mark Crane
58530d843e
Use the correct database connection object.
2014-01-03 20:07:36 +00:00
Mark Crane
0f56dcc01a
Update the provisioning key assignment so that it will work for yealink phones.
2014-01-03 02:55:16 +00:00
Mark Crane
7ff34446a5
Fix register expires on spa508g.
2014-01-02 23:32:34 +00:00
Mark Crane
82df486187
Update Cisco SPA sip_transport, sip_port, and register_expires.
2014-01-02 23:06:25 +00:00
Mark Crane
e1b5d9587b
SPA provisioning set Resync_Periodic to 0 for linksys devices.
2014-01-02 21:01:55 +00:00
Mark Crane
d0d0e72b0d
SPA provisioning set Resync_Periodic to 0.
2014-01-02 20:59:24 +00:00
Mark Crane
ac07b4a613
Add the key assignment to the yealink templates.
2014-01-01 08:54:03 +00:00
Mark Crane
2725e25be3
Add an include to ensure the domains class exists.
2013-12-30 16:03:29 +00:00
Mark Crane
0c272c7906
Add an option for the user accounts to be globally unique.
2013-12-27 18:24:57 +00:00
Mark Crane
67ee471d5f
Fix this error: [ERR] freeswitch_lua.cpp:374 DBH NOT Connected. Caused by releasing DBH which is done in the parent script.
2013-12-24 16:25:16 +00:00
luis daniel lucio quiroz
e7d3d5c934
previous changes reverted, agreed with mcrane
2013-12-23 20:21:25 +00:00
luis daniel lucio quiroz
fbc34dfab8
database_host nil prevention
2013-12-23 00:39:02 +00:00
luis daniel lucio quiroz
a85673b66f
dialed_extension assigned before showing
2013-12-23 00:34:34 +00:00
luis daniel lucio quiroz
41ea11528c
fix a dbh sintax that fails in some servers, seems old sintax is not supported
2013-12-23 00:29:54 +00:00
luis daniel lucio quiroz
f306ff68ea
dialed_extensions was nil when coming from ringing group
2013-12-22 19:06:00 +00:00
Mark Crane
bafbfe8b47
Correct the variables in the Cisco SPA122 template.
2013-12-22 07:33:03 +00:00
Mark Crane
9e437da3fe
Update the Yealink t20, and t22 provisioning files and add the t32g, t38g, and vp530.
2013-12-22 07:07:33 +00:00
Mark Crane
37dc88c439
Provisioning - Add key assignment, fix vertical spacing on some of the templates, trailing spaces, fix the dialplan and disable Group_Paging_Script tag which uses extension 800.
2013-12-21 20:24:17 +00:00
Mark Crane
ae43fa83bf
Update the Cisco spa504g provisoning template. It is now the first to use the key assignment.
2013-12-21 16:49:01 +00:00
Mark Crane
5fac0278d6
Fix the update to the call center dialplan.
2013-12-19 10:04:37 +00:00
Mark Crane
d72187ede2
Add Cisco spa508g template.
2013-12-17 22:42:20 +00:00
Mark Crane
d02d4e863d
Add Cisco spa514g template.
2013-12-17 20:03:40 +00:00
Mark Crane
49414038cd
Add and update sip port, transport and sip expires on spa112 and spa504g
2013-12-10 22:56:49 +00:00
Mark Crane
82689c0d29
Add port and transport to the SPA112 template.
2013-12-10 18:06:07 +00:00
Mark Crane
ae5e7ae848
Add the rest of the Grandstream provisioning files.
2013-12-07 03:06:02 +00:00
Mark Crane
49029f7ebb
Change the RTP packet size <RTP_Packet_Size group="SIP/RTP_Parameters">0.020</RTP_Packet_Size>
2013-12-07 01:30:19 +00:00
Mark Crane
4f8ab969d9
Fix that code that writes the gateway xml to the file system so that it will use the gateway uuid for the filename and gateway name. Benefit of using the XML is that it is a major step closer to renaming tenants, or changing the gateway name without hurting the outbound routes.
2013-12-06 12:36:52 +00:00
Mark Crane
91d489b8b2
Change the gateway name to gateway_uuid in the XML handler.
2013-12-06 08:26:55 +00:00
Mark Crane
d3fc19f75a
Get rid of a trailing white space in voicemail/index.lua
2013-12-04 18:15:34 +00:00
Mark Crane
20ee58b5ba
Remove a trailing space from dial_string.lua
2013-12-04 18:06:07 +00:00
Mark Crane
b01ccb2ebb
Adjust the voicemail_authorized if statement.
2013-12-04 17:24:44 +00:00
Mark Crane
73096006a2
Add voicemail_authorized variable as an option set it up to work with for *97 and *4000. When you check voicemail then press * it prompts for the password or if *98 is dialed it asks for the password.
2013-12-04 17:07:34 +00:00
Mark Crane
51daa8b8ee
Add per leg ring group domain name control. Contributed by Daniel Lucio.
...
dest1: 100
dest2: 999@otherdomain
dest3: 555
2013-12-04 08:14:40 +00:00
Mark Crane
602f6d038f
Remove a file_exists where it didn't belong.
2013-12-01 07:17:28 +00:00
Mark Crane
dd78750044
Fix the scripts to copy missing freeswitch scripts again.
2013-12-01 06:56:55 +00:00
Mark Crane
569c22f319
Add the dialed_extension to ring groups.
2013-12-01 03:59:06 +00:00
Mark Crane
178f475e64
Add scripts/app/dialplan accessible with action: lua data: app.lua dialplan
2013-12-01 03:46:04 +00:00
Mark Crane
79cbecb5e9
Fix the call center extension list.
...
Reported as https://code.google.com/p/fusionpbx/issues/detail?id=510&start=100
2013-11-26 17:04:00 +00:00
Mark Crane
323a486b01
Yealink t22 and t38g set account.1.transport = 1 for TCP.
2013-11-26 07:57:40 +00:00
Mark Crane
ee7a772b40
Remove dbh:release(); from directory.lua because its done in the parent script after this script completes.
2013-11-25 20:56:27 +00:00
Mark Crane
7c3300faf6
Change menu class method restore2 to restore_all. Remove group permissions from restore (Restore Default) and leave in restore_all (Restore All)
2013-11-24 01:35:37 +00:00
Mark Crane
a812951dc1
Improve the efficiency of the Menu PHP class by removing redundant code in the restore method of the PHP class and add PDO transactions. Improve the menu language for better multi-lingual support, escape the menu item title to so it will work correctly for French and other languages.
2013-11-24 00:15:02 +00:00
Mark Crane
4bd5b6a018
Add Grandstream GXP140x and GXP1450 templates.
2013-11-23 06:07:02 +00:00
Mark Crane
ff8322988b
Add templates for the Cisco spa122, spa501g, and spa509g. Thanks Keng for providing these templates.
2013-11-23 06:04:55 +00:00
Mark Crane
9159389034
Add templates for the Cisco spa301, spa502g, and spa512g.
2013-11-23 05:43:11 +00:00
Mark Crane
734943e723
Provisioning add Granstream gxp21xx, ht701, and a minor update to dp715.
2013-11-21 00:45:17 +00:00
Mark Crane
33a3cddf5e
Add a missing if statement: if (conference_hostname ~= local_hostname) then
...
Contributed by Luis Daniel Lucio
2013-11-20 07:35:38 +00:00
Mark Crane
d71bb5ceac
Check the hostname for conference center.
2013-11-20 06:14:18 +00:00
Mark Crane
8076d2af85
config.php can be located in /etc/fusionpbx this change makes it use that location during install if it exists. Thanks Richard Neese who reported this error and the solution.
2013-11-19 16:15:00 +00:00
Mark Crane
8131f3473e
Edge case fix ring group when an extension is not registered.
2013-11-19 05:59:47 +00:00
Mark Crane
137176ae1f
Add a additional debug information and fix some problems in directory.lua.
2013-11-17 11:44:02 +00:00
Mark Crane
15aff26905
Fix the template dp715 so it will work with the template engine changes.
2013-11-16 23:56:40 +00:00
Mark Crane
c9266bfe8e
Rename the provisioning file so that it is valid for the template engine.
2013-11-16 23:46:01 +00:00
James Rose
92be86f8a2
Add provisioning template for the Grandstream DP715 Dect phone.
2013-11-15 21:10:30 +00:00
Mark Crane
ff7fd2645c
Add a bridge option to the destination select list.
2013-11-14 09:38:17 +00:00
Mark Crane
ed56592d78
Make sofia.conf.lua hostname backwards compatible.
2013-11-13 08:26:18 +00:00
Mark Crane
452e323152
Add hostname to sofia.conf.lua
2013-11-12 16:09:07 +00:00
Mark Crane
df31794cf8
Add reverse-auth-lookup to the xml handler script.
2013-11-12 08:44:32 +00:00
Mark Crane
a10b8cceee
Check the local hostname in the xml handler.
2013-11-12 08:43:13 +00:00
Mark Crane
e770d141a2
Add the uppercase Twig to the template class.
2013-11-12 04:39:54 +00:00
Mark Crane
75aa1d9e92
Rename twig to Twig to get it working.
2013-11-12 04:37:38 +00:00
Mark Crane
53cb0c1454
Fix the path for raintpl and remove some trailing spaces and extra tabs.
2013-11-11 20:17:50 +00:00
Matt Putnam
47e3fda5c6
added code to stop raintpl from eating \r on new lines for yealink and similar phones.
2013-11-11 06:53:51 +00:00
Matt Putnam
76e60e1303
2013-11-10 16:54:18 +00:00
Matt Putnam
548ddeab39
2013-11-10 16:51:48 +00:00
Mark Crane
2a861661a6
Change the file name {v_mac} variable to {$mac}
2013-11-10 07:20:27 +00:00
Mark Crane
8a34d7b0bb
Change the file name {v_mac} variable to {$mac}
2013-11-10 07:19:50 +00:00
Mark Crane
e35287d940
Change the file name {v_mac} variable to {$mac}
2013-11-10 07:19:11 +00:00
Mark Crane
6d25029ad3
Change the file name {v_mac} variable to {$mac}
2013-11-10 07:18:41 +00:00
Mark Crane
6d5e32f56d
Change the file name {v_mac} variable to {$mac}
2013-11-10 07:18:02 +00:00
Mark Crane
bc5800665e
Change the file name {v_mac} variable to {$mac}
2013-11-10 07:17:09 +00:00
Mark Crane
3e81fe435c
Change the file name {v_mac} variable to {$mac}
2013-11-10 07:16:39 +00:00
Mark Crane
83305380ed
Change the file name {v_mac} variable to {$mac}
2013-11-10 07:16:03 +00:00
Mark Crane
8a66720fb2
Change the file name {v_mac} variable to {$mac}
2013-11-10 07:15:12 +00:00
Mark Crane
3889a6b277
Change the file name {v_mac} variable to {$mac}
2013-11-10 07:14:44 +00:00
Mark Crane
010595ad47
Change the file name {v_mac} variable to {$mac}
2013-11-10 07:14:03 +00:00
Mark Crane
9e7f5571f8
Change the file name {v_mac} variable to {$mac}
2013-11-10 07:13:25 +00:00
Mark Crane
b64c62321f
Change the file name {v_mac} variable to {$mac}
2013-11-10 07:12:55 +00:00
Mark Crane
06ddddcb2d
Change the file name {v_mac} variable to {$mac}
2013-11-10 07:10:43 +00:00
Mark Crane
2cf5e5140e
Change the file name {v_mac} variable to {$mac}
2013-11-10 07:10:06 +00:00
Mark Crane
a52bffd9ba
Change the file name {v_mac} variable to {$mac}
2013-11-10 07:09:36 +00:00
Mark Crane
7740903664
Change the file name {v_mac} variable to {$mac}
2013-11-10 07:08:29 +00:00
Mark Crane
3b8a5a3068
Change the file name ${v_mac} variable to {$mac}
2013-11-10 07:07:33 +00:00
Mark Crane
fe239b567e
Change the file name ${v_mac} variable to {$mac}
2013-11-10 07:07:06 +00:00
Mark Crane
0bc1d722cd
Change the file name ${v_mac} variable to {$mac}
2013-11-10 07:06:35 +00:00
Mark Crane
94cd911436
Change the file name ${v_mac} variable to {$mac}
2013-11-10 07:06:08 +00:00
Mark Crane
cfb9cf4d68
Change the file name ${v_mac} variable to {$mac}
2013-11-10 07:05:39 +00:00
Mark Crane
96bbf877ef
Change the file name ${v_mac} variable to {$mac}
2013-11-10 07:04:47 +00:00
Mark Crane
c5131bbabf
Change the file name ${v_mac} variable to {$mac}
2013-11-10 07:04:05 +00:00
Mark Crane
1b5b63b2b3
Change the file name ${v_mac} variable to {$mac}
2013-11-10 07:03:37 +00:00
Mark Crane
a492567baa
Change the file name ${v_mac} variable to {$mac}
2013-11-10 07:03:01 +00:00
Mark Crane
a62138be7d
Change the file name ${v_mac} variable to {$mac}
2013-11-10 07:02:03 +00:00
Mark Crane
a5962327a3
Change the file name ${v_mac} variable to {$mac}
2013-11-10 07:01:29 +00:00
Mark Crane
d4fa976278
Change the file name ${v_mac} variable to {$mac}
2013-11-10 07:00:33 +00:00
Mark Crane
4a56cc7a97
Fix the file paths in the template engine.
2013-11-10 06:55:00 +00:00
Mark Crane
29c17fd906
Add the template class.
2013-11-09 20:37:46 +00:00
Mark Crane
37c3b78ea1
move raintpl into templates/engine
2013-11-09 20:08:02 +00:00
Mark Crane
f12cb6b3fb
Add smarty template engine.
2013-11-09 20:02:56 +00:00
Matt Putnam
5bf11c919c
updated variable {$server_name_line} to {$server_address_line}
2013-11-08 15:43:27 +00:00
Mark Crane
6f8bb769cc
Add new and old message count to the mwi event to the dev branch.
2013-11-07 23:49:09 +00:00
Mark Crane
30953af524
Add "NO_USER_RESPONSE" for ring groups.
2013-11-05 18:17:44 +00:00
Matt Putnam
9ab7344edf
removed leading F
2013-11-05 16:55:28 +00:00
Matt Putnam
efaf8eff0f
2013-11-05 16:45:19 +00:00
Matt Putnam
6de89d8f7e
Added SIPDefault.cnf to Cisco/7940 config templates
2013-11-04 21:56:55 +00:00
Matt Putnam
d9420c4ac2
2013-11-04 21:42:55 +00:00
Matt Putnam
94e7e88347
Updated Variables to the new RAINtpl standard
2013-11-04 18:38:53 +00:00
Matt Putnam
1e1c3d8c08
Updated all variables to comply with raintpl.
2013-11-03 21:22:17 +00:00
Matt Putnam
60802d22ca
2013-11-03 20:58:59 +00:00
Matt Putnam
a55e966753
2013-11-03 20:58:24 +00:00
Matt Putnam
993b997c15
Added raintpl class
2013-11-03 20:35:06 +00:00
Mark Crane
34d59291ff
Add Yealink t38g provisioning template and then add line 2 to the the t22.
2013-11-01 23:17:30 +00:00
Mark Crane
fdeb3fb1b0
Fix an error that occurs on a few systems when adding a domain.
2013-11-01 15:50:49 +00:00
Mark Crane
07d9e95d04
Fix a problem where the if the last phone ringing is not registered then the call ends with error user not registered. Fixed a problem where the last person rejects the call it would send a busy back to the caller rather than sending to the timeout action.
2013-10-31 01:08:45 +00:00
James Rose
b51b9eab2a
Debug Extension_UUID was crashing script (nil)
2013-10-30 15:15:55 +00:00
Mark Crane
4f8203d8d3
Fix the pin number used in the dial string and switch session:execute for api:execute. Thanks soapee01 for reporting and helping with the bug.
2013-10-29 23:15:20 +00:00
Mark Crane
013303a6c2
If there are no ring group destinations fix the timeout destination.
2013-10-29 22:20:36 +00:00
Mark Crane
92e7b5a2ab
Fix the forward to extension option 8 in voicemail.
2013-10-29 20:54:54 +00:00
Mark Crane
16c3c9a521
Fix the line 2 password on the spa525g template.
2013-10-22 22:40:35 +00:00
Mark Crane
e5b72715f0
Comment out the voicemail fields in the xml handler.
2013-10-08 22:26:25 +00:00
Mark Crane
1cd60afb9e
Add the voicemail_greeting_number variable to set the greeting_id. Adjust skip_instructions so that it used.
2013-10-04 00:05:24 +00:00
Mark Crane
b9425a0a6a
Additional monitoring of a busy server showed that it was the cache only that needed to be removed.
2013-09-29 10:08:27 +00:00
Mark Crane
88466b5356
Remove this code from the xml handler which made it unable to find some extensions that existed.
2013-09-29 09:22:16 +00:00
Mark Crane
2acd142d8b
FusionPBX 3.4 official release.
2013-09-28 21:08:56 +00:00
Mark Crane
0fc11ed284
To speed up the install and upgrade schema only copy files that don't exist in the destination directory.
2013-09-28 21:06:16 +00:00
Mark Crane
07fac85b21
Fix the dial_string.lua so that it uses the voicemail password from v_voicemails table, and have it clear the cached extension from memcache.
2013-09-28 20:39:06 +00:00
Mark Crane
fdb9589245
Rename the fields in call_block to conform with the database naming convention and to match the table name.
2013-09-27 10:21:43 +00:00
Mark Crane
f94aaf31c3
Move the call block scripts to the install/scripts/app directory for now.
2013-09-27 09:06:28 +00:00
Mark Crane
826df9c40a
Cleanup the menu class fixup the white space problems.
2013-09-27 04:15:43 +00:00
Mark Crane
ad9473f4af
Get rid of the trailing spaces.
2013-09-27 03:34:23 +00:00
Mark Crane
6aafca34f0
Security enhancement for the content manager.
2013-09-27 03:24:09 +00:00
Mark Crane
79ef4dec81
Call center music on hold default add local_stream://
2013-09-25 02:16:21 +00:00
Mark Crane
a8aa185f75
Set the default music on hold correctly for call center.
2013-09-25 01:29:43 +00:00
Mark Crane
91b4cc13d2
Remove the mkdir from call center dialplan.
2013-09-23 19:58:03 +00:00
Mark Crane
b3f18d3ffc
Use the voicemail directory.
2013-09-23 19:57:07 +00:00
Mark Crane
1141dbb734
Update the reference to sip_profile_edit.php
2013-09-23 17:03:26 +00:00
Mark Crane
8f8fd3e3e8
Audited the permissions names. Permissions names are to be non plural.
2013-09-21 21:45:35 +00:00
Mark Crane
b3d38b6039
A little more work to enable the api key.
2013-09-21 07:58:29 +00:00
Mark Crane
a62f4f7049
Add a $key option for the REST API.
2013-09-21 02:55:02 +00:00
Nuno Miguel Reis
1c61786ba9
changed query before building modules.conf
2013-09-20 21:43:24 +00:00
Mark Crane
577ee8ca20
Add ivr-accept_reject.wav both 8 and 16khz.
2013-09-17 22:52:21 +00:00
Mark Crane
b787d19b7e
Remove option 3 for ring group confirm its not used.
2013-09-17 20:32:34 +00:00
Mark Crane
42df844069
Fix the ring group confirm so that timeout is unscheduled.
2013-09-17 17:27:55 +00:00
Mark Crane
eb7acb1f53
Make it so that if a call is parked to an occupied parking lot it is returned to sender.
2013-09-16 21:35:37 +00:00
Mark Crane
1df6d68c31
Only include the elements that are installed.
2013-09-15 05:06:34 +00:00
Mark Crane
4dd45b61b0
If the content manager is not installed don't require it.
2013-09-15 05:02:00 +00:00
Mark Crane
b5fd5e245b
Create a new variable for cidlookup.conf.xml and lcr.conf.xml to use to connect to FusionPBX's database aka the system database.
2013-09-14 20:43:51 +00:00
Mark Crane
73799ec284
Set the min-dtmf-duration to 640 as recommended by flowroute.
...
http://code.google.com/p/fusionpbx/issues/detail?id=456&start=100
2013-09-11 02:55:32 +00:00
Mark Crane
6441e29397
Ring groups set origination_uuid only when using 'prompt'.
2013-09-11 02:37:57 +00:00
Mark Crane
3cc135f764
Fix ring group lua script so that if each extension is not registered and never has been that it still goes to the timeout destination.
2013-09-11 02:12:18 +00:00
Mark Crane
e1f72d9b84
Add ['type'] back to $field['key']['type'] as its used in many app_config.php files.
2013-09-10 21:30:17 +00:00
Mark Crane
9d4f07d885
Remove some trailing white spaces from the ring groups index.lua.
2013-09-09 23:57:10 +00:00
Mark Crane
d3ebb46dc6
Fix the primary key on the dev branch.
2013-09-07 16:25:35 +00:00
Mark Crane
1b68de90ed
Ring groups add a work around for Freeswitch's native voicemail.
2013-09-05 17:32:53 +00:00
Mark Crane
afa742f953
Change default-mod-wait conference profile to mod-wait to match the conference lua script.
2013-09-04 20:46:08 +00:00
Mark Crane
6c8a7adaaf
Change conference profile name of wait_mod to wait-mod in the conference lua script.
2013-09-04 20:44:09 +00:00
Mark Crane
11fd2f76b7
Remove the hard coded conference profile name.
2013-09-04 20:30:38 +00:00
Mark Crane
1da61d89e0
Prefix variable names in the header.php to prevent naming conflicts and unset a few more values.
2013-09-02 15:22:13 +00:00
Rüdiger Hahn
c6c5b8c0ce
Fix: typo in xml template
2013-09-01 07:20:06 +00:00
Mark Crane
d3fee80a71
Add the password.php to check_auth.php
2013-09-01 06:40:28 +00:00
Mark Crane
89ba6508dc
Add resources/functions/password.php from https://github.com/ircmaxell/password_compat . This will provide compatibility for the functions available in 5.5. This library requires PHP >= 5.3.7. PHP prior to 5.3.7 contains a security issue with its BCRYPT.
2013-09-01 06:05:59 +00:00
Rüdiger Hahn
1c5cdf3c81
Add inital config template for snom m3
2013-08-31 22:11:17 +00:00
Mark Crane
0ace741860
Add provisioning templates for panasonic ut113, ut123, ut133, ut136 phones.
2013-08-30 00:38:00 +00:00
Mark Crane
d46596edf5
Update yealink provisionig for t22 to work with the latest firmware.
2013-08-30 00:34:07 +00:00
Rüdiger Hahn
6eff533322
Add provisioning template for Linksys SPA-921
2013-08-29 21:14:49 +00:00
Rüdiger Hahn
b826095454
Add initial template for snom 360 phones
2013-08-29 20:58:45 +00:00
Mark Crane
8e484d6932
Ring Groups: Fix a problem where the domain_uuid was null for multi-tenant and for originate_disposition add NO_ANSWER for the timeout.
2013-08-29 16:57:36 +00:00
Mark Crane
d9ecfbc5e9
Fix the select destinations tool. Get the voicemail list from the voicemail table instead of the extensions table.
2013-08-28 01:03:44 +00:00
Mark Crane
581bf4f68f
Remove i386 causes problems for mod_shout and mpg123
2013-08-27 05:35:24 +00:00
Mark Crane
fcbeaaa8b4
Remove the debug code.
2013-08-26 19:45:30 +00:00
Mark Crane
21fcd4b606
Correct the function that updates the lua scripts make sure it correctly updates scripts except for database_handle.lua.
2013-08-26 19:45:01 +00:00
Mark Crane
8150aa7747
Only overwrite lua scripts and add database_handle.lua as an exception.
2013-08-26 18:50:43 +00:00
Mark Crane
4a443cddc3
Update the installed lua scripts when running upgrade.php or advanced -> upgrade schema.
2013-08-26 17:56:03 +00:00
Mark Crane
58c832d29a
Fix switch_select_destination so that it works with the changes to ivr menu.
2013-08-25 02:00:18 +00:00
Mark Crane
591fd6d251
Revmove save_hunt_groups_xml function from switch.php.
2013-08-22 16:05:17 +00:00
Mark Crane
c1bf255d62
Add number alias so that it will work with the xml handler.
2013-08-21 17:53:17 +00:00
Mark Crane
bdd7ed37d8
Re-enabled uuid_display found the real problem to the dtmf detection lag was caused by uuid_display with an incorrect rtp packet size (aka ptime) set wrong on the SPA504g. It was set to 0.030 but needs to be set to 0.020.
2013-08-20 23:54:46 +00:00
Mark Crane
57f1c145c7
Remove old huntgroup_originate.lua.
2013-08-20 18:59:51 +00:00
Mark Crane
b24038661c
Update the ring group lua script.
2013-08-16 20:36:52 +00:00
Mark Crane
22fb5ee73c
Faxing if the from_address is null then use the email_address.
2013-08-14 23:07:35 +00:00
Mark Crane
4da0178365
Comment out uuid_display. It caused the call to switch codecs, interrupt the audio and added a dtmf delay to voicemail after pressing 1 for new messages or 2 for old messages. Also added a lua copy function.
2013-08-13 06:09:45 +00:00
Mark Crane
f6bd332d16
Fix the ring group timeout when the prompt is not set to confirm.
2013-07-31 03:41:13 +00:00
Nuno Miguel Reis
028175388e
logger class (very usefull for debugging)
2013-07-29 20:26:00 +00:00
Mark Crane
867bd35d21
Change the menu back asc order.
2013-07-29 19:40:48 +00:00
Nuno Miguel Reis
df24d0bf5d
added db menu build and permissions block
2013-07-29 18:55:51 +00:00
Nuno Miguel Reis
8c932ebae3
bug fix on module category listings and new email_validate function
2013-07-29 17:22:43 +00:00
Nuno Miguel Reis
834a8624c7
missing stuff dealing with group permissions
2013-07-29 17:22:40 +00:00
Nuno Miguel Reis
493a0e7f8d
added mod_cdr_pg
2013-07-29 17:22:17 +00:00
Mark Crane
e285eb3976
Fixed the delay when using the new confirm feature for ring groups.
2013-07-27 21:05:38 +00:00
Mark Crane
4eff7e163b
Fixed a bug with IVR Menu where it reached the max failures +1 before moving onto the timeout action.
2013-07-25 18:25:52 +00:00
Mark Crane
a5ed0ac2f2
Add xml handler fixed sip call forward.
2013-07-25 06:04:15 +00:00
Mark Crane
9850365cc7
Add a new confirm.lua file specifically for ring groups.
2013-07-24 20:08:06 +00:00
Mark Crane
be2dcfa33f
Remove the old lua script file.
2013-07-24 19:54:57 +00:00
Mark Crane
d3a9214bc2
Add the new ring group lua scripts.
2013-07-24 19:54:17 +00:00
Mark Crane
443e3451da
Deprecate install/dialplan/default.xml.
2013-07-19 00:54:44 +00:00
Mark Crane
815e1008b4
Remove the install/lang/en directory now deprecated.
2013-07-19 00:48:23 +00:00
Mark Crane
bc05989163
Move the wakeup from install to resources/templates/conf/lang/en directory.
2013-07-19 00:47:05 +00:00
Mark Crane
3ead39e998
Move cdr_csv.conf.xml to dev/apps/cdr as a backup for a non maintained app in apps/cdr.
2013-07-19 00:39:52 +00:00
Mark Crane
8cd87551eb
On Debian or Ubuntu the /etc/init.d seems to require /etc/freeswitch this causes a problem source compiled systems changing the directory to detect if its a package install to /etc/freeswitch/dialplan.
2013-07-18 23:50:39 +00:00
Mark Crane
018445e2ab
Remove a file that is not needed.
2013-07-16 01:29:14 +00:00
Mark Crane
9038cfb9b7
Move direct dial code outside of the loop. Next user_exists replace context with domain_name so that it works with single tenant systems.
2013-07-15 21:47:22 +00:00
Mark Crane
0eafdddc8a
Fix the database class connection info so it can be provided on demand.
2013-07-13 18:33:30 +00:00
Mark Crane
1e961d1470
Add a general copy function for lua and use it with voicemail forward.
2013-07-11 19:50:09 +00:00
Mark Crane
0f10a134b8
Copy voicemail to another extension added single quotes to the copy string to help with paths with spaces.
2013-07-11 17:13:15 +00:00
Mark Crane
9f71bdd024
Change links from includes to the resources directory.
2013-07-10 23:41:12 +00:00
Mark Crane
2c3f51fdcf
Voicemail message playback press 4 for rewind and 6 for fast forward.
2013-07-10 22:59:17 +00:00
Mark Crane
545199d2bf
Add PROJECT_PATH to the extension class path.
2013-07-08 22:55:28 +00:00
Mark Crane
a0234e21c8
Fix the path to the extension class.
2013-07-08 21:43:15 +00:00
Mark Crane
5106512167
Remove lan_sip_profile function which is no longer being used.
2013-07-06 17:03:23 +00:00
Mark Crane
4301f9bee1
A little code house cleaning.
2013-07-06 17:01:35 +00:00
Mark Crane
32e16dd2c7
Set the include path to use with config.php inside the database.php class.
2013-07-06 08:06:03 +00:00
Mark Crane
2f36c6b407
Update the reference to includes/require.php to point to the resources directory.
2013-07-06 07:40:48 +00:00
Mark Crane
3aa617ded7
Move the class files from includes to the resources directory.
2013-07-06 07:16:58 +00:00
Mark Crane
3a58d1e08d
Move references to php classes in includes/classes to resource/classes.
2013-07-06 07:13:36 +00:00
Mark Crane
3798b9a782
Update a few more references to files that have been move to the resources directory.
2013-07-06 07:01:14 +00:00
Mark Crane
53bd4aaa85
Move switch.php to the resources directory.
2013-07-06 06:56:21 +00:00
Mark Crane
d1cf4a7bd9
Move php.php to the resources directory.
2013-07-06 06:54:10 +00:00
Mark Crane
82edcfcc86
Move schema.php to the resources directory.
2013-07-06 06:51:48 +00:00
Mark Crane
94e301eb98
Move pdo.php to the resources directory.
2013-07-06 06:49:36 +00:00
Mark Crane
629ba53b9b
Move pdo_vm.php file to the resources directory.
2013-07-06 06:47:14 +00:00
Mark Crane
8915debbd8
Rename lib_pdo_vm.php to pdo_vm.php and lib_functions.php to functions.php and move to the resources directory.
2013-07-06 06:46:07 +00:00
Mark Crane
cd6461aff4
Move functions.php to the resources directory.
2013-07-06 06:38:23 +00:00
Mark Crane
e9aa47069c
Update the references for header.php and footer.php files to point the resources directory.
2013-07-06 06:29:50 +00:00
Mark Crane
f267e45e67
Move header.php and footer.php files to the resources directory.
2013-07-06 06:28:29 +00:00
Mark Crane
f6a78154e7
Move paging.php to the resources directory.
2013-07-06 06:26:16 +00:00
Mark Crane
8123f9f27e
Move persist_form.php to the resources directory.
2013-07-06 06:23:12 +00:00
Mark Crane
716dc92852
Rename and move persistformvar.php to the resources directory.
2013-07-06 06:21:12 +00:00
Mark Crane
7a75b30f13
Move persist_form_var.php to the resources directory.
2013-07-06 06:20:17 +00:00
Mark Crane
4ec0f7ab70
Move the javascript calendar files to the resources directory.
2013-07-06 06:16:42 +00:00
Mark Crane
b4b7eea345
Remove source.xml
2013-07-06 06:08:45 +00:00
Mark Crane
50343dbd12
Move menu.php to the resources directory.
2013-07-06 06:06:59 +00:00
Mark Crane
c44d39dcf9
Change the path for includes/require.php to the resources directory.
2013-07-06 06:03:27 +00:00
Mark Crane
e8b788b8dc
Move require.php to the resources directory.
2013-07-06 05:56:50 +00:00
Mark Crane
f76fea4c31
Move check_auth.php to the resources directory.
2013-07-06 05:55:41 +00:00
Mark Crane
6a70d8db41
Change includes/checkauth.php to resources/check_auth.php.
2013-07-06 05:50:55 +00:00
Mark Crane
5b4913ae73
Move includes cmd to the resources directory.
2013-07-06 05:31:37 +00:00
Mark Crane
9713cbe098
move the file
2013-07-06 05:23:01 +00:00
Mark Crane
aa7e49fb78
Move recaptchalib.php to the resources directory.
2013-07-06 05:21:34 +00:00
Mark Crane
d7e5ba8a97
Move includes download.php to the resources directory.
2013-07-06 05:17:34 +00:00
Mark Crane
b7458ad228
Move email_address_validator.php to the resources directory.
2013-07-06 05:13:08 +00:00
Mark Crane
f7d8adbe66
Change a link to secure_download.php
2013-07-06 05:08:22 +00:00
Mark Crane
4c07e1754a
Change the links referring to class_vcard.php.
2013-07-06 04:58:52 +00:00
Mark Crane
54c78db5e3
Rename class_vcard.php to vcard.php.
2013-07-06 04:53:29 +00:00
Mark Crane
d73b2aca7e
Move class_vcard.php to resources/classes directory.
2013-07-06 04:50:24 +00:00
Mark Crane
83f73974c9
move wysiwyg.php into the resources directory.
2013-07-06 04:44:42 +00:00
Mark Crane
4edc1f011d
Add UUID to the log file lines for each call in the log.
2013-07-06 03:40:00 +00:00
James Rose
9d2526f78c
Bug Fixes. Script errors due to nil value channel variables, and now sends email on busy fax. Better statistics reporting, busy/failure retries work as expected so it will now retry the same ecm/t38 type after a busy.
2013-07-01 20:08:08 +00:00
Mark Crane
5b402817b9
IVR Menu only allow direct dial calls to existing extensions.
2013-06-24 18:51:03 +00:00
Mark Crane
570f55c9ec
Fix a bug that made the the IVR Menu not play the long greeting when the short greeting was not provided.
2013-06-21 16:09:31 +00:00
Mark Crane
af0bed114f
Change the regex delimiter from | to ~ for ivr_menu.lua.
2013-06-21 07:04:48 +00:00
Mark Crane
9287c49fb0
Remove cache that was too broad and caused "can't find user" errors under certain circumstances.
2013-06-15 06:59:07 +00:00
Mark Crane
fc33d20f61
Move the references to includes/templates to resources/templates.
2013-06-09 05:05:17 +00:00
Mark Crane
1b8637e532
Move includes/templates to resources/templates.
2013-06-09 05:03:13 +00:00
Mark Crane
dba5f6d5be
Move includes/javascript to resources/javascript.
2013-06-09 04:54:33 +00:00
Mark Crane
09bfce558b
Update the reference to captcha.
2013-06-09 04:52:46 +00:00
Mark Crane
4c3b355b78
Move includes/qr to resources/qr.
2013-06-09 04:50:51 +00:00
Mark Crane
17e4a25482
Move includes/captcha to resources/captcha.
2013-06-09 04:44:52 +00:00
Mark Crane
698768ec85
Move includes/jquery to resources/jquery.
2013-06-09 04:44:20 +00:00
Mark Crane
0fab683720
Move the references to edit_area from includes/edit_area to resources/edit_area.
2013-06-09 04:42:20 +00:00
Mark Crane
7adc9e781c
Move includes/edit_area to resources/edit_area.
2013-06-09 04:41:15 +00:00
Mark Crane
f1812c1bf1
Move pop3 to the resources directory.
2013-06-09 04:35:27 +00:00
Mark Crane
431461d667
move fpdf from the includes directory to resources.
2013-06-09 02:55:57 +00:00
Mark Crane
a308535e4b
Change the path in the php files from includes/install to resources/install dir.
2013-06-09 02:52:13 +00:00
Mark Crane
896fdb37b2
Move the includes/install to resources/install
2013-06-09 02:42:36 +00:00
Mark Crane
0407ee236d
move the install class to the resources classes directory.
2013-06-09 02:37:28 +00:00
Mark Crane
d3497d51df
move install.php back to the resources directory.
2013-06-09 02:35:45 +00:00
Mark Crane
0489f1c284
Move the install class to the resources directory.
2013-06-09 02:34:00 +00:00
Mark Crane
b783f5ecd9
Change paths for linux package installs /var/lib/fusionpbx to /var/lib/fusionpbx/db and scripts directory to /var/lib/fusionpbx/scripts if that directory exists.
2013-05-02 00:50:11 +00:00
Mark Crane
5acfc74a76
Fix the config.php directory path in the install.php.
2013-04-30 09:31:17 +00:00
Mark Crane
7e94c3e294
The db_path should already exist.
2013-04-30 08:22:10 +00:00
Mark Crane
af3891fe36
Unix friendly changes.
2013-04-27 06:40:44 +00:00
Mark Crane
6afa95e885
A few minor changes to install.php.
2013-03-26 19:00:09 +00:00
Mark Crane
91bc3ca76b
Fix the recordings directory.
2013-03-20 17:38:19 +00:00
Mark Crane
1cadf535ff
Adjust the install path implementation.
2013-03-20 16:06:28 +00:00
Mark Crane
ee71a32ab4
Add install paths to match the Debian packages that rneese is working on.
2013-03-20 13:38:54 +00:00
Mark Crane
8e55371c6d
Add ability to customize login.php and index.php.
2013-02-10 02:12:23 +00:00
Mark Crane
1c107f58f9
Fix the install.php reference to logout.php.
2013-01-21 03:40:38 +00:00
Mark Crane
282ba7ae9c
Move logout.php to the root directory.
2013-01-13 12:23:03 +00:00
Mark Crane
9b843608fd
Update the login menu link.
2013-01-05 09:38:47 +00:00
Mark Crane
50a0f884c6
Change the link to logout.php.
2013-01-05 09:15:41 +00:00
Mark Crane
0a1888fbf3
Move logout.php to the fusionpbx/resources directory.
2013-01-05 09:09:30 +00:00
Mark Crane
4d12e78ef6
Add root.php file to the /resources directory
2013-01-05 08:38:14 +00:00
Mark Crane
878d7a5ddc
Move /install.php to the /resources/install.php directory.
2013-01-05 08:02:56 +00:00
Mark Crane
0a0f51262a
Move licenses.php to the new resources directory.
2012-12-04 00:22:15 +00:00
Mark Crane
0c29ca01f7
Add a new version of phpmailer version 5.2.2.
2012-12-04 00:20:30 +00:00