Migrate to vue tify 3 #92

Merged
hansegucker merged 51 commits from migrate-to-vue-tify-3 into main 2025-12-19 18:07:13 +01: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")

  • Screenshots are attached (mobile and desktop)
  • Tested on mobile, tablet, and desktop sizes
  • Adhered to frontend guidelines
  • Checked with Firefox Accessibility Checker

Missing:

  • Html/Django template tags explanation in card layout edit → howto? maybe simply handbook?
  • syncable fields are missing somehow
## 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 - [x] Copyright in `apps.py` and `README.rst` up-to-date - [ ] (Unit) tests for new feature/regression tests for bug fixes (only if useful) - [x] 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 - [x] 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 - [x] Adhered to frontend guidelines - [ ] Checked with Firefox Accessibility Checker --- Missing: - [ ] Html/Django template tags explanation in card layout edit → howto? maybe simply handbook? - [x] syncable fields are missing somehow
Author
Member

added 2 commits

Compare with previous version

added 2 commits <ul><li>baae54fa - Update copyright</li><li>09816e1e - Update changelog</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Kort/-/merge_requests/70/diffs?diff_id=79578&start_sha=dbfb920a0e5383a68f8ff6afc5a03a817152891c)
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

marked the checklist item Copyright in apps.py and README.rst up-to-date as completed

marked the checklist item **Copyright in `apps.py` and `README.rst` up-to-date** as completed
Author
Member

marked the checklist item Adhere to URL scheme as completed

marked the checklist item **Adhere to [URL scheme](https://edugit.org/AlekSIS/official/AlekSIS/-/issues/86)** as completed
Author
Member

marked the checklist item Tested with admin account as completed

marked the checklist item **Tested with admin account** as completed
Author
Member

marked the checklist item Use permissions for all GraphQL mutations as completed

marked the checklist item **Use permissions for all GraphQL mutations** as completed
Author
Member

marked the checklist item Adhered to frontend guidelines as completed

marked the checklist item **Adhered to frontend guidelines** as completed
Author
Member

fix open things, see above

fix open things, see above

added 1 commit

Compare with previous version

added 1 commit <ul><li>4faffbd4 - Fix required fields</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Kort/-/merge_requests/70/diffs?diff_id=79660&start_sha=09816e1e6205f4386ba86534998da2357114e732)
Owner

assigned to @hansegucker

assigned to @hansegucker
Owner

marked the checklist item syncable fields are missing somehow as completed

marked the checklist item **syncable fields are missing somehow** as completed
Owner

resolved all threads

resolved all threads
Owner

mentioned in commit 575f3d3602

mentioned in commit 575f3d3602b5af265e377c39626cac4835a353de
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
3 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-Kort!92
No description provided.