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
Mark Crane
a3b526ce8d
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
38d0614665
skip saving the gateway xml if the directory is not set.
2014-03-22 01:12:31 +00:00
Mark Crane
68c735db30
Add the uuid to the SESSion array.
2014-03-21 23:49:26 +00:00
Mark Crane
f88625e84c
In recordings.lua replace the custom sound file with phrase.
2014-03-21 23:47:40 +00:00
Mark Crane
07ab447a77
Switch $switch_gateways_dir to $switch_sip_profiles_dir.
2014-03-21 23:46:20 +00:00
Mark Crane
531e29a06e
Switch $_SESSION['switch']['gateways']['dir'] to $_SESSION['switch']['sip_profiles']['dir'].
2014-03-21 23:45:05 +00:00
Mark Crane
d922db1f7b
Add snom_time_zone variable to the Snom 300, 320 and 720 templates.
2014-03-21 20:18:25 +00:00
Mark Crane
41b55d8433
After toggling the call flow hangup the call.
2014-03-21 20:02:49 +00:00
Mark Crane
8740e0b29f
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
155fb25251
Update the snom 320 template.
2014-03-21 18:10:07 +00:00
Mark Crane
3d88853dc0
Update the Snom 300 provisioning template.
2014-03-21 17:57:46 +00:00
Mark Crane
5ebf8c4e93
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
7d42728b58
Add a Snom 720 provisioning template.
2014-03-21 17:20:28 +00:00
Mark Crane
7c715cb7db
Add a record option to the destination select list.
2014-03-21 06:34:55 +00:00
Mark Crane
571f5b912b
Limit the transaction for the menu to SQLite.
2014-03-21 06:29:00 +00:00
Mark Crane
9ba46dfc8a
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
b95e2e2488
Use lame to convert voicemail wav to mp3 files.
2014-03-20 08:47:36 +00:00
Mark Crane
604517b605
Add the SQL transactions back again to speed up install and menu restore.
2014-03-19 05:19:48 +00:00
Mark Crane
abe9cde75e
Fix the alignment of the word Theme on the install.php.
2014-03-19 01:09:50 +00:00
Mark Crane
4cb64eda4b
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
454681ecab
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
0ec8902eb1
Yealink provisioning if category is not blf then hide the pickup_value.
2014-03-15 13:38:12 +00:00
Mark Crane
d2f88742dd
Remove extra white spaces and a few other adjustments for the Yealinks phones.
2014-03-15 13:23:21 +00:00
Nate Jones
33bb2d850f
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
5879a09f46
Remove trailing spaces from t22p.
2014-03-10 16:34:27 +00:00
Mark Crane
3d9d89c7dd
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
b1f95da562
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
12351013b8
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
500e5ce10d
Add a 1 second sleep before playing the conference greeting.
2014-03-06 04:16:18 +00:00
Mark Crane
b43c1df078
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
2856c9ef62
Add a web login user and admin password for the Cisco SPA phones.
2014-03-04 16:51:33 +00:00
Mark Crane
30acf917a0
Prevent the class from being redeclared by using class_exists.
2014-03-04 16:48:59 +00:00
Mark Crane
a2109e5759
SPA303 change Proxy from the {$domain_name} to {$server_address_1}.
2014-03-04 06:23:49 +00:00
Mark Crane
1a9f911009
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
d39862cc41
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
7f9149a8b9
Add the Yealink t48g template.
2014-03-01 10:07:08 +00:00
Mark Crane
14ca5aaf34
Fix Yealink T42 and T46 account enable.
2014-02-28 23:37:53 +00:00
Mark Crane
a6730e470d
Add a member count announcement when joining the for conference room with conference center.
2014-02-28 17:14:15 +00:00
Mark Crane
bbea9c2f9e
Removed } which caused a problem when pressing *2 to make a recording.
2014-02-28 00:06:19 +00:00
Mark Crane
6c0ccf6faa
Yealink templates - Move the wallpaper assignment after its uploaded.
2014-02-27 10:50:36 +00:00
Mark Crane
d602280def
Set the specific wallpaper and fix the variable syntax.
2014-02-27 05:35:18 +00:00
Mark Crane
2d8570408b
Change the wallpaper and screen saver values. ${yealink_xxx_wallpaper} ${yealink_xxx_screen_saver}
2014-02-27 04:11:24 +00:00
Mark Crane
d08c6e270d
Add the spa_time_zone variable to the Cisco SPA templates.
2014-02-27 02:45:01 +00:00
Mark Crane
9ece07dd32
Update the SPA112 template. Add the web login user and admin name and password.
2014-02-25 16:47:47 +00:00
Mark Crane
9923a2a5c9
Improve the Grandstream dialplan and disable stock info on the gxp21xx/{$mac}.xml template.
2014-02-25 15:52:19 +00:00
Mark Crane
1091745af1
Fix the SIP transport for the Yealink T42g.
2014-02-25 07:10:55 +00:00
Mark Crane
708dea41d5
Add domain_description to the same domains array.
2014-02-25 06:00:40 +00:00
Mark Crane
07032a2a13
Add ring group rollover strategy to the LUA script.
2014-02-25 04:59:02 +00:00
Mark Crane
392111d825
Time for a major improvement to LUA XML handler efficiency.
2014-02-23 06:34:56 +00:00
Mark Crane
4a954451f9
Correct the field name in the SQL query from enabled to var_enabled.
2014-02-23 06:20:09 +00:00
Mark Crane
66ae6eb47b
Fix a problem with inbound calls and improve the dialplan lua script.
2014-02-22 18:06:30 +00:00
Mark Crane
78c231a646
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
47d45a06d7
Protected domain information from being overwritten.
2014-02-21 04:22:25 +00:00
Mark Crane
436cf40595
Remove ORIGINATOR_CANCEL from the ring group lua script to fix ring group intercept.
2014-02-19 22:48:00 +00:00
Mark Crane
6ec053708f
Fix the white space and tabs issues with fax_retry.lua.
2014-02-19 06:15:53 +00:00
Mark Crane
c981e783f1
Remove origination_caller_id_name from ring groups lua script.
2014-02-18 18:43:14 +00:00
Mark Crane
398696d6b0
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
6f4a84458f
Fix upgrade schema so it evaluate char and char(30) as a char.
2014-02-17 17:12:33 +00:00
Mark Crane
984ca4faad
Comment out the transaction support for the menu.
2014-02-16 09:04:52 +00:00
Mark Crane
2e14c7e154
Fix the call_direction.
2014-02-14 01:01:51 +00:00
Mark Crane
864613f199
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
d41e849d59
Only perform these actions if the directory exists during the install.
2014-02-13 00:24:49 +00:00
Mark Crane
abb1097e02
Only install class copy methods only add if the directory exists.
2014-02-13 00:23:00 +00:00
Mark Crane
614e62b306
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
b8f5e54032
Make the sql statements a little more efficient.
2014-02-11 02:04:38 +00:00
Mark Crane
0d35f10582
Set the dev branch version to 3.5 release candidate 1.
2014-02-11 01:53:46 +00:00
Mark Crane
95f64f8d99
Add MWI-Voice-Message to show the message count.
2014-02-09 09:43:47 +00:00
Mark Crane
ecd8616fa1
Return the primary key uuid when adding a new record.
2014-02-09 09:24:41 +00:00
Mark Crane
247f625744
A minor change to directory.lua
2014-02-09 09:12:05 +00:00
Mark Crane
1fa31bca61
Fix the ring group caller id prefix.
2014-02-08 18:42:35 +00:00
Mark Crane
d07506fbf6
Update the seesion every 8 hours isntead of every 30 minutes.
2014-02-08 09:38:44 +00:00
Mark Crane
0a3af3791f
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
32e3dd5045
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
b68f35d4b6
Add sip port, transport, and expires to the Yealink w52p.
2014-02-08 06:59:42 +00:00
Mark Crane
9e2f71b1cf
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
9e35256a81
Thanks Christopher Hennessy for donating the new templates and improvements to the existing ones.
2014-02-07 11:13:50 +00:00
Mark Crane
5101a6495c
Change the template directory name to lower case to match the other templates.
2014-02-07 11:05:05 +00:00
Mark Crane
1743f309c8
Change the template directory name to lower case to match the other templates.
2014-02-07 11:04:45 +00:00
Mark Crane
4f5d206812
Change the template directory name to lower case to match the other templates.
2014-02-07 11:04:26 +00:00
Mark Crane
ad176155dd
Change the template directory name to lower case to match the other templates.
2014-02-07 11:04:06 +00:00
Mark Crane
7bff7ea25a
Add the Yealink w52p.
2014-02-07 11:02:22 +00:00
Mark Crane
8b5c6d67f8
Grandstream GXP2200 remove the trailing white spaces and fix one of the variables.
2014-02-07 08:38:39 +00:00
Mark Crane
910332318f
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
0cc3b53f07
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
25807f4e7c
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
382b293f8a
Remove the \$ and replace with $ the \ escape is not needed.
2014-02-04 00:49:16 +00:00
Mark Crane
830ec1bc5a
Fix General memory key 5 in the Grandstream gxp21xx template.
2014-02-01 09:11:52 +00:00
Mark Crane
9498e274fe
Add the date format for the gxp21xx.
2014-02-01 05:28:22 +00:00
Mark Crane
b5b89224fa
Update the firmware path for the gxp21xx.
2014-02-01 05:14:17 +00:00
Mark Crane
26028fc49e
Add sip transport for gxp21xx.
2014-02-01 03:43:29 +00:00
Mark Crane
8c567bdb76
Update the line key assignment for the Cisco SPA series phones.
2014-01-30 08:33:26 +00:00
Mark Crane
29a5301d08
Add a provisioning template for the Cisco 7960 template.
2014-01-30 00:23:38 +00:00
Mark Crane
6b0492961d
Add quotes around the name.
2014-01-30 00:17:44 +00:00
Mark Crane
399b26947f
Empty tftp_cfg_dir variable in the 7940 template
2014-01-29 23:03:29 +00:00
Mark Crane
74e0552a1d
Fix a syntax problem with the Yealink vp530 provisioning template.
2014-01-29 09:21:58 +00:00
Mark Crane
dc588b5113
Fix a syntax problem on the Grandstream GXP2200 provisioning template.
2014-01-29 09:18:47 +00:00
Mark Crane
cb6ecd26bf
Change the include for smarty template engine to a require_once
2014-01-29 09:13:56 +00:00
Mark Crane
aaa7cb702a
Key to line assignment for the Grandstream GXP21xx.
2014-01-28 10:42:00 +00:00
Mark Crane
829e08c44c
Configure the multi-purpose keys in the Grandstream gxp21xx template.
2014-01-28 10:08:02 +00:00
Mark Crane
6f186aa5c7
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
addcf3ca8c
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
8c3ca87527
Add Company Directory to the dialplan select destination.
2014-01-26 13:18:41 +00:00
Mark Crane
aff65a0add
Yealink, Add the time zone variables.
2014-01-24 08:44:22 +00:00
Mark Crane
c3cf4a19df
Configure the wallpaper option to the yealink templates.
2014-01-24 08:08:04 +00:00
Philippe Rioual
72b80314e2
fixed some french translations issues
2014-01-23 21:15:49 +00:00
Mark Crane
d11ebf2e2d
Add admin_password and user_password to all of the grandstream phones.
2014-01-23 05:26:53 +00:00
Nuno Miguel Reis
8f1f5d4130
registrations panel reboot options (extended)
2014-01-22 21:39:27 +00:00
Mark Crane
bf831a7bf5
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
25b6b34f41
pt-ring
2014-01-21 18:03:05 +00:00
Nuno Miguel Reis
fefc71617e
fixed to be used like this: lua/luarun app.lua call_block C
2014-01-21 05:12:57 +00:00
Nuno Miguel Reis
b581096c2f
added missing references
2014-01-21 04:33:54 +00:00
Nuno Miguel Reis
f686dc4de8
fixed bug with file handle
2014-01-21 04:22:02 +00:00
Nuno Miguel Reis
25f5868a4f
removed utf8encode not needed after all (local bug was causing the issues elsewhere)
2014-01-21 03:25:56 +00:00
Nuno Miguel Reis
d359c048f6
added new log function
2014-01-20 21:55:36 +00:00
Nuno Miguel Reis
bd06d75b4a
added protection by encoding in utf8
2014-01-20 21:22:24 +00:00
Mark Crane
116bd38720
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
be442661c9
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
1316745483
Database class change $this->name to $this->db_name
2014-01-19 13:06:27 +00:00
Mark Crane
7a84d342ec
Add a PHP class autoloader spl_autoload_register.
2014-01-19 01:30:10 +00:00
Nuno Miguel Reis
975d1bd561
menu fixing utf8 and ring groups pt-ring option
2014-01-16 23:30:56 +00:00
Richard Neese
e247c7f8a2
fix cisco 504g template
2014-01-16 22:55:50 +00:00
Mark Crane
0fa3dcba3a
Update Cisco SPA provisioning templates to get the key assignment working.
2014-01-15 23:53:25 +00:00
Mark Crane
3cf0a25f7d
Add app/dialplan/ to the dialplan class path.
2014-01-13 14:34:13 +00:00
Mark Crane
7661cf907a
Move the dialplan class to the dialplan/resources/classes directory.
2014-01-13 14:21:27 +00:00
Mark Crane
95666c93e6
Set the Yealink -> live dialpad option to enabled in the common config.
2014-01-09 03:39:22 +00:00
Mark Crane
bce688667d
Update the app.lua script.
2014-01-09 03:04:28 +00:00
Mark Crane
a13703544b
Fix TLS option for the sip transport.
2014-01-09 02:35:29 +00:00
Mark Crane
1a1d6bef06
Change the default setting to another method.
2014-01-09 01:28:21 +00:00
Mark Crane
19c30f3614
Improve the method to determine a default sip port number.
2014-01-09 01:07:57 +00:00
Mark Crane
4a1b43c818
Add event_notify lua script.
2014-01-08 09:15:35 +00:00
Mark Crane
748c6baef7
Update a few more things.
2014-01-08 01:34:15 +00:00
Mark Crane
f8b504ebf6
Change the old provisioning syntax to the new syntax.
2014-01-08 01:30:30 +00:00
Mark Crane
4dbae6ee5d
Fix ring groups for originate_disposition add 'failure'
2014-01-07 06:25:16 +00:00
Mark Crane
ceb4ce58e5
Add yealink t42g, and t46g templates.
2014-01-05 10:17:42 +00:00
Mark Crane
763e13abee
Update yealink auth_name
2014-01-05 10:16:40 +00:00
Mark Crane
4642de0439
Correct the common config file name for yealink vp530.
2014-01-05 07:21:36 +00:00
Mark Crane
ebcfac2af2
Add the p to the template name.
2014-01-05 07:04:05 +00:00
Mark Crane
b6da7f446c
Add the p to the template name.
2014-01-05 07:03:45 +00:00
Mark Crane
e8e4c563f2
Add the p to the template name.
2014-01-05 07:02:53 +00:00
Mark Crane
17496d89df
Add the p to the template name.
2014-01-05 07:02:30 +00:00
Mark Crane
edd612377f
Update the yealink common file for the t28p
2014-01-05 06:56:05 +00:00
Mark Crane
97a18e1273
Update the yealink common file for the t26p
2014-01-05 06:54:51 +00:00
Mark Crane
3e9e13bc82
Update the yealink common file.
2014-01-05 06:53:59 +00:00
Mark Crane
70650741c3
2014-01-05 06:52:17 +00:00
Mark Crane
1f93326188
Add the missing {/if}
2014-01-04 05:58:22 +00:00
Mark Crane
ad697b610e
Fix the yealink memory keys
2014-01-04 05:50:41 +00:00
Mark Crane
020178a21b
Update the yealink templates for key line and extension options.
2014-01-04 01:48:58 +00:00
Mark Crane
287abfe573
Dev Branch: Conference center fix the domain_uuid.
2014-01-04 00:11:09 +00:00
Mark Crane
857d81b148
Change log messages from [conference] to [conference center]
2014-01-03 21:04:37 +00:00
Mark Crane
46a068e660
Dev branch, Fix conference center by adjusting the database connection.
2014-01-03 21:02:21 +00:00
Mark Crane
786242e24d
Use the correct database connection object.
2014-01-03 20:07:36 +00:00
Mark Crane
88ce88cb26
Update the provisioning key assignment so that it will work for yealink phones.
2014-01-03 02:55:16 +00:00
Mark Crane
b85e1e673c
Fix register expires on spa508g.
2014-01-02 23:32:34 +00:00
Mark Crane
ea6bdc7285
Update Cisco SPA sip_transport, sip_port, and register_expires.
2014-01-02 23:06:25 +00:00
Mark Crane
b3d8e3402e
SPA provisioning set Resync_Periodic to 0 for linksys devices.
2014-01-02 21:01:55 +00:00
Mark Crane
d4942f5236
SPA provisioning set Resync_Periodic to 0.
2014-01-02 20:59:24 +00:00
Mark Crane
2ef175f015
Add the key assignment to the yealink templates.
2014-01-01 08:54:03 +00:00
Mark Crane
20145d39d1
Add an include to ensure the domains class exists.
2013-12-30 16:03:29 +00:00
Mark Crane
a70942180d
Add an option for the user accounts to be globally unique.
2013-12-27 18:24:57 +00:00
Mark Crane
ce37b50d54
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
1c27162779
previous changes reverted, agreed with mcrane
2013-12-23 20:21:25 +00:00
luis daniel lucio quiroz
fc126bcea3
database_host nil prevention
2013-12-23 00:39:02 +00:00
luis daniel lucio quiroz
0652016ad7
dialed_extension assigned before showing
2013-12-23 00:34:34 +00:00
luis daniel lucio quiroz
7e0b913dc1
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
aa69e59b0c
dialed_extensions was nil when coming from ringing group
2013-12-22 19:06:00 +00:00
Mark Crane
d69e4983f9
Correct the variables in the Cisco SPA122 template.
2013-12-22 07:33:03 +00:00
Mark Crane
171f1adbf2
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
9176d08ba1
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
a8c3cf908a
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
721c5d944b
Fix the update to the call center dialplan.
2013-12-19 10:04:37 +00:00
Mark Crane
afa8fe1e98
Add Cisco spa508g template.
2013-12-17 22:42:20 +00:00
Mark Crane
3bfcf41eac
Add Cisco spa514g template.
2013-12-17 20:03:40 +00:00
Mark Crane
cc51673863
Add and update sip port, transport and sip expires on spa112 and spa504g
2013-12-10 22:56:49 +00:00
Mark Crane
dedfa5a8ad
Add port and transport to the SPA112 template.
2013-12-10 18:06:07 +00:00
Mark Crane
3fc22fe724
Add the rest of the Grandstream provisioning files.
2013-12-07 03:06:02 +00:00
Mark Crane
a643c72b62
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
9419994a60
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
e7386519ce
Change the gateway name to gateway_uuid in the XML handler.
2013-12-06 08:26:55 +00:00
Mark Crane
9ac83876d8
Get rid of a trailing white space in voicemail/index.lua
2013-12-04 18:15:34 +00:00
Mark Crane
c923044e1a
Remove a trailing space from dial_string.lua
2013-12-04 18:06:07 +00:00
Mark Crane
7338cbc9af
Adjust the voicemail_authorized if statement.
2013-12-04 17:24:44 +00:00
Mark Crane
2a7d819f64
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
44766475bf
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
f954b37334
Remove a file_exists where it didn't belong.
2013-12-01 07:17:28 +00:00
Mark Crane
bdb3d644bf
Fix the scripts to copy missing freeswitch scripts again.
2013-12-01 06:56:55 +00:00
Mark Crane
99dad4afa8
Add the dialed_extension to ring groups.
2013-12-01 03:59:06 +00:00
Mark Crane
669c1a390a
Add scripts/app/dialplan accessible with action: lua data: app.lua dialplan
2013-12-01 03:46:04 +00:00
Mark Crane
1a0ec3ad02
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
03104413fa
Yealink t22 and t38g set account.1.transport = 1 for TCP.
2013-11-26 07:57:40 +00:00
Mark Crane
8696e82b8c
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
202042fa38
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
32df6f40d9
Improve the efficiency of the Menu PHP class by removing redundant code in the restore method of the PHP class and add PDO transactions. Improve the menu language for better multi-lingual support, escape the menu item title to so it will work correctly for French and other languages.
2013-11-24 00:15:02 +00:00
Mark Crane
1c2303b01f
Add Grandstream GXP140x and GXP1450 templates.
2013-11-23 06:07:02 +00:00
Mark Crane
9d523e1708
Add templates for the Cisco spa122, spa501g, and spa509g. Thanks Keng for providing these templates.
2013-11-23 06:04:55 +00:00
Mark Crane
725479e4c0
Add templates for the Cisco spa301, spa502g, and spa512g.
2013-11-23 05:43:11 +00:00
Mark Crane
de432c8077
Provisioning add Granstream gxp21xx, ht701, and a minor update to dp715.
2013-11-21 00:45:17 +00:00
Mark Crane
a4bdce99ea
Add a missing if statement: if (conference_hostname ~= local_hostname) then
...
Contributed by Luis Daniel Lucio
2013-11-20 07:35:38 +00:00
Mark Crane
888a9470ce
Check the hostname for conference center.
2013-11-20 06:14:18 +00:00
Mark Crane
fd9c4ffada
config.php can be located in /etc/fusionpbx this change makes it use that location during install if it exists. Thanks Richard Neese who reported this error and the solution.
2013-11-19 16:15:00 +00:00
Mark Crane
849f2d05e3
Edge case fix ring group when an extension is not registered.
2013-11-19 05:59:47 +00:00
Mark Crane
c5c8eabf5f
Add a additional debug information and fix some problems in directory.lua.
2013-11-17 11:44:02 +00:00
Mark Crane
2d9905cc93
Fix the template dp715 so it will work with the template engine changes.
2013-11-16 23:56:40 +00:00
Mark Crane
f6a035b4f0
Rename the provisioning file so that it is valid for the template engine.
2013-11-16 23:46:01 +00:00
James Rose
b1755ea39e
Add provisioning template for the Grandstream DP715 Dect phone.
2013-11-15 21:10:30 +00:00
Mark Crane
6e9a5eb3d1
Add a bridge option to the destination select list.
2013-11-14 09:38:17 +00:00
Mark Crane
ab5279ee3c
Make sofia.conf.lua hostname backwards compatible.
2013-11-13 08:26:18 +00:00
Mark Crane
8ba965ff31
Add hostname to sofia.conf.lua
2013-11-12 16:09:07 +00:00
Mark Crane
55691db77d
Add reverse-auth-lookup to the xml handler script.
2013-11-12 08:44:32 +00:00
Mark Crane
95c2bb17e3
Check the local hostname in the xml handler.
2013-11-12 08:43:13 +00:00
Mark Crane
1501d78a1b
Add the uppercase Twig to the template class.
2013-11-12 04:39:54 +00:00
Mark Crane
d74c60e5c1
Rename twig to Twig to get it working.
2013-11-12 04:37:38 +00:00
Mark Crane
72944f1976
Fix the path for raintpl and remove some trailing spaces and extra tabs.
2013-11-11 20:17:50 +00:00
Matt Putnam
e0639901fa
added code to stop raintpl from eating \r on new lines for yealink and similar phones.
2013-11-11 06:53:51 +00:00
Matt Putnam
275b387641
2013-11-10 16:54:18 +00:00
Matt Putnam
84024f689c
2013-11-10 16:51:48 +00:00
Mark Crane
eec49f72a4
Change the file name {v_mac} variable to {$mac}
2013-11-10 07:20:27 +00:00
Mark Crane
96ff030ad7
Change the file name {v_mac} variable to {$mac}
2013-11-10 07:19:50 +00:00
Mark Crane
2ed1eae7da
Change the file name {v_mac} variable to {$mac}
2013-11-10 07:19:11 +00:00
Mark Crane
e0863cd6b9
Change the file name {v_mac} variable to {$mac}
2013-11-10 07:18:41 +00:00
Mark Crane
37cbaf16d0
Change the file name {v_mac} variable to {$mac}
2013-11-10 07:18:02 +00:00
Mark Crane
61e5187b1c
Change the file name {v_mac} variable to {$mac}
2013-11-10 07:17:09 +00:00
Mark Crane
2e177a8fba
Change the file name {v_mac} variable to {$mac}
2013-11-10 07:16:39 +00:00
Mark Crane
d23f90c66f
Change the file name {v_mac} variable to {$mac}
2013-11-10 07:16:03 +00:00
Mark Crane
4f618cd5ac
Change the file name {v_mac} variable to {$mac}
2013-11-10 07:15:12 +00:00
Mark Crane
8dd5aab008
Change the file name {v_mac} variable to {$mac}
2013-11-10 07:14:44 +00:00
Mark Crane
4d515633bd
Change the file name {v_mac} variable to {$mac}
2013-11-10 07:14:03 +00:00
Mark Crane
7a3e612290
Change the file name {v_mac} variable to {$mac}
2013-11-10 07:13:25 +00:00
Mark Crane
8018707875
Change the file name {v_mac} variable to {$mac}
2013-11-10 07:12:55 +00:00
Mark Crane
6dd5faccc7
Change the file name {v_mac} variable to {$mac}
2013-11-10 07:10:43 +00:00
Mark Crane
fd5e7371e8
Change the file name {v_mac} variable to {$mac}
2013-11-10 07:10:06 +00:00
Mark Crane
7c37d10f12
Change the file name {v_mac} variable to {$mac}
2013-11-10 07:09:36 +00:00
Mark Crane
6cee6669ad
Change the file name {v_mac} variable to {$mac}
2013-11-10 07:08:29 +00:00
Mark Crane
60782a0eba
Change the file name ${v_mac} variable to {$mac}
2013-11-10 07:07:33 +00:00
Mark Crane
73caa8c1bb
Change the file name ${v_mac} variable to {$mac}
2013-11-10 07:07:06 +00:00
Mark Crane
3e48847069
Change the file name ${v_mac} variable to {$mac}
2013-11-10 07:06:35 +00:00
Mark Crane
d3feaaa49a
Change the file name ${v_mac} variable to {$mac}
2013-11-10 07:06:08 +00:00
Mark Crane
473f183abd
Change the file name ${v_mac} variable to {$mac}
2013-11-10 07:05:39 +00:00
Mark Crane
4f535d3eb5
Change the file name ${v_mac} variable to {$mac}
2013-11-10 07:04:47 +00:00
Mark Crane
dd1ed9bd0e
Change the file name ${v_mac} variable to {$mac}
2013-11-10 07:04:05 +00:00
Mark Crane
bcbcbe2ebc
Change the file name ${v_mac} variable to {$mac}
2013-11-10 07:03:37 +00:00
Mark Crane
f435c573b0
Change the file name ${v_mac} variable to {$mac}
2013-11-10 07:03:01 +00:00
Mark Crane
209dd56b30
Change the file name ${v_mac} variable to {$mac}
2013-11-10 07:02:03 +00:00
Mark Crane
523a728047
Change the file name ${v_mac} variable to {$mac}
2013-11-10 07:01:29 +00:00
Mark Crane
7eaecce9d9
Change the file name ${v_mac} variable to {$mac}
2013-11-10 07:00:33 +00:00
Mark Crane
82ff468297
Fix the file paths in the template engine.
2013-11-10 06:55:00 +00:00
Mark Crane
1e827beeed
Add the template class.
2013-11-09 20:37:46 +00:00
Mark Crane
9cc94dc643
move raintpl into templates/engine
2013-11-09 20:08:02 +00:00
Mark Crane
5d232e0b38
Add smarty template engine.
2013-11-09 20:02:56 +00:00
Matt Putnam
9f4365ccfb
updated variable {$server_name_line} to {$server_address_line}
2013-11-08 15:43:27 +00:00
Mark Crane
ab54d3d068
Add new and old message count to the mwi event to the dev branch.
2013-11-07 23:49:09 +00:00
Mark Crane
556e72d7e2
Add "NO_USER_RESPONSE" for ring groups.
2013-11-05 18:17:44 +00:00
Matt Putnam
e30fc1c1b9
removed leading F
2013-11-05 16:55:28 +00:00
Matt Putnam
31211b0a59
2013-11-05 16:45:19 +00:00
Matt Putnam
7f9deea2f7
Added SIPDefault.cnf to Cisco/7940 config templates
2013-11-04 21:56:55 +00:00
Matt Putnam
71d4e1b246
2013-11-04 21:42:55 +00:00
Matt Putnam
63d44912ec
Updated Variables to the new RAINtpl standard
2013-11-04 18:38:53 +00:00
Matt Putnam
e24700c02f
Updated all variables to comply with raintpl.
2013-11-03 21:22:17 +00:00
Matt Putnam
59c772229d
2013-11-03 20:58:59 +00:00
Matt Putnam
16afd0cb7b
2013-11-03 20:58:24 +00:00
Matt Putnam
29e6e6893b
Added raintpl class
2013-11-03 20:35:06 +00:00
Mark Crane
f51ad7f225
Add Yealink t38g provisioning template and then add line 2 to the the t22.
2013-11-01 23:17:30 +00:00
Mark Crane
10881ae724
Fix an error that occurs on a few systems when adding a domain.
2013-11-01 15:50:49 +00:00
Mark Crane
8c8d447562
Fix a problem where the if the last phone ringing is not registered then the call ends with error user not registered. Fixed a problem where the last person rejects the call it would send a busy back to the caller rather than sending to the timeout action.
2013-10-31 01:08:45 +00:00
James Rose
cd993de6e4
Debug Extension_UUID was crashing script (nil)
2013-10-30 15:15:55 +00:00
Mark Crane
af8d5523cd
Fix the pin number used in the dial string and switch session:execute for api:execute. Thanks soapee01 for reporting and helping with the bug.
2013-10-29 23:15:20 +00:00
Mark Crane
4c6d3fc26a
If there are no ring group destinations fix the timeout destination.
2013-10-29 22:20:36 +00:00
Mark Crane
c364028d43
Fix the forward to extension option 8 in voicemail.
2013-10-29 20:54:54 +00:00
Mark Crane
25d9c9d164
Fix the line 2 password on the spa525g template.
2013-10-22 22:40:35 +00:00
Mark Crane
f4fd32687f
Comment out the voicemail fields in the xml handler.
2013-10-08 22:26:25 +00:00
Mark Crane
bf8d154914
Add the voicemail_greeting_number variable to set the greeting_id. Adjust skip_instructions so that it used.
2013-10-04 00:05:24 +00:00
Mark Crane
46d0c45c01
Additional monitoring of a busy server showed that it was the cache only that needed to be removed.
2013-09-29 10:08:27 +00:00
Mark Crane
bf63091a0e
Remove this code from the xml handler which made it unable to find some extensions that existed.
2013-09-29 09:22:16 +00:00
Mark Crane
dbc8f7e437
FusionPBX 3.4 official release.
2013-09-28 21:08:56 +00:00
Mark Crane
c96ad9c168
To speed up the install and upgrade schema only copy files that don't exist in the destination directory.
2013-09-28 21:06:16 +00:00
Mark Crane
3f57a83129
Fix the dial_string.lua so that it uses the voicemail password from v_voicemails table, and have it clear the cached extension from memcache.
2013-09-28 20:39:06 +00:00
Mark Crane
2c5a380e0e
Rename the fields in call_block to conform with the database naming convention and to match the table name.
2013-09-27 10:21:43 +00:00
Mark Crane
1ebe3cd1f9
Move the call block scripts to the install/scripts/app directory for now.
2013-09-27 09:06:28 +00:00
Mark Crane
5ff597ffc9
Cleanup the menu class fixup the white space problems.
2013-09-27 04:15:43 +00:00
Mark Crane
f6e3222873
Get rid of the trailing spaces.
2013-09-27 03:34:23 +00:00
Mark Crane
53bad9d442
Security enhancement for the content manager.
2013-09-27 03:24:09 +00:00
Mark Crane
ba370c5ce5
Call center music on hold default add local_stream://
2013-09-25 02:16:21 +00:00
Mark Crane
de88c69b84
Set the default music on hold correctly for call center.
2013-09-25 01:29:43 +00:00
Mark Crane
d4b5e926db
Remove the mkdir from call center dialplan.
2013-09-23 19:58:03 +00:00
Mark Crane
894b7c5a28
Use the voicemail directory.
2013-09-23 19:57:07 +00:00
Mark Crane
3e231fa0e1
Update the reference to sip_profile_edit.php
2013-09-23 17:03:26 +00:00
Mark Crane
041a375b62
Audited the permissions names. Permissions names are to be non plural.
2013-09-21 21:45:35 +00:00
Mark Crane
e599bf434c
A little more work to enable the api key.
2013-09-21 07:58:29 +00:00
Mark Crane
d6ddfc70ce
Add a $key option for the REST API.
2013-09-21 02:55:02 +00:00
Nuno Miguel Reis
cb8ac4e3b3
changed query before building modules.conf
2013-09-20 21:43:24 +00:00
Mark Crane
69b8a6aa4f
Add ivr-accept_reject.wav both 8 and 16khz.
2013-09-17 22:52:21 +00:00
Mark Crane
a22a3258e8
Remove option 3 for ring group confirm its not used.
2013-09-17 20:32:34 +00:00
Mark Crane
4141dd437b
Fix the ring group confirm so that timeout is unscheduled.
2013-09-17 17:27:55 +00:00
Mark Crane
18cd29749d
Make it so that if a call is parked to an occupied parking lot it is returned to sender.
2013-09-16 21:35:37 +00:00
Mark Crane
605866bec6
Only include the elements that are installed.
2013-09-15 05:06:34 +00:00
Mark Crane
e508707bc8
If the content manager is not installed don't require it.
2013-09-15 05:02:00 +00:00
Mark Crane
d47fda1798
Create a new variable for cidlookup.conf.xml and lcr.conf.xml to use to connect to FusionPBX's database aka the system database.
2013-09-14 20:43:51 +00:00
Mark Crane
057e630f25
Set the min-dtmf-duration to 640 as recommended by flowroute.
...
http://code.google.com/p/fusionpbx/issues/detail?id=456&start=100
2013-09-11 02:55:32 +00:00
Mark Crane
651673af34
Ring groups set origination_uuid only when using 'prompt'.
2013-09-11 02:37:57 +00:00
Mark Crane
ca0b5a60b9
Fix ring group lua script so that if each extension is not registered and never has been that it still goes to the timeout destination.
2013-09-11 02:12:18 +00:00
Mark Crane
35da60e22f
Add ['type'] back to $field['key']['type'] as its used in many app_config.php files.
2013-09-10 21:30:17 +00:00
Mark Crane
9cc32caff6
Remove some trailing white spaces from the ring groups index.lua.
2013-09-09 23:57:10 +00:00
Mark Crane
cdf54c6267
Fix the primary key on the dev branch.
2013-09-07 16:25:35 +00:00
Mark Crane
e56ee666cf
Ring groups add a work around for Freeswitch's native voicemail.
2013-09-05 17:32:53 +00:00
Mark Crane
d20779bcc0
Change default-mod-wait conference profile to mod-wait to match the conference lua script.
2013-09-04 20:46:08 +00:00
Mark Crane
26f4586791
Change conference profile name of wait_mod to wait-mod in the conference lua script.
2013-09-04 20:44:09 +00:00
Mark Crane
0a08f39ab7
Remove the hard coded conference profile name.
2013-09-04 20:30:38 +00:00
Mark Crane
94e9304dbb
Prefix variable names in the header.php to prevent naming conflicts and unset a few more values.
2013-09-02 15:22:13 +00:00
Rüdiger Hahn
e18f601790
Fix: typo in xml template
2013-09-01 07:20:06 +00:00
Mark Crane
4b832702e8
Add the password.php to check_auth.php
2013-09-01 06:40:28 +00:00
Mark Crane
7417d26a8d
Add resources/functions/password.php from https://github.com/ircmaxell/password_compat . This will provide compatibility for the functions available in 5.5. This library requires PHP >= 5.3.7. PHP prior to 5.3.7 contains a security issue with its BCRYPT.
2013-09-01 06:05:59 +00:00
Rüdiger Hahn
f878e5a55e
Add inital config template for snom m3
2013-08-31 22:11:17 +00:00
Mark Crane
1ecf45210f
Add provisioning templates for panasonic ut113, ut123, ut133, ut136 phones.
2013-08-30 00:38:00 +00:00
Mark Crane
e0d07e45ac
Update yealink provisionig for t22 to work with the latest firmware.
2013-08-30 00:34:07 +00:00
Rüdiger Hahn
2b7aabe159
Add provisioning template for Linksys SPA-921
2013-08-29 21:14:49 +00:00
Rüdiger Hahn
5dc2d007a5
Add initial template for snom 360 phones
2013-08-29 20:58:45 +00:00
Mark Crane
78768afaea
Ring Groups: Fix a problem where the domain_uuid was null for multi-tenant and for originate_disposition add NO_ANSWER for the timeout.
2013-08-29 16:57:36 +00:00
Mark Crane
433c8806a1
Fix the select destinations tool. Get the voicemail list from the voicemail table instead of the extensions table.
2013-08-28 01:03:44 +00:00
Mark Crane
173956740a
Remove i386 causes problems for mod_shout and mpg123
2013-08-27 05:35:24 +00:00
Mark Crane
1f1b73999d
Remove the debug code.
2013-08-26 19:45:30 +00:00
Mark Crane
c7a7f0b7ef
Correct the function that updates the lua scripts make sure it correctly updates scripts except for database_handle.lua.
2013-08-26 19:45:01 +00:00
Mark Crane
e7271794da
Only overwrite lua scripts and add database_handle.lua as an exception.
2013-08-26 18:50:43 +00:00
Mark Crane
73375214cd
Update the installed lua scripts when running upgrade.php or advanced -> upgrade schema.
2013-08-26 17:56:03 +00:00
Mark Crane
a4913b9e9a
Fix switch_select_destination so that it works with the changes to ivr menu.
2013-08-25 02:00:18 +00:00
Mark Crane
8775c50afd
Revmove save_hunt_groups_xml function from switch.php.
2013-08-22 16:05:17 +00:00
Mark Crane
26742ae7c5
Add number alias so that it will work with the xml handler.
2013-08-21 17:53:17 +00:00
Mark Crane
f6b20aae60
Re-enabled uuid_display found the real problem to the dtmf detection lag was caused by uuid_display with an incorrect rtp packet size (aka ptime) set wrong on the SPA504g. It was set to 0.030 but needs to be set to 0.020.
2013-08-20 23:54:46 +00:00
Mark Crane
cabc71d163
Remove old huntgroup_originate.lua.
2013-08-20 18:59:51 +00:00
Mark Crane
604abc39a1
Update the ring group lua script.
2013-08-16 20:36:52 +00:00
Mark Crane
e55589f623
Faxing if the from_address is null then use the email_address.
2013-08-14 23:07:35 +00:00
Mark Crane
540ae1c8f7
Comment out uuid_display. It caused the call to switch codecs, interrupt the audio and added a dtmf delay to voicemail after pressing 1 for new messages or 2 for old messages. Also added a lua copy function.
2013-08-13 06:09:45 +00:00
Mark Crane
d1aad16157
Fix the ring group timeout when the prompt is not set to confirm.
2013-07-31 03:41:13 +00:00
Nuno Miguel Reis
0d0e105a29
logger class (very usefull for debugging)
2013-07-29 20:26:00 +00:00
Mark Crane
d872af2666
Change the menu back asc order.
2013-07-29 19:40:48 +00:00
Nuno Miguel Reis
e939b9e0d2
added db menu build and permissions block
2013-07-29 18:55:51 +00:00
Nuno Miguel Reis
c9c4ec7361
bug fix on module category listings and new email_validate function
2013-07-29 17:22:43 +00:00
Nuno Miguel Reis
2fed568403
missing stuff dealing with group permissions
2013-07-29 17:22:40 +00:00
Nuno Miguel Reis
7b29f575bd
added mod_cdr_pg
2013-07-29 17:22:17 +00:00
Mark Crane
34312fad32
Fixed the delay when using the new confirm feature for ring groups.
2013-07-27 21:05:38 +00:00
Mark Crane
bece0abd28
Fixed a bug with IVR Menu where it reached the max failures +1 before moving onto the timeout action.
2013-07-25 18:25:52 +00:00
Mark Crane
ea34375fdf
Add xml handler fixed sip call forward.
2013-07-25 06:04:15 +00:00
Mark Crane
40df388751
Add a new confirm.lua file specifically for ring groups.
2013-07-24 20:08:06 +00:00
Mark Crane
df643d8e98
Remove the old lua script file.
2013-07-24 19:54:57 +00:00
Mark Crane
e8ffa2f12e
Add the new ring group lua scripts.
2013-07-24 19:54:17 +00:00
Mark Crane
91d0a5ac63
Deprecate install/dialplan/default.xml.
2013-07-19 00:54:44 +00:00
Mark Crane
5fe1ebd56e
Remove the install/lang/en directory now deprecated.
2013-07-19 00:48:23 +00:00
Mark Crane
7636780212
Move the wakeup from install to resources/templates/conf/lang/en directory.
2013-07-19 00:47:05 +00:00
Mark Crane
11bad68c1d
Move cdr_csv.conf.xml to dev/apps/cdr as a backup for a non maintained app in apps/cdr.
2013-07-19 00:39:52 +00:00
Mark Crane
b8b995a9e7
On Debian or Ubuntu the /etc/init.d seems to require /etc/freeswitch this causes a problem source compiled systems changing the directory to detect if its a package install to /etc/freeswitch/dialplan.
2013-07-18 23:50:39 +00:00
Mark Crane
223505d347
Remove a file that is not needed.
2013-07-16 01:29:14 +00:00
Mark Crane
3eddead2a0
Move direct dial code outside of the loop. Next user_exists replace context with domain_name so that it works with single tenant systems.
2013-07-15 21:47:22 +00:00
Mark Crane
5524737ac3
Fix the database class connection info so it can be provided on demand.
2013-07-13 18:33:30 +00:00
Mark Crane
80c1c9076c
Add a general copy function for lua and use it with voicemail forward.
2013-07-11 19:50:09 +00:00
Mark Crane
b895946be8
Copy voicemail to another extension added single quotes to the copy string to help with paths with spaces.
2013-07-11 17:13:15 +00:00
Mark Crane
95f86e6723
Change links from includes to the resources directory.
2013-07-10 23:41:12 +00:00
Mark Crane
4e578b6bf7
Voicemail message playback press 4 for rewind and 6 for fast forward.
2013-07-10 22:59:17 +00:00
Mark Crane
c864e21226
Add PROJECT_PATH to the extension class path.
2013-07-08 22:55:28 +00:00
Mark Crane
1440dd8d0c
Fix the path to the extension class.
2013-07-08 21:43:15 +00:00
Mark Crane
7bc2c4843a
Remove lan_sip_profile function which is no longer being used.
2013-07-06 17:03:23 +00:00
Mark Crane
fcf9ade166
A little code house cleaning.
2013-07-06 17:01:35 +00:00
Mark Crane
b42d2c7122
Set the include path to use with config.php inside the database.php class.
2013-07-06 08:06:03 +00:00
Mark Crane
a1964b2f75
Update the reference to includes/require.php to point to the resources directory.
2013-07-06 07:40:48 +00:00
Mark Crane
93adbba412
Move the class files from includes to the resources directory.
2013-07-06 07:16:58 +00:00
Mark Crane
13dabc3d3b
Move references to php classes in includes/classes to resource/classes.
2013-07-06 07:13:36 +00:00
Mark Crane
05335fd1cc
Update a few more references to files that have been move to the resources directory.
2013-07-06 07:01:14 +00:00
Mark Crane
76e1e38c3d
Move switch.php to the resources directory.
2013-07-06 06:56:21 +00:00
Mark Crane
b5f82f6ce4
Move php.php to the resources directory.
2013-07-06 06:54:10 +00:00
Mark Crane
15dd919505
Move schema.php to the resources directory.
2013-07-06 06:51:48 +00:00
Mark Crane
403cea91eb
Move pdo.php to the resources directory.
2013-07-06 06:49:36 +00:00
Mark Crane
2f486fb1de
Move pdo_vm.php file to the resources directory.
2013-07-06 06:47:14 +00:00
Mark Crane
329e4afd52
Rename lib_pdo_vm.php to pdo_vm.php and lib_functions.php to functions.php and move to the resources directory.
2013-07-06 06:46:07 +00:00
Mark Crane
6206f95440
Move functions.php to the resources directory.
2013-07-06 06:38:23 +00:00
Mark Crane
6da2c3734c
Update the references for header.php and footer.php files to point the resources directory.
2013-07-06 06:29:50 +00:00
Mark Crane
08090fd1db
Move header.php and footer.php files to the resources directory.
2013-07-06 06:28:29 +00:00
Mark Crane
502ff0b6c3
Move paging.php to the resources directory.
2013-07-06 06:26:16 +00:00
Mark Crane
1a0308d05b
Move persist_form.php to the resources directory.
2013-07-06 06:23:12 +00:00
Mark Crane
52628c713c
Rename and move persistformvar.php to the resources directory.
2013-07-06 06:21:12 +00:00
Mark Crane
06f0668d52
Move persist_form_var.php to the resources directory.
2013-07-06 06:20:17 +00:00
Mark Crane
cc443e251f
Move the javascript calendar files to the resources directory.
2013-07-06 06:16:42 +00:00
Mark Crane
4afaddd3ca
Remove source.xml
2013-07-06 06:08:45 +00:00
Mark Crane
52fd8a25ab
Move menu.php to the resources directory.
2013-07-06 06:06:59 +00:00
Mark Crane
ffffea0710
Change the path for includes/require.php to the resources directory.
2013-07-06 06:03:27 +00:00
Mark Crane
5308383441
Move require.php to the resources directory.
2013-07-06 05:56:50 +00:00
Mark Crane
9de79de256
Move check_auth.php to the resources directory.
2013-07-06 05:55:41 +00:00
Mark Crane
a6e289ed5d
Change includes/checkauth.php to resources/check_auth.php.
2013-07-06 05:50:55 +00:00
Mark Crane
c288efc270
Move includes cmd to the resources directory.
2013-07-06 05:31:37 +00:00
Mark Crane
3bb44b58a4
move the file
2013-07-06 05:23:01 +00:00
Mark Crane
e75f8922cb
Move recaptchalib.php to the resources directory.
2013-07-06 05:21:34 +00:00
Mark Crane
9258b8aaf6
Move includes download.php to the resources directory.
2013-07-06 05:17:34 +00:00
Mark Crane
a7143e4278
Move email_address_validator.php to the resources directory.
2013-07-06 05:13:08 +00:00
Mark Crane
d98ecbfcc5
Change a link to secure_download.php
2013-07-06 05:08:22 +00:00
Mark Crane
0049d5d7bd
Change the links referring to class_vcard.php.
2013-07-06 04:58:52 +00:00
Mark Crane
bcd2602ac2
Rename class_vcard.php to vcard.php.
2013-07-06 04:53:29 +00:00
Mark Crane
11e506fe46
Move class_vcard.php to resources/classes directory.
2013-07-06 04:50:24 +00:00
Mark Crane
cd6a2928b2
move wysiwyg.php into the resources directory.
2013-07-06 04:44:42 +00:00
Mark Crane
30972c435d
Add UUID to the log file lines for each call in the log.
2013-07-06 03:40:00 +00:00
James Rose
4d884015db
Bug Fixes. Script errors due to nil value channel variables, and now sends email on busy fax. Better statistics reporting, busy/failure retries work as expected so it will now retry the same ecm/t38 type after a busy.
2013-07-01 20:08:08 +00:00
Mark Crane
4a57bc3f99
IVR Menu only allow direct dial calls to existing extensions.
2013-06-24 18:51:03 +00:00
Mark Crane
6b245369fa
Fix a bug that made the the IVR Menu not play the long greeting when the short greeting was not provided.
2013-06-21 16:09:31 +00:00
Mark Crane
aa3ff50c7e
Change the regex delimiter from | to ~ for ivr_menu.lua.
2013-06-21 07:04:48 +00:00
Mark Crane
7949e3849e
Remove cache that was too broad and caused "can't find user" errors under certain circumstances.
2013-06-15 06:59:07 +00:00
Mark Crane
3723001194
Move the references to includes/templates to resources/templates.
2013-06-09 05:05:17 +00:00
Mark Crane
e02ac39270
Move includes/templates to resources/templates.
2013-06-09 05:03:13 +00:00
Mark Crane
fcc76be714
Move includes/javascript to resources/javascript.
2013-06-09 04:54:33 +00:00
Mark Crane
cf6bd84be7
Update the reference to captcha.
2013-06-09 04:52:46 +00:00
Mark Crane
d55490a532
Move includes/qr to resources/qr.
2013-06-09 04:50:51 +00:00
Mark Crane
d49fe039a7
Move includes/captcha to resources/captcha.
2013-06-09 04:44:52 +00:00
Mark Crane
71177d2723
Move includes/jquery to resources/jquery.
2013-06-09 04:44:20 +00:00
Mark Crane
d3b3448c3d
Move the references to edit_area from includes/edit_area to resources/edit_area.
2013-06-09 04:42:20 +00:00
Mark Crane
c8d81c40ba
Move includes/edit_area to resources/edit_area.
2013-06-09 04:41:15 +00:00
Mark Crane
d2b20d420b
Move pop3 to the resources directory.
2013-06-09 04:35:27 +00:00
Mark Crane
c7ded21be4
move fpdf from the includes directory to resources.
2013-06-09 02:55:57 +00:00
Mark Crane
e37449ce1e
Change the path in the php files from includes/install to resources/install dir.
2013-06-09 02:52:13 +00:00
Mark Crane
567e554cb7
Move the includes/install to resources/install
2013-06-09 02:42:36 +00:00
Mark Crane
c14ca04304
move the install class to the resources classes directory.
2013-06-09 02:37:28 +00:00
Mark Crane
646db16bc4
move install.php back to the resources directory.
2013-06-09 02:35:45 +00:00
Mark Crane
9789d60701
Move the install class to the resources directory.
2013-06-09 02:34:00 +00:00
Mark Crane
38caa3d059
Change paths for linux package installs /var/lib/fusionpbx to /var/lib/fusionpbx/db and scripts directory to /var/lib/fusionpbx/scripts if that directory exists.
2013-05-02 00:50:11 +00:00
Mark Crane
5a19ea285b
Fix the config.php directory path in the install.php.
2013-04-30 09:31:17 +00:00
Mark Crane
48ac0e4efc
The db_path should already exist.
2013-04-30 08:22:10 +00:00
Mark Crane
34cb4d81e6
Unix friendly changes.
2013-04-27 06:40:44 +00:00
Mark Crane
ccbb93266d
A few minor changes to install.php.
2013-03-26 19:00:09 +00:00
Mark Crane
e12cc0f05e
Fix the recordings directory.
2013-03-20 17:38:19 +00:00
Mark Crane
8a4ba2566e
Adjust the install path implementation.
2013-03-20 16:06:28 +00:00
Mark Crane
c62a7ec9f9
Add install paths to match the Debian packages that rneese is working on.
2013-03-20 13:38:54 +00:00
Mark Crane
59b369e7e9
Add ability to customize login.php and index.php.
2013-02-10 02:12:23 +00:00
Mark Crane
2a9feb5277
Fix the install.php reference to logout.php.
2013-01-21 03:40:38 +00:00
Mark Crane
f6af14551c
Move logout.php to the root directory.
2013-01-13 12:23:03 +00:00
Mark Crane
9951deb10b
Update the login menu link.
2013-01-05 09:38:47 +00:00
Mark Crane
bd6ff6873b
Change the link to logout.php.
2013-01-05 09:15:41 +00:00
Mark Crane
98018bae27
Move logout.php to the fusionpbx/resources directory.
2013-01-05 09:09:30 +00:00
Mark Crane
8a260c5cfe
Add root.php file to the /resources directory
2013-01-05 08:38:14 +00:00
Mark Crane
808af30ef7
Move /install.php to the /resources/install.php directory.
2013-01-05 08:02:56 +00:00
Mark Crane
2f45fc2247
Move licenses.php to the new resources directory.
2012-12-04 00:22:15 +00:00
Mark Crane
0c945711d8
Add a new version of phpmailer version 5.2.2.
2012-12-04 00:20:30 +00:00