Commit Graph

7154 Commits

Author SHA1 Message Date
Andy Binder 99c049ab6f
Add "Grandstream HT814" provisioning template (#5988) 2021-11-16 12:44:54 -07:00
Vincent 8150545c60
Fix: unable to generate configuration file of Flyingvoice due to syntax error. (#6101)
* Fix the registration failed after provision Flyingvoice phone.

* Fix the parameter configuration of Flyingvoice not displayed in the Default Settings

* Fix: after configuring SIP line 1 of Flyingvoice phone, other SIP lines are disable and the configuration parameters of Flyingvoice are not displayed by default settings.

* Fix after configuring SIP line 1 of Flyingvoice phone, other SIP lines are disable.
* Fix the configuration parameters of Flyingvoice are not displayed by default settings.

* Fix: when only one sip line's shared line is enable, the shared lines of all SIP lines will be enable.

* Fix: unable to generate configuration file of Flyingvoice due to syntax error.
2021-11-16 12:43:07 -07:00
FusionPBX af3c1bb193
Update the URL to the dashboard 2021-11-13 15:28:42 -07:00
zrd740 f9e2267e99
Added variables to configure screensaver (#6070)
I made sure that the variable I added was consistent with the same naming convention for T46S,
2021-11-13 11:19:58 -07:00
Jason Kinner f09d6c191d
Add grandstream_disable_active_mpk_page variable (#6088)
Allows the active mpk page to be disabled on expansion modules
2021-11-13 11:03:09 -07:00
Jason Kinner 290b331081
Add grandstream_disable_active_mpk_page variable (#6083)
Allows the active mpk page to be disabled on expansion modules
2021-11-13 11:02:18 -07:00
Jason Kinner 5677fb94a3
Add grandstream_disable_active_mpk_page variable (#6086)
Allows the active mpk page to be disabled on expansion modules
2021-11-13 11:01:52 -07:00
Jason Kinner 3239eb9fd2
Add grandstream_disable_active_mpk_page variable (#6087)
Allows the active mpk page to be disabled on expansion modules
2021-11-13 11:01:33 -07:00
Jason Kinner 2eb35b777f
Add grandstream_disable_active_mpk_page variable (#6089)
Allows the active mpk page to be disabled on expansion modules
2021-11-13 11:01:21 -07:00
Jason Kinner c2f406c954
Add grandstream_disable_active_mpk_page variable (#6084)
Allows the active mpk page to be disabled on expansion modules
2021-11-13 11:00:59 -07:00
Jason Kinner bc77530c3e
Add grandstream_disable_active_mpk_page variable (#6085)
Allows the active mpk page to be disabled on expansion modules
2021-11-13 11:00:46 -07:00
Jason Kinner efebe83519
Add grandstream_disable_active_mpk_page variable (#6082)
Allows the active mpk page to be disabled on expansion modules
2021-11-13 11:00:32 -07:00
Jason Kinner f22be38632
Add grandstream_disable_active_mpk_page variable (#6081)
Allows the active mpk page to be disabled on expansion modules
2021-11-13 11:00:14 -07:00
Jason Kinner d731fefb5e
Add grandstream_disable_active_mpk_page variable (#6078)
Allows active mpk page on expansion module (GXP2200EXT) to be disabled.
2021-11-13 10:59:14 -07:00
Jason Kinner 2a5c7cd7ce
Add grandstream_disable_active_mpk_page variable (#6090)
Allows the active mpk page to be disabled on expansion modules
2021-11-13 10:58:55 -07:00
Jason Kinner c6027b574e
Add grandstream_disable_active_mpk_page variable (#6080)
Allows the active mpk page to be disabled on expansion modules
2021-11-13 10:58:20 -07:00
FusionPBX 7a7d27bf19
Use the new dashboard. 2021-11-10 08:27:53 -07:00
AlexC 868c86d4f9
Delete resources/jquery/flot directory (#6099)
No longer using jquery flot, now using Chart.js.
2021-11-05 15:12:46 -06:00
AlexC ff60086480
Create chartjs-adapter-date-fns.bundle.min.js (#6093) 2021-11-04 10:18:41 -06:00
AlexC 1f5d7e9077
Create chart.min.js (#6092) 2021-11-04 10:15:19 -06:00
FusionPBX a30701ea7c
Disable system commands by default. 2021-11-03 17:26:43 -06:00
FusionPBX fc35482f74
Improve mailer error handling for the send_email function. 2021-10-27 09:43:24 -06:00
FusionPBX 356b50531b
Fix the class cache set method. 2021-10-26 00:30:30 -06:00
FusionPBX f9f730024c
Create the $fp handle 2021-10-14 00:41:56 -06:00
Vincent a0338c554a
Fix: after configuring SIP line 1 of Flyingvoice phone, other SIP lines are disable and the configuration parameters of Flyingvoice are not displayed by default settings. (#6057)
* Fix the registration failed after provision Flyingvoice phone.

* Fix the parameter configuration of Flyingvoice not displayed in the Default Settings

* Fix: after configuring SIP line 1 of Flyingvoice phone, other SIP lines are disable and the configuration parameters of Flyingvoice are not displayed by default settings.

* Fix after configuring SIP line 1 of Flyingvoice phone, other SIP lines are disable.
* Fix the configuration parameters of Flyingvoice are not displayed by default settings.

* Fix: when only one sip line's shared line is enable, the shared lines of all SIP lines will be enable.
2021-10-14 00:30:31 -06:00
FusionPBX d51a940d0f
If the cidr is empty then return false. 2021-10-11 01:37:53 -06:00
FusionPBX d682dcc717
Update the format_string function 2021-10-08 16:38:48 -06:00
FusionPBX 04b26ac471
Add polycom_ring_type and polycom_ring_type_private to the polycom 5.x template. 2021-09-24 21:17:12 -06:00
FusionPBX 82040959b4
Create cfg{$mac}.xml 2021-09-18 16:32:19 -06:00
FusionPBX eacecf928f
Create cfg{$mac}.xml 2021-09-18 16:31:22 -06:00
FusionPBX bdb4ee50cd
Use a loop in the yeastar ta200 template. 2021-09-18 16:29:28 -06:00
Ben 25cc0e14d3
Added an array replacing the account #'s and a few cosmetic changes (#6053)
* Added an array replacing the account #'s and a few cosmetic changes
2021-09-18 10:59:33 -06:00
Vincent 8b8aa09f40
Fix the registration failed after provision Flyingvoice phone. (#6054) 2021-09-16 09:09:05 -06:00
FusionPBX 408b13238e
Use include instead of require_once. 2021-09-13 11:52:12 -06:00
FusionPBX d191ea77d7
Remove code that is no longer needed. 2021-09-12 19:37:00 -06:00
FusionPBX dc8c2f1df6
Update domains class to use the database class. 2021-09-12 15:29:28 -06:00
demonspork 0f9a868913
Fix some nway conference true/false variables (#6052)
nway_conference == true was evaluating as true regardless if nway_conference was set to true or false, just as long as it had a value of any kind.
This also fixes it so that you can set nway_conference to false in the default settings and it will disable the network conference feature, previously once it was enabled on yealink phones it could not be disabled without manually changing it in the phone or a factory default.
2021-09-10 15:09:33 -06:00
FusionPBX 0d37d34c94
Delete users.php 2021-09-04 08:48:11 -06:00
FusionPBX 08c1fdc1d9
Update cache.php
A few minor changes.
2021-09-03 22:35:33 -06:00
Jason Kinner a1439b896e
Add existing {$yealink_fwd_allow} variable (#6022) 2021-09-02 12:15:12 -06:00
Jason Kinner 58975d1780
Add existing {$yealink_fwd_allow} variable (#6023) 2021-09-02 12:14:53 -06:00
Jason Kinner 2dc415a8ea
Add existing {$yealink_fwd_allow} variable (#6024) 2021-09-02 12:14:42 -06:00
Jason Kinner 2d079fea02
Add existing {$yealink_fwd_allow} variable (#6025) 2021-09-02 12:14:29 -06:00
Jason Kinner 38c311cb1d
Add existing {$yealink_fwd_allow} variable (#6026) 2021-09-02 12:14:17 -06:00
Jason Kinner 3c3e2aeac7
Add existing {$yealink_fwd_allow} variable (#6027) 2021-09-02 12:14:06 -06:00
Jason Kinner 0d001c1602
Add existing {$yealink_fwd_allow} variable (#6028) 2021-09-02 12:13:53 -06:00
Jason Kinner 58d2efd295
Add existing {$yealink_fwd_allow} variable (#6029) 2021-09-02 12:13:37 -06:00
Jason Kinner e34bd2f82b
Add existing {$yealink_fwd_allow} variable (#6030) 2021-09-02 12:13:25 -06:00
Jason Kinner 5782bba5f3
Add existing {$yealink_fwd_allow} variable (#6031) 2021-09-02 12:13:07 -06:00
Jason Kinner 3633fda60d
Add existing {$yealink_fwd_allow} variable (#6032) 2021-09-02 12:12:50 -06:00
Jason Kinner 37535a42f4
Add existing {$yealink_fwd_allow} variable (#6033) 2021-09-02 12:12:25 -06:00
Jason Kinner a44cb84bba
Add existing {$yealink_fwd_allow} variable (#6034) 2021-09-02 12:11:47 -06:00
Jason Kinner 0d4ec3ef1e
Add existing {$yealink_fwd_allow} variable (#6035) 2021-09-02 12:11:31 -06:00
Jason Kinner 8f0ef484a0
Add existing {$yealink_fwd_allow} variable (#6036) 2021-09-02 12:11:14 -06:00
Jason Kinner f52e21049b
Add existing {$yealink_fwd_allow} variable (#6037) 2021-09-02 12:10:54 -06:00
Jason Kinner 8d55ab5479
Add existing {$yealink_fwd_allow} variable (#6038) 2021-09-02 12:10:40 -06:00
Jason Kinner 0479a60885
Add existing {$yealink_fwd_allow} variable (#6039) 2021-09-02 12:10:28 -06:00
Jason Kinner 5d2b1de165
Add existing {$yealink_fwd_allow} variable (#6040) 2021-09-02 12:10:13 -06:00
Jason Kinner dc0f77f5a2
Add existing {$yealink_fwd_allow} variable (#6041) 2021-09-02 12:09:59 -06:00
Jason Kinner 5f9f0a4214
Add existing {$yealink_fwd_allow} variable (#6042) 2021-09-02 12:09:48 -06:00
Jason Kinner 245afe314b
Add existing {$yealink_fwd_allow} variable (#6043) 2021-09-02 12:09:33 -06:00
Jason Kinner a62fc30aa5
Add existing {$yealink_fwd_allow} variable (#6044) 2021-09-02 12:09:18 -06:00
Jason Kinner e84288f1e9
Fix incorrect $yealink_fwd_allow variable (#6045) 2021-09-02 12:09:03 -06:00
Ben 5264c6e3f8
Added an array replacing the account #'s and a few cosmetic changes (#6019) 2021-08-30 10:51:15 -06:00
Ben 78af1da96f
simplified the array and a few cosmetic changes (#6018) 2021-08-30 10:50:21 -06:00
Vincent c2772dc4c7
Add the fip1x series provision template of flyingvoice and the vender of flyingvoice on the web. (#5996)
* Add fip1x series of flyingvoice  in the provision

* Fix boot file of flyingvoice does not take effect.
2021-08-27 09:39:10 -06:00
FusionPBX 841a6751db
Use fusionpbx/resources/classes/groups.php instead of fusionpbx/core/resources/classes/groups.php 2021-08-26 16:34:59 -06:00
demonspork 803457f8c9
Support for Disabling Non-configured ports on GXW42XX gateways (#6001)
* Support for Disabling Non-configured ports on GXW42XX gateways

When patching in an ATA at facilities like residential facilities, we don't want dial tone on un-configured ports. This makes it so that the device will disable ports that have no user id configured so they don't provide dial tone. The behavior can be reversed by setting grandstream_fxs_enabled to 1 in the settings.
2021-08-25 19:10:35 -06:00
Jason Kinner 7288506b12
Add grandstream_long_label var (#6009) 2021-08-25 19:02:51 -06:00
Jason Kinner 9f0685ed7f
Add grandstream_long_label var (#6010) 2021-08-25 19:02:42 -06:00
Jason Kinner 064376e70c
Add grandstream_long_label var (#6011) 2021-08-25 19:02:31 -06:00
Jason Kinner 6ace6581f2
Add grandstream_long_label var (#6012) 2021-08-25 19:02:20 -06:00
Jason Kinner 21417033de
Add grandstream_long_label var (#6013) 2021-08-25 19:02:11 -06:00
Jason Kinner 3dc3fe0651
Add grandstream_long_label var (#6014) 2021-08-25 19:02:02 -06:00
Jason Kinner 6c62bb9518
Add grandstream_long_label var (#6008) 2021-08-25 19:01:27 -06:00
Jason Kinner 4db35a07ed
Add: missing curly braces, grandstream_long_label (#6004) 2021-08-25 19:01:15 -06:00
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
FusionPBX 57121b627b
Delete fax.php
This php class should be in app/fax/resources/classes directory.
2021-08-20 11:23:43 -06:00
FusionPBX 5f801d9501
Add priorities and debug information. 2021-08-11 17:10:18 -06:00
FusionPBX 8f6d12fa7d
Add table_exists method to the database class. 2021-08-10 07:54:08 -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
FusionPBX b24c55f149
Only redirect when not using the key. 2021-08-04 22:38:48 -06:00
FusionPBX 08ee1d0cd6
Update check_auth.php 2021-08-01 17:14:38 -06:00
FusionPBX e2128166c3
Move the login destination here so it will work at the user level. 2021-07-31 22:55:48 -06:00
FusionPBX c9e44dca4b
Remove the redirect. 2021-07-31 22:21:31 -06:00
FusionPBX 18d7abadd1
Add the row.line_keys and line space improvements. 2021-07-30 22:16:09 -06:00
FusionPBX 853693c27a
Add the row.line_keys and line space improvements. 2021-07-30 22:11:57 -06:00
FusionPBX 397cdb2c78
Add the row.line_keys and line space improvements. 2021-07-30 22:10:09 -06:00
markjcrane cb2a37bf6a Santize the login destination url that is picked up from the database 2021-07-25 14:14:53 -06:00
markjcrane c3b811393d Fix XSS on login page by removing $_REQUEST[path] 2021-07-25 13:59:10 -06:00
agree dd26e357e0
Yealink add mwi subscribe variables (#5989) 2021-07-08 00:47:04 -06:00
agree 2fca558eb8
Yealink add call forward code variables (#5990)
* Yealink add call forward code variables

* change all to always

* change all to always
2021-07-08 00:46:03 -06:00
agree 2c400bf6d8
polycom 4.x remove duplicate value and wrong if (#5987) 2021-07-05 14:28:25 -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
FusionPBX 7efff205c6
Add yealink_voice_cng, yealink_voice_vad, yealink_fwd_allow and yealink_dnd_allow. 2021-06-25 17:23:11 -06:00
FusionPBX fcf2b190ae
Add yealink_voice_cng, yealink_voice_vad, yealink_fwd_allow and yealink_dnd_allow. 2021-06-25 17:16:53 -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
agree 1cc68f757b
Yealink add call forwarding dial code variables (#5923) 2021-06-21 16:50:51 -06:00
FusionPBX 24094d221b
Add user_exists function
Pulled from 4.4 pull request that was accepted. 4.5.
2021-06-21 16:43:22 -06:00
chansizzle 87d47fe961
create voicemail envelope information option (#5966)
* create voicemail envelope information option

* Update voicemail.xml
2021-06-21 16:16:47 -06:00
FusionPBX 4b775e5769
Change type to mime_type. 2021-06-11 13:25:33 -06:00
FusionPBX 398610cf25
Add comments and mime types to the attachments for the send_email function. 2021-06-10 19:37:47 -06:00
demonspork bcc78c1487
Yealink Dual Registration for T40P (#5968)
The t40p template was missing the rules for setting the transport type for the secondary server for dual registration.
2021-06-10 01:11:01 -06:00
FusionPBX a9980f80f3
Invalid SQL query for type uuid to work around the issue set back to varchar. 2021-06-08 19:57:50 -06:00
FusionPBX 1a7a221edc
Update switch.sql 2021-06-08 03:22:26 -06:00
FusionPBX c8f573d734
Add instance_id to the agents table. 2021-06-08 03:05:45 -06:00
FusionPBX 3c7163a112
Add users and providers to standard translatino 2021-06-04 10:52:26 -06:00
Antonio Fernandez 6c3713ca95
updated templates to include screensaver.wait_time on all supported devices (#5960) 2021-05-28 22:11:15 -06:00
Antonio Fernandez abdd532427
Updated the wallpapers variable to be for the T46U (#5959)
The variable for setting the wallpaper was set to T43U even though this is a T46U. This update is to fix that.
2021-05-28 22:09:20 -06:00
mhoogveld 5373e97b40
Bugfixes (#5949)
* Added missing parameter to send_email()

* Preserving the call-center queue_record_template value when saving

* Removed unused declarations using the commented-out $last_offered_call

* Fix for redirecting to previous page after login, if set

* Removed duplicate bugfix in /resources/login.php
2021-05-28 20:56:25 -06:00
chansizzle 2b2999ca62
created Fanvil X7A template (#5962) 2021-05-28 17:39:49 -06:00
markjcrane 5a95b24273 Default the xml cdr HTTP POST to 127.0.0.1 2021-05-26 19:43:08 -06:00
demonspork 0acb7c4ac3
Yealink Support Searching Remote Phonebook on Dial pad (#5953)
By default, the dial pad only searches the Local phonebook and recent call history for suggestions while dialing. This adds support for searching the Remote Phonebook if configured and enabled. There is also commented out the definition to search an LDAP phonebook if one has been configured elsewhere.
2021-05-24 15:19:39 -06:00
chansizzle e5895923f8
improved snom provisioning (#5954)
* improved snom provisioning
2021-05-21 18:02:55 -06:00
FusionPBX cc1f93a467
Change extra en to es. 2021-05-21 16:56:10 -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
FusionPBX 5a4d14d0b7
Update callcenter.conf.xml 2021-05-19 19:33:15 -06:00
FusionPBX 583601e84c
Rename callcenter.conf to callcenter.conf.xml. 2021-05-19 19:19:37 -06:00
FusionPBX 1e3c85aa60
Use es/ar/mario to match the sound module. 2021-05-19 18:01:33 -06:00
FusionPBX bfc8cee40d
Include Spanish phrases. 2021-05-19 17:59:25 -06:00
FusionPBX 1121353ea2
Merge pull request #5946 from chansizzle/patch-473
add SNOM PA1 template
2021-05-19 13:33:28 -06:00
FusionPBX 7906b036d2
Change back to original data type to prevent SQL errors.
[ERROR: invalid input syntax for type uuid: "*5903"
LINE 1: ...d,presence_id,uuid from sip_dialogs where uuid != '*5903' an...
2021-05-18 19:15:16 -06:00
chansizzle 20700a48b0
add SNOM PA1 template 2021-05-18 14:26:32 -06:00
FusionPBX 323729a383
Change uuid from varchar or varying to type uuid. 2021-05-18 10:06:57 -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