Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixing for FreePBX 15 and Asterisk 16 #3

Open
wants to merge 777 commits into
base: master
Choose a base branch
from

Conversation

computingbee
Copy link

I am in the process of installing EPM on my new FPBX 15 and Asterisk 16 box. I am encountering PHP 7.3 compatibility issues which I am fixing locally on my box but would like to push my changes to the master branch.

Here are couple of issues I fixed locally:
https://issues.freepbx.org/browse/FC-299
https://issues.freepbx.org/browse/FC-313

ded and others added 30 commits April 29, 2016 12:00
Currently translated at 38.6% (127 of 329 strings)
Currently translated at 38.6% (127 of 329 strings)
Currently translated at 38.6% (127 of 329 strings)
Currently translated at 100.0% (329 of 329 strings)
Conflicts:
	Endpointman.class.php
	assets/css/epm_templates.css
	assets/js/epm_config.js
	assets/js/epm_devices.js
	assets/js/epm_global.js
	lib/epm_data_abstraction.class.php
	lib/epm_system.class.php
	module.xml
	views/epm_advanced/poce.views.bootnav.php
…c55-master

Conflicts:
	Endpointman.class.php
	assets/js/epm_advanced.js
	assets/js/epm_config.js
	assets/js/epm_global.js
	lib/epm_data_abstraction.class.php
Add option button in the function epm_global_dialog_action.
…c55-master

Conflicts:
	Endpointman.class.php
	assets/js/epm_advanced.js
	assets/js/epm_config.js
tm1000 and others added 30 commits July 30, 2018 14:04
- Device Manager does not Group by Device anymore. The MAC gets auto deletet if you remove the last line in the list
…l module and should not be forced to be installed to use OSS EPM.
…ps://pear.php.net/package/Text_Diff. Functions each() and assert() (@assert_on_string) are still used. They are deprecated in php72.
… when trying to install. Because module_conf is initialize with "" and not array() on line 22.
Functions with class name no longer considered a constructor, see stack trace:

fwconsole reload --verbose
Whoops\Exception\ErrorException: Methods with the same name as their class will not be constructors in a future version of PHP; gui_link_nw_tab has a deprecated constructor in file /var/www/html/admin/modules/endpointman/functions.inc.php on line 284
Stack trace:
  1. Whoops\Exception\ErrorException->() /var/www/html/admin/modules/endpointman/functions.inc.php:284
  2. Whoops\Run->handleError() /var/www/html/admin/bootstrap.php:364
  3. require_once() /var/www/html/admin/bootstrap.php:364
  4. require_once() /etc/freepbx.conf:9
  5. include_once() /var/lib/asterisk/bin/fwconsole:12
Clean up phone package export process.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.