luis daniel lucio quiroz
17b8c3ac69
cosmetic coding for disa
2014-11-14 22:12:18 +00:00
luis daniel lucio quiroz
1e732b9467
new enhanced disa without loopback
2014-11-14 20:39:15 +00:00
luis daniel lucio quiroz
00c6b78950
new enhanced disa
2014-11-14 17:47:45 +00:00
luis daniel lucio quiroz
7453c6a978
better place for rec_extension
2014-11-13 21:16:37 +00:00
luis daniel lucio quiroz
c37897b45a
console messages for eavesdrop
2014-11-13 15:32:02 +00:00
Riccardo Granchi
9aacbb4d73
Disabled debug and minor log changes
2014-11-13 13:09:53 +00:00
Riccardo Granchi
f9d854bc94
Added toll allow and ability to enable it in outbound routes
2014-11-13 12:12:41 +00:00
Mark Crane
0d166590dd
xml_handler will bind if memcached is down
2014-11-13 08:51:46 +00:00
Mark Crane
a8a2631381
Fix remove excessive messages when using XML handler.
2014-11-08 04:46:51 +00:00
Riccardo Granchi
eea6801c55
Possibilty to select a country in installation phase to set default country code variables
2014-11-07 10:22:56 +00:00
Riccardo Granchi
8b7429f38c
Added toll type assignment based on country templates
2014-11-06 16:56:31 +00:00
Riccardo Granchi
98987576ce
Added cleaning for own international prefix and sqlite compatibility
2014-11-04 15:29:05 +00:00
Mark Crane
6338b038e0
Paging - Prevent calling the user that initiated the page
2014-11-03 18:57:01 +00:00
Riccardo Granchi
a86b83be7a
Added it-ring definition
2014-11-03 11:16:10 +00:00
Riccardo Granchi
b4c6906520
Added forward on busy and extension queue features
2014-10-29 16:06:53 +00:00
Mark Crane
14fa909cd2
Ensure the api object is set for is_local.
2014-10-25 00:25:08 +00:00
Mark Crane
b006d8c28c
Fix *98 for extensions with number-alias.
2014-10-25 00:01:46 +00:00
Richard Neese
c972415613
fixing /usr/share/fusionpbx to be /usr/share/examples/fusionpbx
2014-10-23 18:03:33 +00:00
Richard Neese
791054bf8e
disabling sounds in the head branch as we are working to rm them from the install
2014-10-23 01:29:31 +00:00
Richard Neese
9aa46765bc
2014-10-23 00:43:47 +00:00
Richard Neese
fc980bf20e
adding atcom to dev branch
2014-10-23 00:19:49 +00:00
Mark Crane
50dcfc3fae
Update the Voicemail MWI LUA script to use the new scripts/resources/run directory.
2014-10-22 08:09:10 +00:00
Mark Crane
71bfd161b3
Replace if statement so that it doesn't cause a problem with user_exist.
2014-10-22 00:32:00 +00:00
Mark Crane
fb4a561149
Fix extension number-alias for extensions using paging.
2014-10-21 22:57:29 +00:00
Mark Crane
7508c06034
Fix the xml handler nil error for number_alias and fix some indentation.
2014-10-21 19:30:40 +00:00
Mark Crane
f79e1f0b2e
Add extension number-alias support to voicemail to fix a problem when using number-alias and checking voicemail with *97.
2014-10-21 19:19:04 +00:00
Riccardo Granchi
3e0003abcf
Fixed queue creation
2014-10-21 15:17:03 +00:00
Riccardo Granchi
22aae7955b
Fixed audio stream absolute path in fifo member
2014-10-21 10:46:05 +00:00
Mark Crane
fe4d4c64a4
disable registration for number-alias
2014-10-21 10:01:30 +00:00
Mark Crane
0265989a2d
Add max tries to pin_number.lua so that if the pin number is wrong it will request the pin number again up to the maximum tries.
2014-10-21 05:48:27 +00:00
Mark Crane
024f536037
Fix a problem with DND when Follow Me hasn't been used for a particular extension.
2014-10-20 09:03:23 +00:00
Richard Neese
aeba29f371
no longer using flash
2014-10-18 21:50:31 +00:00
Richard Neese
2f965c06bf
fixing install.php with new layout for fhs com pliancy
2014-10-18 20:55:42 +00:00
Mark Crane
177b5105c3
Add a check for domain_uuid session.
2014-10-17 22:59:47 +00:00
Mark Crane
5ab03d30ad
Allow 2 digit pins.
2014-10-17 20:39:56 +00:00
luis daniel lucio quiroz
53719264fb
xmpp (aka dingaling) support to dropdown menu
2014-10-17 19:39:14 +00:00
James Rose
1b35155b52
fixed caller id prefix so it shows up on the phone in call center. changed # to - so it's cleaner on the display.
2014-10-17 17:56:52 +00:00
Mark Crane
759621255a
Fix the xml handler nil error for number_alias.
2014-10-15 17:32:02 +00:00
Mark Crane
7d5f648f10
Fix XML handler with number_alias.
2014-10-13 20:10:14 +00:00
Mark Crane
0a1962c637
Allow making longer recordings with *732
2014-10-03 06:21:38 +00:00
Mark Crane
71c0a33143
Fix the hostname used in conference center
2014-10-03 06:19:03 +00:00
Mark Crane
0665e83aa4
Add voicemail params to the directory section of the xml handler
2014-10-03 06:17:43 +00:00
Mark Crane
c67fb2c877
Add http auth username and password to the gxp21xx template
2014-10-02 04:59:56 +00:00
Mark Crane
fe7a2987a6
Cisco Shared Line Appearance
2014-10-02 04:55:16 +00:00
Nate Jones
f1558cd1c5
Functions: Corrected logic in valid_email().
2014-09-30 09:22:29 +00:00
Nate Jones
2e95192a3b
Paging controls revamped. Can now enter a specific page to jump to. Press Enter/Return to submit.
2014-09-28 07:49:51 +00:00
Mark Crane
9cf7ba063d
Fix call forward user_exists result is a string this fixes ability to call external numbers
2014-09-23 08:01:56 +00:00
Mark Crane
7265388ca1
Fix 2 problems with call forward first fix the alias and unforward.
2014-09-23 07:45:40 +00:00
Mark Crane
3a3a4ec8f0
Add primary key uuid to menu item group inserts
2014-09-20 04:01:53 +00:00
Mark Crane
0dd92eb4e7
Add default settings
2014-09-20 03:32:55 +00:00
Mark Crane
8f15b3c254
Add digium d50 template. Still needs more work
2014-09-20 01:12:23 +00:00
Mark Crane
877b49877f
Fix syntax problem in install.php
2014-09-15 22:18:57 +00:00
Richard Neese
c26f99110c
fixed some typo's
2014-09-15 20:24:08 +00:00
Mark Crane
d393fb7b8a
Fix the volume persistence on the polycom vvx (firmware 4 or higher) provisioning template
2014-09-15 17:42:35 +00:00
Mark Crane
d15bf10ed8
Fix a problem where in rare cases dialplan was cached without global dialplans
2014-09-15 15:56:18 +00:00
Mark Crane
bfcdd28e9d
Prevent an empty call forward destination
2014-09-13 09:30:25 +00:00
Richard Neese
c32a09a2e2
changes for fhs layout for pkgs
2014-09-13 02:26:14 +00:00
Mark Crane
24be63aa3b
Add fax_uuid to the fax_retry.lua script
2014-09-09 11:03:00 +00:00
Mark Crane
ceaef7bdb2
Add domain_uuid, fax_date, fax_epoch to fax retry
2014-09-07 05:18:35 +00:00
Mark Crane
a2b5cd59e1
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
6359e09942
Fix the indentation and improve the comments
2014-09-05 06:53:46 +00:00
Errol Samuels
05479cfa91
fixed for SUN and Solaris where there is a slight variation with copy command.
2014-09-05 06:34:21 +00:00
Nate Jones
7000e201f6
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
29d01ee57a
Add Fax logging.
2014-09-04 07:12:47 +00:00
Nate Jones
e7e6db5743
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
226ac77c37
Fix the content manager show that it will display the content again
2014-09-01 20:23:18 +00:00
Mark Crane
9d02e8fe16
Fix and move the format_phone array
2014-08-31 00:57:58 +00:00
Mark Crane
907c1b7445
Fix the format_phone function
2014-08-30 23:14:24 +00:00
Mark Crane
e33bdcd119
Fix ring group enterprise confirm
2014-08-30 18:22:06 +00:00
Nate Jones
0d214a4bdd
Enhanced Theme: Restored displaying domain name in header, can control visibility and style using Default Settings.
2014-08-30 06:31:14 +00:00
Mark Crane
3d131cc514
Fix a white space and a empty uuid
2014-08-29 08:33:15 +00:00
Mark Crane
f5d579eb21
Ring groups remove spaces
2014-08-25 20:40:03 +00:00
Mark Crane
1380052688
Fix ring group move the domain check
2014-08-25 20:25:42 +00:00
Nate Jones
1f073c1027
Function: Moved recur_sounds_dir() to functions.php, removed from ivr_menu_edit.php and conference_center_edit.php.
2014-08-25 18:01:26 +00:00
Mark Crane
811ecd9bd8
Fix ring group skip active issue
2014-08-25 16:07:47 +00:00
Mark Crane
f6f4a596ea
Prevent mysql_connect error message
2014-08-24 09:46:32 +00:00
Mark Crane
a5643cf97b
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
6e3656cdfd
Fixed intercept **[ext] to work better when using multiple Freeswitch servers
2014-08-23 14:03:23 +00:00
Mark Crane
f6e9d52830
Update dev branch version to 3.7.1
2014-08-22 08:19:59 +00:00
Mark Crane
cba59236ee
Align intercept with group interceptl
2014-08-22 07:57:47 +00:00
Mark Crane
28eb38d0ad
XML Handler dialplan set dialplan to 1 hour cache timeout
2014-08-22 07:40:34 +00:00
Mark Crane
ca66aa8214
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
52907729d2
Fix domain sessions for user@domain when users is logging into a different domain
2014-08-20 23:40:13 +00:00
Errol Samuels
93c316dfa6
Improved group intercept to work with load balanced FusionPBX servers.
2014-08-20 21:24:05 +00:00
luis daniel lucio quiroz
29c29d4ea8
update to jquery 1.11.1
2014-08-19 19:17:25 +00:00
Mark Crane
44e621d94d
Update the dev branch version to 3.7 and get rid of GLOB_BRACE which is not defined in Solaris
2014-08-19 09:16:01 +00:00
Mark Crane
2ce4740246
FusionPBX 3.6.0 Release
2014-08-17 15:13:25 +00:00
Mark Crane
fa4260057d
Move is_local to the dialplan and app/is_local/index.lua
2014-08-17 13:16:18 +00:00
Mark Crane
4caca92df9
Fix pdo.php isset
2014-08-17 07:29:27 +00:00
Nate Jones
fbb1b5a04b
Clean up pdo.php.
2014-08-17 07:13:39 +00:00
Nate Jones
48d7a56e4a
Enhanced Theme: Natural sort the domains in the Domain Selector.
2014-08-17 07:09:57 +00:00
Nate Jones
bbaeacd063
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
9de4d96298
Update the version to 3.6.0-rc4
2014-08-15 18:58:52 +00:00
James Rose
23fa592eb5
more support for different voicemail numbers
2014-08-15 00:48:15 +00:00
James Rose
0ebde731cd
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
b22eb25460
Remove the confirm default only prompt to confirm if confirm is set to true
2014-08-14 18:26:50 +00:00
Mark Crane
3f9644bef0
Add a short delay before playing the audio
2014-08-14 09:00:41 +00:00
Mark Crane
6c6cd6903e
Update confirm.lua
2014-08-14 03:35:59 +00:00
Mark Crane
e1b9886d87
Improve group confirm for ring groups
2014-08-14 03:06:00 +00:00
Mark Crane
26c378e263
Fix recordings per extension for ring groups
2014-08-14 01:21:55 +00:00
Mark Crane
4dfb7a824e
Add ring group skip active to the lua script
2014-08-13 10:51:51 +00:00
Mark Crane
6e6c58ad08
Fix the SIP profiles for the package install
2014-08-12 19:18:36 +00:00
Mark Crane
9d2b040978
Fix the spelling
2014-08-12 08:02:09 +00:00
Mark Crane
f322d8a88f
Very minor changes
2014-08-12 08:00:32 +00:00
Mark Crane
8781180730
When the ring group confirm is not set then do not request the confirm
2014-08-12 07:51:31 +00:00
Mark Crane
8f0d192cc1
Update the version to 3.6 RC3
2014-08-12 04:48:45 +00:00
Mark Crane
73c325b6e9
Fix the destination select list for conference center and conference
2014-08-11 19:37:46 +00:00
luis daniel lucio quiroz
2b4fb544e5
some nore details about cidlookup.conf.xml
2014-08-11 17:48:46 +00:00
luis daniel lucio quiroz
a62b4feaed
some details about cidlookup.conf.xml
2014-08-10 17:45:38 +00:00
James Rose
31c5a38f77
FS param need - not _
2014-08-09 17:31:29 +00:00
Mark Crane
6d1e4033a9
Fix the domain array settings
2014-08-09 16:32:52 +00:00
Mark Crane
b64b6055a6
Cleanup previous default settings
2014-08-09 16:05:03 +00:00
luis daniel lucio quiroz
d9e56efc3f
cidlookup lua script that allows private cnam using concact application
2014-08-09 03:25:42 +00:00
James Rose
f25723a3e7
added support for call_announce in callcenter
2014-08-08 03:14:20 +00:00
Mark Crane
14d0d5129a
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
bc5c15667b
dropdown into login screen too
2014-08-06 02:39:47 +00:00
luis daniel lucio quiroz
fd1bab39f3
little language details
2014-08-06 01:33:45 +00:00
luis daniel lucio quiroz
c0b3ef759b
we do support more than 32 languages
2014-08-06 01:14:55 +00:00
Nate Jones
dc03a9c201
Reverted: File may be used for older browser support.
2014-08-05 23:28:12 +00:00
Nate Jones
d1470462de
Remove unused file.
2014-08-05 23:23:07 +00:00
Nate Jones
2e9d4e9655
Dialplan Edit: Truncate initially displayed Data values with ellipsis (pre edit).
2014-08-04 19:33:26 +00:00
James Rose
e89ffc0cff
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
e16716408b
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
707d0c4841
Update the version to 3.6.0-rc2
2014-08-03 15:48:22 +00:00
Mark Crane
c7dff4a4a4
Check the length of user_record
2014-08-03 12:35:24 +00:00
Mark Crane
33f8c20d97
Fix the user_data request in ring groups
2014-08-03 12:06:49 +00:00
Mark Crane
7e0d68aec0
Add variable extension_uuid to ring groups that call extensions.
2014-08-03 10:35:01 +00:00
Nate Jones
5bb2bea640
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
b3ef3894f8
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
c0209959a8
Input Type Switch Button: Changed from < to left triangle (⨞)
2014-08-03 05:31:42 +00:00
Nate Jones
a4a23fd659
Paging: Changed Prev/Next buttons to symbols.
2014-08-03 04:30:19 +00:00
Nate Jones
a11f2e9ef9
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
50315a40e3
Change how the record template is used in Call Center
2014-08-02 01:27:37 +00:00
Mark Crane
6768ffbdac
Fix the title
2014-08-01 18:40:28 +00:00
Mark Crane
93dee1d17c
remove the call block lua as its used instead in app/call_block
2014-08-01 18:21:15 +00:00
Mark Crane
1a8376ec45
Add a little more flexibility on the title
2014-08-01 16:59:50 +00:00
Mark Crane
2c555502d2
Add uppercase transport to the Cisco SPA 112 and 122
2014-08-01 06:35:41 +00:00
James Rose
564b42a988
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
d7f189d07f
svn diff
2014-07-31 08:40:15 +00:00
Mark Crane
15c4f9651e
recordings.lua change the custom recording to a standard freeswitch recording
2014-07-30 22:35:46 +00:00
James Rose
cab5295199
added provision variable cisco_spa_rport for spa51x and spa50x phones.
2014-07-30 17:35:34 +00:00
James Rose
bd8ad478c8
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
f7c4ddc429
Added provision variable for yealink provisioning url.
2014-07-30 17:06:11 +00:00
James Rose
5583edac52
Added provisioning variables for firmware for spa50x spa51x and yealink phones
2014-07-30 16:57:30 +00:00
Mark Crane
2008f1d8db
Fix the record-template path assume multi-tenant
2014-07-30 05:17:49 +00:00
Mark Crane
9e04993152
Call block standardize on domain_name
2014-07-30 01:01:41 +00:00
Mark Crane
e41a7a481e
Another adjustment for follow me toggle
2014-07-29 09:52:27 +00:00
Mark Crane
7d53de8400
Follow Me *21 feature code is now working
2014-07-29 09:40:45 +00:00
Mark Crane
ed667578ac
Add a dial string to the follow me table
2014-07-29 09:15:32 +00:00
Mark Crane
8980931b6e
Add Follow Me to the display
2014-07-29 07:56:01 +00:00
Mark Crane
f1297a303c
Fix a SQL query in follow_me.lua script
2014-07-29 07:54:48 +00:00
Mark Crane
044ba54ab4
Remove a variable from follow_me.lua that was not being used
2014-07-29 07:47:59 +00:00
Mark Crane
a34188276e
Add a check for domain and api cidr
2014-07-29 04:26:32 +00:00
Mark Crane
7b0c11b1f7
Move the check_cidr function
2014-07-29 04:08:39 +00:00
Mark Crane
76e972ef30
Increase the api_key required length to 30 characters or greater
2014-07-29 03:15:31 +00:00
Mark Crane
e0bdd93196
DRY out the authentication a little more
2014-07-29 03:03:22 +00:00
Mark Crane
377bd69939
Add the toggle for follow me
2014-07-27 13:33:28 +00:00
Mark Crane
e17723f47d
Add follow me lua script
2014-07-27 13:28:08 +00:00
Mark Crane
c08c961c5b
Add follow_me lua script
2014-07-27 12:42:05 +00:00
Mark Crane
b0aaa54a22
Ha ha change .php to .lua
2014-07-27 11:56:04 +00:00
Mark Crane
5d41b746fc
Add feature code *78 and *79 to enabled and disable do not disturb.
2014-07-27 11:52:38 +00:00
Mark Crane
9b9d056bba
A minor improvement for the tittle
2014-07-27 04:24:34 +00:00
Mark Crane
83296c81bf
Fix the if statement
2014-07-27 03:38:09 +00:00
Mark Crane
14db33a351
Set the title
2014-07-27 03:34:36 +00:00
Nate Jones
e962705677
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
87b428c435
Minor change to the database schema class
2014-07-26 22:48:32 +00:00
Nate Jones
25bc7ebc78
Contacts: Implemented a new QR Code generator, includes additional contact detail fields.
2014-07-26 06:02:21 +00:00
Mark Crane
2ff4bd21a4
Update the call forward lua script and remove the pin number
2014-07-25 11:04:16 +00:00
Mark Crane
9dcf8aa2a8
Get the domain settings only if the domain_uuid has a value
2014-07-25 09:08:51 +00:00
Mark Crane
5562152995
Changing the release version to align with FreeSWITCH's 3 digit release. 3.5 is dev branch 3.6 will be the release version number.';
2014-07-25 04:34:02 +00:00
Mark Crane
e785dfd499
Change the logic a little more for the smooth fall back
2014-07-25 01:38:17 +00:00
Mark Crane
ef6a37a66a
Make the setting order with a try catch to make the upgrade smoother
2014-07-25 01:32:36 +00:00
Mark Crane
2a3be99035
Add default,domain, and user settings
2014-07-25 00:43:15 +00:00
Nate Jones
9789fc2858
Default Settings: Implemented color picker for Enhanced template Theme background color selection.
2014-07-24 23:20:12 +00:00
Mark Crane
da5662b1f6
Update the version to FusionPBX 3.5. rc 4
2014-07-23 22:07:28 +00:00
Mark Crane
3c536c1e56
Change the wording of the comment in fax_retry.lua
2014-07-23 21:02:28 +00:00
Mark Crane
a74cd36793
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
6f3a3c20f7
Remove the string length requirement on the domain_settings
2014-07-22 18:26:02 +00:00
Mark Crane
133e709e2b
Add ntp_server_primary and polycom_gmt_offset to the polycom vvx template
2014-07-21 20:40:18 +00:00
Mark Crane
117507a951
Add directedCallPickupString ** to the VVX template
2014-07-20 10:46:23 +00:00
Mark Crane
e746c0cf0b
Use the lines array for the Polycom VVX template
2014-07-20 10:41:30 +00:00
Mark Crane
a84d81fa9b
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
b0c0cbbd92
Remove attendant options in as they are already defined in features.cfg
2014-07-20 07:37:28 +00:00
Mark Crane
bad4ecaf4f
Move the VVX blf attendant information to web.cfg template
2014-07-20 07:12:12 +00:00
Mark Crane
bb3f23d939
Fix the a syntax problem in the Polycom VVX template
2014-07-20 06:28:41 +00:00
Mark Crane
bd2810e619
Add key assignment for the Polycom template
2014-07-20 06:16:44 +00:00
Mark Crane
5f788ae6fe
Add normal and automata options for the Polycom provisioning templates
2014-07-20 06:11:37 +00:00
Mark Crane
c7434ddfa9
Update the Cisco SPA phone templates
2014-07-20 04:53:53 +00:00
Mark Crane
eaad2f3226
Fix the key category and type for the spa504g
2014-07-20 04:10:26 +00:00
Mark Crane
e25008ab51
Set the SIP transport as uppercase for Cisco SPA504g
2014-07-20 03:58:37 +00:00
Mark Crane
a7cccbf443
Add Cisco SPA expansion 1 and 2 to the spa504g device template
2014-07-20 00:53:31 +00:00
Mark Crane
f5979f2c09
Fix the save button on the contact page
2014-07-20 00:18:07 +00:00
luis daniel lucio quiroz
4cddee4fae
th_order_by now has additional support to pass more GET params
2014-07-20 00:05:23 +00:00
luis daniel lucio quiroz
e025e4036d
add check_float function
2014-07-19 02:41:52 +00:00
Mark Crane
9e599e2370
Remove the redundant local_stream://
2014-07-19 02:29:47 +00:00
Mark Crane
3c7535515f
Change the double quotes to single quotes
2014-07-19 02:26:46 +00:00
Mark Crane
f21c251a4e
Fix call center per domain music on hold
2014-07-19 02:22:55 +00:00
Mark Crane
c897034165
Update the freeswitch conf directory
2014-07-18 20:30:36 +00:00
Mark Crane
a65f9b5f38
Add a \ to escape the + in destination number formatted in E.164 format.
2014-07-18 00:31:07 +00:00
James Rose
f824937a9f
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
d0a1b862d1
Make the domain and schema work with the PHP classes
2014-07-16 04:30:49 +00:00
Mark Crane
681a72367f
Add globals needed by the app defaults in domains upgrade method.
2014-07-15 17:49:28 +00:00
Mark Crane
fa21e32f44
Update schema dn domains
2014-07-15 10:30:31 +00:00
Mark Crane
205792242e
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
b379375529
Move domain upgrade into the domain class and upgrade_schema into the schema class
2014-07-15 05:46:15 +00:00
Mark Crane
9825db2573
Fix group intercept lua script
2014-07-14 21:32:23 +00:00
Mark Crane
40ac982b7e
Add group confirm to ring group bridge statements
2014-07-13 09:24:51 +00:00
Mark Crane
a1e1c6ff09
Enable outbound_route_to_bridge function to use global domains
2014-07-13 06:56:23 +00:00
Mark Crane
7df0bd628d
Add global outbound route compatibility for ring groups external destinations
2014-07-13 04:12:04 +00:00
Mark Crane
aca28e7efb
Ring Group - Change the method used for to provide confirm
2014-07-13 03:25:05 +00:00
Mark Crane
49a8e9d4ff
Fix call block the last change inadvertantly removed some code from call block
2014-07-12 21:49:05 +00:00
Mark Crane
2fca642782
Adjust the tabbing and remove cmd C option from call_block lua script
2014-07-12 21:15:01 +00:00
Mark Crane
8bbe4615c6
Add memcache to call block
2014-07-12 12:01:19 +00:00
Nate Jones
4034401e14
Functions: Created is_uuid() function for validation.
2014-07-12 05:32:35 +00:00
Mark Crane
2e809f0570
Fix the dialplan detail order for call center increment by 10
2014-07-12 04:04:14 +00:00
Mark Crane
2fad16af2e
Fix one more thing in call block
2014-07-12 02:59:02 +00:00
Mark Crane
97f3d676a7
Add call block default dialplan
2014-07-12 02:31:48 +00:00
Nate Jones
58e5030eb9
Upgrade: Completed Data Type check option and multilinguified everything.
2014-07-10 09:20:11 +00:00
Nate Jones
aa89557ea7
Upgrade: Added SVN Update, handle Upgrade Data Types differently (still under construction...)
2014-07-10 07:15:51 +00:00
Nate Jones
e89d28495a
Upgrade: Divides Upgrade Schema into separate processes. Complete translation forthcoming. (Still under construction...)
2014-07-10 06:05:22 +00:00
Mark Crane
cfb833aa25
Reduce one request to the database and create a better domains array
2014-07-10 05:23:53 +00:00
Nate Jones
afcd21de5a
Document (Window) Title: If empty, sets a default title, otherwise adds " - FusionPBX".
2014-07-10 00:40:44 +00:00
Nate Jones
e67aa0c638
Document (Window) Title: Update variable name to avoid conflict when paging is used.
2014-07-10 00:32:50 +00:00
Mark Crane
ee2175c23a
Disable get domain lua script as it is now handled an alternative way
2014-07-09 08:00:10 +00:00
Mark Crane
d2decc727a
Set the domain info once per inbound route dialplan
2014-07-09 07:36:13 +00:00
Mark Crane
6fb0434fd3
Add domain info to inbound route xml files
2014-07-09 06:07:56 +00:00
Mark Crane
d8ed0c3db3
Add inline to the anti-action xml dialplan files
2014-07-09 05:56:01 +00:00
Mark Crane
0c9e632607
Add domain info to the xml handler for inbound routes
2014-07-09 05:40:17 +00:00
Mark Crane
1a42551cc0
Try again on the voicemail quota bug
2014-07-09 02:47:15 +00:00
Mark Crane
9f9603d4a8
Fix voicemail quota for new voicemail boxes message_sum
2014-07-09 02:09:08 +00:00
Nate Jones
7337fba360
Voicemail-to-Email: Backup email to database if sending fails, better detection of ContentType.
2014-07-08 06:38:23 +00:00
Mark Crane
33eb19e9ae
Testing performance not checking data type on upgrade schema
2014-07-08 06:04:30 +00:00
Nate Jones
090d3cacb2
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
d8967892fd
Add AVMD lua script
2014-07-07 20:15:13 +00:00
Nate Jones
6dd90e41ad
Notifications: Retains postback values if input was invalid.
2014-07-07 15:37:34 +00:00
Mark Crane
06b35fe083
Fix the software_uuid issue for upgrade schema
2014-07-06 01:22:33 +00:00
Mark Crane
0ff20506fd
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
6628bb087f
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
f0e1d9a59b
Fix the identation on the xml handler directory xml
2014-07-04 18:20:11 +00:00
Mark Crane
2f0571053f
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
13f89f6850
Add a patch for voicemail thanks GerritV for contributing it.
2014-07-04 05:27:42 +00:00
Mark Crane
596f68bd34
Remove the ring_group_timeout_sec from the database request
2014-07-04 04:33:58 +00:00
Nate Jones
39eddf4b0a
Added valid_email() function for verifying email address syntax.
2014-07-03 23:19:30 +00:00
Mark Crane
1fa6771ba1
Remove the automatic null for empty string in the check_sql function
2014-07-02 16:22:37 +00:00
Mark Crane
3f59cff54e
Add fax detection when adding a dialplan destination if the fax extension is set
2014-07-02 06:21:20 +00:00
Mark Crane
50d024e33e
Fix the ON NET outbound caller id name and number
2014-07-02 05:34:14 +00:00
Mark Crane
48c6645688
Add global dialplan option when using the xml handler.
2014-07-02 04:02:50 +00:00
Mark Crane
6af80a602a
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
e47f4b2f56
try to get rid of usless warnings
2014-06-25 23:40:42 +00:00
luis daniel lucio quiroz
8625762d64
workarround for #635
2014-06-25 20:26:30 +00:00
Mark Crane
7a01104700
Ensure the gateway_uuid is lower case
2014-06-24 06:40:29 +00:00
luis daniel lucio quiroz
ca3f246e37
I updated my email
2014-06-22 18:38:46 +00:00
luis daniel lucio quiroz
3f0f7ab1a5
missing a connect verification
2014-06-21 05:22:45 +00:00
luis daniel lucio quiroz
5c73a105a8
missing a this
2014-06-21 05:05:32 +00:00
luis daniel lucio quiroz
f2c37a9dbe
new method for database object
2014-06-21 04:59:25 +00:00
Nate Jones
0b9849c124
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
6dc698d0d2
Expand then limit query string NULL mods to insert statements only.
2014-06-20 18:43:51 +00:00
Nate Jones
1dd5a10668
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
e5a23aabaf
CDR basic search query, style and language mods, misc minor style mods.
2014-06-16 18:12:21 +00:00
Nate Jones
cfd0d013aa
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
935a8319c2
Fix for Issue 610 - Extra greater-than symbol removed.
2014-06-13 02:27:44 +00:00
Mark Crane
be2c379852
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
cbca5f015b
rm the added files
2014-06-11 03:41:00 +00:00
Richard Neese
3c4dbd41e2
added in for adding in a menu in a new theme
2014-06-11 03:00:11 +00:00
Mark Crane
79d8d44e27
Add permissions only if there are groups assigned to the user.
2014-06-10 21:16:42 +00:00
Mark Crane
299d2081f4
Fix the menu and labels when switching domains in certain circumstances
2014-06-10 20:04:14 +00:00
Mark Crane
2f127541fc
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
8f3579f0d1
Add profile, sync, reboot and explode to event notify lua script.
2014-06-10 03:23:02 +00:00
Omar Irbouh
66088be1b5
fixed nil issue when voicemail has no messages
2014-06-09 22:43:08 +00:00
Richard Neese
8966001e75
fixed a close from | to } in the sqlite section
2014-06-06 03:27:32 +00:00
Richard Neese
fe2d95aeed
fixing sql file dir for pkgs
2014-06-06 01:19:59 +00:00
Mark Crane
8a415bc482
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
17d1e262e3
Drop the SQL like statement and use equals for best performance
2014-06-05 00:13:00 +00:00
Mark Crane
632b16b296
remove the plus from destination_number
2014-06-04 20:57:08 +00:00
Mark Crane
3c603dbc5d
Fix outbound caller id for outbound on net calls
2014-05-30 06:34:57 +00:00
Mark Crane
e2678fd2e2
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
34a71a0eb7
Add record_ext=mp3 option when recording an extension.
2014-05-24 17:32:32 +00:00
Mark Crane
eeecf770e0
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
ceb1c150be
Add intercept_group.lua
2014-05-16 07:28:28 +00:00
Mark Crane
b12c74a074
Fix the sounds copy
2014-05-16 07:11:18 +00:00
Mark Crane
d899cc23cd
Fix the cp -R
2014-05-16 06:28:27 +00:00
Mark Crane
b9643b60ee
recursive_copy function use cp -R if it exists
2014-05-16 05:14:44 +00:00
Mark Crane
b210e4358a
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
5d9cfea9c0
Fix blind transfer *1
2014-05-11 08:18:03 +00:00
Mark Crane
4fd2f5c72a
Update the file permissions after they are copied
2014-05-10 23:44:41 +00:00
Mark Crane
967736676e
Fix the copy of the conf directory files during the install
2014-05-09 23:17:30 +00:00
Richard Neese
e0a4666130
2014-05-09 14:16:32 +00:00
Mark Crane
6a95c242c5
Change the # to a // comment
2014-05-09 04:29:05 +00:00
Richard Neese
fa4d2671a6
disabling phrase cp
2014-05-09 03:35:19 +00:00
Richard Neese
7be62af9ed
testing rm on a extra copy
2014-05-09 02:41:13 +00:00
Mark Crane
ed61ff608f
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
1bc88766ab
Fix issue 591 where the dialplan xml file was not including the dialplan directory
2014-05-03 00:49:11 +00:00
Mark Crane
7dd9553707
Add mute.lua and unmute.lua files
2014-05-02 09:34:56 +00:00
Mark Crane
6e26ce9eb8
Add unmute.lua
2014-05-02 05:56:00 +00:00
Mark Crane
a871d6b28c
Add conference center mute.lua
2014-05-02 05:45:57 +00:00
Mark Crane
06164f42da
Add a default timezone for install.php
2014-05-01 23:54:52 +00:00
Mark Crane
5e0eb315f8
Add emergency caller id name to the extension xml and to xml handler.
2014-05-01 04:59:33 +00:00
Mark Crane
e1ca4951d3
Remove two includes that are no longer needed
2014-05-01 02:32:54 +00:00
Mark Crane
f0dc0d7183
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
500b6477cb
Fix the fax_success null issue wit fax retry
2014-04-30 05:04:54 +00:00
Mark Crane
0c01b3fa92
During the install check for /etc/freeswitch/vars.xml before using it
2014-04-29 17:51:29 +00:00
Mark Crane
64110b9bb7
Add /etc/freeswitch as an optional directory for freeswitch conf files
2014-04-28 23:25:33 +00:00
Mark Crane
1b651f7f2a
Fixed revision 382 sip-presence-on-register to true on the internal sip profile
2014-04-27 09:40:06 +00:00
Nate Jones
6e1af41747
Variable form select value mods
2014-04-27 08:55:39 +00:00
Nate Jones
55de548a70
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
4bc72943b8
Set MySQL Attribute for UTF8
2014-04-26 18:53:58 +00:00
Mark Crane
62058af4f6
Don't forget to add the gateway_uuid to the SQL Select
2014-04-26 06:05:39 +00:00
Mark Crane
1a08f8446f
Update the gateway list for the destination select list
2014-04-26 06:01:57 +00:00
Mark Crane
2b2d46a408
Show only defined call groups
2014-04-24 10:04:18 +00:00
Mark Crane
366fba4071
change strlen($key) to isset($_REQUEST["key"] to fix login problem affecting one system
2014-04-18 01:22:37 +00:00
Mark Crane
f98f7c01b3
Prevent errors in the dial string lua script
2014-04-15 18:54:03 +00:00
Nate Jones
a1010fecce
Dialplan (Inbound) & Ring Group select box adjustments (focus at top, etc)
2014-04-15 01:31:49 +00:00
Mark Crane
ca46dfcbee
Fix a nil variable concatentation error on user_status
2014-04-13 06:28:37 +00:00
Mark Crane
22d3edb3f8
Add a missing forward slash on the email subject when sending the email
2014-04-13 06:14:17 +00:00
Mark Crane
6a4dd6687d
Finish up the source conf directory for the Debian Package install.
2014-04-13 04:45:05 +00:00
Mark Crane
72a17a64a8
Fix the source file path on XML CDR for the Debian package.
2014-04-12 22:10:22 +00:00
Mark Crane
0d141db086
Adjust the source conf directory to work with the debian package
2014-04-12 20:54:32 +00:00
Mark Crane
a455b33af5
Make sure the recording directory exists
2014-04-12 17:42:23 +00:00
Mark Crane
223a9bf175
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
3732d8798f
Fix the conf directory copy used during the install
2014-04-09 14:24:07 +00:00
Mark Crane
b1803607c3
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
f26267cf36
if the debian package scripts directory exists then use it for the source
2014-04-09 04:33:50 +00:00
Mark Crane
cfd6ce9033
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
30154f5e5d
During the install copy all FreeSWITCH conf files.
2014-04-07 22:35:05 +00:00
Mark Crane
c292635b67
A few minor changes to the yealink templates.
2014-04-07 21:18:35 +00:00
Mark Crane
d60c242be5
Check for /etc/fusionpbx/conf if it exists use it for the conf directory.
2014-04-07 14:48:45 +00:00
Mark Crane
df1e6c8de4
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
11ee2be8f1
Make the two inbound lua scripts more robust when the domain is not found.
2014-04-05 20:14:55 +00:00
Mark Crane
a9bbdd1f28
Check add the option to record the user.
2014-04-04 07:08:00 +00:00
Mark Crane
a9ff275b7b
Add user_record to the xml_handler section: directory
2014-04-03 17:45:10 +00:00
Mark Crane
136388aac4
Correct the indentation of some of the lines in user_status lua script.
2014-04-03 15:50:50 +00:00
Mark Crane
59b148a298
Use a sub string rather than requiring the domain at this point.
2014-04-03 06:26:29 +00:00
Mark Crane
2fc2b13eb0
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
c30bcddcb9
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
923bb2089b
Add *97 for the voicemail button for Yealink t42g, t46g, and t48g.
2014-04-02 07:34:44 +00:00
Mark Crane
3ca4192053
Move $db_type to $this->db_type.
2014-04-01 20:20:49 +00:00
Mark Crane
0521819a63
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
53e0394359
Fix the copy for the freeswitch conf directory which is done during the install.
2014-03-31 18:30:55 +00:00
Mark Crane
4e4029f2aa
Fix SIP URI dialing so they can work again.
2014-03-28 08:44:56 +00:00
Mark Crane
c98c383c8e
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
c6ff5d7f7e
Change the dir to /etc/freeswitch for now.
2014-03-27 20:03:31 +00:00
Mark Crane
e1380888e6
fix the syntax on install.php
2014-03-27 16:32:33 +00:00
Mark Crane
a1c630afbd
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
34bbfa6031
Change directory detection /etc/freeswitch/dialplan to /etc/fusionpbx/conf.
2014-03-27 03:26:45 +00:00
Mark Crane
ec16d3e4fb
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
6f7b005aa0
Fix the register expires on the Yealink T42g, T46g and T48g.
2014-03-26 08:52:16 +00:00
Mark Crane
a7dcdb6ca2
Don't allow DHCP override by default. Add a new variable public_mode.
2014-03-26 05:53:18 +00:00
Mark Crane
7ed692a790
Allow auto-answer to the Grandstream gxp21xx/{$mac}.xml template.
2014-03-25 08:51:21 +00:00
Mark Crane
4e3fc13879
Correct the file path for IVR Menu.
2014-03-23 17:36:15 +00:00
Mark Crane
0a50c67d97
Skip saving the sip profile xml if the directory is not set.
2014-03-22 02:03:04 +00:00