Commit Graph

949 Commits

Author SHA1 Message Date
Jason Kinner dbc1340984
Update {$mac}.xml (#6005) 2021-08-25 19:00:54 -06:00
Jason Kinner c9b86b1462
Add grandstream_long_label var (#6007) 2021-08-25 19:00:26 -06:00
Jason Kinner 0f9501c3f9
Add: missing curly braces, grandstream_long_label (#6003) 2021-08-25 19:00:08 -06:00
Jason Kinner 1ed60d95c5
Add: missing curly braces, grandstream_long_label (#6006) 2021-08-25 18:59:39 -06:00
Jason Kinner 2676d69cc8
Add missing curly braces to variables (#6002) 2021-08-25 11:40:38 -06:00
Ricardo Cooper b3d16e23c0
Fixes, also can now provision all 6 accounts (#5995)
I fixed the voicemail access number (this was hard coded to *98)
Removed unsupported P values and added many hidden values that cannot be configured on the app but are present in the default app config file
TLS support (you can now easily toggle TLS using default settings)
Added grandstream_config_server_path, http_auth_username/password (useful if you want to point to another PBX)
2021-08-05 00:41:23 -06:00
markjcrane bfba65c494 Add grandstream_accept_sip_from_proxy_only and synchronize the templates 2021-06-30 10:14:10 -06:00
FusionPBX d44c38ee4b
Add {literal} and {/literal} used in long sections of commented lines
Used in long sections of commented out lines. This solves a problem on ARM devices like Raspberry Pi.
2021-06-26 01:11:47 -06:00
FusionPBX dd2a3bce2c
Add {literal} and {/literal} used in long sections of commented lines
Used in long sections of commented out lines. This solves a problem on ARM devices like Raspberry Pi.
2021-06-26 01:05:32 -06:00
FusionPBX 03a5b1c668
Add {literal} and {/literal} used in long sections of commented lines
Used in long sections of commented out lines. This solves a problem on ARM devices like Raspberry Pi.
2021-06-26 00:56:58 -06:00
FusionPBX 3b63b7156f
Add {literal} and {/literal} used in long sections of commented lines
Used in long sections of commented out lines. This solves a problem on ARM devices like Raspberry Pi.
2021-06-26 00:43:56 -06:00
FusionPBX 6362ef65b5
Add {literal} and {/literal} used in long sections of commented lines
Used in long sections of commented out lines. This solves a problem on ARM devices like Raspberry Pi.
2021-06-26 00:34:39 -06:00
demonspork 910549919b
Grandstream headset ring (#5967)
* Add Grandstream Headset/Speaker Ring

Add variable to choose whether the speaker rings with the headset.

* Add Speaker Only option

Add note that speaker only is supported with a value of 2.
2021-06-21 20:17:58 -06:00
FusionPBX 8b70c366d8
Merge pull request #5940 from demonspork/Grandstream-Fix-Prox-Secondary-Address-Logic
Grandstream Fix Logic for outbound proxy and secondary servers
2021-05-19 21:05:46 -06:00
demonspork 81fa140793 Restore grandstream_ipv_mode changes
Accidentally clobbered the grandstream_ipv_mode variable changes, putting them back.
2021-05-14 16:51:56 -05:00
FusionPBX e70c945d3b
Merge pull request #5938 from chansizzle/patch-470
non-pcode ipv4/6 added
2021-05-13 16:20:04 -06:00
demonspork 0e17971798 Grandstream Fix Logic for outbound proxy and secondary servers when using SRV records
There was an illogical if/else statement that the "else" condition would always set a null value, so it didn't really matter. Re-wrote it to properly filter if the transport is set to dns srv and not affix the SIP Port to the server address.
2021-05-12 09:38:06 -05:00
demonspork 81d91ce6b8 Fix HT802 Line 2 not setting SRV DNS
DNS Type wasn't being applied to the second line.
2021-05-12 07:56:53 -05:00
chansizzle c0976c18e8
non-pcode ipv4/6 added 2021-05-11 13:08:48 -06:00
chansizzle 91a8c214c1
non-pcode ipv4/6 added 2021-05-11 13:06:59 -06:00
chansizzle 2ef3c576a8
added grandstream IPV4/6 mode 2021-05-10 12:57:32 -06:00
chansizzle ee32c4ef4c
added grandstream IPV4/6 mode 2021-05-10 12:56:05 -06:00
chansizzle a86b23f4fe
added grandstream IPV4/6 mode 2021-05-10 12:54:59 -06:00
chansizzle e15840b9ae
added grandstream IPV4/6 mode 2021-05-10 12:53:59 -06:00
chansizzle ba3dace19d
added grandstream IPV4/6 mode 2021-05-10 12:53:03 -06:00
chansizzle 2efc1d0ca9
added grandstream IPV4/6 mode 2021-05-10 12:51:17 -06:00
chansizzle 61ffd16634
added grandstream IPV4/6 mode 2021-05-10 12:49:12 -06:00
chansizzle 5db8608916
added grandstream IPV4/6 mode 2021-05-10 12:47:33 -06:00
chansizzle e0181fc047
added grandstream IPV4/6 mode 2021-05-10 12:46:41 -06:00
chansizzle 062c43f192
added grandstream IPV4/6 mode 2021-05-10 12:45:34 -06:00
chansizzle 169778ffdf
added grandstream IPV4/6 mode 2021-05-10 12:43:28 -06:00
chansizzle c69a96e487
added grandstream IPV4/6 mode 2021-05-10 12:42:36 -06:00
chansizzle cd8b0dea02
added grandstream IPV4/6 mode 2021-05-10 12:41:09 -06:00
chansizzle 87c94a2109
added grandstream IPV4/6 mode 2021-05-10 12:39:44 -06:00
chansizzle 47875a995c
added grandstream IPV4/6 mode 2021-05-10 12:38:05 -06:00
chansizzle 126ca12603
added grandstream IPV4/6 mode 2021-05-10 12:36:50 -06:00
chansizzle 740a7d0181
added grandstream IPV4/6 mode 2021-05-10 12:35:59 -06:00
chansizzle 7ec5335192
added grandstream IPV4/6 mode 2021-05-10 12:33:53 -06:00
chansizzle 8c666be7da
added grandstream IPV4/6 mode 2021-05-10 12:33:03 -06:00
chansizzle d861505a94
added grandstream IPV4/6 mode 2021-05-10 12:32:05 -06:00
chansizzle 612f68cdca
added grandstream IPV4/6 mode 2021-05-10 12:31:11 -06:00
chansizzle 3d2fcd76ad
added grandstream IPV4/6 mode 2021-05-10 12:27:06 -06:00
chansizzle d3e24eb13f
added grandstream IPV4/6 mode 2021-05-10 12:24:28 -06:00
chansizzle 711147acaf
Update {$mac}.xml 2021-05-10 12:23:12 -06:00
chansizzle 1847779106
Update {$mac}.xml 2021-05-10 12:15:21 -06:00
chansizzle f953dc8e06
added grandstream IPV4/6 mode 2021-05-10 12:13:07 -06:00
chansizzle b11fa9a0e2
added grandstream IPV4/6 mode 2021-05-10 11:59:20 -06:00
demonspork 01e2339ec1 GXP21XX Dual Registration Support
This is a new feature for grandstream, supporting dual simultaneous registrations. Only the very latest firmware 1.0.10.35 has it fully working, the last few versions had various partially working versions. This formats the username correctly when a secondary server is present.

There are more phone models that support this feature, but since it has been hit and miss on getting it going I am not going to enable it on those templates unless I have one of each to fully test.
2021-05-06 00:52:07 -05:00
markjcrane c401747405 Change the *97 to {$voicemail_number} provision variable. 2021-04-23 13:00:45 -06:00
FusionPBX fdaffdc22b
Merge pull request #5907 from chansizzle/patch-461
increase Hunting Group Ring Timeout
2021-04-21 11:58:15 -06:00
FusionPBX 5fc3740a1e
Merge pull request #5905 from chansizzle/patch-459
increase Hunting Group Ring Timeout
2021-04-21 11:58:05 -06:00
FusionPBX c6bcb6f95b
Merge pull request #5904 from chansizzle/patch-458
increase Hunting Group Ring Timeout
2021-04-21 11:57:55 -06:00
FusionPBX d77a7e82ec
Merge pull request #5903 from chansizzle/patch-457
increase Hunting Group Ring Timeout
2021-04-21 11:57:44 -06:00
chansizzle d4203b4311
Update {$mac}.xml
increase Hunting Group Ring Timeout
2021-04-21 11:57:10 -06:00
chansizzle 18814cbdd4
Update {$mac}.xml
increase Hunting Group Ring Timeout
2021-04-21 11:55:41 -06:00
chansizzle 3735754ee1
Update {$mac}.xml
increase Hunting Group Ring Timeout
2021-04-21 11:52:42 -06:00
chansizzle 64049c0ac9
Update {$mac}.xml
increase Hunting Group Ring Timeout
2021-04-21 11:49:22 -06:00
chansizzle 814873ae27
increase Hunting Group Ring Timeout 2021-04-21 11:45:45 -06:00
chansizzle 47930c635f
increase Hunting Group Ring Timeout 2021-04-21 11:13:42 -06:00
chansizzle 4e91bff620
increase Hunting Group Ring Timeout 2021-04-21 11:11:53 -06:00
chansizzle daf54055c3
increase Hunting Group Ring Timeout 2021-04-21 11:09:29 -06:00
chansizzle a091192943
increase Hunting Group Ring Timeout 2021-04-21 11:07:17 -06:00
chansizzle f78f67d08d
increase Hunting Group Ring Timeout 2021-04-21 11:04:46 -06:00
FusionPBX 515eeb77de
Merge pull request #5863 from kshah37/patch-1
Created Template file for HT801
2021-04-13 12:18:07 -06:00
chansizzle 2827fd69aa
Update {$mac}.xml 2021-04-09 16:47:51 -06:00
FusionPBX 5fa05ef82d
Prevent calls that are not coming from the SIP proxy.
This prevents calls that are often referred to as ghost calls.
2021-04-09 11:21:08 -06:00
Krushali Shah fa88dbd365
Created Template file for HT801
We are at our company, SmartIP, using grand stream ATA ht801. But I did not find template for ht801. So I created template for it.
2021-04-06 15:13:31 -04:00
FusionPBX d4ce918156
Merge pull request #5848 from AutomationSingularity/patch-4
Updated/Added Features
2021-04-03 12:44:47 -06:00
AutomationSingularity 7da030dfee
Updated Allow Incoming
Forcing incoming SIP from proxy only disables phantom call issues that will be present otherwise on UPnP style firewalls
2021-04-02 18:54:20 -05:00
chansizzle 3049c194d2
remove extra > 2021-03-29 18:10:19 -06:00
AutomationSingularity d3ad4ef4c3
Updated/Added Features
Set unregister on reboot to yes
Disabled DHCP Overrides 42 and 2, these options cause problems with the GRP2615 & DP752 time zone. Disabling these options should be good more often then not.
Added DND and Forward features in a way that will play nice with FusionPBX, as well as work well with the Grandstream Phone. The value of having them as IF statements, is the Features button becomes crowded with all accounts even if only 1 account is enabled.
May consider adding these to other GRP models.
2021-03-26 09:57:33 -05:00
Andrew Querol fc9b8b5246 Add in phonebook 2021-03-23 15:17:42 -05:00
Andrew Querol a36e127aca Add in hide BLF remote status
This was added recently by @demonspork
2021-03-23 15:17:05 -05:00
Andrew Querol 9a7e6d0a64 Add missing ringtone variables
These were added recently by @demonspork
2021-03-23 15:17:05 -05:00
Andrew Querol 44ae3e102e GRP261x configuration using the new easier to read XML format.
Update the GRP v2 dialplan to match recent changes by @demonspork

Also disable internal feature keys like the other dialplans.
2021-03-19 13:08:07 -05:00
FusionPBX 7e2abe7cbf
Merge pull request #5812 from chansizzle/patch-404
fixed pcode mistype for call waiting
2021-03-17 17:45:23 -06:00
FusionPBX 82fbcd486f
Merge pull request #5811 from chansizzle/patch-403
fixed pcode mistype for call waiting
2021-03-17 17:45:13 -06:00
FusionPBX 10d137d382
Merge pull request #5810 from chansizzle/patch-402
fixed pcode mistype for call waiting
2021-03-17 17:44:56 -06:00
FusionPBX 6d145f6427
Merge pull request #5809 from chansizzle/patch-401
fixed pcode mistype for call waiting
2021-03-16 10:05:44 -06:00
chansizzle ac40308543
fixed pcode mistype for call waiting 2021-03-15 13:48:18 -06:00
chansizzle b4b8fc7f39
fixed pcode mistype for call waiting 2021-03-15 13:47:30 -06:00
chansizzle dde5265876
fixed pcode mistype for call waiting 2021-03-15 13:46:12 -06:00
chansizzle 5b5b21b331
fixed pcode mistype for call waiting 2021-03-15 13:45:09 -06:00
AutomationSingularity e215309879
fixed pcode misstype for call waiting 2021-03-15 13:45:21 -05:00
demonspork 99fb4ae078 Grandstream: Hide BLF Remote Status And More Distinctive Ring
Hide the other connected party on the BLF of supported phones. When not hidden a busy BLF will show the other connected party/sttaus of the call by flashing back and forth between the BLF label and the caller ID.
It also impacts the park buttons, but they typically only show the word "park" because of the character limitations.
Also did more effective find/replace for the distnctive ring variables with regex!
2021-03-02 21:34:25 -06:00
FusionPBX f054319197
Merge pull request #5784 from demonspork/grandstream-headsets
Grandstream: Plantronics EHS and additional non-clobbering of settings
2021-02-25 17:36:43 -07:00
demonspork 1d9694a671 Grandstream template nway conference support
Support enabling nway conference with Grandstream phones if nway_conference is set to true. If it is not true, it sets the conference URI back to blank to restore local conference
2021-02-25 17:10:49 -06:00
demonspork 0f9098cfb4 Grandstream: Plantronics EHS and additional non-clobbering of settings
Grandstream template updates to support plantronics EHS via grandstream_headset_type and grandstream_headset_key_mode variables.
Also updated wallpaper and screensaver if/else statements to leave out the variables if they are not defined instead of clobbering the user setting. If you want to mandate a certain setting, just set the variable. If the variable is unset it will not overwrite on provision and allow the previous setting to remain.
2021-02-25 15:23:33 -06:00
FusionPBX 5a5ef08641
Merge pull request #5747 from jasonkinner/patch-3
Added OpenVPN Variables
2021-02-05 12:28:10 -07:00
FusionPBX eedc439db2
Merge pull request #5746 from jasonkinner/patch-2
Added OpenVPN Variables

Added the following variables to support OpenVPN:
grandstream_openvpn_enable (P7050)
grandstream_openvpn_server (P7051)
grandstream_openvpn_port (P7052)
grandstream_openvpn_transport (P2912)
grandstream_openvpn_ca (P9902)
grandstream_openvpn_cert (P9903)
grandstream_openvpn_key (P9904)
grandstream_openvpn_cipher (P8396)
grandstream_openvpn_username (8394)
grandstream_openvpn_password (P8395)
grandstream_openvpn_options (P8460)
2021-02-05 12:27:48 -07:00
FusionPBX 3a17f0a587
Merge pull request #5745 from jasonkinner/patch-1
Added OpenVPN Variables

Added the following variables to support OpenVPN:
grandstream_openvpn_enable (P7050)
grandstream_openvpn_server (P7051)
grandstream_openvpn_port (P7052)
grandstream_openvpn_transport (P2912)
grandstream_openvpn_ca (P9902)
grandstream_openvpn_cert (P9903)
grandstream_openvpn_key (P9904)
grandstream_openvpn_cipher (P8396)
grandstream_openvpn_username (8394)
grandstream_openvpn_password (P8395)
grandstream_openvpn_options (P8460)
2021-02-05 12:27:34 -07:00
FusionPBX fd85413b3c
Merge pull request #5748 from jasonkinner/patch-4
Added OpenVPN Variables

Added the following variables to support OpenVPN:
grandstream_openvpn_enable (P7050)
grandstream_openvpn_server (P7051)
grandstream_openvpn_port (P7052)
grandstream_openvpn_transport (P2912)
grandstream_openvpn_ca (P9902)
grandstream_openvpn_cert (P9903)
grandstream_openvpn_key (P9904)
grandstream_openvpn_cipher (P8396)
grandstream_openvpn_username (8394)
grandstream_openvpn_password (P8395)
grandstream_openvpn_options (P8460)
2021-02-05 12:27:05 -07:00
Jason Kinner e43527c48c
Added OpenVPN Variables
Added the following variables to support OpenVPN:
grandstream_openvpn_enable (P7050)
grandstream_openvpn_server (P7051)
grandstream_openvpn_port (P7052)
grandstream_openvpn_transport (P2912)
grandstream_openvpn_ca (P9902)
grandstream_openvpn_cert (P9903)
grandstream_openvpn_key (P9904)
grandstream_openvpn_cipher (P8396)
grandstream_openvpn_username (8394)
grandstream_openvpn_password (P8395)
grandstream_openvpn_options (P8460)
2021-01-28 16:18:54 -05:00
Jason Kinner 520a249297
Added OpenVPN Variables
Added the following variables to support OpenVPN:
grandstream_openvpn_enable (P7050)
grandstream_openvpn_server (P7051)
grandstream_openvpn_port (P7052)
grandstream_openvpn_transport (P2912)
grandstream_openvpn_ca (P9902)
grandstream_openvpn_cert (P9903)
grandstream_openvpn_key (P9904)
grandstream_openvpn_cipher (P8396)
grandstream_openvpn_username (8394)
grandstream_openvpn_password (P8395)
grandstream_openvpn_options (P8460)
2021-01-28 16:17:42 -05:00
Jason Kinner 38340347f6
Added OpenVPN Variables
Added the following variables to support OpenVPN:
grandstream_openvpn_enable (P7050)
grandstream_openvpn_server (P7051)
grandstream_openvpn_port (P7052)
grandstream_openvpn_transport (P2912)
grandstream_openvpn_ca (P9902)
grandstream_openvpn_cert (P9903)
grandstream_openvpn_key (P9904)
grandstream_openvpn_cipher (P8396)
grandstream_openvpn_username (8394)
grandstream_openvpn_password (P8395)
grandstream_openvpn_options (P8460)
2021-01-28 16:16:29 -05:00
Jason Kinner 16ac6dbdaf
Added OpenVPN Variables
Added the following variables to support OpenVPN:
grandstream_openvpn_enable (P7050)
grandstream_openvpn_server (P7051)
grandstream_openvpn_port (P7052)
grandstream_openvpn_transport (P2912)
grandstream_openvpn_ca (P9902)
grandstream_openvpn_cert (P9903)
grandstream_openvpn_key (P9904)
grandstream_openvpn_cipher (P8396)
grandstream_openvpn_username (8394)
grandstream_openvpn_password (P8395)
grandstream_openvpn_options (P8460)
2021-01-28 16:15:11 -05:00
Jason Kinner 61cf9b998b
Added OpenVPN Variables
Added the following variables to support OpenVPN:
grandstream_openvpn_enable (P7050)
grandstream_openvpn_server (P7051)
grandstream_openvpn_port (P7052)
grandstream_openvpn_transport (P2912)
grandstream_openvpn_ca (P9902)
grandstream_openvpn_cert (P9903)
grandstream_openvpn_key (P9904)
grandstream_openvpn_cipher (P8396)
grandstream_openvpn_username (8394)
grandstream_openvpn_password (P8395)
grandstream_openvpn_options (P8460)
2021-01-28 16:06:42 -05:00
FusionPBX 0d40da0b12
Merge pull request #5732 from greenbea/patch-8
Grandstream HT802 fix loop_current_disconnect}
2021-01-19 16:44:12 -07:00
agree 546ecc79f8
Grandstream add session timer variable 2021-01-19 15:18:03 -05:00
agree 9dfec2ce9a Grandstream HT802 fix loop_current_disconnect} 2021-01-19 12:27:21 -05:00