From 1425648bc90c4264a78503394072c45fbec27caf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alex=20Villac=C3=ADs=20Lasso?= Date: Thu, 24 Feb 2022 16:59:23 -0500 Subject: [PATCH 1/3] Se genera RPM 4.0.0-20 con conrrecciones para PHP 7 --- framework/setup/build/elastix-framework.spec | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/framework/setup/build/elastix-framework.spec b/framework/setup/build/elastix-framework.spec index 8acf3d8..99bcf6e 100644 --- a/framework/setup/build/elastix-framework.spec +++ b/framework/setup/build/elastix-framework.spec @@ -2,7 +2,7 @@ Summary: Elastix is a Web based software to administrate a PBX based in open sou Name: elastix-framework Vendor: Palosanto Solutions S.A. Version: 4.0.0 -Release: 19 +Release: 20 License: GPL Group: Applications/System #Source: elastix-framework_%{version}-%{release}.tgz @@ -445,6 +445,21 @@ rm -rf $RPM_BUILD_ROOT /var/www/html/images/logo_elastix_new3.gif %changelog +* Thu Feb 24 2022 Alex Villacís Lasso 4.0.0-20 +- Fix assumption of numeric array when generating report PDF +- Optimize recordset fetching in paloDB::fetchTable() +- Allow menu.xml with groups lacking group IDs +- Fix use of string as array that aborts under PHP 7. +- Replace elastix-dbprocess with version from DINOMI CallCenter +- Degrade gracefully if HTTPS is not available for redirection. +- Backport loading of additional configuration from config.d/*.conf.php . +- Backport parsing of /etc/dinomi-dsn/*.conf to enable additional database + credentials. + +* Fri May 29 2020 Alex Villacís Lasso +- Modernize paloDB class, including modern constructor, allow charset spec, + factor out DNS parsing by DB type. + * Fri Sep 13 2019 Alex Villacís Lasso 4.0.0-19 - FIXED: remove licensing hack that breaks DINOMI when installed with this version of elastix-framework. From 48e71fe6766d4e3a913d526885309a20f315be62 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alex=20Villac=C3=ADs=20Lasso?= Date: Sun, 13 Mar 2022 13:57:57 -0500 Subject: [PATCH 2/3] Se genera dinomi-framework para DINOMI ISO Hasta commit d05e41d176110b413061bc5364347f0f89b665d1 --- framework/setup/build/dinomi-framework.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/framework/setup/build/dinomi-framework.spec b/framework/setup/build/dinomi-framework.spec index 0ff4963..9f372e9 100644 --- a/framework/setup/build/dinomi-framework.spec +++ b/framework/setup/build/dinomi-framework.spec @@ -1,8 +1,8 @@ Summary: Base Web framework for DINOMI CallCenter and other web modules Name: dinomi-framework Vendor: Palosanto Solutions S.A. -Version: 1.1.0 -Release: 1 +Version: 1.1.1 +Release: 0 License: GPL Group: Applications/System Source: dinomi-framework_%{version}-%{release}.tgz @@ -396,6 +396,9 @@ rm -rf $RPM_BUILD_ROOT /var/www/html/images/logo_elastix_new3.gif %changelog +* Sun Mar 13 2022 Alex Villacís Lasso 1.1.1-0 +- Package for release + * Thu Feb 24 2022 Alex Villacís Lasso - Fix assumption of numeric array when generating report PDF - Optimize recordset fetching in paloDB::fetchTable() From f515d4fb286a0660fb14bb432681adaa62b5c983 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alex=20Villac=C3=ADs=20Lasso?= Date: Sun, 13 Mar 2022 14:07:35 -0500 Subject: [PATCH 3/3] =?UTF-8?q?Actualizaci=C3=B3n=20de=20changelog=20Debia?= =?UTF-8?q?n=20para=201.1.1-0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- framework/setup/build/debian/changelog | 148 ++++++++++++++++++++++++- 1 file changed, 145 insertions(+), 3 deletions(-) diff --git a/framework/setup/build/debian/changelog b/framework/setup/build/debian/changelog index 68dd4c2..01dc56f 100644 --- a/framework/setup/build/debian/changelog +++ b/framework/setup/build/debian/changelog @@ -1,5 +1,147 @@ -dinomi-framework (1.0.0-11) UNRELEASED; urgency=low +dinomi-framework (1.1.1-0) UNRELEASED; urgency=medium - * Initial release. (Closes: #XXXXXX) + [ Alex Villacís Lasso ] + * Package for release + * Fix assumption of numeric array when generating report PDF + * Optimize recordset fetching in paloDB::fetchTable() + * Allow menu.xml with groups lacking group IDs - -- Alex Villacis Lasso Mon, 04 Jan 2021 21:54:40 +0000 + -- Alex Villacís Lasso Sun, 13 Mar 2022 00:00:00 -0500 + +dinomi-framework (1.1.0-1) UNRELEASED; urgency=medium + + [ Alex Villacís Lasso ] + * FIXED: more PHP7 fixes. + * FIXED: allow absence of acl_user_profile table, since the table only exists + if elastix-system or dinomi-system is installed. + * CHANGED: allow serving from Apache webserver without SSL or rewrite support + * CHANGED: preliminary Debian support + * CHANGED: replace elastix-dbprocess implementation with the one developed + for DINOMI CallCenter, which is cleaner, more compact, and fixes some bugs. + * CHANGED: tweaks for visualization in cellphones + * CHANGED: update and modernize paloDB to add charset support, generalize + specific database driver support (PostgreSQL support added), add Unix + socket support for MySQL. + * FIXED: changed some absolute web paths to relative in order to not break + when relocating the framework. + * CHANGED: integrate DINOMI ISO images into branding. + * CHANGED: change RPM list for Installed check to include DINOMI ISO RPMs. + * FIXED: remove licensing hack that breaks DINOMI when installed with this + version of elastix-framework. + * CHANGED: split out elastix-branding to better organize rebranding projects. + * CHANGED: merge PHP 7.x compatibility patches from dinomi-framework. + * CHANGED: point RPM repository to new directory + + -- Alex Villacís Lasso Wed, 26 May 2021 00:00:00 -0500 + +dinomi-framework (1.0.0-11) UNRELEASED; urgency=medium + + [ Alex Villacís Lasso ] + * CHANGED: Framework: add logout link to empty menu error message that + appears if the just-logged-in user has not been authorized to any modules. + * CHANGED: Framework: backport DRAGLIST widget to paloForm. + * FIXED: Framework: fix incorrect Smarty version validation that caused a + fatal error. This only happens when installing dinomi-framework on CentOS 6 + or older. + * FIXED: Framework: fixed some code patterns that raise errors or warnings + under PHP 7.x. + + -- Alex Villacís Lasso Wed, 28 Aug 2019 00:00:00 -0500 + +dinomi-framework (1.0.0-10) UNRELEASED; urgency=medium + + [ Alex Villacís Lasso ] + * CHANGED: Framework: paloForm support in SELECT dropdown lists + * FIXED: Framework: user icon in tenant theme is now relocatable + * CHANGED: Framework: allow action log directory to be relocated. + * CHANGED: Framework: implement a no-template mode for paloForm class to + speed up prototyping of forms. + * CHANGED: Framework: expand paloForm handling of SELECT in order to allow + attributes for dropdown lists. + * CHANGED: Framework: include vendor/autoload.php from web directory, if it + exists. Tweak Smarty autoloading to favor autoloading first. + * CHANGED: Framework: responsive mode experimentally enabled for tenant + theme. + + -- Alex Villacís Lasso Wed, 17 Apr 2019 00:00:00 -0500 + +dinomi-framework (1.0.0-9) UNRELEASED; urgency=medium + + [ Alex Villacís Lasso ] + * FIXED: Framework: restrict "asteriskuser" translation to remote FreePBX + system to just the cases where the "asterisk" database is requested. This + prevents failure to connect to the SuperCharged Contact database due to the + DSN being transformed into a remote request into FreePBX. + + -- Alex Villacís Lasso Fri, 10 Nov 2017 00:00:00 -0500 + +dinomi-framework (1.0.0-8) UNRELEASED; urgency=medium + + [ Alex Villacís Lasso ] + * CHANGED: Framework: tweak tenant theme and pagination. + * CHANGED: Framework: remove logrotate configuration that belongs to + email_admin. + * CHANGED: Framework: use /etc/sudoers.d/ instead of overwriting sudoers + file. + * CHANGED: Framework: Remove old unused PHPMailer dependency from specfile. + * CHANGED: Framework: Support loading of additional global configuration from + configs.d/*.conf.php. The loaded files can switch ACL source to a different + DSN, and other changes. + * CHANGED: Framework: Cleanup of old compatibility code that no longer + applies to dinomi-framework. + * CHANGED: Framework: Support reading additional DSN for database connections + from the configuration files dropped under /etc/dinomi-dsn/*.conf . These + files must be parseable using parse_ini_file(). + * CHANGED: Framework: consolidate sql update scripts due to version + renumbering. This prevents changes from being repeatedly applied because + scripts have larger version numbers than the current dinomi-framework + package. + + -- Alex Villacís Lasso Mon, 11 Sep 2017 00:00:00 -0500 + +dinomi-framework (1.0.0-7) UNRELEASED; urgency=medium + + [ Alex Villacís Lasso ] + * CHANGED: framework - fix inefficient test for asterisk in sampler.php, + motd.sh and search_ami_admin_pwd . + + -- Alex Villacís Lasso Fri, 21 Jul 2017 00:00:00 -0500 + +dinomi-framework (1.0.0-6) UNRELEASED; urgency=medium + + [ Luis Abarca ] + * CHANGED: framework - Build/elastix-framework.spec: update specfile with + latest GIT history. Bump Release in specfile. + + -- Luis Abarca Tue, 06 Jun 2017 00:00:00 -0500 + +dinomi-framework (1.0.0-5) UNRELEASED; urgency=medium + + [ Luis Abarca ] + * CHANGED: framework - Build/elastix-framework.spec: update specfile with + latest GIT history. Bump Release in specfile. + + -- Luis Abarca Wed, 24 May 2017 00:00:00 -0500 + +dinomi-framework (1.0.0-4) UNRELEASED; urgency=medium + + [ Luis Abarca ] + * CHANGED: framework - Build/elastix-framework.spec: update specfile with + latest GIT history. Bump Release in specfile. + + -- Luis Abarca Wed, 10 May 2017 00:00:00 -0500 + +dinomi-framework (1.0.0-3) UNRELEASED; urgency=medium + + [ Luis Abarca ] + * CHANGED: framework - Build/elastix-framework.spec: update specfile with + latest GIT history. Bump Release in specfile. + * Framework: se intenta usar FreePBX remoto de DINOMI CallCenter Esto se + requiere para reusar la configuración de FreePBX remoto en el webphone. + * CHANGED: Added Russian translations to some framework modules that missed + them. SVN Rev[7780] + * CHANGED: Added Ukrainian translations to framework modules. SVN Rev[7779] + * CHANGED: Added new Ukrainian language option for language selection. Fix + some Russian strings on main language files. SVN Rev[7777] + + -- Luis Abarca Tue, 11 Apr 2017 00:00:00 -0500