* feat: resolve TODO by removing quiet option
* feat: exclude ./src/mocks from production build
* feat: load only msw when running through vite
* feat: optimise load order
* feat: handles mocked logos with virtual path
* feat: loads mocked service worker from virtual path
* feat: loads assets from virtual path
* feat: forces MSW=on for the static build
* build: adds storybook workflow copied over from the old backoffice repository
* build: limits where the build runs
* build: adds workflow to build a static version of the backoffice upon request
* build: excludes the `/umbraco/backoffice/assets` folder from navigation fallback just in case
* build: triggers run when the workflow file itself changes
* build: triggers run when package.json changes
* build: marks the 'contrib' branch as production
* build: activates static builds on preview/* labels
* build: bumps github checkout version
* build: updates key for backoffice web app
* build: updates key for storybook
* build: disables build for release branches to preseve on preview environments
* fix: editor is always available
* fix: remove deprecated v14 stuff
* fix: the block manager should not care about the editor
* fix: the block manager should not care about the editor
* feat: add new tiptap blockpicker extension
* fix: save valid content
* fix: disable white-space to conform blocks inside text
* fix: set block types back to TinyMCE until migration has been completed
* feat: define block content when inserting
* feat: make `getLayouts` available on the base class
* fix: remove unused parameter
* feat: cleanup blocks on change
* feat: adds inline blocks
* feat: set docs for typings and update the interfaces to match and add setEditor to get the editor instance
* feat: set docs for typings and update the interfaces to match and add setEditor to get the editor instance
* feat: adds blocks in rte
* chore: sonarcloud fix
* feat: remove delete button as components can be stripped away directly from the DOM
* feat: allow custom views for block-rte and filter the views based on conditions
* feat: mark tiptap blocks with an outline when active
* feat: export data content udi const
* fix: add block-rte to vite's importmap so that tinymce works on the dev server
* feat(tinymce): get the value from the event target
* feat: allow tinymce to insert blocks by listening to the context
* chore: mark styles as readonly
* chore: cleanup code
* fix: remove two fixed TODO comments
* feat: used named capturing group
* chore: import correct type in testing file
* Removed extra `originData` from Block List manager context
* Fixed issues in Tiptap toolbar button
* Corrected base class for Tiptap Image extension
* Fixed up the RTE package vite config
to export the Tiptap classes (for CMS build)
---------
Co-authored-by: leekelleher <leekelleher@gmail.com>
* add app element to folder
* add element postfix to filename
* update import
* experiment with passing config to app element
* clean up
* config as individual props instead of object
* update defaults