KanbanMail
A Kanban board for your emails! β¨π
Added draftId to composer object
Wrote saveFromComposer function
Remove draft logic from sendEmail
Abstracted message sending into compileMessage and getMessageDataFromComposer functions
Changed email editor design to match thread viewer π
Updated contact text because now it's a live chat π
Embedded live chat in web app
Got app chat embed page to accept name and email query parameters so I can set them to the currently logged in user
Created kanbanmail.app/appchatembed so I can embed tawk.to in an iframe in the web app so I don't have to worry about 3rd-party JS running on the main thread
Configured tawk.to popup settings
Added tawk.to to landing page
Removed Crisp from landing page
Switching from crisp.chat to tawk.to
Changed client IDs to clear possible Google cached data
Added Google Analytics to guides.kanbanmail.app
Made some improvements to how the Sent column works
Changed /auth-process to /authorize because Google has lost its mind and wanted me to? π€
Submitted KanbanMail Guides sitemap to Search Console
Use Jekyll sitemap for KanbanMail Guides
Added social/SEO metadata for KanbanMail guides
KanbanMail Guides already out on Google helping people with their questions π
Wrote another guide: guides.kanbanmail.app/selecting-threads
Replace Ctrl with β in elements on Mac computers in KanbanMail Guides
Wrote guide on how to change a thread's column in KanbanMail (let's start simple π) guides.kanbanmail.app/change-column
Marked stub guides as drafts so they don't show on the live site