Resolve "Migrate to Vue 3/Vuetify 3" #165
No reviewers
Labels
No labels
Security
TeX
auto-update
board
done
board
ready
board
todo
check
delete-eslint-rc-js
check
update-builddeps-package-json
check
update-eslint-rc-js
check
update-gitignore
check
update-merge-request-template
check
update-prettier-ignore
check
update-pyproject-toml
check
update-tox-ini
part
backend
part
ci
part
docs
part
frontend
part
i18n
part
non-technical
part
packaging
prio
1
prio
2
prio
3
release-mr-5.x
size
large
size
medium
size
small
source
customer
source
customer::fsmw
source
customer::fss
source
customer::teckids
source
downstream
type
breaking
type
bug
type
feature
type
refactoring
workflow
blocked
workflow
confirmed
workflow
current-todo
workflow
discussing
workflow
new-app
workflow
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
aleksis/AlekSIS-App-Kolego!165
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "50-migrate-to-vue-3-vuetify-3"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Information and screenshots
No further information have been provided.
Checklist
tox -e reformat,lintusedapps.pyandREADME.rstup-to-dateBackend checklist
Frontend checklist (mandatory with ~"part::frontend")
Closes #50
assigned to @yuha
added 6 commits
315db7d4- Include eslint --fix in tox.ini reformat command700be1b5- Update linter version12cb994a- Apply adaptation changes detected by linter8cdca46c- Remove unused empty componenta8371383- Define person widget as asyncCompare with previous version
added 1 commit
Compare with previous version
added 1 commit
2b36c948- Adapt to CRUD changesCompare with previous version
added 1 commit
3d7bcf72- Adapt TimeQuotaFieldCompare with previous version
added 4 commits
098203ab- (Temporarily) use v-autocomplete for units instead of ChipSelectFieldac5fd64b- Adapt objectSchemas14c92a62- Remove unused field templates0b44429b- WIP: Adapt employment contracts CRUD list dynamic mechanismsCompare with previous version
added 1 commit
c2a789f0- Remove custom date fields in absence CRUD listCompare with previous version
added 3 commits
7cf7b204- Adapt person overview planned absences widgetd8e98869- Remove todo in absence reason listf18225d2- Add display component for time quotasCompare with previous version
added 3 commits
5b3c582f- Also show tags on absence reason crud pagea46bb6e0- Add properties to EC to define form orderbd3a8b87- WIP: Add expandable rows to EC list to display subquotasCompare with previous version
added 14 commits
376711c0- Fix usage of time quota field for subquotase1d13b00- Remove unused stuff7f127c25- Add funcitonality for subquotas for handling time quotas7e338c59- Fix computed importabd95c41- Fix translations in time quota display component2a9e968b- Fix typo3aa86248- Add correct default value42e19d56- Use correct query for subquotasa02fe836- Add edit button to subquota cards25379e0d- Remove card titleCompare with previous version
added 2 commits
1e777972- Show ATs/ARs in subquota card11cf67d0- Hide subquotas in table and edit form for ECsCompare with previous version
added 2 commits
cd487e05- Use CRUD list for subquotasCompare with previous version
added 1 commit
eee0a05b- Use v-number-input in TimeQuotaFieldCompare with previous version
added 4 commits
c4083e36- Drop different create buttons1f2e58c7- Adapt commentsdddcc275- Fix TimeQuotaField v-model handlingbbd23cd2- Fix editing time quotasCompare with previous version
added 1 commit
26280f6c- Ensure time quota is always set in editItemCompare with previous version
marked the checklist item
tox -e reformat,lintused as completedmarked the checklist item Changelog updated/No update necessary as completed
marked the checklist item Tested with admin account as completed
marked the checklist item Tested with normal account (based on permissions) as completed
added 1 commit
90b6c1b5- ReformatCompare with previous version
This still has two issues that makes the EmploymentContract list unusable, but that are not confined to Kolego:
https://edugit.org/AlekSIS/official/AlekSIS-Core/-/issues/1376
https://edugit.org/AlekSIS/official/AlekSIS-Core/-/issues/1375
Regarding both issues, I have no clue what's going on
marked this merge request as ready
marked the checklist item Use permissions for all GraphQL mutations as completed
marked the checklist item Use query optimizer for all GraphQL queries as completed
marked the checklist item Don't use inefficient DB queries as completed
Why?
left review comments
well if i knew
ah because now, the regular delete mutation is used – there's no need for having it in two places when both mutations refer to the same one
resolved all threads
mentioned in commit
bd0330016c