Rewrite store application screen in Vue
What does this MR do?
- rewrite store application screen in Vue
- hopefully cause fewer page reloads when managing applications
How confident are you it won't break things if deployed?
it should be okay actually!
Links to related issues
- followup to !1755 (merged)
- &26 (closed)
- &22 (closed)
How to test
- Log in as user who's managing a store. Change the storeteam setting to "open" if needed
- In a private browser tab, log in as user who's not in that store team, apply for store
- With store manager: view the store page, see modal pop up, test the different actions
You can apply with multiple users to see the list ;-)
Screenshots
Checklist
-
added a test, or explain why one is not needed/possible... -
no unrelated changes (currently contains another MR that will vanish once merged) -
asked someone for a code review -
set a "for:" label to indicate who will be affected by this change -
use "state:" labels to track this MR's state until it was beta tested -
added an entry to CHANGELOG.md -
add a short text that can be used in the release notes -
Once your MR has been merged, you are responsible to create a testing issue in Beta Testing Repo
Release notes text
Die Liste der Anfragen, um einem Betrieb beizutreten, wurde ebenfalls modernisiert. Sie lässt sich nun besser bedienen und lädt nicht mehr nach jeder Aktion die Seite neu.
Edited by Chris Oelmueller