Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
L
ldapsaisie
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Easter-eggs
ldapsaisie
Commits
3a862ce9
Commit
3a862ce9
authored
1 year ago
by
Benjamin Renard
Committed by
Benjamin Renard
1 year ago
Browse files
Options
Downloads
Patches
Plain Diff
Release 4.1.0-1
parent
fea76e7a
No related branches found
Branches containing commit
Tags
4.1.0-1
Tags containing commit
No related merge requests found
Pipeline
#11704
passed
1 year ago
Stage: tests
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
debian/changelog
+87
-0
87 additions, 0 deletions
debian/changelog
with
87 additions
and
0 deletions
debian/changelog
+
87
−
0
View file @
3a862ce9
ldapsaisie (4.1.0-1) unstable; urgency=medium
* PHP8 compatibility
* Import/export:
* Allow translation of labels
* Add before/after import triggers feature
* Allow to generate attribute value using a custom callable
* Add update_only mode
* Trace errors and messages during import to map them with objects and hooks.
* Improve handling time & memory limits and allow before_import hook to set them
* import: Check generated field value and stop import in case of error
* import: Fix displaying attribute errors two times
* Translation:
* Fix handling backslash in export POT file
* Improve internal message extrators from PHP files
* CLI commands messages translation
* generate_lang_file: add possibility to translate message in a text editor
* generate_lang_file: ignore LSformat string with simple string substitution
* Make location paths in ldapsaisie.pot file relative
* generate_ldapsaisie_pot: Add -I/--internal paramater to use internal message extractor for PHP files instead of xgettext
* Templating tr function: provided message could now be formated as LSformat string using extra provided parameters
* Search:
* handle translation of LSformat, alternativeLSformats and formaterLSformat
* Fix/improve handling data keep in session
* globalSearch: defaulty display extraDisplayedColumns
* LSsession:
* fix saving context info method to keep existing other info
* canExecuteCustomAction(): fix handling self LSprofile
* loadLSprofiles(): reset current LSprofiles on each call
* LSprofiles by LSobject: add possibility to compute basedn using LSformat on authenticated user
* LSldap:
* add formatDate() method
* add possibility to configure hooks
* getAttr(): be sure to return on array when $multiple is true
* add LDAP password policy support
* update(): fix object creation with required userPassword attribute
* translate code comments
* fix updating internal attributes
* LSform:
* fix handling default values of dataEntryForm
* dataEntryForm: Add forceGeneration parameter
* LSformElements
* inarray: add reverse parameter
* jsonCompositeAttribute:
* fix checking non-multiple components value
* fix handling empty value & $onlyIfPresent parameter
* pre: Fix long lines diplay
* select_list/select_box: display values respecting possible values order and force sub-options at the end when sorting
* Themes:
* light-blue.css: Fix LSobject-list links color on line hover
* Fix default ASC & DESC images color to fit with clear themes
* Addons:
* Some news addons: accesslog, impersonate, orgchart, ppolicy, showSupportInfo
* Code cleaning
* Mail:
* fix catch all message suffix in HTML mode
* make optional parameter of sendMail() defaulty null
* add MAIL_CATCH_ALL parameter
* SUPANN:
* Rename some functions:
* supannCheckEduPersonPrimaryAffiliation => validate_eduPersonPrimaryAffiliation
* supannCheckEduPersonAffiliation => validate_eduPersonAffiliation
* Add some new functions:
* generate_supannRessourceEtat
* generate_supannEntiteAffectationPrincipale & validate_supannEntiteAffectationPrincipale
* Add UAI code of ENSAD
* LSformElements:
* supannCompositeAttribute: fix checking components value
* supannEtuInscription: fix cursusann component regex
* LSexample:
* Make restore_lsexample compatible with OpenLDAP 2.5 (and Debian Bookworm)
* LSexample: restore compatibility with Debian stretch
* Remove showObjectAccessLogs custom action on LSpeople
* Defaulty enable LSpeople API access
* Other changes:
* LSerror::getErrors(): add $reset parameter
* LSselect: fix ajax input
* AJAX routes: ensure to enable AJAX mode even if an error occured handling request
* LSldapObject::validateAttrsData(): fix handling attribute generation of empty required attributes even if their new value have been provided
* Add argon2 passwords support
* LSdefault / copyable helper: add copyable-no-btn helper class and fix translating messages
* Add some helper functions: generate_uuid(), getRdn() and parentDn()
* Code cleaning and quality improvement using PHPstan and pre-commit & CI to maintain it
* Fix typos
-- Benjamin Renard <brenard@easter-eggs.com> Sat, 22 Jul 2023 13:38:40 +0200
ldapsaisie (4.0.0-1) unstable; urgency=medium
* Add API feature
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment