samba: split plugin and add dashboard panel

Closes #2163