richdocuments icon indicating copy to clipboard operation
richdocuments copied to clipboard

Move template settings to vue component

Open elzody opened this issue 1 year ago • 0 comments

  • Target version: main

Summary

This resolves the issue on main where we are still using a legacy file upload plugin, causing an error and failing tests. I took the chance to migrate the global template settings to a Vue component, a start which I hope will lead to a cleanup of the admin settings in general, since everything is shoved into one large AdminSettings.vue component, and it's messy and difficult to reason about.

TODO

  • [x] add cypress tests

Checklist

  • [x] Code is properly formatted
  • [x] Sign-off message is added to all commits
  • [x] Documentation (manuals or wiki) has been updated or is not required

elzody avatar Oct 14 '24 16:10 elzody