Skip to content
Snippets Groups Projects
  1. May 10, 2022
  2. May 01, 2022
  3. Apr 01, 2022
  4. Mar 21, 2022
  5. Nov 07, 2021
  6. Apr 29, 2020
  7. Mar 19, 2020
  8. Mar 09, 2020
  9. Mar 06, 2020
  10. Sep 02, 2019
    • Jan Mach's avatar
      Feature: Added action button to group/user list to add/remove group membership. · 201d8025
      Jan Mach authored
      To implement this functionality following changes were necessary:
      * Add new association table to keep track of wanted memberships.
      * Changed prototype for item action authorization and change method to enable multiple parameters.
      * Merge GuiUserModel with UserModel to make objects comparable.
      * Implemented new base class for easy implementation of relation views.
      * Implemented new endpoints for group membership management.
      * Added new action buttons to users list in group detail view.
      * Added new action buttons to group list in user detail view.
      
      (Redmine issue: #5762)
      201d8025
  11. Feb 19, 2019
  12. Aug 31, 2018
  13. Jul 16, 2018
  14. Jun 01, 2018
    • Jan Mach's avatar
      Improvements related to account registration process using auth_env pluggable module for Hawat. · 50346ffa
      Jan Mach authored
      The account registration process needed more work to get it into stable and usefull state:
      * Changed validator for user login from email to string containing restricted set of characters.
      * Renamed field 'Login (eppn)' to just 'Login'. It made no sense to be used that was for example with Basic or certificate based authentication service.
      * Implemented sendind of confirmation emails after successfull registration to system admins and to the user that performed the registration. The emails are generated using Jinja2 templates.
      * Implemented sending of confirmation emails after successfull account activation to the user and as BCC to system admins.
      * Added missing rollback() calls to base View implementations to resolve SQLAlchemy errors after unsuccessfull database operation.
      
      (Redmine issue: #3734)
      50346ffa
  15. May 02, 2018
    • Jan Mach's avatar
      Implemented new 'enabled' attribute of user and group objects. · 06c7adb5
      Jan Mach authored
      Instead of deleting them entirelly, in many cases it might be better just to mark user accounts and groups as disabled. This commit contains following relevant changes:
      * Updates in SQL data model for users and groups
      * New base views, base form and form templates for generic changes of items
      * Support for enable and disable actions in item forms and views (show,list)
      * Support for enabled/disabled accounts in authentication controllers (disabled accounts will not permit login)
      
      (Redmine issue: #3752)
      06c7adb5
  16. Oct 27, 2017
  17. Oct 26, 2017
  18. Oct 25, 2017
  19. Oct 20, 2017
  20. Oct 19, 2017
  21. Oct 18, 2017
  22. Oct 16, 2017
    • Jan Mach's avatar
      PostgreSQL migration: Reimplemented DBAL, authentication layer and user... · 7de3ad42
      Jan Mach authored
      PostgreSQL migration: Reimplemented DBAL, authentication layer and user management modules in Hawat.
      
      Base on the previous work the DBAL in Hawat was reimplemented to use the new mentat.services.sqlstorage module and sqlalchemy backend. The authentication layer was rewritten to use the new dabase interface. The user management plugin was rewritten to use new database interface.
      
      (Redmine issue: #3752,#3734)
      7de3ad42
  23. Oct 05, 2017
Loading