user_action_log_introduction #2

Merged
mpeltriaux merged 4 commits from user_action_log_introduction into master 2021-07-30 12:22:03 +02:00
Owner
No description provided.
mpeltriaux added 4 commits 2021-07-30 12:21:55 +02:00
* adds UserActionLogEntry model to user/models.py
  * wraps user and timestamp info
  * can be extended for more information in the future
* refactors all filtering and accessing on values
* moves accessibility of compensations completely into related intervention.users set
  * this way the visibility for a compensation can not differ from the one of the 'parent' intervention
* splits Intervention model into three main components
   * Intervention (main object)
   * LegalData (holds legal dates, laws, etc.)
   * ResponsibilityData (holds organizations and handler)
   * This way data can be extended more easily in the future
* refactors admin.py and usages in templates
* introduces UuidModel as a base class for BaseResource
* splits Intervention model into main components
   * Compensation (main object)
   * ResponsibilityData (holds organizations and handler) - same as used for intervention
   * This way data can be extended more easily in the future
* refactors deadlines
mpeltriaux merged commit b7ab9f6f55 into master 2021-07-30 12:22:03 +02:00
Sign in to join this conversation.
No description provided.