Newer
Older
=============================
3.0.5 - 08/11/2021
------------------
- Remove included ibisclient in favour of version available on PyPI.
3.0.4 - 21/06/2021
------------------
- Populate User object email with lookup email if accessible, or create it as crsid@cam.ac.uk,
otherwise. Also, set User first name to '' to not get updated by social auth pipelines.
3.0.3 - 09/05/2019
------------------
- Fixed a problem where validate_groupid_list() failed to validate a group id if it had leading
zeroes.
3.0.2 - 30/04/2019
------------------
- Replaced a feature that was removed in 3.0.0: namely that if a user or group is currently
selected in the control, it's filtered out of the dropdown results and thus can't be selected
twice.
3.0.1 - 30/04/2019
------------------
- Replaced a feature that was removed in 3.0.0: namely that when the principle user is
pre-selected in the control, it is locked, ie. it cannot be deleted.
3.0.0 - 23/04/2019
------------------
- Refactored library to use select2 version 4.0.6-rc.1 for it's user/group selection control. This
is a **breaking change** as this version of select2 requires that the control's tag be a
`<select>` instead of an `<input>`. The `group_list`/`user_list`/`single_group`/`single_user`
parameters have been deprecated in favour of using the `<option>` tag (example in `README.md`).
Also `validate_crsids()` has been deprecated in favour of `validate_crsid_list()` and
`validate_groupid_list()` has been added.
2.0.0 - 12/03/2019
------------------
- Add support for authentication. This allows connectivity to the lookup API from outside the CUDN
1.9.5 - 19/12/2018
------------------
- Update ibisclient to 1.2.8
1.9.4 - 20/04/2017
------------------
- Add disable option

Mike Bamford
committed
1.9.3 - 22/03/2017
------------------
- bugfix: "single select" control not initialising (introduced single_user on ucamlookup_users.html to
initialise "single select")

Mike Bamford
committed
1.9.2 - 18/01/2017
------------------
- feature: parametrised placeholder
1.9.1 - 13/01/2017
------------------
- bugfix: placeholder now displays correctly for dropdown lookup
1.9 - 15/09/2016
----------------
- Fix XXS vulnerability in template macros

Dr Abraham Martin
committed
------------------
- Dropped support for django 1.7
- Added support for django 1.9 and 1.10
- Dropped support for python 3.3
- Added support for python 3.5

Dr Abraham Martin
committed
1.7.1 - 13/06/2016
------------------
- Import utilities to the root package
1.7 - 06/06/2016
------------------
- Added Python 3 support
1.6.1 - 09/10/2015
------------------
- Return empty LookupGroup list if IbisException
1.6 - 09/10/2015
------------------
- Dropped support for django 1.6 (no longer supported by django project)
- Added the option to retrieve the LookupGroup object using get_user_lookupgroups
1.5 - 25/06/2015
------------------
- Updated ibisclient to 1.2.5
1.4 - 14/05/2015
------------------
- Unified debian and pypi versions
1.2.1 - 13/05/2015

Dr Abraham Martin
committed
------------------
- Limitation of the maximum characters the User.last_name (30) and Group.name (80) can have
1.2 - 01/05/2015
------------------
- Updated ibisclient to 1.2.3
1.1 - 19/09/2014
------------------
- The templates macros now support multiple calls: more than one lookup input tag can be used in a template
1.0 - 19/08/2014
------------------