Recent Releases of https://github.com/alan-turing-institute/apricot
https://github.com/alan-turing-institute/apricot - 0.1.1
What's Changed
- Bug fix for overloaded functions by @jemrobinson in https://github.com/alan-turing-institute/apricot/pull/66
Full Changelog: https://github.com/alan-turing-institute/apricot/compare/0.1.0...0.1.1
- Python
Published by jemrobinson over 1 year ago
https://github.com/alan-turing-institute/apricot - 0.1.0
What's Changed
- Allow client to specify which attribute contains the user domain for KeyCloak
- Switch to twisted.Logger with its stdlib logging adaptor
- Allow verification of user domains to be disabled
- Allow primary group generation to be disabled
- Allow anonymous binds to be disabled
- Allow TLS without changing the default port
New Contributors
- @Shirkanesi made their first contribution in https://github.com/alan-turing-institute/apricot/pull/51
- @seang96 made their first contribution in https://github.com/alan-turing-institute/apricot/pull/56
Full Changelog: https://github.com/alan-turing-institute/apricot/compare/0.0.7...0.1.0
- Python
Published by jemrobinson over 1 year ago
https://github.com/alan-turing-institute/apricot - 0.0.7
Bug fixes
- Restrict users to selected domain
- Reduce scope needed for Entra verification
Full Changelog: https://github.com/alan-turing-institute/apricot/compare/0.0.6...0.0.7
- Python
Published by jemrobinson almost 2 years ago
https://github.com/alan-turing-institute/apricot - 0.0.6
Documentation
- Add additional linting checks
Bug fixes
- Increase debug verbosity for users and groups
- Fix Microsoft Entra group processing
New features
- Add support for Keycloak backend.
- Add TLS support.
New Contributors
- @BlackVoid made their first contribution in https://github.com/alan-turing-institute/apricot/pull/37
Full Changelog: https://github.com/alan-turing-institute/apricot/compare/0.0.5...0.0.6
- Python
Published by jemrobinson about 2 years ago
https://github.com/alan-turing-institute/apricot - 0.0.5
Documentation
- Improve error messages on backend failure.
- Fix linting
- Fix type issues
- Add debug option
Bug fixes
- Fix hatch builds.
- Fix token expiry.
- Fix missing OAuth username during verification
- Update dependencies.
- Validate LDAP data before return.
- Ensure that groups use the correct DN for members.
- Fix error when calling getRootDSE without a DN.
New features
- Add ability to specify UID attribute.
- Switch to Redis for ID caching.
- Add groups of groups
Full Changelog: https://github.com/alan-turing-institute/apricot/compare/0.0.4...0.0.5
- Python
Published by jemrobinson about 2 years ago
https://github.com/alan-turing-institute/apricot - 0.0.4
- Add a Dockerfile for this codebase
- Fix some missing dependencies in
pyproject.toml
- Python
Published by jemrobinson over 2 years ago
https://github.com/alan-turing-institute/apricot - 0.0.3
- Added restrictions on which LDAP calls can be made which are appropriate for a read-only directory.
- Added description of LDAP schema to the README.
- Python
Published by jemrobinson over 2 years ago
https://github.com/alan-turing-institute/apricot - 0.0.2
Added basic OAuth querying functionality
- Python
Published by jemrobinson over 2 years ago
https://github.com/alan-turing-institute/apricot - 0.0.1
Initial release. Uploaded to PyPI as apricot-server.
- Python
Published by jemrobinson over 2 years ago