Beautify person statistics page #934

Merged
hansegucker merged 22 commits from 382-beautify-statistics into master 2026-08-31 20:10:16 +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")

## Information and screenshots No further information have been provided. ## Checklist - [x] `tox -e reformat,lint` used - [x] Changelog updated/No update necessary - [x] Documentation (incl. Screenshots) up-to-date - [x] 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/)
yuha self-assigned this 2026-08-13 13:26:32 +02:00
Author
Member

Closes #382

Closes #382
Use SlideIterator in person statistics page
Some checks failed
CI / lock (push) Failing after 6m25s
CI / lint (push) Has been skipped
CI / test (push) Has been skipped
CI / build (push) Has been skipped
CI / tests-done (push) Failing after 2s
CI / publish (push) Has been skipped
da792cdb28
Properly display date(time) range
Some checks failed
CI / lock (push) Failing after 6m36s
CI / lint (push) Has been skipped
CI / test (push) Has been skipped
CI / build (push) Has been skipped
CI / tests-done (push) Failing after 2s
CI / publish (push) Has been skipped
3d85e0d5db
Improve formatting of chips
Some checks failed
CI / lock (push) Failing after 6m30s
CI / lint (push) Has been skipped
CI / test (push) Has been skipped
CI / build (push) Has been skipped
CI / tests-done (push) Failing after 2s
CI / publish (push) Has been skipped
b7cc7fdd70
Remove todo
Some checks failed
CI / lint (push) Has been cancelled
CI / test (push) Has been cancelled
CI / tests-done (push) Has been cancelled
CI / build (push) Has been cancelled
CI / publish (push) Has been cancelled
CI / lock (push) Has been cancelled
af08798282
Fix absence reasons forwarding
Some checks failed
CI / lock (push) Failing after 6m26s
CI / lint (push) Has been skipped
CI / test (push) Has been skipped
CI / build (push) Has been skipped
CI / tests-done (push) Failing after 2s
CI / publish (push) Has been skipped
fa04bab646
Use tabs instead of objectSchema type switching
Some checks failed
CI / lock (push) Failing after 6m26s
CI / lint (push) Has been skipped
CI / test (push) Has been skipped
CI / build (push) Has been skipped
CI / tests-done (push) Failing after 3s
CI / publish (push) Has been skipped
e47f24ebcd
yuha force-pushed 382-beautify-statistics from e47f24ebcd
Some checks failed
CI / lock (push) Failing after 6m26s
CI / lint (push) Has been skipped
CI / test (push) Has been skipped
CI / build (push) Has been skipped
CI / tests-done (push) Failing after 3s
CI / publish (push) Has been skipped
to a48ee149c4
Some checks failed
CI / lock (push) Failing after 6m24s
CI / lint (push) Has been skipped
CI / test (push) Has been skipped
CI / build (push) Has been skipped
CI / tests-done (push) Failing after 2s
CI / publish (push) Has been skipped
2026-08-19 14:52:33 +02:00
Compare
Show course name in statistics
Some checks failed
CI / lock (push) Failing after 6m26s
CI / lint (push) Has been skipped
CI / test (push) Has been skipped
CI / build (push) Has been skipped
CI / tests-done (push) Failing after 2s
CI / publish (push) Has been skipped
934908e66e
Fix not counted chip display condition
Some checks failed
CI / lint (push) Has been cancelled
CI / test (push) Has been cancelled
CI / tests-done (push) Has been cancelled
CI / build (push) Has been cancelled
CI / publish (push) Has been cancelled
CI / lock (push) Has been cancelled
4da9c0c3f9
yuha force-pushed 382-beautify-statistics from 4da9c0c3f9
Some checks failed
CI / lint (push) Has been cancelled
CI / test (push) Has been cancelled
CI / tests-done (push) Has been cancelled
CI / build (push) Has been cancelled
CI / publish (push) Has been cancelled
CI / lock (push) Has been cancelled
to 58a94156c0
Some checks failed
CI / lock (push) Failing after 6m24s
CI / lint (push) Has been skipped
CI / test (push) Has been skipped
CI / build (push) Has been skipped
CI / tests-done (push) Failing after 2s
CI / publish (push) Has been skipped
2026-08-19 15:53:46 +02:00
Compare
Fix extra mark creation (isOptimistic status)
Some checks failed
CI / lock (push) Failing after 6m24s
CI / lint (push) Has been skipped
CI / test (push) Has been skipped
CI / build (push) Has been skipped
CI / tests-done (push) Failing after 2s
CI / publish (push) Has been skipped
e3f173511a
Fix useSendToServer reactivity
Some checks failed
CI / lock (push) Failing after 6m26s
CI / lint (push) Has been skipped
CI / test (push) Has been skipped
CI / build (push) Has been skipped
CI / tests-done (push) Failing after 2s
CI / publish (push) Has been skipped
ede36d829a
use AbsenceCreationCard instead of UpdateParticipations in statistics
Some checks failed
CI / lock (push) Failing after 2s
CI / lint (push) Has been skipped
CI / test (push) Has been skipped
CI / build (push) Has been skipped
CI / tests-done (push) Failing after 2s
CI / publish (push) Has been skipped
f7f70762cf
Drop seperate DeleteAssignedExtraMark component
Some checks failed
CI / lock (push) Failing after 1s
CI / lint (push) Has been skipped
CI / test (push) Has been skipped
CI / build (push) Has been skipped
CI / tests-done (push) Failing after 1s
CI / publish (push) Has been skipped
0a5a683902
Fix extra mark deletion and use better text
Some checks failed
CI / lock (push) Failing after 1s
CI / build (push) Has been skipped
CI / lint (push) Has been skipped
CI / test (push) Has been skipped
CI / tests-done (push) Failing after 1s
CI / publish (push) Has been skipped
4a8ab7162a
Re-introduce 'show absences' injectable on group overview page
Some checks failed
CI / lock (push) Failing after 1s
CI / lint (push) Has been skipped
CI / test (push) Has been skipped
CI / build (push) Has been skipped
CI / tests-done (push) Failing after 3s
CI / publish (push) Has been skipped
d079eeb230
WIP: Adapt StatisticsForGroupTab
Some checks failed
CI / lock (push) Failing after 1s
CI / lint (push) Has been skipped
CI / test (push) Has been skipped
CI / build (push) Has been skipped
CI / tests-done (push) Failing after 1s
CI / publish (push) Has been skipped
6358bfcefc
yuha force-pushed 382-beautify-statistics from 6358bfcefc
Some checks failed
CI / lock (push) Failing after 1s
CI / lint (push) Has been skipped
CI / test (push) Has been skipped
CI / build (push) Has been skipped
CI / tests-done (push) Failing after 1s
CI / publish (push) Has been skipped
to ac525d5266
Some checks failed
CI / lock (push) Failing after 1s
CI / lint (push) Has been skipped
CI / test (push) Has been skipped
CI / build (push) Has been skipped
CI / tests-done (push) Failing after 1s
CI / publish (push) Has been skipped
2026-08-26 18:59:36 +02:00
Compare
Fix table slot names
Some checks failed
CI / lock (push) Failing after 6m29s
CI / lint (push) Has been skipped
CI / test (push) Has been skipped
CI / build (push) Has been skipped
CI / tests-done (push) Failing after 1s
CI / publish (push) Has been skipped
e266ff3a6b
Author
Member

Closes #383

also fixes group overview injectable

Closes https://code.teckids.org/aleksis/AlekSIS-App-Alsijil/issues/383 also fixes group overview injectable
Reformat
Some checks failed
CI / lock (push) Failing after 6m24s
CI / lint (push) Has been skipped
CI / test (push) Has been skipped
CI / build (push) Has been skipped
CI / tests-done (push) Failing after 2s
CI / publish (push) Has been skipped
88731d0299
Add changelog
Some checks failed
CI / lock (push) Failing after 6m24s
CI / lint (push) Has been skipped
CI / test (push) Has been skipped
CI / build (push) Has been skipped
CI / tests-done (push) Failing after 3s
CI / publish (push) Has been skipped
6c0b704b42
Author
Member
No description provided.
Merge branch 'master' into 382-beautify-statistics
Some checks failed
CI / lock (push) Successful in 46s
CI / lint (push) Failing after 39s
CI / build (push) Successful in 1m18s
CI / test (push) Successful in 2m7s
CI / tests-done (push) Failing after 2s
CI / publish (push) Has been skipped
21b1e01b1f
yuha changed title from WIP: Beautify person statistics page to Beautify person statistics page 2026-08-27 17:26:57 +02:00
Reformat
Some checks failed
CI / lock (push) Successful in 40s
CI / lint (push) Successful in 1m18s
CI / build (push) Successful in 1m14s
CI / test (push) Successful in 2m19s
CI / tests-done (push) Successful in 2s
CI / publish (push) Failing after 9s
0f68942963
hansegucker left a comment

Looks good!

Looks good!
hansegucker deleted branch 382-beautify-statistics 2026-08-31 20:10:16 +02:00
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-App-Alsijil!934
No description provided.