KanbanMail
A Kanban board for your emails! ✨💌
Added upgrade button to settings!
Return whether or not a customer is paying in getStripeMetadata
Fixed text/plain email parsing
Got message bodies working with Outlook
Got apiFunctions.getMatchingSearchIds to work with Outlook
Got apiFunctions.getMessagesArrayFromIDs to work with Outlook
Got apiFunctions.getMessageIDs to work with Outlook
Started working on Outlook support for new features
Got Shift⌘U (unsubscribe) shortcut to work with IndexedDB/threads
Fixed more errors from removing data clones
Added proper link buttons to Sentry notifications from my personal Telegram bot! 😁🔥
Don't clone data object for each component
Get unsubscribe buttons working with IndexedDB/threads
Get modifiers and the modifier queue to work with IndexedDB & thread objects
Got ArchivedStatus modifier working with IndexedDB/threads!
Removed threadsToShow from column objects! Now it goes direct from IndexedDB to Vue, reducing the JavaScript heap size even further!
Fixed changing column via in email viewer in new code
The new IndexedDB update I'm working on has reduced the JavaScript memory heap size from 120MB to 48MB. Almost no lag, opening and closing stuff feels pretty much instant. Excited to release in a week or two once I iron some things out! Really happy with the performance gains 🔥😁🤯
Removed getLatestEmailInternalEpoch
Removed old selectedEmailIds array completely
Removed all references to the old openEmail object!
Fixed new threads/IndexedDB context menu code
Got shift+hover to expand cards again with new code
Got pinned messages to actually be on top with the new IndexedDB sorting!
Fixed new clearStorage function