:children_crossing: removed the show/hide draft from the main dashboard function

:children_crossing: restricted alert recipient assignment based on the user role

:bug: making sure all projects are fetched when the project board is loaded

:lipstick: added smooth transition between large and small side menu

:bug: added error handling for getting the team members to avoid crashes in the dashboard

:bug: fixed issue with the layout changes not being saved all the time

:rocket: changed the Chart preview caching to rely only on the internal state and not on local storage - with default to true

:bug: making sure the connections and dataset don't overlap across teams

:passport_control: updated the access for the projectAdmin role and changed the UI to reflect the changes

:children_crossing: remember current team to avoid switching back all the time

:construction: added a barebones component to be used for tutorials

:sparkles: added the option to change dataset tags and added info about what tags are for

:lipstick: updated the empty state for dashboards with no charts

:bug: fixed malformed layour being saved :zap: optimised the layout updates to only send API requests if the layout changes