WIP: Draft: New vue frontend #48
No reviewers
Labels
No labels
Security
TeX
auto-update
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-renovate-json
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
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-Stoelindeling!48
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feature/vue-frontend"
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?
Use
vue-draggable-gridto recreate the frontend with vue componentsmarked this merge request as draft
added 1 commit
54c39371- ReformatCompare with previous version
Blocked by AlekSIS-Core!1210
added 9 commits
61426a26- Create schema for seating plan list4fb3010d- Create component for seating plan list viewf54f270c- Create schema and query for seating plan attribute choices (rooms, groups, subjects)452d19f5- Create a component to create seating plans (not finished)cea54d3b- Create mutation for seatingplan creation4114addb- Use correct seat resolver for SeatingPlanTypeb762f1ce- Use translations6d3823a9- Create default translationsddf570a1- Make Seatingplans creatable in frontendCompare with previous version
added 5 commits
98c77aef- Move Seatingplan creation from other page to simple popup0c6a1f73- Better mobile design for create plan popupd89c55b4- Take loading of form data into considerationccb1f149- Clear data on cancel41af7a22- Only show error message if there are real errorsCompare with previous version
added 4 commits
273d57a4- Better responsive designc45bf825- Fix errors in console when seating plan is not yet loaded7582a3d7- Use permissions for choicesebcf94ac- Edit room and subject of a seatingplan (ui)Compare with previous version
added 4 commits
80ff1778- Create Mutation to edit room and subject of a seating planfc533221- Fix query based on schema update in core68905422- Create mutation for editing seating plansc321bac6- Implement functioning plan editing in the frontendCompare with previous version
added 2 commits
aa7c82cd- Perform permission checks in all queries and mutations983ac7af- Check permissions for item editing and deletion in frontendCompare with previous version
added 4 commits
a493af38- Use correct permission names in schema92f6a7b1- Use permissions for routesae644595- Display all attributes of plans in the tablee498d6ac- Fix bug of cache errors of graphql clients by splitting choices into different typesCompare with previous version
added 3 commits
fc600cfe- Use UpdateIndicator to explain behavioure27a7687- Fix styling of heading buttons2b167ced- Fix mobile design of grid by allowing overflow scrollingCompare with previous version
added 8 commits
e1f77975- Remove superfluous translations39331206- Reformat4872920d- Define schema of room attribute of seatingplan3523a39d- Add SubjectType inside Stoelindeling9a328346- Create Mutation to delete SeatingPlansce193494- Only show update indicator if plan is editable4308e703- Change style of selectsf4916277- Drop unused parameterCompare with previous version
added 2 commits
29e981de- Use DeleteDialog inside Seatingplan detail view5345b4ed- Use DeleteDialog inside Seatingplan detail viewCompare with previous version
Actually blocked by https://edugit.org/AlekSIS/official/AlekSIS-Core/-/merge_requests/1202 and https://edugit.org/AlekSIS/official/AlekSIS-Core/-/merge_requests/1207
added 1 commit
6692291e- Rename query to be consistent with property nameCompare with previous version
marked this merge request as ready
assigned to @hansegucker
added 1 commit
83ec0428- Use more clear iconsCompare with previous version
Will probably need fixing as I will probably move the delete-dialog to another position in the core (not sure tho, I will report here)
And?
Please also drop the files for the old frontend.
marked this merge request as draft
added 8 commits
masterb013442b- Merge remote-tracking branch 'origin/master' into feature/vue-frontend8f1c523d- Use published version of vue-draggable-gridCompare with previous version
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.