Elastix MT BETA1 – Changelog

Elastix 3.0.0-1 beta 1 – The trunk of svn until 11_04_2013 – SVN# 4833
——————————————————————————–
ELASTIX FRAMEWORK

– CHANGED: Framework – Libs: Was made chaned in lib extension.class.php. Class
ext_return was added attribute return_value. Also was made changed in libs
paloSantoASteriskConfig in order to set nat=yes in the default configurations
at the moment to create a sip account
SVN Rev[4827]
– CHANGED: Apps – elastix-firstboot: Was edited file elastix-admin-passwords in
order to set the password to database elxpbx in file
/etc/asterisk/res_odbc.conf and /etc/odbc.ini. This file was added to add
support asterisk to use odbc to connect with mysql databases
SVN Rev[4805]
– CHANGED: Framework – HTML: Was fixed bug in module organization at the moment
user consult the number of user by organization
SVN Rev[4682]
– CHANGED: Framework – Setup: Was modified database elastix.db to add module
general_settings_admin to the acl_resouce table
SVN Rev[4681]
– CHANGED: Framework – Libs: Was made chages in libs
paloSantoAsteriskConfing.class.php paloSantoPBX.class.php in order to
generate files sip.conf, iax.conf and voicemail.conf with the general
configuration setting in module general_settings_admin.conf
CHANGED: Framework – HTML: Was made changed in lib paloSantoForm and
themes/elastixneo/styles.css in order to add tooltips in the modules form.
Was added a new field called DESCRIPTION in the possible fields of form’s
element. It is field is present a tooltip appear at the moment that user put
the mouse over field.
SVN Rev[4680]
– FIXED: framework: allow registration process to accept arbitrary strings for
Contact Name, Company, City. Fixes Elastix bug #1476.
SVN Rev[4665]
– CHANGED: Framework – Html: Was made chaged in module paloSnato Organization
in order to implement a better in the method that update organizations state
using Rest architecture. Update method support identifation of organization
by id or by domain name
SVN Rev[4663]
– UPDATED: framework – themes, elastix theme was updated
SVN Rev[4650]
– FIXED: framework – elastixneo theme, slogan elastix, was updated because
there was a mistake.
SVN Rev[4622]
– CHANGED: Framework – Modules: Was made modified in module group_permission in
order to fix bug related with the position of column in the section report
module’s
SVN Rev[4621]
– CHANGED: Framework – Modules: Was made modified in module group_permission in
order to fix bug related with the position of column in the section report
module’s
SVN Rev[4620]
– FIXED: modules: group_permission: Fixed columns width in grid in all themes
SVN Rev[4618]
– FIXED: modules: group_permission: Fixed columns width in grid
SVN Rev[4617]
– CHANGED: Framework – html: Was made changes in module organization to correct
and error at the moment to validate the organization id in function
changeStateOrganization
SVN Rev[4612]
– CHANGED: Framework – html: Was made changes in module organization and lib
paloSantoOrganization to implement functionality using rest to get a update
the organization’s state
SVN Rev[4610]
– CHANGED: Framework – Libs: Was added new functions in lib misc.lib.php
SVN Rev[4605]
– CHANGED: Framework – HTML: Was implemented in module organization support to
architecture rest. This permit create, delete, update and consult information
of one or some orgabizations using rest
SVN Rev[4604]
– CHANGED: Framework – DB: Was modified the schema of elastix.db database. Was
added tables org_history_events and org_history_register to have a record of
each organization have been created inside the server and register when
happened a organizations change state.
SVN Rev[4600]
– CHANGED: Framework – Modules: Module organization was updated in order to add
a organization a field state. This state permit restrinct the access to web
interface and service inside elastix only to organization whose state=active.
Also was added new parameters at moment to add or edit a organization. This
parameterare used to determinate the max numbers of users, queues and
extensions can exist in a organization
SVN Rev[4598]
– CHANGED: Framework – Libs: Was added new function in lib
paloSantoOrganization in order to add the organization the parameter state.
Now is sopported the actions of deleted some organizations at the same time.
As result of this new function was necesary made chages in libs
paloSantoACL.class.php, paloSantoAsterisk.config.php, paloSantoPBX.class.php
SVN Rev[4597]
– CHANGED: Framework – Libs: Was added new function in lib
paloSantoOrganization in order to add the organization the parameter state.
Now is sopported the actions of deleted some organizations at the same time.
As result of this new function was necesary made chages in libs
paloSantoACL.class.php, paloSantoAsterisk.config.php, paloSantoPBX.class.php
SVN Rev[4596]
– CHANGED: framework: elastixneo theme : fix syntax for javascript object
rejected by IE6.
SVN Rev[4578]
– CHANGED: Frameworks – Libs: Was made changed in libs
paloSantoOrganization.class.php to change the way that code of orgzanization
was crated. This code now contain part of organization domain name. Also was
made changed in paloSantoPBX.class.php to solve problems created by this
cahnges of code
SVN Rev[4548]
– CHANGED: framework: improve readability on blackmin theme
SVN Rev[4546]
– CHANGED: framework: update internal jQueryUI to 1.8.24, fixes Draggable
incompatibilities with updated jQuery.
SVN Rev[4531]
– CHANGED: framework: update internal jQueryUI to 1.8.24, fixes Draggable
incompatibilities with updated jQuery.
SVN Rev[4530]
– CHANGED: framework: (trivial) remove extra newline in jslib/css lists.
SVN Rev[4523]
– CHANGED: framework: update internal jQuery to 1.8.3
SVN Rev[4522]

ELASTIX ADDITIONALS

– CHANGED: yum.repos.d – elastix-repo: The version of repo it has been
configured for Elx 3 correctly.
SVN Rev[4800]
ELASTIX FIRSTBOOT

– FIXED: This script now handle the correct configuration of odbc.ini for
Elastix
SVN Rev[4825]
– CHANGED: firstboot – elastix-firstboot.spec: Update specfile with latest SVN
history. Changed Version and Release in specfile
SVN Rev[4811]
– CHANGED: Apps – elastix-firstboot: Was edited file elastix-admin-passwords to
change expression that match the password field in file res_odbc.conf
SVN Rev[4806]
– CHANGED: Apps – elastix-firstboot: Was edited file elastix-admin-passwords in
order to set the password to database elxpbx in file
/etc/asterisk/res_odbc.conf and /etc/odbc.ini. This file was added to add
support asterisk to use odbc to connect with mysql databases
SVN Rev[4804]
– CHANGED: elastix-firstboot: make update of password in manager.conf more
robust in the case it falls out of sync with /etc/elastix.conf.
SVN Rev[4658]
– CHANGED: A minor correction in the commit 4564 where the Cancel option
appears only when command change-password is used.
SVN Rev[4565]
– CHANGED: The Cancel option that used to appear in the dialog_password was
removed, because if someone pressed, it no allows to continue configuring
passwords.
SVN Rev[4564]
– CHANGED: elastix-firstboot: Revert SVN commit 4161 and fix the proper way.
Original bug was caused by forgotten blanking of password after regexp
failed.
SVN Rev[4526]

ADDONS MODULE

– CHANGED: Addon spec file, added validation to remove postgresql repo for
architectures different to i386, i686 and x86_64
SVN Rev[4609]
AGENDA MODULE

– FIXED: modules: calendar: Fixed CallerId in calendar event and resize of
calendar
SVN Rev[4611]
– CHANGED: Calendar (trivial): fix javascript warnings in IE6.
SVN Rev[4550]
EMAIL ADMIN MODULES

– CHANGED: Apps – Modules/Email_Admin: Was made changing in libs
paloSantoEmail.class.php. Now function are implement using the provaliged
script email_account. This was made in order to eliminate the use of sudo in
code
SVN Rev[4601]
– CHANGE: modules – packages – festival -antispam: Change grid view and add
option to Update packages in Package module – Fixed bug in StickyNote
checkbox in festival and antispam modules
SVN Rev[4588]
– FIXED: The behavior of the checkbox in the sticky-notes its now normal,
showing the checkbox instead of the ON-OFF slider button. Fixes Elastix BUG
#1424 – item 3
SVN Rev[4582]
FAX MODULES

– CHANGED: Apps – Modules/Fax: Was made changing in lib paloSantoFax.class.php
to add new functions used at the moment to delete a organization
SVN Rev[4602]
PBX MODULE

– CHANGED: Apps – PBX: Fixed error in database schema elxpbx. Bad default value
to field saydurationm in table voicemail_general
SVN Rev[4833]
– CHANGED: Apps – PBX: Was made changed in module general_settings admin to
delete saydurationm from voicemail parameters.
SVN Rev[4830]
– CHANGED: Apps – PBX: Was made changed in module inbound_route to fix bug at
the moment to report all the inbound_routes.
SVN Rev[4829]
– CHANGED: Apps – PBX: Was made changed in the deafult configuration that exist
in files iax.conf and voicemail.conf. In voicemail.conf was deleted parameter
saydurationm because it causes problems at the moment to call VoiceMailMain
application.
SVN Rev[4828]
– DELETED: pbx – Build/elastix-pbx.spec: All the arguments refering to odbc.ini
were deleted.
SVN Rev[4824]
– DELETED: The odbc.ini file its no longer needed here.
SVN Rev[4823]
– CHANGED: pbx – Build/elastix-pbx.spec: It changes the way that three audio
recordings are used in the specfile
SVN Rev[4822]
– FIXED: pbx – Build/elastix-pbx.spec: Fixed a missing path in the spec file
SVN Rev[4821]
– ADDED: Apps – PBX: Was added sounds file that are used by module conference
SVN Rev[4808]
– ADDED: Apps – PBX: Was added sounds file that are used by module conference
SVN Rev[4807]
– CHANGED: Apps – PBX: Was updated spec file in order to set appropiate
permission to file odbc.ini that was added in commit 4802.
SVN Rev[4803]
– ADDED: Apps – PBX: Was added file odbc.ini to /etc directory. In this file
are configured the connection to database. The connection define here are
used for asterisk
SVN Rev[4802]
– ADDED: APPS – PBX: Was added files res_odbc.conf and func_odbc.conf to
/etc/asterisk. The file res_odbc.conf contains the dsn conection to elxpbx
database. The conetion defined there is used by the file extconfig.conf and
func_odbc.conf
CHANGED: APPS – PBX: File extconfig.conf was edited in order to use odbc
connection to connect elxpbx to use realtime.
SVN Rev[4801]
– CHANGED: Apps – PBX: Was made changes in module Trunk. Was deleted
restriction in username field that made this field can’t be empty
SVN Rev[4797]
– CHANGED: Apps – PBX: Was made changes in module Trunk. At the moment to
create a trunk the defautl values to parameters nat and dtmfmod. The dedault
value of these settings are nat=no and dtmfomde=auto
SVN Rev[4796]
– DELETE: Apps – PBX: Was deleted file extensions_globals.conf that was added
in the commit 4784
SVN Rev[4785]
– ADDED: Apps – PBX: Was added file extensions_globals.conf
SVN Rev[4784]
– FIXED: Batch of Extensions: the keywords that encode the recording options
must be written to the database with capital first letter. Fixes rest of
Elastix bug #1435.
SVN Rev[4755]
– FIXED: Batch of Extensions: relax extension secret validation to match the
validations performed by the FreePBX javascript checks. Fixes part of Elastix
bug #1435.
SVN Rev[4754]
– ADDED: modules: endpoint_configurator: Add suppor to set new model Snom m9
SVN Rev[4692]
– CHANGED: Apps – PBX: Was made changes in priviliged script
asteriskconfig.conf. This changes permit the creation of file sip.conf and
iax.conf using the information saved in table sip_general.conf and
iax_general.conf.
ADDED: Apps – PBX: Was addded file extensions.conf and extensions_general.conf
to astect directory. This file contain a basic dialplan that is used in the
PBX
CHANGES: Apps – PBX: Was modified files sip.conf, iax.conf and
voiceamil.conf. This file contain the general configurations of sip,iax and
voicemail
SVN Rev[4679]
– CHANGED: Apps – PBX: Was made changes in database elxpbx. The format of table
sip_general, iax_general and voicemail_general was modified. It was made in
order to support implementation of new module general_settings_admin.
SVN Rev[4678]
– CHANGED: Apps – PBX: Reverting commit 4675 in which module conference was
deleted
SVN Rev[4677]
– DELETED: Apps – PBX: Was deleted module conference in order to add a new
implementation
SVN Rev[4675]
– CHANGED: Apps – PBX: Was fixed in module recordings some minor bugs
SVN Rev[4674]
– CHANGED: Apps – PBX: Was made changed in modules queues,outbound_route and
trunks. Was modified the effect at moment to change fron one tab to other
inside the module
SVN Rev[4673]
– CHANGED: Apps – PBX: Was made changed in modules queues,outbound_route and
trunks. Was modified the effect at moment to change fron one tab to other
inside the module
SVN Rev[4672]
– CHANGED: Apps – PBX: Was fixed in module ring_group bug that permit at the
moment to edit a ring_group set its name to empty. Also was improve the
javascript that permit select valid destinations inside the ivr
SVN Rev[4670]
– CHANGED: Apps – PBX: In module extensions was changed some parameters at the
moment to create a extension that use SIP technology. Was added the
parameters transport,sendrpdi,trusrpdi. In addition was added the parameters
emailbody and emailsubject to Vociemail section
SVN Rev[4669]
– CHANGED: Apps – PBX: Was fixed in module ring_group bug that permit at the
moment to edit a ring_group set its name to empty
SVN Rev[4668]
– Changed: Apps – PBX: Was made changed in module general_settings. Was added
new configuration options in SIP and Voicemail sections
SVN Rev[4667]
– ADDED: Apps – PBX: Was added to PBX module general_settings_admin. This module
permit to superadmin set general configurations in the PBX. This
configurations are related with SIP, IAX, Voicemail technologies
SVN Rev[4666]
– ADDED: modules: endpoint_configurator: Add support to set new model Snom 821
SVN Rev[4664]
– ADDED: modules: endpoint_configurator: Add support to set new Fanvil models
C56/C56P C58/C58P and C60
SVN Rev[4661]
– ADDED: modules: endpoint_configurator: Add support to set new Yealink model
SIP-T38G and automatic provision in VP530 model
SVN Rev[4659]
– REMOVED: pbx – modules/index.php: It were removed innecesary information when
Festival is activated.
SVN Rev[4652]
– CHANGED: Apps – PBX: In module Control_Planel was made changes in function
showChannels in order to fix bugs in wich the call made through a sip trunk
have not been displayed in control panel
SVN Rev[4616]
– CHANGED: Apps – PBX: Was made changes in priviliged script asteriskConfig.
This was made in order to add function changeStateOrganization
SVN Rev[4613]
– CHANGED: Apps – PBX : In modules Extensions y Queues was added a restriction
that limit the number of extensions and queues that a organization can
create. This is based in the max numbers of extensions and queues setting at
the moment to create such organization
SVN Rev[4595]
– CHANGE: modules – packages – festival -antispam: Change grid view and add
option to Update packages in Package module – Fixed bug in StickyNote
checkbox in festival and antispam modules
SVN Rev[4588]
– CHANGE: modules : endpoint_configurator : endpoint_configurator: Add support
to set new Vendor Atlinks model Alcatel Temporis IP800 and fix Label Select a
Model and Unselected in Endpoint Configurator grid
SVN Rev[4583]
– FIXED: The behavior of the checkbox in the sticky-notes its now normal,
showing the checkbox instead of the ON-OFF slider button. Fixes Elastix BUG
#1424 – item 3
SVN Rev[4582]
– CHANGE: modules – endpoint_configurator: Add support to set new Vendor
Atlinks model Alcatel Temporis IP800 and fix Label Select a Model and
Unselected in Endpoint Configurator grid
SVN Rev[4581]
– CHANGE: modules – endpoint_configurator – endpoints_batch: Add support to set
new Vendors and models Damall D3310 and Elastix LXP200
SVN Rev[4560]
– CHANGED: Apps – PBX: Was added support in module outbound_route to add
time_group conditions in the settings at the moment to create or updated a
route. In module trunk was fixed a issue that happened when updated a trunk,
some parameters weren’t saved with incorrects values in astDB base
SVN Rev[4549]
– ADDED: Apps – Modules/Trunk: Was added support to create custom trunk in module
trunk
SVN Rev[4541]
– CHANGED: Apps – PBX: Was made chances in priviliged script asteriskconfing
and generic_extensions.conf to set CDR record organization. Also was improve
the dialplan to avoid the needed to reload the dialplan when is created a new
did. To this is necesary add support for odbc functions. The file
/etc/asterisk/sip.conf was added new globlas parameters to support fax
detection and increase security
SVN Rev[4536]
– CHANGED: module extensions_batch, Secret field validation must be minimum 6
alphanumeric characters, including upper and lowercase.
SVN Rev[4532]
– FIXED: module endpoint configurator, default DTMF mode was audio, now default
DTMF is RFC. Grandstream model GXV280. Ported to new endpoint configurator.
SVN Rev[4528]
– FIXED: module endpoint configurator, default DTMF mode was audio, now default
DTMF is RFC. Grandstream model GXV280
SVN Rev[4527]
– CHANGED: modules – Recordings: Add superadmin access to manage recordings
SVN Rev[4519]
– CHANGED: Apps – PBX: Now Module Ring_Group don’t permit to modified the
ring_group number once time a ring_group has been created, this was made to
avoid missing destination if the ring_group is been used as a destination
inside the dialplan
SVN Rev[4518]
– CHANGED: Apps – PBX: Was added to database elxpbx table meetme. This table
contains the information necesary to create conference with realtime
technology. Also was modified file extensions_generic.conf to record
correctly the recodings made in the conferences. Was modified file
meetme.conf and spec file to add support to new models of conferences
SVN Rev[4517]
– ADDED: module conference: new implementation, now support schedule and not
schedule conference with realtime.
SVN Rev[4515]
– DELETED: module conference, Conference module was deleted by new
implementation.
SVN Rev[4514]
– FIXED: Elastix Operator Panel: assign dummy logger to silence logging spam on
httpd error logfile. Fixes Elastix bug #1426.
SVN Rev[4512]
– FIXED: Batch of Extensions: if individual extensions list a blank context,
assume from-internal. Fixes Elastix bug #854.
Rev[4509]
SECURITY MODULE

– FIXED: Firewall Rules: change layout on New Rule form to be more compatible
across browsers. Fixes Elastix bug #1481.
SVN Rev[4683]
SYSTEM MODULE

– FIXED: Backup/Restore: some restore operations overwrite known passwords,
such as the root mysql password and the ami manager password. If passwords
are changed between a backup and a restore on the same system, or a backup is
restored on a system with different passwords, the freepbx interface will
break due to password mismatch. Fix by restoring passwords from elastix.conf.
Fixes Elastix bug #1462.
SVN Rev[4660]
– FIXED: Backup/Restore: Due to unintended bug-for-bug compatibility with the
previous backup/restore implementation, the backupengine script restored
fax.db with chmod 644, which resulted in fax notifications breaking for any
fax sent or received after a restore that included fax information. Fixed.
This fixes part 8 of Elastix bug #1461.
SVN Rev[4657]
– CHANGE: modules: dashboard: Add options to active o inactive services when
reboot system in Process Status Applet
SVN Rev[4656]
– CHANGED: Apps – System: In priviliged script backupengine was made changed to
add validations in case that no exist a file that pretend to backup.
SVN Rev[4653]
– FIXED: Apps – System: Was made changed in priviliged script backupengine in
order to fix bug 1445 item 7. At the moment to restore mailboxs the message
showed as unread
SVN Rev[4649]
– CHANGED: system – backup_restore/backup.tpl , backup_restore/index.php: The
popup that apears when a restore of a previous backup its about to be
performed and a difference exists in the version of a package, now follows
the schema of unified style for popups in Elastix.
SVN Rev[4607]
– CHANGED: Apps – System: Was modified module userlist in order to add
restriction to the max numbers of users account that can exist by
organization
SVN Rev[4599]
– CHANGED: modules – packages – festival -antispam: Change grid view and add
option to Update packages in Package module – Fixed bug in StickyNote
checkbox in festival and antispam modules
SVN Rev[4588]

0 comentarios

Dejar un comentario

¿Quieres unirte a la conversación?
Siéntete libre de contribuir

Leave a Reply

Your email address will not be published. Required fields are marked *