Resolve backend for "Track date of beginning and end of group membership" #3590

Merged
hansegucker merged 3 commits from 1364-track-date-of-beginning-and-end-of-group-membership into master 2025-10-08 20:18:22 +02:00
Member

Information and screenshots

No further information have been provided.

Checklist

  • tox -e reformat,lint used
  • Changelog updated/No update necessary
  • Documentation (incl. Screenshots) up-to-date
  • Copyright in apps.py and README.rst up-to-date
  • (Unit) tests for new feature/regression tests for bug fixes (only if useful)
  • Adhere to URL scheme
  • Tested with admin account
  • Tested with normal account (based on permissions)

Backend checklist

  • Use permissions for all GraphQL mutations
  • Use query optimizer for all GraphQL queries
  • Don't use inefficient DB queries

Frontend checklist (mandatory with ~"part::frontend")

Enhances #1364

## Information and screenshots No further information have been provided. ## Checklist - [x] `tox -e reformat,lint` used - [x] Changelog updated/No update necessary - [ ] Documentation (incl. Screenshots) up-to-date - [ ] Copyright in `apps.py` and `README.rst` up-to-date - [ ] (Unit) tests for new feature/regression tests for bug fixes (only if useful) - [ ] Adhere to [URL scheme](https://edugit.org/AlekSIS/official/AlekSIS/-/issues/86) - [ ] Tested with admin account - [ ] Tested with normal account (based on permissions) ## Backend checklist - [ ] Use permissions for all GraphQL mutations - [ ] Use query optimizer for all GraphQL queries - [ ] Don't use inefficient DB queries ## Frontend checklist (mandatory with ~"part::frontend") - [ ] Screenshots are attached (mobile and desktop) - [ ] Tested on mobile, tablet, and desktop sizes - [ ] Adhered to [frontend guidelines](https://edugit.org/AlekSIS/official/AlekSIS/-/blob/master/project/frontend_guidelines.rst?ref_type=heads) - [ ] Checked with [Firefox Accessibility Checker](https://firefox-source-docs.mozilla.org/devtools-user/accessibility_inspector/) Enhances #1364
Author
Member

added 2 commits

  • 5b73e411 - Introduce RelationshipExtensibleModel
  • 0498d300 - Add start and end date to relationships

Compare with previous version

added 2 commits <ul><li>5b73e411 - Introduce RelationshipExtensibleModel</li><li>0498d300 - Add start and end date to relationships</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1945/diffs?diff_id=71695&start_sha=9634a3f275a544dd363702d24b41469f526de800)
Author
Member

marked this merge request as ready

marked this merge request as **ready**
Author
Member

changed title from Draft: Resolve "Track date of beginning (and end?) of group membership" to Resolve backend for "Track date of beginning and end of group membership"

<p>changed title from <code class="idiff"><span class="idiff left deletion">Draft: </span>Resolve &quot;Track date of beginning (and <span class="idiff deletion">e</span>nd?) of<span class="idiff right deletion"> g</span>roup membership&quot;</code> to <code class="idiff">Resolve<span class="idiff left right addition"> backend for</span> &quot;Track date of beginning and end of group membership&quot;</code></p>
Author
Member

changed the description

changed the description
Author
Member

added 1 commit

Compare with previous version

added 1 commit <ul><li>b93d88c3 - Update changelog</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/1945/diffs?diff_id=71697&start_sha=0498d3007cce9b93cd861bf9ae77c93b9e8dadd6)
Author
Member

marked the checklist item tox -e reformat,lint used as completed

marked the checklist item **`tox -e reformat,lint` used** as completed
Author
Member

marked the checklist item Changelog updated/No update necessary as completed

marked the checklist item **Changelog updated/No update necessary** as completed
Author
Member

assigned to @hansegucker

assigned to @hansegucker
Owner

approved this merge request

approved this merge request
Owner

mentioned in commit ea958d4ee6

mentioned in commit ea958d4ee69b1d232cfd827af7751f2098f1e480
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
aleksis/AlekSIS-Core!3590
No description provided.