KanbanMail

A Kanban board for your emails! ✨💌

Fixed super weird bug where the columns were showing up in the wrong order (with Done in the middle) 🤪

Changed “Don’t have an account?” to “Create an account” on login page

Changed “Sign in” to “Log in” on /login so it doesn’t get confused with “Sign up”

The new sign up flow for KanbanMail is live!!! Now you can just sign up with your Gmail / Outlook account instead of the old, much more tedious process! 🎉 I think this will reduce bounces by a lot.

Point "Don't have an account?" button on login page to the signup page, not the pricing page

Added "this is most likely because your free trial has ended" and a "contact support" button to no-account page

Only redirect to no-account page if the response from createUser is TRIAL_ALREADY_FINISHED

Added the TRIAL_ALREADY_FINISHED code back to the createUser cloud function

Blur and disable sign up buttons when the T&Cs checkbox is not checked

Started on new signup flow!! You'll be able to sign in straight with Gmail/Outlook instead of entering the right email address and THEN signing in, meaning less people will type in the wrong email or abandon

Don’t set stripeMetadata defaults in Stripe as well because it’s pointless and creates more requests + bugs, only set them on the frontend

Disable ⌘S save popup because the user will never need to save the page as an HTML file and might press it by accident which would be annoying for them

Fetch new email objects immediately after saving as draft so the draft shows up in the drafts area

Show “successfully saved as draft” instead of “successfully sent” after saving as draft 🤦‍♂️

Added proper tabindexes to email composer so you can now create and send emails even faster, with zero mouse movements!! 🚀⚡⌨️

Got confirmation that the critical bug where nothing was working for someone is fixed!!!! 🎉