What's Changed
- [Bug] Handle edge case where Shibboleth returns multiple attributes by @simonLeary42 in #308 9285cde
- [Bug] Handle edge cases where Redis cache is cleared by @simonLeary42 in #361
- [Bug] Fix bug in
UnityGroup->denyRequestby @simonLeary42 in 65a3f57 - [Bug] Fix autoload by @simonLeary42 in cab0467
- [Bug] Fix LDAP case-sensitivity issues by @simonLeary42 in a24ec6f
- [Bug] Fix invalid HTML by @simonLeary42 in d6e1aac
- [Feature] Improved error handling and logging by @simonLeary42 in #312 #325 #335 #336 #316 7221ce5 dac82e8 c8cca43
- [Feature] Add users to LDAP immediately by @simonLeary42 in #353 #349 #364
- [Feature] Allow joining PI group by PI email address by @bryank-cs @simonLeary42 in #350 #351
- [Frontend] disable import button until file is uploaded, unmask invalid uploaded file error by @simonLeary42 in #324
- [Frontend] disable buttons in account.php by @simonLeary42 in #329
- [Frontend] Make PI confirmation checkbox required by @simonLeary42 @bryank-cs in #334 c88b831
- [Frontend] cleanup by @simonLeary42 in #354
- [???] Rename "user group" to "qualified user group" by @simonLeary42 in #347 b627954
- [Internal] Code style by @simonLeary42 in #338 #344
- [Internal] Code linter fixes by @simonLeary42 in #341
- [Internal] Remove old unused code by @simonLeary42 in #342
- [Internal] Add type checking by @simonLeary42 in #343 #345 9d79475
- [Internal] Increase strictness, catch more errors by @simonLeary42 in #311 #352 #359 fa3effa 7070ef8
- [Internal] Refactor by @simonLeary42 in #318 #320 #307
- [Internal] replace assert with ensure by @simonLeary42 in #315
- [Dev] Add tests by @simonLeary42 in 7b6b962
- [Dev] Add code linter by @simonLeary42 in #339
- [Dev] Fix docker exec command by @ayushmansatpathy in #322
- [Dev] Testing refactor by @simonLeary42 in #360 #362 58fbaa1
- [Dev] Checked in lockfile by @simonLeary42 in 74aa496
- [Dev] Add script to improve PHPUnit output by @simonLeary42 in af37242 fca9acd
New Contributors
- @ayushmansatpathy made their first contribution in #322
Full Changelog: 1.3.1...v1.4.0