Mark Crane
4f88ebf255
Adjust app.lua improve the line spacing.
2014-11-18 10:03:00 +00:00
Mark Crane
001f6dec2e
Cleanup up the tabbing and trailing spaces and tabs.
2014-11-18 09:35:33 +00:00
Mark Crane
316e81edc0
Correct the English used in the comment.
2014-11-18 09:33:19 +00:00
Mark Crane
a1c29e0da6
No longer force to a single domain for new single tenant installs.
2014-11-16 04:28:14 +00:00
Mark Crane
5c882ee89e
Add snom 3xx, 7xx, and 8xx provisioning templates.
2014-11-16 00:00:18 +00:00
Mark Crane
760defc7f7
Add autoload_configs/verto.conf.xml
2014-11-15 21:04:18 +00:00
Mark Crane
f1f99bee42
Add number_alias to the SQL select.
2014-11-15 00:27:17 +00:00
Mark Crane
0625fcdab3
Fixed a problem with voicemail that was not including extensions that use a number alias.
2014-11-15 00:16:29 +00:00
luis daniel lucio quiroz
ee0dd17a03
cosmetic coding for disa
2014-11-14 22:12:18 +00:00
luis daniel lucio quiroz
6a531ebfbc
new enhanced disa without loopback
2014-11-14 20:39:15 +00:00
luis daniel lucio quiroz
a9183dbdf6
new enhanced disa
2014-11-14 17:47:45 +00:00
luis daniel lucio quiroz
0966efeac6
better place for rec_extension
2014-11-13 21:16:37 +00:00
luis daniel lucio quiroz
9427a8012a
console messages for eavesdrop
2014-11-13 15:32:02 +00:00
Riccardo Granchi
fd68683f99
Disabled debug and minor log changes
2014-11-13 13:09:53 +00:00
Riccardo Granchi
7bc38b2d80
Added toll allow and ability to enable it in outbound routes
2014-11-13 12:12:41 +00:00
Mark Crane
3b9743226a
xml_handler will bind if memcached is down
2014-11-13 08:51:46 +00:00
Mark Crane
66fc5354dd
Fix remove excessive messages when using XML handler.
2014-11-08 04:46:51 +00:00
Riccardo Granchi
1ac8d1c7fc
Possibilty to select a country in installation phase to set default country code variables
2014-11-07 10:22:56 +00:00
Riccardo Granchi
c09364234d
Added toll type assignment based on country templates
2014-11-06 16:56:31 +00:00
Riccardo Granchi
8ffb5b2f71
Added cleaning for own international prefix and sqlite compatibility
2014-11-04 15:29:05 +00:00
Mark Crane
d79e72141d
Paging - Prevent calling the user that initiated the page
2014-11-03 18:57:01 +00:00
Riccardo Granchi
3c43f604c5
Added it-ring definition
2014-11-03 11:16:10 +00:00
Riccardo Granchi
c684b780d7
Added forward on busy and extension queue features
2014-10-29 16:06:53 +00:00
Mark Crane
9e33022ce7
Ensure the api object is set for is_local.
2014-10-25 00:25:08 +00:00
Mark Crane
80f6638cae
Fix *98 for extensions with number-alias.
2014-10-25 00:01:46 +00:00
Richard Neese
49840b33da
fixing /usr/share/fusionpbx to be /usr/share/examples/fusionpbx
2014-10-23 18:03:33 +00:00
Richard Neese
4fd5e7d3a7
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
710fc08fbb
2014-10-23 00:43:47 +00:00
Richard Neese
6e0c9c2317
adding atcom to dev branch
2014-10-23 00:19:49 +00:00
Mark Crane
aab04f3019
Update the Voicemail MWI LUA script to use the new scripts/resources/run directory.
2014-10-22 08:09:10 +00:00
Mark Crane
899e5a853c
Replace if statement so that it doesn't cause a problem with user_exist.
2014-10-22 00:32:00 +00:00
Mark Crane
f8103e1b37
Fix extension number-alias for extensions using paging.
2014-10-21 22:57:29 +00:00
Mark Crane
593c063602
Fix the xml handler nil error for number_alias and fix some indentation.
2014-10-21 19:30:40 +00:00
Mark Crane
faa31d681b
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
6a0fe98ad8
Fixed queue creation
2014-10-21 15:17:03 +00:00
Riccardo Granchi
390ef030b9
Fixed audio stream absolute path in fifo member
2014-10-21 10:46:05 +00:00
Mark Crane
5535c57a96
disable registration for number-alias
2014-10-21 10:01:30 +00:00
Mark Crane
1c63e46608
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
34a4ddb878
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
b4a554bfa3
no longer using flash
2014-10-18 21:50:31 +00:00
Richard Neese
3c3f087bc9
fixing install.php with new layout for fhs com pliancy
2014-10-18 20:55:42 +00:00
Mark Crane
1cfaaf0a4b
Add a check for domain_uuid session.
2014-10-17 22:59:47 +00:00
Mark Crane
f1e5c42cba
Allow 2 digit pins.
2014-10-17 20:39:56 +00:00
luis daniel lucio quiroz
95157bf2a6
xmpp (aka dingaling) support to dropdown menu
2014-10-17 19:39:14 +00:00
James Rose
18abfd277d
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
a190165f02
Fix the xml handler nil error for number_alias.
2014-10-15 17:32:02 +00:00
Mark Crane
605b7a631f
Fix XML handler with number_alias.
2014-10-13 20:10:14 +00:00
Mark Crane
ef51862898
Allow making longer recordings with *732
2014-10-03 06:21:38 +00:00
Mark Crane
9fe0d78b05
Fix the hostname used in conference center
2014-10-03 06:19:03 +00:00
Mark Crane
1cbfc1cd13
Add voicemail params to the directory section of the xml handler
2014-10-03 06:17:43 +00:00
Mark Crane
76a5b4fe89
Add http auth username and password to the gxp21xx template
2014-10-02 04:59:56 +00:00
Mark Crane
1e2a7900d5
Cisco Shared Line Appearance
2014-10-02 04:55:16 +00:00
Nate Jones
29c47d90a8
Functions: Corrected logic in valid_email().
2014-09-30 09:22:29 +00:00
Nate Jones
75a4c04e26
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
c247e1c5a0
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
093d7bb369
Fix 2 problems with call forward first fix the alias and unforward.
2014-09-23 07:45:40 +00:00
Mark Crane
45d2b0fe54
Add primary key uuid to menu item group inserts
2014-09-20 04:01:53 +00:00
Mark Crane
8a31271727
Add default settings
2014-09-20 03:32:55 +00:00
Mark Crane
596814fabe
Add digium d50 template. Still needs more work
2014-09-20 01:12:23 +00:00
Mark Crane
e66d79e6fe
Fix syntax problem in install.php
2014-09-15 22:18:57 +00:00
Richard Neese
9fd7a0a2b3
fixed some typo's
2014-09-15 20:24:08 +00:00
Mark Crane
f899e26d4e
Fix the volume persistence on the polycom vvx (firmware 4 or higher) provisioning template
2014-09-15 17:42:35 +00:00
Mark Crane
97e84ad81a
Fix a problem where in rare cases dialplan was cached without global dialplans
2014-09-15 15:56:18 +00:00
Mark Crane
69882a6b3b
Prevent an empty call forward destination
2014-09-13 09:30:25 +00:00
Richard Neese
27ec7b7426
changes for fhs layout for pkgs
2014-09-13 02:26:14 +00:00
Mark Crane
98a1d4c987
Add fax_uuid to the fax_retry.lua script
2014-09-09 11:03:00 +00:00
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