------ * Token to User Relation is a 1 to 1 relation and not 1 to n. * Workflows got some fixes * Changed alot of logging.info to logging.debug for clarity
0.2.1
------ * Removed Typehint which is not supported by python3.9 * added Test for the LDAP group sync with non existing groups * Fixed a bug where non existing groups caused problems for LDAP Login the first time
0.2.0
------- * Alot of type hint cleanup * fixed a bug where non existing groups in active directory sync interfiered with login. * missing groups now get created and saved! * updated tests for more moden pytest versions
0.1.7
------- * Removed :code:`LoginHandler.LoginKerberos` because it's not needed * documentation: * switched theme to ``pydata`` * added :code:`Exceptions` submodule documentation * Code: * switched to absolute imports instead of relative imports
0.1.6
------- * BUGFIX: :code:`UserWorkflow.change_user` now only allows changing the :code:`activated` attribute if the calling user is an admin * :code:`UserWorkflow.get_user` now includes a list of groups if the requesting user is an admin or the requested user himself
0.1.5
------- * BUGFIX: :code:`UserWorkflow` returned wrong data format for :code:`get_user` * BUGFIX: fixed typo in response message when deleting a group