As an user I would like to be able to edit an existing function input / Output when my user is logged in, and be prevented to complete this action if the user is logged out.
To do:
- Add an action in the Roles Vuex module called "canEditFunction" that return true is user is logged in (use the mw.user object)
- Add a todo that links to https://phabricator.wikimedia.org/T301667 in the method
- Ensure the Edit function UI shows the required tooltip and disable the input fields depending from user roels