KanbanMail
A Kanban board for your emails! β¨π
Started working on Archived column & button
Created MoveToArchive modifier
Test XSS via Stripe Metadata (none of the alerts worked π)
Added a Content-Security-Policy to editor.kanbanmail.app
PUSHED NEW EDITOR!!!!!!!!!!!!!!!!!!!!! πͺπͺπβοΈ
Rebuild KanbanMail editor on separate domain for proper vue stuff & XSS-protection for drafts
Link to global.css everywhere
Fix timestamp query param on editor iframe URL
Read .vue files from _output instead of _input so that they will have been through search & replace
Properly prevent βEnter by creating custom tiptap handler extension
Prevent default newline in editor when sending email with keyboard shortcut
Re-add βK shortcut for link
Prevent βEnter, βS and ββ in editor
Fix double-sending with new editor when using β Enter keyboard shortcut
Added support for uploading multiple attachments at once :)
Added inline image upload button!
Created frametalkListeners.js
Moved attachments button into editor
Make new composer work in split view
Editor content looks nice in dark mode too, but will get sent in light mode
Made blockquotes in editor work with dark mode
Dark mode is now working in the new editor!!! π
Change editor iframe hash based on stripeMetadata.darkMode
Apply dark mode styles based on hash
Created dark mode styles for editor