Releases: ltb-project/service-desk
Version 0.6.1
ℹ️ Service Desk
LDAP Tool Box Service Desk is a web application for administrators and support teams. It allows to browse accounts in an LDAP directory, view and update their password and security status.
It also provide some dashboards (locked accounts, expired accounts, idle accounts, disabled accounts, invalid accounts...)
LDAP Tool Box Service Desk can be used with OpenLDAP, Active Directory and some other standard LDAP servers.
📄 What's Changed
- Manage Active Directory special values for accountExpires by @coudot in #197
- Fix bad condition for posthookenableresult by @coudot in #200
- Upgrade Docker image by @coudot in #202
- Manage empty values for start date and end date by @coudot in #204
Full Changelog: v0.6...v0.6.1
👥 Main Team
⬇️ Download
Get tarball and packages on https://ltb-project.org/download.html
Use our apt and yum repositories to ease the installation!
Version 0.6
ℹ️ Service Desk
LDAP Tool Box Service Desk is a web application for administrators and support teams. It allows to browse accounts in an LDAP directory, view and update their password and security status.
It also provide some dashboards (locked accounts, expired accounts, idle accounts, disabled accounts, invalid accounts...)
LDAP Tool Box Service Desk can be used with OpenLDAP, Active Directory and some other standard LDAP servers.
📄 What's Changed
- Configure last auth attribute by @coudot in #103
- Enable phpunit in CI by @coudot in #104
- fix Error while searching for multiple entries with smarty 4.3.4 (#108) by @davidcoutadeur in #109
- Replace deprecated FILTER_SANITIZE_STRING constant by @coudot in #107
- add an option for defining the timezone (#110) by @davidcoutadeur in #111
- Update doc to be consistent with main LTB project doc by @maxbes in #115
- Document required installation step for smarty3 by @maxbes in #116
- Fix typo in en.inc.php by @flesueur in #121
- Update bootstrap library by @coudot in #130
- Set autocomplete properties for password fields by @coudot in #83
- Display pwdpolicysubentry by @coudot in #134
- Options to show/hide lock and expire panels by @coudot in #135
- #124: Adding allowed_lang configuration. by @abpai94 in #137
- Use LTB LDAP v0.2 by @coudot in #136
- update ltb-ldap library name to ltb-common (#147) by @davidcoutadeur in #148
- use new method get_first_value from ltb-ldap project (#145) by @davidcoutadeur in #146
- make all search functions to use a scope (#144) by @davidcoutadeur in #149
- Added modal functionality to insert comment to audit logs when un/locking account. by @abpai94 in #140
- add .gitignore in conf directory (#143) by @davidcoutadeur in #153
- Manage composer.lock and composer update (#139) by @davidcoutadeur in #154
- remove verbose smarty logs, unless smarty_debug == true (#159) by @davidcoutadeur in #160
- 141 rpm spec file cleanup by @davidcoutadeur in #155
- deb cleanup (#142) by @davidcoutadeur in #161
- Update doc for Nginx by @cmaudoux in #163
- Added functionality to display audit logs by @abpai94 in #157
- use local password policy feature from ltb-common (#119) by @davidcoutadeur in #164
- Active Directory support by @coudot in #156
- Use page size parameter from ltb-common (#165) by @davidcoutadeur in #166
- Remove obsolete code by @coudot in #170
- Add new password policy items from behera draft 10 by @coudot in #173
- Use ltb-common for detect language functionnality by @coudot in #176
- Block account by @davidcoutadeur in #169
- add comments in all menus (#127) by @davidcoutadeur in #177
- remove multiple warnings (#179) by @davidcoutadeur in #180
- Check DN is matching configured search parameters before allowing any action on it by @coudot in #174
- add "sort" param for sorting LDAP multivalued attributes (#171) by @davidcoutadeur in #181
- Restore print buttons by @coudot in #183
- Use correct last auth attribute by @coudot in #186
- 187 show error when disabling account by @davidcoutadeur in #189
- Possibility to edit account validity dates by @coudot in #190
- Fix the comment required feature by @coudot in #191
- Hooks for other actions than password modification by @coudot in #175
- Configure which colums should not be sorted by @coudot in #192
Full Changelog: v0.5.1...v0.6
👥 Main Team
🤝 New Contributors
- @maxbes (@Worteks) made their first contribution in #115
- @flesueur (@Worteks) made their first contribution in #121
- @abpai94 (@Worteks) made their first contribution in #137
⬇️ Download
Get tarball and packages on https://ltb-project.org/download.html
Use our apt and yum repositories to ease the installation!
Version 0.5.1
ℹ️ Service Desk
LDAP Tool Box Service Desk is a web application for administrators and support teams. It allows to browse accounts in an LDAP directory, view and update their status. It also provide some dashboards (locked accounts, expired accounts, idle accounts, ...)
📄 What's Changed
- Missing replacement for lang value (issue #92) by @coudot in #94
- Some documentation improvements by @alexandre-karim in #95
- Add IP in audit by @coudot in #98
- Provide result codes for lock/unlock account actions by @coudot in #99
Full Changelog: v0.5...v0.5.1
👥 Main Team
🤝 New Contributors
- @alexandre-karim (@Worteks) made their first contribution in #95
⬇️ Download
Get tarball and packages on https://ltb-project.org/download.html
Use our apt and yum repositories to ease the installation!
Version 0.5
ℹ️ Service Desk
LDAP Tool Box Service Desk is a web application for administrators and support teams. It allows to browse accounts in an LDAP directory, view and update their status. It also provide some dashboards (locked accounts, expired accounts, idle accounts, ...)
📄 What's Changed
- Don't lock account until a valid ppolicy with pwdLockout=TRUE is associated (#45) by @davidcoutadeur in #47
- Timestamp value displayer by @coudot in #49
- Check that values is an array before parsing it by @coudot in #61
- Smarty debug by @coudot in #63
- CSS map files and bootstrap 3.4.1 by @coudot in #64
- Ltb ldap integration providing ldapSort support for php >= 8 by @artlog in #69
- Update Docker image with PHP 8.1 and Smarty 4 by @coudot in #65
- Factorize search by @artlog in #70
- Run composer when building distribution archive by @coudot in #77
- Disable reset choice button by @coudot in #79
- Update general-parameters.rst by @cmaudoux in #81
- Notify user and administrators by mail when password is changed by @artlog in #82
- Display DN links by @coudot in #84
- Force line break by @coudot in #88
- Address displayer by @coudot in #89
- Prehook feature by @coudot in #90
Full Changelog: v0.4...v0.5
👥 Main Team
🤝 New Contributors
- @davidcoutadeur made their first contribution in #47
- @artlog made their first contribution in #69
- @cmaudoux made their first contribution in #81
⬇️ Download
Get tarball and packages on https://ltb-project.org/download.html
Use our apt and yum repositories to ease the installation!
Version 0.4
LDAP Tool Box Service Desk is a web application for administrators and support teams. It allows to browse accounts in an LDAP directory, view and update their status.
Main changes:
- Display expiration date in account informations
- Dashboard pages to list accounts: locked, soon expired, expired, idle
Changelog:
- #19: Display expiration date
- #20: fix(undefined)
- #22: Configure cache dir and template cache dir
- #26: Remove datepicker
- #27: Display expiration date
- #30: Move cache dirs in /var
- #31: Docker Container
- #36: feat(docker)
- #37: Dashboard to list locked accounts
- #38: Dashboard page for locked accounts
- #39: Dashboard expired passwords
- #40: Dashboard will expire passwords
- #42: Dashboard idle accounts
- #44: Multi tenancy
Download: https://ltb-project.org/download#service_desk
Documentation: https://service-desk.readthedocs.io/en/v0.4/
Contributors:
v0.3
Changes:
- Bug #15: Handle the case where pwdAccountLockedTime is set but pwdLockoutDuration is not set or is equal to 0
- Feature #16: Possibility to lock an account
- Feature #17: Allow the Smarty path to be set in conf.inc.local.php
Download: https://ltb-project.org/download#service_desk
Documentation: https://service-desk.readthedocs.io/en/v0.3/
Contributors:
v0.2
Changes:
- Bug #5: Password is marked as expired if policy do not set pwdMaxAge
- Bug #7: The pwdReset radio button is not checked by default
- Feature #9: PostHook
- Feature #10: Viewer for quota attributes
Download: https://ltb-project.org/download#service_desk
Documentation: https://service-desk.readthedocs.io/en/v0.2/
Contributors:
v0.1
This is the first release of LDAP Tool Box Service Desk.
Current features:
- Show entries main attributes
- Show account status
- Check current password
- Update password, and set flag to reset password at next connexion
- Display if account is locked, and unlock it
- Display if password is expired
Download: https://ltb-project.org/download#service_desk
Documentation: https://service-desk.readthedocs.io/en/latest/
Contributors: