WIP: Draft: Resolve "Adapt fullscreen statistics for person page (Follow-up from "Draft: Port to vue3")" #917

Merged
yuha merged 19 commits from 377-adapt-fullscreen-statistics-for-person-page-follow-up-from-draft-port-to-vue3 into master 2026-04-25 14:50:41 +02:00
yuha commented 2026-04-17 21:29:41 +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 #377

## 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](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/) Closes #377
yuha commented 2026-04-17 21:29:42 +02:00 (Migrated from edugit.org)

assigned to @yuha

assigned to @yuha
yuha commented 2026-04-17 21:30:22 +02:00 (Migrated from edugit.org)

added 44 commits

  • 555dfd67...ec8c00a3 - 34 earlier commits
  • d9f75f77 - Improve absence creation summary
  • 03c3d338 - Fix value passed to SubjectChip
  • e2a2e597 - Adapt cache updating in MSD
  • f9b61d76 - Drop comment
  • 23bcb95c - Use get_objects instead of get_single_events in touch
  • 4c72064a - Reformat
  • fe4635f1 - Fix participation selection on participation status overview
  • cc3655a4 - Reformat
  • b6b0f092 - Fix model value handling of AbsenceReasonGroupSelect
  • 70996284 - Merge branch 'master' into...

Compare with previous version

added 44 commits <ul><li>555dfd67...ec8c00a3 - 34 earlier commits</li><li>d9f75f77 - Improve absence creation summary</li><li>03c3d338 - Fix value passed to SubjectChip</li><li>e2a2e597 - Adapt cache updating in MSD</li><li>f9b61d76 - Drop comment</li><li>23bcb95c - Use get_objects instead of get_single_events in touch</li><li>4c72064a - Reformat</li><li>fe4635f1 - Fix participation selection on participation status overview</li><li>cc3655a4 - Reformat</li><li>b6b0f092 - Fix model value handling of AbsenceReasonGroupSelect</li><li>70996284 - Merge branch &#39;master&#39; into...</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-App-Alsijil/-/merge_requests/527/diffs?diff_id=86220&start_sha=555dfd6749b8e5d9646eba9a914837cf78539e25)
yuha commented 2026-04-17 22:29:08 +02:00 (Migrated from edugit.org)

added 1 commit

  • 9ed1c31d - Re-add StatisticsForPersonPage in widget

Compare with previous version

added 1 commit <ul><li>9ed1c31d - Re-add StatisticsForPersonPage in widget</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-App-Alsijil/-/merge_requests/527/diffs?diff_id=86222&start_sha=709962841b0d26115fb7fcd6b9cd38dfa3556695)
yuha commented 2026-04-17 23:17:25 +02:00 (Migrated from edugit.org)

added 1 commit

Compare with previous version

added 1 commit <ul><li>f5ef88e7 - Drop disabled prop</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-App-Alsijil/-/merge_requests/527/diffs?diff_id=86224&start_sha=9ed1c31d594eaecbf5a578ad95738fa8c9c1c441)
yuha commented 2026-04-17 23:19:17 +02:00 (Migrated from edugit.org)

added 1 commit

  • 0231c51c - Add participation status and personal note object schema types

Compare with previous version

added 1 commit <ul><li>0231c51c - Add participation status and personal note object schema types</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-App-Alsijil/-/merge_requests/527/diffs?diff_id=86226&start_sha=f5ef88e73b897af9140ba085ca038aa3fe556368)
yuha commented 2026-04-18 00:20:08 +02:00 (Migrated from edugit.org)

added 1 commit

Compare with previous version

added 1 commit <ul><li>d6bf0d9a - Fix import</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-App-Alsijil/-/merge_requests/527/diffs?diff_id=86228&start_sha=0231c51c3b26b802456cb8f8a2508cbaad60c15c)
yuha commented 2026-04-18 00:20:21 +02:00 (Migrated from edugit.org)

added 1 commit

Compare with previous version

added 1 commit <ul><li>d19d74dd - Add todo</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-App-Alsijil/-/merge_requests/527/diffs?diff_id=86229&start_sha=d6bf0d9ab67f3b6aee39eefe324848438cd48f10)
yuha commented 2026-04-18 00:23:02 +02:00 (Migrated from edugit.org)

added 1 commit

  • 49bd3fab - Adapt basic functionality of StatisticsForPersonPage

Compare with previous version

added 1 commit <ul><li>49bd3fab - Adapt basic functionality of StatisticsForPersonPage</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-App-Alsijil/-/merge_requests/527/diffs?diff_id=86231&start_sha=d19d74dd6d6af16c5b7cbe93c8291379a8b74c5c)
yuha commented 2026-04-18 00:23:28 +02:00 (Migrated from edugit.org)

added 1 commit

  • 815a57ae - Fix route hash being undefined

Compare with previous version

added 1 commit <ul><li>815a57ae - Fix route hash being undefined</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-App-Alsijil/-/merge_requests/527/diffs?diff_id=86232&start_sha=49bd3fabcfdcd3793e219f6e3ab099032625bc49)
yuha commented 2026-04-18 00:36:21 +02:00 (Migrated from edugit.org)

added 1 commit

  • fe33ab1e - Use correct vue-router import

Compare with previous version

added 1 commit <ul><li>fe33ab1e - Use correct vue-router import</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-App-Alsijil/-/merge_requests/527/diffs?diff_id=86234&start_sha=815a57ae4dedfe4a84e18525bae831cc4fbd16dc)
yuha commented 2026-04-18 00:36:44 +02:00 (Migrated from edugit.org)

added 1 commit

Compare with previous version

added 1 commit <ul><li>ab156a57 - Fix computed mode</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-App-Alsijil/-/merge_requests/527/diffs?diff_id=86235&start_sha=fe33ab1e654322871396be9ae299f73c24127764)
yuha commented 2026-04-18 00:51:46 +02:00 (Migrated from edugit.org)

added 1 commit

  • 2595a6d3 - Directly pass person instead of querying name

Compare with previous version

added 1 commit <ul><li>2595a6d3 - Directly pass person instead of querying name</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-App-Alsijil/-/merge_requests/527/diffs?diff_id=86237&start_sha=ab156a573a056f687246b08236dfa1a03c1f31ea)
yuha commented 2026-04-18 01:22:23 +02:00 (Migrated from edugit.org)

added 1 commit

  • 678ed6b3 - Add more mutations to objectSchema

Compare with previous version

added 1 commit <ul><li>678ed6b3 - Add more mutations to objectSchema</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-App-Alsijil/-/merge_requests/527/diffs?diff_id=86239&start_sha=2595a6d31ef12b0c948f8b371b582bada08428d0)
yuha commented 2026-04-18 01:24:42 +02:00 (Migrated from edugit.org)

added 1 commit

  • 0a74dbdf - WIP: Add some todos

Compare with previous version

added 1 commit <ul><li>0a74dbdf - WIP: Add some todos</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-App-Alsijil/-/merge_requests/527/diffs?diff_id=86241&start_sha=678ed6b3ea700579d2ec7e4b56fce575f61f2393)
yuha commented 2026-04-22 18:45:53 +02:00 (Migrated from edugit.org)

added 1 commit

Compare with previous version

added 1 commit <ul><li>90e70895 - Add some todos</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-App-Alsijil/-/merge_requests/527/diffs?diff_id=86303&start_sha=0a74dbdffba3021bf4e341260e4778bac28b3cf7)
yuha commented 2026-04-22 18:46:00 +02:00 (Migrated from edugit.org)

added 1 commit

Compare with previous version

added 1 commit <ul><li>b7ee3d4d - Fix import</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-App-Alsijil/-/merge_requests/527/diffs?diff_id=86304&start_sha=90e708957adfc7ad93953413d91069e180bbf032)
yuha commented 2026-04-22 19:20:10 +02:00 (Migrated from edugit.org)

added 1 commit

  • b56fb773 - Move actions and use generic CRUD functionality

Compare with previous version

added 1 commit <ul><li>b56fb773 - Move actions and use generic CRUD functionality</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-App-Alsijil/-/merge_requests/527/diffs?diff_id=86306&start_sha=b7ee3d4de746c985995178c67d262107db537d1f)
yuha commented 2026-04-22 19:25:07 +02:00 (Migrated from edugit.org)

added 1 commit

Compare with previous version

added 1 commit <ul><li>34a4ebf2 - Fix absence reasons query</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-App-Alsijil/-/merge_requests/527/diffs?diff_id=86308&start_sha=b56fb77339c6d796d5a5d31968f02b433a1e2ce4)
yuha commented 2026-04-22 19:25:39 +02:00 (Migrated from edugit.org)

added 1 commit

Compare with previous version

added 1 commit <ul><li>4fff072f - Remove unneeded imports</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-App-Alsijil/-/merge_requests/527/diffs?diff_id=86309&start_sha=34a4ebf2aceedc04a3a8fd6b3861d99684f8d287)
yuha commented 2026-04-22 20:00:19 +02:00 (Migrated from edugit.org)

added 1 commit

Compare with previous version

added 1 commit <ul><li>24b46a37 - Add margins</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-App-Alsijil/-/merge_requests/527/diffs?diff_id=86311&start_sha=4fff072f1648087562f16663d09f80d117327c27)
yuha commented 2026-04-22 20:03:24 +02:00 (Migrated from edugit.org)

added 1 commit

  • a9786ba2 - Correctly call onPromptPatch/-Delete

Compare with previous version

added 1 commit <ul><li>a9786ba2 - Correctly call onPromptPatch/-Delete</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-App-Alsijil/-/merge_requests/527/diffs?diff_id=86313&start_sha=24b46a37e06fb1b82a0d4bbecb07b21fb7c56cb1)
yuha commented 2026-04-23 16:50:26 +02:00 (Migrated from edugit.org)

added 1 commit

  • 9926aea9 - WIP: Debug non-expaanding expansion panels

Compare with previous version

added 1 commit <ul><li>9926aea9 - WIP: Debug non-expaanding expansion panels</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-App-Alsijil/-/merge_requests/527/diffs?diff_id=86329&start_sha=a9786ba23089ff18d9026fcdab04ed22c90f004a)
ZugBahnHof commented 2026-04-24 20:11:32 +02:00 (Migrated from edugit.org)

this seems wrong

this seems wrong
hansegucker (Migrated from edugit.org) merged commit 54e9989c50 into master 2026-04-25 14:50:41 +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-Alsijil!917
No description provided.