From 534295d4f3dccf37f4873757cbf46b9969fcd5ae Mon Sep 17 00:00:00 2001 From: Benjamin Renard Date: Mon, 25 May 2020 11:52:27 +0200 Subject: [PATCH] Update next release changelog and news --- debian/changelog | 30 ++++++++++++++++++++---------- debian/ldapsaisie.NEWS | 7 ++++++- 2 files changed, 26 insertions(+), 11 deletions(-) diff --git a/debian/changelog b/debian/changelog index 77d26bc4..7203c781 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,7 +1,7 @@ ldapsaisie (3.0.0-1) UNRELEASED; urgency=medium * A lot of code cleaning and PHP notices fixes - * Introduce LSurl, a new URL routing manager for LdapSaisie : all pages + * Introduce LSurl, a new URL routing manager for LdapSaisie: all pages and files served by the application is now outside the web root directory. * Define base URL in page templates by using public_root_url parameter * Add a CLI commands manager and the ldapsaisie CLI tool that currently @@ -12,39 +12,49 @@ ldapsaisie (3.0.0-1) UNRELEASED; urgency=medium * Replace generate_lang_file.php and generate_ldapsaisie.pot.sh script by CLI commands generate_lang_file and generate_ldapsaisie_pot * LSsession: - * includeFile() : allow inclusion of external file with include path search + * includeFile(): allow inclusion of external file with include path search support (see $external parameter). * deprecate redirect() method in favor of LSurl :: redirect() * move lang stuff to a dedicated LSlang class + * keep trace of already loaded addon to avoid loading it more than once + * add default LSprofiles with the name of authenticable object types * LSsearch: * fix handling approx parameter * fix possibility to specify a filter and a pattern (in the same time) * fix sorting by extraDisplayedColumns (on one setParams() call) * fix search customActions JS validation + * add option to disable cache on customInfos * LdapObject: * add __toString() method to fix password recovery bug (report by Adrien Malgoyre ) * change getDisplayName $spe parameter default value from empty string to null - * LSlog : + * specify object type filter on loading data + * LSrelation: globally rework and improve it + * LSlog: - fix handling non-string message - add loggers, filters and format message by handlers - * LSauth : + * LSauth: - Add possibility to configure more than one LSobject type as user - Add possibility to handle duplicated identifier - * LSauthMethod::CAS : Remove deprecated LSAUTH_CAS_SERVER_SSL_CERT parameter + * LSauthMethod::CAS: Remove deprecated LSAUTH_CAS_SERVER_SSL_CERT parameter (since corresponding bogus setCasServerCert() method has been remove in phpCAS) * LSaddon :: mail: Improve mail forging method by using PEAR Mail_mime lib - * LSattr_html :: mail : add autocomplete feature - * LSformRile :: imagesize : fix parameters handling problem - * LSformRule :: filesize : improve by avoiding to create a temporary file + * LSaddon :: LSaccessRigthsMatrixView: fix handling subDn LDAP servers + configuration + * LSattr_html :: mail: add autocomplete feature + * LSattr_html :: select_object: Allow multiple type of objects selection + * LSformRile :: imagesize: fix parameters handling problem + * LSformRule :: filesize: improve by avoiding to create a temporary file + * LSformRule :: email: fix handling domain parameter if its an array * Add ___() function to allow declaration of messages that will be translated at display time * LSimport: fix data removing on LSobject import - * Templates : + * LSselect: Allow multiple type of objects selection + * Templates: * Globally rework on templates files to use blocks. Common basic templates - files are now deprecated in favor to base.tpl and base_connected.tpl : + files are now deprecated in favor to base.tpl and base_connected.tpl: accueil.tpl, blank.tpl, empty.tpl, top.tpl, bottom.tpl * Add var_dump template function helper diff --git a/debian/ldapsaisie.NEWS b/debian/ldapsaisie.NEWS index 2585db64..960e1937 100644 --- a/debian/ldapsaisie.NEWS +++ b/debian/ldapsaisie.NEWS @@ -43,7 +43,12 @@ ldapsaisie (3.0.0-1) unstable; urgency=medium deprioritized in favor of using LSlog :: debug(). - It's now possible to configure more than one LSobject type that can connect on application as user. Consequently, if your LDAP directory contains more than one - type of users, LdapSaisie can now handle it. + type of users, LdapSaisie can now handle it. Furthermore, a new default LSprofile + is added for each authenticable object type to easily allow all users of one type + to do something. + - LSselect and select_object attributes permit to selection of multiple object types. + Consequently and for instance, its now possible to have group of multiple object + types (group of users & groups, group of multiple user object types, ...). Please see /usr/share/doc/ldapsaisie/changelog.Debian.gz for complete list of changes.