Wiki: Migrate edit pages to single Vue app
What does this MR do and why?
Wiki: Migrates edit pages to a single Vue app, adds in-page editing for "edit" mode.
MR acceptance checklist
Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Screenshots or screen recordings
Before | After |
---|---|
How to set up and validate locally
- Add a new Wiki page: http://gdk.test:3000/flightjs/Flight/-/wikis/bb0d3d34-6614-43bb-b7e1-2afa50e18377?random_title=true
- Edit a wiki page: e.g. http://gdk.test:3000/flightjs/Flight/-/wikis/home
- Add a new Wiki template: http://gdk.test:3000/flightjs/Flight/-/wikis/templates/41c530e9-0f47-4bf9-8be5-236e45883df1?random_title=true
- Edit Wiki template: e.g. http://gdk.test:3000/flightjs/Flight/-/wikis/templates/test-template/edit
Related to #452225 (closed)
Edited by Sascha Eggenberger