Resolve "Migrate to Vue 3" #267

Merged
hansegucker merged 29 commits from 97-migrate-to-vue-3 into master 2025-12-19 16:50:41 +01: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 #97

Closes #73

Closes #80

Closes #52

Closes #51

Closes #33

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 - [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 - [x] Tested with normal account (based on permissions) ## Backend checklist - [x] Use permissions for all GraphQL mutations - [x] Use query optimizer for all GraphQL queries - [x] Don't use inefficient DB queries ## Frontend checklist (mandatory with ~"part::frontend") - [ ] Screenshots are attached (mobile and desktop) - [x] Tested on mobile, tablet, and desktop sizes - [x] 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 #97 Closes #73 Closes #80 Closes #52 Closes #51 Closes #33 Closes #40
Author
Owner

added 3 commits

  • 4e664b0e - Update JS dev deps to Vue 3
  • cd7904ed - Automatic migration to Vuetify 3
  • 364e46e7 - Migrate categories to Vue(tify) 3

Compare with previous version

added 3 commits <ul><li>4e664b0e - Update JS dev deps to Vue 3</li><li>cd7904ed - Automatic migration to Vuetify 3</li><li>364e46e7 - Migrate categories to Vue(tify) 3</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Plank/-/merge_requests/147/diffs?diff_id=78544&start_sha=1b98e8b60e73c2709af8fdaf6f77adfaea29c078)
Author
Owner

added 1 commit

  • 61ffa02b - Migrate manufacturers to Vue(tify) 3

Compare with previous version

added 1 commit <ul><li>61ffa02b - Migrate manufacturers to Vue(tify) 3</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Plank/-/merge_requests/147/diffs?diff_id=78763&start_sha=364e46e710a7083c49272b8c5633dd52fdaaf7d8)
Author
Owner

added 1 commit

  • e7029597 - Migrate item types to Vue(tify) 3

Compare with previous version

added 1 commit <ul><li>e7029597 - Migrate item types to Vue(tify) 3</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Plank/-/merge_requests/147/diffs?diff_id=78808&start_sha=61ffa02b08310bb8cef2e67569473a47058d0402)
Author
Owner

added 1 commit

  • 20add966 - Migrate inventories to Vue(tify) 3

Compare with previous version

added 1 commit <ul><li>20add966 - Migrate inventories to Vue(tify) 3</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Plank/-/merge_requests/147/diffs?diff_id=78856&start_sha=e70295971fd8c72d9192822859a16e15efb4a2ae)
Author
Owner

Fix filters and search

Fix filters and search
Author
Owner

Fix scan input (#80)

Fix scan input (#80)
Author
Owner

added 2 commits

  • d3c1d0ec - Migrate inventories to Vue(tify) 3
  • 693e8cb8 - Migrate locations to Vue(tify) 3

Compare with previous version

added 2 commits <ul><li>d3c1d0ec - Migrate inventories to Vue(tify) 3</li><li>693e8cb8 - Migrate locations to Vue(tify) 3</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Plank/-/merge_requests/147/diffs?diff_id=78902&start_sha=20add9661f078a7a169737a2291dc319e2830ec2)
Author
Owner

added 2 commits

Compare with previous version

added 2 commits <ul><li>8ad319e3 - Migrate locations to Vue(tify) 3</li><li>db73be82 - Fix scan input</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Plank/-/merge_requests/147/diffs?diff_id=78905&start_sha=693e8cb84ac3dd2c131509fa8205715b54ad0618)
Author
Owner

added 1 commit

Compare with previous version

added 1 commit <ul><li>d320402b - Fix some labels</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Plank/-/merge_requests/147/diffs?diff_id=78913&start_sha=db73be8255611e32068a64d8b91557d912847251)
Author
Owner

Fix ordering?

Fix ordering?
Author
Owner

Check out conditions

Check out conditions
Author
Owner

added 1 commit

  • d8824e27 - Migrate items list to Vue(tify) 3

Compare with previous version

added 1 commit <ul><li>d8824e27 - Migrate items list to Vue(tify) 3</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Plank/-/merge_requests/147/diffs?diff_id=79446&start_sha=d320402be6c384dbc0b1d23f537bdf7b3237930f)
Author
Owner

added 1 commit

  • b8f8059d - Migrate items detail to Vue(tify) 3

Compare with previous version

added 1 commit <ul><li>b8f8059d - Migrate items detail to Vue(tify) 3</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Plank/-/merge_requests/147/diffs?diff_id=79448&start_sha=d8824e273bf8d5051ffa4a636be06e8a753dc16d)

added 1 commit

  • 6a8f8482 - Migrate check out processes to Vue(tify) 3

Compare with previous version

added 1 commit <ul><li>6a8f8482 - Migrate check out processes to Vue(tify) 3</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Plank/-/merge_requests/147/diffs?diff_id=79454&start_sha=b8f8059d4124104a6b4c76c8bca3ef4d5450be7a)

added 2 commits

Compare with previous version

added 2 commits <ul><li>e6645a9c - Migrate inventory person widget to Vue(tify) 3</li><li>1bc0509c - Clean up</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Plank/-/merge_requests/147/diffs?diff_id=79466&start_sha=6a8f8482cc94bb709b822249804a6f82f9fadd01)

added 1 commit

  • 2b0ee3b3 - Migrate inventory process to Vue(tify) 3

Compare with previous version

added 1 commit <ul><li>2b0ee3b3 - Migrate inventory process to Vue(tify) 3</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Plank/-/merge_requests/147/diffs?diff_id=79477&start_sha=1bc0509c17c121b54e098de9776dce88c20e409f)

added 1 commit

  • 466f0d45 - Migrate check out page to Vue(tify) 3

Compare with previous version

added 1 commit <ul><li>466f0d45 - Migrate check out page to Vue(tify) 3</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Plank/-/merge_requests/147/diffs?diff_id=79489&start_sha=2b0ee3b3869f07b46e08aee618edc77fbc9ba79c)

added 1 commit

  • cdcf6217 - Add more filtering and server search

Compare with previous version

added 1 commit <ul><li>cdcf6217 - Add more filtering and server search</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Plank/-/merge_requests/147/diffs?diff_id=79518&start_sha=466f0d4572040628252a7d333b3b14947d4202ac)

added 2 commits

Compare with previous version

added 2 commits <ul><li>344a1484 - Introduce server ordering</li><li>666604a5 - Migrate check in to Vue(tify) 3</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Plank/-/merge_requests/147/diffs?diff_id=79582&start_sha=cdcf6217fc8662118e24dfd8e7cc35e299453b4d)

added 1 commit

Compare with previous version

added 1 commit <ul><li>fc2033df - Drop old files</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Plank/-/merge_requests/147/diffs?diff_id=79583&start_sha=666604a514617471c92a2f89b6c53666adbb27de)

added 1 commit

Compare with previous version

added 1 commit <ul><li>c0ce49e3 - Fix lint</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Plank/-/merge_requests/147/diffs?diff_id=79584&start_sha=fc2033df8a12bdd9d7863513128229d0a91c2fa1)

added 1 commit

  • 40ee8c8b - Fix querying for special fields

Compare with previous version

added 1 commit <ul><li>40ee8c8b - Fix querying for special fields</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Plank/-/merge_requests/147/diffs?diff_id=79585&start_sha=c0ce49e323bc08e8ee04157b4eacc0b672d883b8)

added 1 commit

Compare with previous version

added 1 commit <ul><li>28b778cb - Clean up schema</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Plank/-/merge_requests/147/diffs?diff_id=79586&start_sha=40ee8c8be12734c94348111467671d21286c54ae)

added 1 commit

Compare with previous version

added 1 commit <ul><li>fefaa262 - Fix migrations</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Plank/-/merge_requests/147/diffs?diff_id=79587&start_sha=28b778cbb304212189d3a5a56fd45230ad01ecb5)
Author
Owner

changed the description

changed the description

added 2 commits

Compare with previous version

added 2 commits <ul><li>d6c573f3 - Allow managing of check out conditions</li><li>a2f57e9e - Fix image upload</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Plank/-/merge_requests/147/diffs?diff_id=79588&start_sha=fefaa262b755e0b357e6e52bc4ee4598709a6035)
Author
Owner

marked this merge request as ready

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

assigned to @nik

assigned to @nik
Author
Owner

resolved all threads

resolved all threads
Author
Owner

requested review from @ZugBahnHof

requested review from @ZugBahnHof

added 1 commit

Compare with previous version

added 1 commit <ul><li>f4254895 - Fix last things</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Plank/-/merge_requests/147/diffs?diff_id=79628&start_sha=a2f57e9e1cfd9fee475216b81099ae07854503f7)

added 1 commit

  • 496836da - Use table-link instead of router-link

Compare with previous version

added 1 commit <ul><li>496836da - Use table-link instead of router-link</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Plank/-/merge_requests/147/diffs?diff_id=79631&start_sha=f4254895325c904b67872fa03b557c8a556cc526)
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

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

marked the checklist item **Changelog updated/No update necessary** as completed
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

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
Owner

marked the checklist item Tested with normal account (based on permissions) as completed

marked the checklist item **Tested with normal account (based on permissions)** as completed
Author
Owner

marked the checklist item Tested with admin account as completed

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

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
Owner

marked the checklist item Use query optimizer for all GraphQL queries as completed

marked the checklist item **Use query optimizer for all GraphQL queries** as completed
Author
Owner

marked the checklist item Don't use inefficient DB queries as completed

marked the checklist item **Don't use inefficient DB queries** as completed
Author
Owner

marked the checklist item Adhered to frontend guidelines as completed

marked the checklist item **Adhered to [frontend guidelines](https://edugit.org/AlekSIS/official/AlekSIS/-/blob/master/project/frontend_guidelines.rst?ref_type=heads)** as completed
Author
Owner

marked the checklist item Tested on mobile, tablet, and desktop sizes as completed

marked the checklist item **Tested on mobile, tablet, and desktop sizes** as completed

added 3 commits

  • 496836da...71541bd3 - 2 commits from branch master
  • 27c1c7c2 - Merge branch 'master' into 97-migrate-to-vue-3

Compare with previous version

added 3 commits <ul><li>496836da...71541bd3 - 2 commits from branch <code>master</code></li><li>27c1c7c2 - Merge branch &#39;master&#39; into 97-migrate-to-vue-3</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Plank/-/merge_requests/147/diffs?diff_id=79634&start_sha=496836da7cbbc63695f11c67fa1ae22cf59426d1)
Owner

mentioned in commit f721e03abf

mentioned in commit f721e03abf07803297007a63a201268a50d9c825
nik merged commit f721e03abf into master 2025-12-19 16:50:41 +01:00
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-Plank!267
No description provided.