Commit Graph

3258 Commits

Author SHA1 Message Date
FusionPBX d32c2cfd60 Update index.lua 2017-07-19 23:06:41 -06:00
sergey-mz c3f521beb3 Update template (#2749)
Do not disable LLDP. LLDP can push the phone to separate VLAN if set by switch and it will lose connection and go to web recovery mode.
Add second screen name line to display extension #.
Add line display name (Caller ID in web interface).
2017-07-19 14:44:43 -06:00
Cristian Livadaru df87823e38 fix snom register_expire (#2745)
the template uses the wrong parameter for sip registry expire, the
parameter user_subscription_expiry sets the expiry of subscriptions and
not the register (see
http://wiki.snom.com/Settings/user_subscription_expiry)
To set the register expiry one needs to use the user_expiry parameter
(see http://wiki.snom.com/Settings/user_expiry)
2017-07-18 12:27:53 -06:00
FusionPBX a24528c196 Update database.php 2017-07-15 23:06:22 -06:00
FusionPBX 030752f964 Update database.php 2017-07-15 22:26:01 -06:00
FusionPBX 1fedc4e009 Update database.php 2017-07-15 20:38:56 -06:00
FusionPBX 420cce478d Update database.php 2017-07-15 20:20:51 -06:00
FusionPBX 3c9acd16dc Update database.php 2017-07-15 17:20:21 -06:00
FusionPBX bc414459de Update database.php 2017-07-15 17:09:01 -06:00
FusionPBX 8ff6c56273 Delete schema.php 2017-07-15 12:37:23 -06:00
FusionPBX e7b49caad6 Update database.php 2017-07-14 20:44:45 -06:00
FusionPBX 0e68a3ff2f Update database.php 2017-07-14 20:41:23 -06:00
FusionPBX bed511aab7 Update {$mac}.cfg
http://community.polycom.com/t5/VoIP/Exchange-URL-warning-after-new-update/td-p/86621
2017-07-14 12:46:47 -06:00
FusionPBX a9f29c7669 Update {$mac}.cfg
http://community.polycom.com/t5/VoIP/Exchange-URL-warning-after-new-update/td-p/86621
2017-07-14 12:45:46 -06:00
FusionPBX 770915d3b7 Update index.lua 2017-07-14 12:26:01 -06:00
FusionPBX d0cfe5e0e1 Update database.php 2017-07-14 10:52:30 -06:00
FusionPBX a55ada0195 Update database.php 2017-07-11 12:48:20 -06:00
FusionPBX c91b280edd Update database.php 2017-07-11 11:30:22 -06:00
FusionPBX 1d8f16446a Update database.php 2017-07-11 00:13:54 -06:00
FusionPBX a086610092 Update database.php 2017-07-10 22:38:29 -06:00
FusionPBX 714bba8226 Update vars.xml 2017-07-09 23:46:36 -06:00
FusionPBX 22e2960646 Update vars.xml 2017-07-09 13:27:11 -06:00
FusionPBX 64f14bd224 Update vars.xml 2017-07-09 13:20:04 -06:00
FusionPBX e600a85c95 Update vars.xml 2017-07-09 13:04:00 -06:00
FusionPBX 1bce08243f Update vars.xml 2017-07-09 12:52:21 -06:00
FusionPBX e19b07c790 Update vars.xml 2017-07-09 12:45:32 -06:00
FusionPBX a44fa6d521 Update vars.xml 2017-07-09 11:20:23 -06:00
FusionPBX 96cb411d72 Update database.php 2017-07-08 01:10:28 -06:00
FusionPBX c6c5c012e1 Update database.php 2017-07-04 09:48:52 -06:00
FusionPBX d5e7977317 Update menu.php 2017-07-01 16:05:25 -06:00
FusionPBX 98b834e1b8 Update menu.php 2017-07-01 14:13:51 -06:00
FusionPBX b67852f20a Update check_auth.php 2017-07-01 10:09:17 -06:00
FusionPBX 52ba793640 Update check_auth.php 2017-07-01 09:44:34 -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
FusionPBX 39dc843d12 Create translate.conf.lua 2017-06-29 12:11:39 -06:00
Dean Montgomery 63c0d183cc Fix Attended Transfer Caller ID Display (#2718)
* Update {$mac}.xml

Fix Attended Transfer Caller ID Display

* Update {$mac}.xml

Fix Attended Transfer - Caller ID Display.

* Update {$mac}.xml

Fix Attended Transfer - Caller ID Display = Auto

* Update {$mac}.xml

Fix Attended Transfer - Caller ID Display  = Auto

* Update {$mac}.xml

Fix Attended Transfer - Caller ID Display = Auto
2017-06-27 22:58:45 -06:00
Len 9678b94d1c Update {$mac}.xml 2017-06-25 05:39:00 -04:00
Len 943aee8030 Update {$mac}.xml 2017-06-25 03:45:45 -04:00
Len f48722e2bb Update y000000000051.cfg 2017-06-22 19:20:50 -04:00
Len efeaa2a526 Update y000000000065.cfg 2017-06-22 19:20:09 -04:00
Len 0c1b4e1968 Update y000000000035.cfg 2017-06-22 19:19:14 -04:00
Len d5bc2b8d93 Update y000000000066.cfg 2017-06-22 19:18:24 -04:00
Len e239afa00e Update y000000000029.cfg 2017-06-22 19:17:11 -04:00
Len 5beedee836 Update y000000000068.cfg 2017-06-22 19:16:05 -04:00
Len 880fbbdc0b Update y000000000036.cfg 2017-06-22 19:15:13 -04:00
Len d0c077ed42 Update y000000000054.cfg 2017-06-22 19:06:27 -04:00
Len c35d93c14e Update y000000000046.cfg 2017-06-22 19:04:46 -04:00
Len f9315f9c86 Update y000000000045.cfg 2017-06-22 19:03:50 -04:00
Len 2b12651f76 Update y000000000069.cfg 2017-06-22 19:02:58 -04:00
Len 2b958488ff Update y000000000044.cfg 2017-06-22 19:01:30 -04:00
Len 8a93be80de Update y000000000044.cfg 2017-06-22 19:00:35 -04:00
Len 0cc3d27e18 Update y000000000052.cfg 2017-06-22 19:00:01 -04:00
Len 739d7df4c5 Update y000000000028.cfg 2017-06-22 17:31:10 -04:00
Len 77ea649201 Update y000000000028.cfg 2017-06-22 17:25:10 -04:00
Len 7efddc3d46 Update {$mac}.xml 2017-06-22 17:15:50 -04:00
Len d562d21bcf Update {$mac}.cfg 2017-06-22 14:47:23 -04:00
FusionPBX 5629586013 Update {$mac}.cfg 2017-06-22 12:41:23 -06:00
Alexey Melnichuk c36be184b8 Fix. Stack overflow when calls base actor. (#2706) 2017-06-22 00:14:28 -06:00
Mafoo b312fbc425 Enhance-Multiple messages display (#2702)
Store messages by mood so they can be grouped up
change default mood to positive and add a default colour to catch messages with a wrong mood
migrate settings so upgrading vs new is consistent
2017-06-21 08:27:05 -06:00
FusionPBX 0fecdec093 Update check_auth.php 2017-06-20 11:29:50 -06:00
Len b3067e3202 Update y000000000051.cfg 2017-06-20 12:33:01 -04:00
Len 58f3d17b82 Update y000000000065.cfg 2017-06-20 12:27:43 -04:00
Len 97efbb8dfd Update y000000000035.cfg 2017-06-20 12:26:53 -04:00
Len b6a1e8b323 Update y000000000066.cfg 2017-06-20 12:26:09 -04:00
Len 55cf192f07 Update y000000000028.cfg 2017-06-20 12:24:37 -04:00
Len 530a929f2e Update y000000000029.cfg 2017-06-20 12:22:51 -04:00
Len 60564a341b Update y000000000068.cfg 2017-06-20 12:21:22 -04:00
Len 58ebc91869 Update y000000000036.cfg 2017-06-20 12:20:21 -04:00
Len 7ebfcbb3d6 Update y000000000054.cfg 2017-06-20 12:19:51 -04:00
Len 356204024d Update y000000000046.cfg 2017-06-20 12:17:57 -04:00
Len 6bb6f4b40d Update y000000000045.cfg 2017-06-20 12:16:45 -04:00
Len bfbf37e41b Update y000000000069.cfg 2017-06-20 12:09:49 -04:00
Len 8b15a6c9e3 Update y000000000044.cfg 2017-06-20 12:07:57 -04:00
Len 9c8583c761 Update y000000000044.cfg 2017-06-20 12:07:18 -04:00
FusionPBX 8e2dba39a6 Update y000000000052.cfg 2017-06-20 09:54:19 -06:00
andycol 2857679b76 Hide pin codes when a user pushed the redial button (#2690) 2017-06-20 09:51:35 -06:00
Alexey Melnichuk 6fc6e231c8 Add. BLF indication for call forward. (#2664)
* Add. BLF indication for call forward.

To display general status of CallForward use blf like `forward+<extension>`
To display status for specific phone number use blf like `forward+<extension>/<number>`

* Fix. Escape variable in regex expression.

* Fix. Sync DND and CF blf.

* Add. `blf_subscribe` service which can handle all custom subscriptions.

To run for specific protocol it possible run as `luarun blf_subscribe.lua <PROTO>`
2017-06-20 09:23:23 -06:00
FusionPBX f25933e811 Update directory.lua 2017-06-17 12:19:43 -06:00
FusionPBX e214cab135 Update directory.lua 2017-06-17 11:38:24 -06:00
Mafoo 0098dd01c2 Enhance - text class autofill (#2679)
Try and auto fill a value when its blank an the same baseline language
has a value
2017-06-12 22:19:02 -07:00
Mafoo 1c58c1c1f9 Enhance-master-translation autofill (#2681)
Autofill all language files for pt de and es
2017-06-12 22:14:11 -07:00
Mafoo 7bdea2c30c dos2unix (#2682)
find . -name "*.php" | xargs dos2unix
2017-06-12 22:09:36 -07:00
Len 6c97a1ae3d Create {$mac}.cfg 2017-06-12 23:57:47 -04:00
Len 645c5ce222 Create {$mac}.cfg 2017-06-12 23:55:15 -04:00
Len 77b95f19ba Create {$mac}.cfg 2017-06-12 23:52:19 -04:00
Len 91296cadfa Create {$mac}.cfg 2017-06-12 23:50:20 -04:00
Len b83ae4e7a4 Create {$mac}.cfg 2017-06-12 23:48:57 -04:00
Len 79286306a8 Create {$mac}.cfg 2017-06-12 23:46:11 -04:00
Len 270f535ee6 Create {$mac}.cfg 2017-06-12 23:43:52 -04:00
Len 085c5a7464 Create {$mac}.cfg 2017-06-12 23:42:06 -04:00
Len adb4f67d8f Create {$mac}.cfg 2017-06-12 23:39:50 -04:00
Len ca0514afe9 Create {$mac}.cfg 2017-06-12 23:37:37 -04:00
Len c8b8b67fca Create {$mac}.cfg 2017-06-12 23:35:30 -04:00
Len 102a1714f4 Create {$mac}.cfg 2017-06-12 23:33:50 -04:00
Len 8ebb8afaac Create {$mac}.cfg 2017-06-12 23:32:30 -04:00
Len af8f3ca2d8 Create {$mac}.cfg 2017-06-12 23:30:52 -04:00
Len eeef48e536 Create {$mac}.cfg 2017-06-12 23:26:30 -04:00
Len 96fd6a6bed Create {$mac}.cfg 2017-06-12 23:25:16 -04:00
Len a36debbf8e Create {$mac}.cfg 2017-06-12 23:23:18 -04:00
Len 36d233ccf4 Create {$mac}.cfg 2017-06-12 23:21:46 -04:00
Len fd3de05316 Create {$mac}.cfg 2017-06-12 23:20:22 -04:00
Len 5d2afd23f1 Create {$mac}.cfg 2017-06-12 23:18:47 -04:00
Len 17f2b2c5fe Create {$mac}.cfg 2017-06-12 23:17:26 -04:00
Len 9fcf99d49d Create {$mac}.cfg 2017-06-12 23:13:00 -04:00
Len b4b853191b Create {$mac}.cfg 2017-06-12 23:11:11 -04:00
Len e0fdd0d2b3 Create {$mac}.cfg 2017-06-12 23:08:53 -04:00
Len 56c4271147 Create {$mac}.cfg 2017-06-12 23:06:39 -04:00
Len d10c793442 update cid_source 2017-06-12 22:47:05 -04:00
FusionPBX a93b7983ea Use null instead of an empty string for user_uuid when not available. 2017-06-11 08:48:18 -06:00
FusionPBX 04e8f7f522 Create menu_messages.lua 2017-06-10 23:53:12 -06:00
FusionPBX c80f8668da Create menu_messages.lua 2017-06-10 23:06:29 -06:00
FusionPBX a2da52bf46 Create index.lua 2017-06-10 23:03:22 -06:00
FusionPBX ed95497c2f Create record_message.lua 2017-06-10 22:57:51 -06:00
FusionPBX 44a43a43f0 Create index.lua 2017-06-10 22:50:40 -06:00
Len 81cfd244ae Create y000000000052.cfg 2017-06-11 00:08:24 -04:00
Len 7ea5d57024 Update y000000000044.cfg 2017-06-11 00:05:55 -04:00
Len f3786a806d Create y000000000044.cfg 2017-06-11 00:01:19 -04:00
Len 54a85fa1f8 Update y000000000069.cfg 2017-06-10 23:56:26 -04:00
Len aa0bbb8802 Create y000000000045.cfg 2017-06-10 23:52:44 -04:00
Len df0b66b34a Update y000000000046.cfg 2017-06-10 23:49:00 -04:00
Len 559d348fba Update y000000000036.cfg 2017-06-10 23:43:54 -04:00
Len d10fbcbcb0 Create y000000000068.cfg 2017-06-10 23:40:07 -04:00
Len 521ecac949 Update y000000000029.cfg 2017-06-10 23:37:06 -04:00
Len 93821aadd4 Update y000000000028.cfg 2017-06-10 23:28:56 -04:00
Len dcd2668fd2 Update y000000000035.cfg 2017-06-10 23:24:28 -04:00
Len 989ca10fe7 Update y000000000051.cfg 2017-06-10 23:22:27 -04:00
Len 484ca0ba00 Update y000000000066.cfg 2017-06-10 23:14:37 -04:00
Len fc1b68ae65 Update y000000000065.cfg 2017-06-10 23:12:51 -04:00
Mafoo 4d6f1b57a0 BugFix - messages class (#2674)
missed the self class reference when adding a legacy message
2017-06-10 16:12:05 -06:00
FusionPBX db20220eef Create text.php
Switch require back to include what it was originally as it breaks too many things with little benefits.
2017-06-10 09:42:54 -06:00
Mafoo aaaff6e3f7 BugFix - check_auth (#2672)
the update to check_auth to enable text i made a mistake and put the
wrong parameter into get. this corrects that
2017-06-10 09:22:24 -06:00
Mafoo ed48da536c Enhance text class (#2670)
make the get routine a little more rugged by checking if the file exists not the directory it is in.
throw a exception if we are asked to load a app_languages that doesn't exist
don't reload the resources/app_languages if exclude_global was ommitted
code styling update to match project
2017-06-10 09:14:58 -06:00
Mafoo 8a2afdcdd0 Enhance - remove statsh/pop from messages class (#2671)
statsh/pop was present to work around a bad implementation in loginphp.
This removes the now redundant code.
2017-06-10 08:59:21 -06:00
Mafoo bf3faaa051 Enhance - add message stash/pop (#2660)
add new methods to messages class to let it take care of stash and pop of the messages
update login.php to use new methods
tweak html function to put the $_SESSION['message'] in the stack so there is only one code point to maintain for rendering
2017-06-09 22:15:18 -06:00
Mafoo 9ecba1d010 Enhance [master] - update check_auth to use $text (#2661)
* Enhance - update check_auth to use $text

convert to messages::add and utilize $text for invalid_credentials

* Russian translations for check_auth
2017-06-09 22:13:51 -06:00
Mafoo 3cab4401cf Enhance - More messages::add updates (#2662)
convert more messages over to messsagse::add
2017-06-09 20:13:40 -06:00
Mafoo bc26ecf6ae Enhance - better reasons for 403 in orm class (#2659)
update return message when code 403 to also state the permission that failed
2017-06-09 20:03:22 -06:00
Mafoo 70cfac5876 remove debug lines in permissions (#2658)
because application defaults is now captured for output these debug
lines show up when used. This removes them
2017-06-09 13:32:31 -06:00
Mafoo b941879c91 BugFix - database class app_uuid (#2663)
if $database->app_uuid is not set it would use '' in some conditions
which isset would test true.
This fix uses strlen instead, but also fixes number_transations app that
highlighted the flaw
2017-06-09 13:31:50 -06:00
FusionPBX e308b17f45 Update external.xml.noload 2017-06-09 11:19:57 -06:00
FusionPBX 07cfb6391c Update internal-ipv6.xml.noload 2017-06-09 11:19:16 -06:00
FusionPBX c8acba483e Update internal.xml.noload 2017-06-09 11:18:42 -06: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
Alexey Melnichuk f939c82862 Add. Allow use `call_flow_subscribe.lua` with feature codes without `flow+` prefix. (#2609)
This commit allows create call flow extension with some feature code (e.g. `*401`)
Then on the phone you can configure BLF like `flow+*401` and use `call_flow_subscribe` to
track current status of this call flow. BLF like `*401` will also works but only if
use `call_flow_monitor` script.
Also it is possible dial `flow+*401` as well as `*401` to toggle call flow state.
2017-06-08 09:44:45 -06:00
Mafoo 32a6f76ed0 Enhance [master] provide $app_path during upgrade (#2573)
if a application is installed via a symlink PHP will resolve the symlink
for __DIR__ and __FILE__ making it impossible for an application to work
out it's relative path withing the fusion system.
By providing $app_path during upgrade routines an application will
beable to provide the correct link for menu items (e.g.
/opt/languages/index.php) instead of having to hard code it where it
could change depending on how the application was installed
2017-06-08 09:41:56 -06:00
Mafoo bfe3ff173f Enhance - Display text on app_defaults (#2645)
enable display_type on domains (and therefore app_defaults)
capture the output of app_defaults
format if statements to project preference
use more generic label display for results reducing number of translations required
change upgrade.php to use the more consistent $display_type
2017-06-08 09:39:50 -06:00
Alexey Melnichuk 46f74ab726 Fix. Properly handle error from memcached when load configs. (#2641)
On my system mod_memcached returns `-ERR SOME ERRORS WERE REPORTED` when
memcached service not available. And sofia.conf.lua does not handle this case
and interpret this response as valid one.
Using `cache` class allows handle such errors. Also this class handle all
escaping operation which makes code more clear.
2017-06-08 09:38:28 -06:00
Alexey Melnichuk cfeb809900 Add. Use `cache` class in xml_handler/directory (#2647) 2017-06-08 09:37:30 -06:00
Len af89276cfb update cid_source 2017-06-07 15:04:34 -04:00
Len 5afcf57ecd update cid_source 2017-06-07 15:00:47 -04:00