Commit Graph

358 Commits

Author SHA1 Message Date
TekMason 7378a7a85b Removed yealink {$mac}.boot files and added missing auto-insert UAs (#2926)
* removed all yealink mac.boot files

* Added missing auto-inserts
2017-11-24 10:36:09 -07:00
FusionPBX 237cf6f14d Update provision.php 2017-11-22 18:18:56 -07:00
FusionPBX 364d5225be Update provision.php 2017-11-17 14:30:26 -07:00
FusionPBX d762df0fcc Update app_defaults.php 2017-11-13 23:41:02 -07:00
FusionPBX 7787e0e361 Update app_config.php 2017-11-13 22:08:40 -07:00
Harrison Caldicott a4c7c2af09 Update to provisioning engine (#2893)
Adding this fix enables both remote phone book and provisioning to work correctly on the newly released android based Yealink devices.

It appears that during the provisioning process, the T5X series supply a colon formatted mac address in their user agent.

However, when requesting a remote phone book, the presented user agent has no colons. This allows both formats to work as expected.
2017-10-25 22:46:37 -06:00
FusionPBX 493c0acca0 Update app_config.php 2017-10-13 16:36:06 -06:00
FusionPBX 54665bc95b Update provision.php 2017-10-08 23:14:52 -06:00
FusionPBX b0654e9d78 Update index.php 2017-10-08 23:12:38 -06:00
FusionPBX 162068fabb Update provision.php 2017-09-05 12:51:34 -06:00
Dean Montgomery 2d70c93072 Update provision.php (#2753)
Some extensions are accessible to multiple users.  Sort the list to select best directory name match for extension.
2017-09-01 09:30:50 -06:00
FusionPBX 0599de7724 Update app_config.php 2017-08-20 17:43:39 -06:00
FusionPBX 70f00f4d10 Update app_config.php 2017-08-20 17:33:10 -06:00
FusionPBX 21e9c70af9 Update app_config.php 2017-08-20 17:24:50 -06:00
TekMason 289bd5d626 app_config.php and Yealink firmware folder (#2800)
* Delete readme.txt

* Create T46-28.81.0.110.rom.EMPTY

* Update app_config.php

* Create T48-.5.81.0.110.rom.EMPTY

* Create T29-46.81.0.110.rom.EMPTY

* Create VP530-23.70.0.40.rom.EMPTY

* Update app.php with new Yealink models and base path

* Delete T29-46.81.0.110.rom.EMPTY

* Create t29g-46.81.0.110.rom.EMPTY

* Delete T46-28.81.0.110.rom.EMPTY

* Delete T48-.5.81.0.110.rom.EMPTY

* Delete VP530-23.70.0.40.rom.EMPTY

* Create t38g-38.70.0.185.rom.EMPTY

* Create t40g-76.81.0.110.rom.EMPTY

* Create t40p-54.81.0.110.rom.EMPTY

* Create t41p-36.81.0.110.rom.EMPTY

* Create t41s-66.81.0.110.rom.LINK.md

* Update t29g-46.81.0.110.rom.EMPTY

* Update t38g-38.70.0.185.rom.EMPTY

* Update t40p-54.81.0.110.rom.EMPTY

* Update t40g-76.81.0.110.rom.EMPTY

* Update and rename t41p-36.81.0.110.rom.EMPTY to t41p-36.81.0.110.rom.LINK

* Rename t29g-46.81.0.110.rom.EMPTY to t29g-46.81.0.110.rom.LINK.md

* Rename t38g-38.70.0.185.rom.EMPTY to t38g-38.70.0.185.rom.LINK.md

* Rename t40g-76.81.0.110.rom.EMPTY to t40g-76.81.0.110.rom.LINK.md

* Rename t40p-54.81.0.110.rom.EMPTY to t40p-54.81.0.110.rom.LINK.md

* Rename t41p-36.81.0.110.rom.LINK to t41p-36.81.0.110.rom.LINK.md

* Create t42g-29.81.0.110.rom.LINK.md

* Create t42s-66.81.0.110.rom.LINK.md

* Update t42s-66.81.0.110.rom.LINK.md

* Create t46g-28.81.0.110.rom.LINK.md

* Create t46s-xxxxxxxx.rom.LINK.md

* Rename t46s-xxxxxxxx.rom.LINK.md to t46s-66.81.0.110.rom.LINK.md

* Create t48g-35.81.0.110.rom.LINK.md

* Create t48s-66.81.0.110.rom.LINK.md

* Create t49g-51.80.0.100.rom.LINK.md

* Update app_config.php

* Create t52s-70.81.0.10.rom.LINK.md

* Create t54s-70.81.0.10.rom.LINK.md

* Create t56a-58.80.0.25.rom.LINK.md

* Create t58a-58.80.0.25.rom.LINK.md

* Create t58v-58.80.0.25.rom.LINK.md

* Create vp530-23.70.0.40.rom.LINK.md

* Update app_config.php
2017-08-20 15:47:41 -06:00
TekMason 56a99b0f88 Added variables in Default Settings for Yealink Firmware (#2793)
* Yealink Template Updates

Set firmware.url = {$yealink_firmware_url}/{$yealink_firmware_<model>}
Also changed user agent for VP530 to match what the phone actually sends

* Added variables in Default Settings for Yealink Firmware

On an existing install run Advanced > Upgrade > App Defaults   to get these new provisioning variables:
yealink_firmware_url
yealink_firmware_t46g
yealink_firmware_t48g
yealink_firmware_t29g
yealink_firmware_vp530
2017-08-11 23:35:00 -05:00
TekMason 418cc0c759 Yealink Template Updates (#2789)
Set firmware.url = {$yealink_firmware_url}/{$yealink_firmware_<model>}
Also changed user agent for VP530 to match what the phone actually sends
2017-08-10 10:12:05 -05:00
konradSC 37a1cb5b6a Hide in the phone directory (#2782)
Hide the extension in the phone directory if Extension -> Directory_Visible = false.
2017-08-02 16:31:20 -06:00
FusionPBX 7e56bced01 Update provision.php 2017-07-31 15:11:06 -06:00
sergey-mz 6ede26f74a Get Aastra phone MAC address from request header (#2762) 2017-07-30 10:47:13 -06:00
FusionPBX 6c60fc6265 Update app_config.php 2017-07-29 15:33:54 -06:00
Len 7e421d772d Update app_config.php 2017-07-29 00:23:08 -04:00
FusionPBX f5379d9ca0 Update provision.php 2017-07-28 16:47:59 -06:00
FusionPBX 00d7b29a56 Update provision.php 2017-07-28 16:31:26 -06:00
FusionPBX f2dd304270 Update provision.php 2017-07-28 15:52:43 -06:00
FusionPBX e0a98bfb22 Update app_config.php 2017-07-25 10:15:35 -06:00
The-Operator 2c0efdc6c6 Update German and Austrian translations (#2722)
* Update German and Austrian translations

Update German and Austrian translations and added missing English translations for FAX application.

* Update German & Austrian translations
2017-06-30 15:23:01 -06:00
Len 931311ab22 Update app_config.php 2017-06-23 16:27:39 -04:00
Len 5716354243 Update app_config.php 2017-06-23 16:16:42 -04:00
Len 54ae3cc52a Update app_config.php 2017-06-22 14:23:49 -04:00
Len 2215587ecd Update app_config.php 2017-06-22 14:20:55 -04:00
Len 40020668d9 Update app_config.php 2017-06-22 14:06:45 -04:00
FusionPBX fcfe804a47 Update provision.php 2017-06-21 10:50:33 -06:00
FusionPBX 65b37481a8 Update provision.php 2017-06-21 10:44:59 -06:00
Len d0dcb9fa26 Update app_config.php 2017-06-20 12:01:14 -04:00
Mafoo 7bdea2c30c dos2unix (#2682)
find . -name "*.php" | xargs dos2unix
2017-06-12 22:09:36 -07:00
FusionPBX 0d69017755 Update app_config.php 2017-06-12 20:01:41 -07:00
Len 71d49c4059 Create app_config.php 2017-06-12 22:52:19 -04:00
Len 13801bdd48 Create app_config.php 2017-06-10 21:57:43 -04:00
Len a9700d6eaa Create app_config.php 2017-06-10 21:49:32 -04:00
Dean Montgomery 66b849d946 Update Grandstream provisioning (#2652)
* Update Grandstream provisioning

* Add Vtech

* Create app_config.php

fix typo

* Update app_config.php

remove newline at end as it can break php

* Update app_config.php

remove newline at end as it can break php

* Create app_config.php

remove newline at end.

* Update app_config.php

remove trailing newline

* Create device_edit.php

Add both http and https

* Create app_config.php

remove newline

* Add gxp16xx and fix typos
2017-06-08 16:21:47 -06:00
Mafoo b98f9cb120 Enhance - app_config.php cleanup for apps (#2633)
make spacing and layout consistent
add all missing language tags
fill missing en-us descriptions
convert to $x$y$z usage for array filling
add a default version number
this is a by hand update
2017-06-03 09:00:20 -06:00
The-Operator 32c1522cbb Add/Update German and Austrian translations (#2542)
Updated remaining app_languages.php files and all app_config.php and app_menu.php files where necessary.
2017-04-26 23:41:55 -06:00
Vladimir 30055465b7 Adding ru-ru locales (#2530)
* Translation of the menu (sent by Victor Kraft)

* ACL translate

* Backup translated

* App Fax translated (sent by Victor Kraft)

* App Adminer trnslated

* Resources translated (sent by Victor Kraft)

* App SIP Profiles translated

* ru-ru

* Call Block added

* ru-ru

* Update app_menu.php

* voicemails/app_languages.php locales ru-ru

voicemails/app_languages.php locales ru-ru

* app/vars/app_languages.php locales ru-ru

app/vars/app_languages.php locales ru-ru

* core: apps, authentication, databases, default_settings translate

* app/traffic_graph/app_languages.php adding locales ru-ru

app/traffic_graph/app_languages.php adding locales ru-ru

* app/time_conditions/app_languages.php adding locales ru-ru

app/time_conditions/app_languages.php adding locales ru-ru

* /app/system/app_languages.php adding locales ru-ru

/app/system/app_languages.php adding locales ru-ru

* /app/sip_status/app_languages.php adding locales ru-ru

* /app/settings/app_languages.php adding locales ru-ru

* /app/services/app_languages.php adding locales ru-ru

* /app/ring_groups/app_languages.php adding locales ru-ru

* /app/registrations/app_languages.php adding locales ru-ru

* /app/recordings/app_languages.php adding locales ru-ru

* /app/provision/app_menu.php adding locales ru-ru

* /app/pin_numbers/app_languages.php adding locales ru-ru

* Update app_languages.php

* /app/phrases/app_languages.php adding locales ru-ru

* /app/operator_panel/app_languages.php adding locales ru-ru

* core/groups translated

* /app/music_on_hold/app_languages.php adding locales ru-ru

* core/install translated

* core/menu translated

* /app/modules/app_languages.php adding locales ru-ru

* /app/meetings/app_menu.php adding locales ru-ru

* /app/log_viewer/app_languages.php adding locales ru-ru

* /app/ivr_menus/app_languages.php adding locales ru-ru

* /app/gateways/app_languages.php  adding locales ru-ru

* /app/fifo_list/app_languages.php adding locales ru-ru

* core/notifications translated

* /app/fifo/app_languages.php adding locales ru-ru

* core/upgrade translated

* Update app_config.php

* core/user_settings translated

* Update app_languages.php

* Update app_menu.php

* Update app_languages.php

* core/users translated

* call_block translate fix

* Call Broadcast added

* call_block выклюено fix

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* themes translated

* /app/extensions/app_languages.php for locale ru-ru

* /app/exec/app_languages.php add locale ru-ru

* Update app_languages.php

* Update app_menu.php

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* Update app_menu.php

* add locales ru-ru /core/install/app_menu.php

* /app/emails/app_languages.php add locales ru-ru

* /app/edit/app_languages.php add locales ru-ru

* /app/dialplan_outbound/app_languages.php add lacales ru-ru

* app/devices translated

* /app/dialplan_inbound/app_languages.php add locales ru-ru

* call_center_active + call_centers

* /app/dialplan/app_languages.php add locales ru-ru

* /app/destinations/app_languages.php add locales ru-ru

* /app/database_transactions/app_languages.php add locales ru-ru

* /app/contacts/app_languages.php addlocales ru-ru

* Update app_languages.php

* Update app_languages.php

* /app/contacts/app_languages.php add locales ru-ru

* /app/conferences/app_languages.php add locales ru-ru

* /app/conference_profiles/app_languages.php add locales ru-ru

* /app/destinations/app_languages.php add locales ru-ru

* /app/destinations/app_languages.php add locales ru-ru

* /app/conferences/app_languages.php add locales ru-ru

* app/calls_active translated

* app/click_to_call translated

* app/calls_active label-opt fix transtation

* translated

* translated

* translate

* /app/voicemails/app_config.php addlocales ru-ru

* /app/voicemail_greetings/app_config.php add locales ru-ru

* /app/vars/app_config.php add locales ru-ru

* /app/traffic_graph/app_config.php add locales ru-ru

* /app/tones/app_config.php add locales ru-ru

* /app/time_conditions/app_config.php add locales ru-ru

* /app/tftp/app_config.php add locales ru-ru

* /app/system/app_config.php add locales ru-ru

* /app/sip_status/app_config.php addlocales ru-ru

* app/devices translated ru-ru

* app/devices translated ru-ru

* /core/menu/app_languages.php add locales ru-ru

* /app/contacts/app_languages.php add locales ru-ru

* /app/conferences/app_languages.php add locales ru-ru

* /app/voicemails/app_languages.php add locales ru-ru

* /app/conference_centers/app_languages.php add locales ru-ru

* /app/ring_groups/app_languages.php add locales ru-ru

* /app/ivr_menus/app_languages.php add locales ru-ru

* /app/xml_cdr/app_languages.php add locales ru-ru

* /resources/app_languages.php add locales ru-ru

* /app/conference_centers/app_languages.php add locales ru-ru

* call_flows

* /app/call_broadcast/app_languages.php add locales ru-ru

* /app/call_block/app_languages.php add locales ru-ru

* /app/call_block/app_languages.php add locales ru-ru

* /app/call_block/app_languages.php add locales ru-ru

* By now

* calls

* /app/call_flows/app_languages.php add locales ru-ru

* /app/system/app_languages.php add locales ru-ru

* /app/exec/app_languages.php add locales ru-ru

* /app/vars/app_menu.php add locales ru-ru

* /app/backup/app_languages.php add locales ru-ru

* /app/ring_groups/app_languages.php add locales ru-ru

* /app/calls/app_languages.php add locales ru-ru

* /app/call_centers/app_languages.php add locales ru-ru

* /app/call_broadcast/app_languages.php add locales ru-ru

* app/fax fix translate label-fax_send_channels

* /app/extensions/app_languages.php add locales ru-ru

* /app/xml_cdr/app_languages.php add locales ru-ru

* /app/ring_groups/app_languages.php add locales ru-ru

* /app/contacts/app_languages.php add locales ru-ru

* Fix default language select

* /app/contacts/app_languages.php add locales ru-ru

* Fix translations in app edit, extensions, fifo, gateways, music_on_hold, services, time_conditions, xml_cdr

* Replaced "звонки" to "вызовы" and fix sorting in menu for "Конференции"

* More replace "звонк"

* Fix translate

* app/xml_cdr replace translate for label-start_range, label-end_range

* app/xml_cdr replace translate label-destination, description_search and description-4

* Corrections

* Repalce "Порядковый номер" to "Приоритет"

* app/operator_panel replace translation label-call_group
2017-04-24 16:37:00 -06:00
FusionPBX 653b3b09ac Add http_auth_disable 2017-04-22 18:32:03 -06:00
FusionPBX f012123bd4 Update app_config.php 2017-04-22 18:27:17 -06:00
konradSC 93802aa6f5 N-Way conference (#2524)
* Merge (#4)

* Added variables to disable call waiting and t.38 faxing

* HT702 config file variables: grandstream_disable_call_waiting, grandstream_disable_fax_t38

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update app_config.php

* Corrected bug with expansion board and call park value.  Was 19, should be 16.

* MAC detection for some Grandstream phones (#2486)

Some GS models send the Mac address in the user agent

* Add/Update German and Austrian translations (#2483)

Updates to the following apps:
call_broadcast
call_flows
devices
dialplan_inbound
dialplan_outbound
edit
emails
exec
extensions
fax
fifo
fifo_list
gateways
ivr_menus

* Update destinations.php

* Update xml_cdr_inc.php

* Update status_registrations.php

* Update y000000000028.cfg

* Update y000000000066.cfg

* Update y000000000035.cfg

* Update y000000000065.cfg

* Update y000000000051.cfg

* Update y000000000023.cfg

* Update y000000000025.cfg

* Update y000000000029.cfg

* Update y000000000036.cfg

* Update y000000000038.cfg

* Update y000000000032.cfg

* Update y000000000046.cfg

* Update y000000000000.cfg

* Update y000000000054.cfg

* Update y000000000045.cfg

* Update y000000000069.cfg

* Update y000000000004.cfg

* Update y000000000044.cfg

* Update y000000000044.cfg

* Update y000000000005.cfg

* Update y000000000052.cfg

* Update y000000000007.cfg

* Update y000000000037.cfg

* BugFix for VM Transcription (#2491)

Records as MP3 and skips transcription steps if a user has transcription set to false.

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Yet another ip phone reporting MAC in the UserAgent (#2492)

* Update app_config.php

Begin adding uuid's for key functions.

* Update app_config.php

* Update app_config.php

* Update app_config.php

* Update app_config.php

* Update app_config.php

* Update app_config.php

* Create 560_extension_queue.xml

* Update y000000000037.cfg

* Update y000000000007.cfg

* Update app_config.php

* Update y000000000052.cfg

* Update y000000000028.cfg

* Update y000000000005.cfg

* Update y000000000044.cfg

* Update y000000000044.cfg

* Update y000000000004.cfg

* Update y000000000069.cfg

* Update y000000000045.cfg

* Update y000000000000.cfg

* Update y000000000046.cfg

* Update y000000000032.cfg

* Update y000000000038.cfg

* Update y000000000054.cfg

* Update y000000000036.cfg

* Update y000000000029.cfg

* Update y000000000066.cfg

* Update y000000000035.cfg

* Update y000000000065.cfg

* Update y000000000051.cfg

* Update y000000000023.cfg

* Update y000000000025.cfg

* Update app_config.php

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update app_config.php

* Fix. Add new sip profile setting. (#2500)

* BugFix [master] system information git (#2499)

fix for if the .git folder is present but corrupt

* Fix. Redirect back to correct profile after delete setting. (#2501)

Fix. Add setting (seems need also set sip_profile_uuid)
Change. Order settings by name when output.

* Restore Button + Audiocodes preliminary support (#2502)

* Audiocodes phone support + restore default for vendors

* Restore button

* Restore script

* Update device_vendors.php

* Some FR & ES translation fixes (#2503)

* Update app_config.php

* Update app_config.php

* Create {$mac}.cfg

* Create directory.xml

* Create favorite_setting.xml

* Create y000000000025.cfg

* Fix. Add extension with non numeric extension number. (#2508)

* Update ring_group_edit.php

* Update call_edit.php

* Create 080_default_caller_id

* Update 080_default_caller_id

* Rename 080_default_caller_id to 080_default_caller_id.xml

* Fix. Create needed number of extensions (#2509)

* Update dialplan_edit.php

* Update switch.php

* Update index.php

* Update switch.php

* Update voicemail_edit.php

* Update app_config.php (#2515)

Add the necessary permissions in order to use the database save function (fusion 4.3) when coding for voicemail option adds/deletes/updates.

I realize these voicemail permissions overall will probably get cleaned up even more once the whole app is updated to use the database function, but this is a stop gap measure. I am working on adding voicemail options to the Bulk Account Settings app and I'm stuck without these permissions. The function is kicking a out 403 Forbidden.

* Update app_config.php

* Really use configured transcribe_language for transcription (#2513)

* Fix renaming domains (#2512)

* Make presence for conferences work out of the box (#2514)

Use '@' instead of '-' for separating conference name and domain, which
is what FreeSWITCH mod_conference uses.

* Add. Speed dial respects contacts user. (#2249)

* Add. Speed dial respects contacts user.

One user can not use speed dial numbers from contacts
associated with another user

* Make SQL query more efficient

* Add. Support find contacts by user groups as well

If contact has set any `user` or `group` then only this users can use speed dial numbers
in other case speed dial numbers are global for domain.

* Fixup for renaming domains (#2517)

The previous fix was incomplete, this one should do it.

* Create app_defaults.php

* Update page.lua

* CC Key Support for Call Center (#2518)

* Exit Keys support

* Multilanguage support

* CC Key Support

* Update call_center.php

* Update code to iterate over numbers. (#1727)

* Update code to iterate over numbers.

This code fixes some problems
 * range like `009-010` current code produce numbers `009` and `0010`
 * range like `200-100` now raise error so it will be easy to debug
 * range like `010-20` now generate error.
 * `destination` is string so condition `destination == tonumber(sip_from_user)` is always false so change it `destination == sip_from_user`

* Fix. handle ranges like `100-100`

* Create 570_nway_conference.xml

* Update app_config.php

* Update app_config.php

* Update app_config.php

* Update app_config.php
2017-04-21 08:28:25 -06:00
FusionPBX 162fd611fd Update app_config.php 2017-04-19 19:22:03 -06:00
FusionPBX b3acd8944e Update app_config.php 2017-04-19 19:20:46 -06:00
FusionPBX 92665416ba Update index.php 2017-04-14 22:21:38 -06:00
Len 3443af9cc5 Update app_config.php 2017-04-13 01:14:31 -04:00
Len 65df3624d3 Update app_config.php 2017-04-12 23:39:41 -04:00
Len 1d767549eb Update app_config.php 2017-04-12 22:31:00 -04:00
Luis Daniel Lucio Quiroz 35c139ddb8 Yet another ip phone reporting MAC in the UserAgent (#2492) 2017-04-11 14:04:10 -06:00
Luis Daniel Lucio Quiroz 79c6fcf585 MAC detection for some Grandstream phones (#2486)
Some GS models send the Mac address in the user agent
2017-04-07 23:47:52 -06:00
Len df926e856a Update app_config.php 2017-04-06 01:54:39 -04:00
Mafoo d05fa644ee Log messages to the syslog when provisioning fails (#2448) 2017-03-24 23:18:15 -06:00
FusionPBX a0207c343b Update app_config.php 2017-03-24 18:35:27 -06:00
FusionPBX 0750e3945e Update app_config.php 2017-03-24 17:54:52 -06:00
FusionPBX 94652f481e Update app_config.php 2017-03-03 23:20:10 -07:00
FusionPBX 5e8c0f3563 Update app_config.php 2017-03-03 23:17:15 -07:00
FusionPBX 66b1b55d45 Update provision.php 2017-02-28 21:01:03 -07:00
Luis Daniel Lucio Quiroz bb7dba8570 Make sure provisioning temporal directory exists (#2386)
Same rationale as 4.2
2017-02-19 21:50:35 -07:00
FusionPBX b4e03ca713 Update app_config.php 2017-02-15 22:55:46 -07:00
Moishe Grunstein a0a39f2f08 Update provision.php (#2336) 2017-01-31 21:38:04 -07:00
FusionPBX 4848785c7a Update provision.php
Prevent php warning in the provision php class.
2017-01-31 16:49:47 -07:00
FusionPBX a1e2f8f580 Update app_defaults.php 2017-01-12 23:47:44 -07:00
FusionPBX 4c83865980 Update app_config.php 2017-01-12 23:44:13 -07:00
FusionPBX ca067485be Update app_config.php 2017-01-12 23:42:55 -07:00
FusionPBX 93f073f61f Update app_defaults.php 2017-01-12 23:38:58 -07:00
FusionPBX 3aadcf4ee7 Update app_defaults.php 2017-01-12 15:46:33 -07:00
FusionPBX 3844b569f7 Update app_defaults.php 2017-01-10 01:03:27 -07:00
Luis Daniel Lucio Quiroz 78415dd293 Fix global vars scope (#2263)
Same rationale as 4.2
2016-12-26 14:53:42 -07:00
FusionPBX 1ab63eb1ab Delete provision_write.php 2016-12-06 11:30:48 -07:00
Alexey Melnichuk 4498f4c9d9 Fix. Sync building `$provision` array in all places. (#2226) 2016-12-02 12:11:47 -07:00
FusionPBX b4d0bdafe8 Update provision.php
Prevent a warning on the provisioning class.
2016-11-30 20:50:17 -07:00
FusionPBX defcd0bc86 Update provision.php
Add if is_array statements before using the array to prevent warnings if the array isn't defined.
2016-11-26 18:42:22 -07:00
FusionPBX 238543f982 Update index.php 2016-11-26 18:35:10 -07:00
FusionPBX df648b7b8b Update provision.php
Allow provision variables of type boolean and numeric.
2016-11-23 22:42:46 -07:00
konradSC d73c09c866 Device profile settings (#2165)
* Update app_config.php

* Update device_profile_edit.php

* Update device_setting_delete.php

* Update provision.php
2016-11-23 12:28:59 -07:00
FusionPBX e0d2ba605a Update app_defaults.php 2016-11-12 20:48:16 -07:00
FusionPBX 3fa2f7fa0f Update app_defaults.php
Add number_as_presence_id in default settings provision category.
2016-10-23 13:13:34 -06:00
FusionPBX c8e3b98a38 Update app_defaults.php 2016-10-22 21:13:51 -06:00
FusionPBX 74c457445a Update app_defaults.php 2016-10-22 18:51:45 -06:00
FusionPBX f4d2762479 Update app_defaults.php 2016-10-22 17:20:24 -06:00
FusionPBX d9f5af2477 Update index.php 2016-09-20 16:51:17 -06:00
FusionPBX 7875094355 Update provision.php
Allow the key variables to work for memory, expansion and programmable keys.
2016-09-02 10:08:45 -06:00
FusionPBX 8a1102b9e1 Update provision.php
Fix the variables in the device_keys array.
2016-08-31 00:29:20 -06:00
FusionPBX b4afcf2602 Update provision.php
First step to fix the conflict between category: line, memory, expansion and programmable keys.
2016-08-25 23:22:02 -06:00
minotaur01 0ab6b6ee00 Added functionality to show when a devices was last provisioned (#1831)
* Added functionality to show when a devices was last provisioned

Added functionality to show when a devices was last provisioned

Need addition to database: v_devices table:
device_provisioned_on -> datetime
device_provisioned_by -> char(10)

* Revert "Added functionality to show when a devices was last provisioned"

This reverts commit c3e40d68fa.

* Revert "Revert "Added functionality to show when a devices was last provisioned""

This reverts commit 8c27a46565.

* Changed field names as requested

Changed field names as requested for last provisioned data

* Added database fields for device provisoned functionality

Added provisioned_date, provisioned_method, provisioned_ip

* Added ability to search device provisioned info

* Added ip tracking to device provisoned functionality

Added ip tracking to device provisoned functionality and moved the code
to before rendering to register the contact even on unseccessful render

* Added IP address to status column
2016-08-25 11:10:39 -06:00
FusionPBX fa842958e5 Update provision.php 2016-08-23 14:21:27 -06:00
FusionPBX e16b94f685 Update provision.php
Improve provision support for outbound proxy primary and secondary in the provision class.
2016-08-23 13:17:17 -06:00
FusionPBX 049bd3b9f7 Update provision.php
Fix the user assigned contacts for the directory.
2016-08-23 11:37:51 -06:00
FusionPBX 8faefced75 Update provision.php
Simplify the code where device keys can override keys assigned to the device profile keys.
2016-07-16 03:37:46 -06:00
Alexey Melnichuk 9fe937d4d6 Fix. Disable device provision. (#1700)
Close #1389
Rewrite code to write config file to file.
2016-06-23 12:47:06 -06:00
Alexey Melnichuk c308e4cc7a Fix. Provision for devices without (#1689) 2016-06-21 08:06:45 -06:00
Alexey Melnichuk f6a923f5d7 Fix. Export valid values for settings in provision template. (#1685) 2016-06-20 11:40:22 -06:00
markjcrane e5020a842b Rename user_uuid device_user_uuid in the devices table. Add an apply button to the key dashboard and provision button to the device edit. 2016-06-17 17:34:31 -06:00
Alexey Melnichuk 0741488073 Add. Support provision programmable keys for Escene devices. (#1674) 2016-06-17 10:43:27 -06:00
markjcrane 5d532ede0c Create yealink_time_zone_start_time and yealink_time_zone_end_time automatically. 2016-05-19 12:47:03 -06:00