Resolve "Migrate to Vue 3/Vuetify 3" #278

Merged
hansegucker merged 8 commits from 75-migrate-to-vue-3-vuetify-3 into master 2025-10-02 13:51:15 +02:00
Owner

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 #75

## 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) - [ ] 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 #75
Author
Owner

added 5 commits

  • efed2b13 - Update dev deps
  • 1a06e69c - Migrate import template list and upload function to new frontend
  • 1629bc49 - Reformat
  • 91c18532 - WIP: Migrate CSV import frontend to new frontend
  • c641219d - Update docs

Compare with previous version

added 5 commits <ul><li>efed2b13 - Update dev deps</li><li>1a06e69c - Migrate import template list and upload function to new frontend</li><li>1629bc49 - Reformat</li><li>91c18532 - WIP: Migrate CSV import frontend to new frontend</li><li>c641219d - Update docs</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-App-CSVImport/-/merge_requests/203/diffs?diff_id=71631&start_sha=dc92d71766efe3038921742c4e0e8c85eb8049dd)
Author
Owner

added 1 commit

  • f60bbe39 - Finish migration to Vue 3/Vuetify 3

Compare with previous version

added 1 commit <ul><li>f60bbe39 - Finish migration to Vue 3/Vuetify 3</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-App-CSVImport/-/merge_requests/203/diffs?diff_id=71709&start_sha=c641219d1704198f113201527cfcdac34fa61b3b)
Author
Owner

marked this merge request as ready

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

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

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

assigned to @leuckeju

assigned to @leuckeju
Member

the .eslintrc and tox.ini are probably missing as well?

the `.eslintrc` and `tox.ini` are probably missing as well?
Member

?

?
Member

is this required, can't you simply delete the file?

is this required, can't you simply delete the file?
Member

left review comments

left review comments
Author
Owner

No, they have been updated before.

No, they have been updated before.
Author
Owner

No

No
Author
Owner

resolved all threads

resolved all threads
Author
Owner

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
Owner

changed this line in version 3 of the diff

changed this line in [version 3 of the diff](/AlekSIS/official/AlekSIS-App-CSVImport/-/merge_requests/203/diffs?diff_id=71823&start_sha=f60bbe398c072787bb6b9db8b2663d19a9cdcd3e#4bfc062761e3dad626ab1b0d6b9eb413b1e5f86b_46_46)
Author
Owner

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

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

added 2 commits

Compare with previous version

added 2 commits <ul><li>b289e527 - Update changelog and copyright</li><li>948a5b87 - Fix typo</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-App-CSVImport/-/merge_requests/203/diffs?diff_id=71823&start_sha=f60bbe398c072787bb6b9db8b2663d19a9cdcd3e)
Author
Owner

mentioned in commit 20c841e58d

mentioned in commit 20c841e58d29ed7fc9dd0b684da48d4228c3d24a
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-CSVImport!278
No description provided.