Fix Sentry error WEB-APP-7H
Start using web workers with the Comlink library github.com/GoogleChromeLabs/comlink
Sketched some icon concepts for KanbanMail https://twitter.com/Booligoosh/status/1241533015320223744
More progress on the reply editor!
![](https://makerlog-cdn.nyc3.digitaloceanspaces.com/task-attachments/clsgp56eo00do17xm9esn2hp4.jpg)
Working on reply editor for KanbanMail 2
![](https://makerlog-cdn.nyc3.digitaloceanspaces.com/task-attachments/clsgp5aih00dp17xmat4v59gt.jpg)
Added keyboard shortcuts
Added ⌘K window to KanbanMail 2!!!
![](https://makerlog-cdn.nyc3.digitaloceanspaces.com/task-attachments/clsgppy3v00gl17xmdfwc104m.png)
Started working on thread viewer styling for KanbanMail 2
![](https://makerlog-cdn.nyc3.digitaloceanspaces.com/task-attachments/clsgq11fc00hz17xmbol2cwe5.png)
Designed login page for KanbanMail 2!
![](https://makerlog-cdn.nyc3.digitaloceanspaces.com/task-attachments/clsgq1bu500i617xm6b4lhlul.png)
Wrote a RegEx to get the quoted part from plaintext emails and now my brain is fried
Implemented the most satisfying queue logic ever. It merges new changes with any existing changes to the same message that are in the queue. Then, when sending the changes to Gmail, it automatically calculates which changes to different messages in the queue are similar and then batches them together to reduce requests. This is why I love programming, I feel so good right now 🤓
Starting on the backbone of KanbanMail 2.0 (isn't the design beautiful so far 😂)
![](https://makerlog-cdn.nyc3.digitaloceanspaces.com/task-attachments/clsgq404f00ir17xmfmr39no7.jpg)
Switched to using Stripe Checkout instead of my own custom Stripe payment page. Hoping this will lead to more conversions during the payment process!
![](https://makerlog-cdn.nyc3.digitaloceanspaces.com/task-attachments/clsgscqx400r517xm1i6e1nzc.png)
Started working on the ability to add additional columns
![](https://makerlog-cdn.nyc3.digitaloceanspaces.com/task-attachments/clsgw40mg009c1wxm0jgkathj.png)
Show indicator of email loading progress (before, users had no idea what was going on other than the loading symbol spinning)
![](https://makerlog-cdn.nyc3.digitaloceanspaces.com/task-attachments/clsgw4noo009d1wxm921jeifp.png)