Releases: ltb-project/white-pages
Release list
Version 0.5
ℹ️ White Pages
White Pages is a PHP application that allows users to search and display data stored in an LDAP directory. A user can also update its own information into the directory.
The application can be used on standard LDAPv3 directories and Active Directory, as all searched attributes can be set in configuration.
📄 What's Changed
- Multi tenancy by @coudot in #130
- Configure values for DN links by @coudot in #132
- Set phpunit in CI by @coudot in #135
- fix missing map.js (#133) by @davidcoutadeur in #134
- Fix HTML escaping in dn_link by @coudot in #138
- Photo.php: add no_fallback parameter by @tobast in #140
- update ltb-ldap library name to ltb-common (#146) by @davidcoutadeur in #147
- Restrict allowed languages by @abpai94 in #144
- Customized templates by @coudot in #152
- Update bootstrap / jquery / fontawesome library by @coudot in #153
- Delete composer dependencies by @coudot in #154
- dataTables migration by @coudot in #156
- Upgrading ltb-common to v0.5 by @abpai94 in #155
- Use lang detect method from ltb-common by @coudot in #157
- Authentication system by @coudot in #158
- Let connected user edit its entry by @coudot in #159
- Upgrade Docker packaging files by @coudot in #160
- Packaging cleaning for 0.5 version by @coudot in #162
- Inject configuration variables in templates by @coudot in #165
- Configuration for favicon by @coudot in #173
- Manage error and warning messages in dn_list editor by @coudot in #174
- New configuration settings for dn_link component by @coudot in #175
- Update photo feature by @coudot in #166
- fix entrypoint no more available (#180) by @davidcoutadeur in #181
- update doc with deb822 repository format (#176) by @davidcoutadeur in #184
- Possibility to delete photo by @coudot in #185
- Better management of error message display by @coudot in #186
- Add debug_level by @coudot in #188
- fix: file type is not checked when uploading a photo by @pipoprods in #192
- feat: development environment by @pipoprods in #194
- fix: missing volume for lang file & local changes to working dir by @pipoprods in #195
- Check page name before any inclusion by @coudot in #193
- Add Japanese language support for messages by @fu7mu4 in #197
- Allow to configure mandatory attributes by @coudot in #199
- Tooltips for attributes by @coudot in #200
- Patterns for attributes by @coudot in #201
- Improve responsiveness by @coudot in #204
- debian cleanup (#205) by @davidcoutadeur in #207
- fix debian package incorrect cache permissions (#208) by @davidcoutadeur in #210
- rpm cleanup (#206) by @davidcoutadeur in #209
- build package without root permissions (#211) by @davidcoutadeur in #212
Full Changelog: v0.4...v0.5
👥 Main Team
🤝 New Contributors
- @davidcoutadeur made their first contribution in #134
- @tobast made their first contribution in #140
- @abpai94 made their first contribution in #144
- @pipoprods made their first contribution in #192
- @fu7mu4 made their first contribution in #197
⬇️ Download
Get tarball and packages on https://ltb-project.org/download.html
Use our apt and yum repositories to ease the installation, try also our Docker image!
Version 0.4
ℹ️ White Pages
White Pages is a PHP application that allows users to search and display data stored in an LDAP directory.
The application can be used on standard LDAPv3 directories and Active Directory, as all searched attributes can be set in configuration.
📄 What's Changed
- Add gallery by group by @coudot in #79
- Add possibility to use gravatar as photo by @JuJuMDX in #80
- Disable error reporting if debug is false by @coudot in #82
- New type "bytes" by @coudot in #85
- Possibility to negates value in search by @coudot in #87
- Add ldap_network_timeout option by @coudot in #89
- Allow the Smarty path to be set in conf.inc.local.php by @coudot in #92
- Patch datepicker lang by @coudot in #98
- feat(docker): sample docker image & kubernetes deployment by @faust64 in #95
- Groups Vcard by @faust64 in #97
- Fix undefined warnings by @faust64 in #104
- Issue 88 & Small Fixes by @pcurie in #106
- Fixes on online doc by @coudot in #107
- Restrict languages to php files by @rayquaza912 in #110
- Display list value by @coudot in #112
- Manage cache dirs by @coudot in #113
- New feature: Map by @sblaisot in #118
- Factorize search by @artlog in #120
- Address displayer (issue #121) by @coudot in #122
- Smarty debug (issue #116) by @coudot in #123
- Group rendering by @coudot in #125
Full Changelog: v0.3...v0.4
👥 Main Team
New Contributors
- @JuJuMDX made their first contribution in #80
- @pcurie made their first contribution in #106
- @rayquaza912 made their first contribution in #110
- @sblaisot made their first contribution in #118
- @artlog made their first contribution in #120
⬇️ Download
Get tarball and packages on https://ltb-project.org/download.html
Use our apt and yum repositories to ease the installation!
Version 0.3
This release offers some security improvements and new features like:
- Listing of groups
- Type
listto have a select input in advanced search - Link to external application to edit entry
- Link to external logout page
- Specific LDAP filter for gallery page
Full changelog:
- #42: add dropdown list to advanced search criteria
- #47: Do not display not found groups/users
- #48: Check ldap_bind return code instead of ldap_errorno
- #49: Add url link to web ldap editor tool for each users entrie
- #50: Provide a way to know the installed version
- #51: No information is displayed when opening user details in a multi-organizational DIT
- #52: fix(display): introducing optional
$ldap_user_regex - #54: Hide photo box if there is no picture
- #55: Can we get a list of all groups
- #58: XSS protection added
- #60: Sort group members
- #61: Adapt other templates to changes in value_displayer.tpl (#47)
- #62: Set version in code and display it in footer (#50)
- #63: Add buttons in directory page to switch between users and groups (#55)
- #64: Set LDAP debug if $debug is set
- #65: Enable debug in php-ldap (#64)
- #66: Sort values when displaying entry (#60)
- #68: Possibility to set a specific filter for gallery (#54)
- #69: Configure default page
- #70: Bad quote escaping in advanced search page
- #71: Option to add an edit link in entry display page (#49)
- #72: Sorting and paging regression
- #73: Option to display a logout link in the menu
- #74: Provide a new type (list)
Contributors:
Version 0.2
Warning: this release requires at least PHP 5.6.
Changelog:
- #4: Italian language file
- #5: Feature request : add export to CSV
- #7: Export entry as VCard
- #8: Doc : fix typo in "Installation from tarball"
- #10: Directory thumbnail frame are unformatted
- #11: Add a menu to display groups (based on groupofmember)
- #16: Print results as rows or boxes
- #17: Quick search return with pattern like "foo*"
- #18: Replace exact matching by substring matching in advanced search
- #21: [Security] LDAP Injection in quick search
- #22: Possibility to configure photo attribute
- #23: Create tel: links for telephone numbers
- #24: PHP >= 5.6 prerequisite
- #25: New view "directory" which display all entries in a list with datatables
- #26: checkboxes in advanced search form for substring matching
- #30: Config.inc.php : include local file and document variables
- #31: Configure a print button with Datatables
- #32: List view directory search
- #33: Add config option for autoPrint feature in Datatables
- #34: Improve browsing on pages with Datatables
- #35: Sort icons should be more close than their column name
- #36: Change icon for Directory or Gallery view
- #37: Logo not visible on other pages than homepage
- #38: Text and look for print buttons
- #39: Add display for member/memberOf attributes
- #40: Displaying binary data attributes
- #41: Move label to title leads to misunderstanding
Contributors:
Version 0.1
First version of LDAP Tool Box White Pages with these features:
- Quick search
- Advanced search
- Full display
- Gallery