Resolve "Make power level configurable based on group role" #158

Merged
magicfelix merged 5 commits from 40-make-power-level-configurable-based-on-group-role into master 2026-05-28 20:12:43 +02:00
magicfelix commented 2026-05-12 11:12:23 +02:00 (Migrated from edugit.org)

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")

Closes #40

## 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) - [x] 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/) Closes #40
magicfelix commented 2026-05-12 11:57:13 +02:00 (Migrated from edugit.org)

added 1 commit

  • ee04e709 - WIP: Make power level configurable based on group role

Compare with previous version

added 1 commit <ul><li>ee04e709 - WIP: Make power level configurable based on group role</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-App-Matrix/-/merge_requests/107/diffs?diff_id=115676&start_sha=bcc8bedd80a093df91a413b5e645740b51ddf6b4)
magicfelix commented 2026-05-12 11:59:57 +02:00 (Migrated from edugit.org)

added 1 commit

  • 625e441d - WIP: Make power level configurable based on group role

Compare with previous version

added 1 commit <ul><li>625e441d - WIP: Make power level configurable based on group role</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-App-Matrix/-/merge_requests/107/diffs?diff_id=115682&start_sha=ee04e70908e35e51503706ca761f2196319ccc61)
magicfelix commented 2026-05-21 11:50:51 +02:00 (Migrated from edugit.org)

added 5 commits

  • 5c9ede5c - Make power level configurable based on group role
  • 3bf30fd7 - Add signal for role changes
  • daafebf5 - Add GraphQL schema and frontend for GroupRolePowerLevelConfiguration
  • f5e05647 - Update changelog
  • 58845296 - Reformat

Compare with previous version

added 5 commits <ul><li>5c9ede5c - Make power level configurable based on group role</li><li>3bf30fd7 - Add signal for role changes</li><li>daafebf5 - Add GraphQL schema and frontend for GroupRolePowerLevelConfiguration</li><li>f5e05647 - Update changelog</li><li>58845296 - Reformat</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-App-Matrix/-/merge_requests/107/diffs?diff_id=122623&start_sha=625e441d6e828683242941da074569b2e5ca0ef4)
magicfelix commented 2026-05-21 11:55:38 +02:00 (Migrated from edugit.org)

added 1 commit

  • a985c21c - Reformat

Compare with previous version

added 1 commit <ul><li>a985c21c - Reformat</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-App-Matrix/-/merge_requests/107/diffs?diff_id=122624&start_sha=58845296db93028e7189c00b5382e0823b7d5e63)
magicfelix commented 2026-05-21 12:03:16 +02:00 (Migrated from edugit.org)

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

marked the checklist item **tox \-e reformat,lint used** as completed
magicfelix commented 2026-05-21 12:03:17 +02:00 (Migrated from edugit.org)

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

marked the checklist item **Changelog updated/No update necessary** as completed
magicfelix commented 2026-05-21 12:03:19 +02:00 (Migrated from edugit.org)

marked the checklist item Tested with admin account as completed

marked the checklist item **Tested with admin account** as completed
magicfelix commented 2026-05-21 12:03:36 +02:00 (Migrated from edugit.org)

marked this merge request as ready

marked this merge request as **ready**
magicfelix commented 2026-05-21 12:03:43 +02:00 (Migrated from edugit.org)

assigned to @hansegucker

assigned to @hansegucker
hansegucker commented 2026-05-21 19:41:34 +02:00 (Migrated from edugit.org)
      "menu_title": "Power Level Configurations",
```suggestion:-0+0 "menu_title": "Power Level Configurations", ```
hansegucker commented 2026-05-21 19:41:34 +02:00 (Migrated from edugit.org)
      "power_level": "Power Level"
```suggestion:-0+0 "power_level": "Power Level" ```
hansegucker commented 2026-05-21 19:41:34 +02:00 (Migrated from edugit.org)
```suggestion:-0+0 ```
hansegucker commented 2026-05-21 19:41:35 +02:00 (Migrated from edugit.org)

requested changes

requested changes
magicfelix commented 2026-05-22 18:08:35 +02:00 (Migrated from edugit.org)

changed this line in version 5 of the diff

changed this line in [version 5 of the diff](/AlekSIS/official/AlekSIS-App-Matrix/-/merge_requests/107/diffs?diff_id=124555&start_sha=a985c21c25ab67c6843fdd005e1bee46835fd3ff#f620888c5946efe5764f9485f8905c81bad89f84_16_16)
magicfelix commented 2026-05-22 18:08:36 +02:00 (Migrated from edugit.org)

changed this line in version 5 of the diff

changed this line in [version 5 of the diff](/AlekSIS/official/AlekSIS-App-Matrix/-/merge_requests/107/diffs?diff_id=124555&start_sha=a985c21c25ab67c6843fdd005e1bee46835fd3ff#f620888c5946efe5764f9485f8905c81bad89f84_18_18)
magicfelix commented 2026-05-22 18:08:37 +02:00 (Migrated from edugit.org)

changed this line in version 5 of the diff

changed this line in [version 5 of the diff](/AlekSIS/official/AlekSIS-App-Matrix/-/merge_requests/107/diffs?diff_id=124555&start_sha=a985c21c25ab67c6843fdd005e1bee46835fd3ff#7991740190d550e43f6eb9d3948e9de913574cbd_1_1)
magicfelix commented 2026-05-22 18:08:38 +02:00 (Migrated from edugit.org)

added 3 commits

  • 6792a125 - Add GraphQL schema and frontend for GroupRolePowerLevelConfiguration
  • 06c2ab6a - Update changelog
  • 3f7fcb1f - Reformat

Compare with previous version

added 3 commits <ul><li>6792a125 - Add GraphQL schema and frontend for GroupRolePowerLevelConfiguration</li><li>06c2ab6a - Update changelog</li><li>3f7fcb1f - Reformat</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-App-Matrix/-/merge_requests/107/diffs?diff_id=124555&start_sha=a985c21c25ab67c6843fdd005e1bee46835fd3ff)
magicfelix commented 2026-05-22 18:08:40 +02:00 (Migrated from edugit.org)

resolved all threads

resolved all threads
hansegucker commented 2026-05-28 20:12:42 +02:00 (Migrated from edugit.org)

mentioned in commit 3e1b82f26d

mentioned in commit 3e1b82f26dafa33e2b1eb92887b1b96a86091ee7
hansegucker (Migrated from edugit.org) merged commit 3e1b82f26d into master 2026-05-28 20:12:43 +02:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
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-App-Matrix!158
No description provided.