Releases: ltb-project/service-desk
Version 0.7.1
ℹ️ Service Desk
LDAP Tool Box Service Desk is a web application for administrators and support teams. It allows to browse and manage (create/modify/delete) 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
- refactor get_config_js function by @davidcoutadeur in #261
- fix list value display by @davidcoutadeur in #259
- add documentation for attributes_list and attributes_static_list by @davidcoutadeur in #264
- add documentation for attributes_list and attributes_static_list
- Audit logs menu disappears when all Dashboards options are disabled
- variable $pwd_no_special_at_ends is not initialized in config file
- Update, rename and delete buttons are visible even if features are disabled
- In create mode, a list with empty value still tries to add attribute
- Waiting on search without results
Full Changelog: v0.7...v0.7.1
👥 Main Team
🤝 Contributors
Version 0.7
ℹ️ Service Desk
LDAP Tool Box Service Desk is a web application for administrators and support teams. It allows to browse and manage (create/modify/delete) 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
- Adding password check error message by @abpai94 in #215
- Update entry by @coudot in #212
- Reorder lang files by @coudot in #221
- Norwegian translation by @thnilsen in #220
- Spinner to wait for dataTable loading by @coudot in #222
- Use sortEntry method by @coudot in #224
- Customized templates by @coudot in #227
- Account creation by @coudot in #225
- fix empty values for ad_date (#232) by @davidcoutadeur in #233
- Manage pagination by @davidcoutadeur in #226
- Inject configuration variables in templates by @coudot in #235
- Favicon configuration by @coudot in #236
- Add action button to refresh entry display by @coudot in #237
- Use bootstrap grid/flex to replace table in update page by @coudot in #238
- Fix index management for status attributes by @coudot in #240
- Using date_specifiers for date column in audit dashboard by @coudot in #234
- In audit page, do not link to entry if it does not exist by @coudot in #241
- Configuration for dn list editor by @coudot in #243
- fix datatables sorting + enable sorting for mailquota by default (#244) by @davidcoutadeur in #245
Full Changelog: v0.6...v0.7
👥 Main Team
Contributors
Version 0.6.2
ℹ️ 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
- #209: Use ltb-common 0.5.0
- #210: Search not working with PHP 7.4
- #217: Admin notification does not replace {dn}
Full Changelog: v0.6.1...v0.6.2
👥 Main Team
🤝 Other contributors
⬇️ 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.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: