Commit Graph

2128 Commits

Author SHA1 Message Date
Aj Wazzan
2ee601031c Refactor mail components to include labels in thread data and improve layout structure. Updated type definitions and adjusted state management in MailDisplay and MailList components for better handling of email labels. 2025-04-28 13:34:53 -07:00
Nizzy
ca72e603e8 improvements to iframe 2025-04-28 13:06:19 -07:00
Nizzy
06bd345aeb fix 2025-04-28 12:30:31 -07:00
Adam
cb4db2ade8 Merge pull request #789 from Mail-0/fix-mail-iframe-height-on-empty-message
remove min-h on iframe
2025-04-28 12:27:36 -07:00
Adam
04a3bc1211 Merge pull request #786 from kingstondoesit/db/URL
address non-null assertion of global `DATABASE_URL` VAR
2025-04-28 12:27:22 -07:00
Adam
f2460e5922 Merge branch 'staging' into db/URL 2025-04-28 12:27:03 -07:00
Nizzy
ad8dfd3855 about 2025-04-28 12:25:51 -07:00
Adam
0b37c3c5ac Merge branch 'staging' into db/URL 2025-04-28 12:22:23 -07:00
Adam
d9cdf957cf Merge branch 'staging' into fix-mail-iframe-height-on-empty-message 2025-04-28 12:22:15 -07:00
Nizzy
e0a4165f1a signup 2025-04-28 12:15:56 -07:00
Nizzy
ec5c1ec357 landing page improvement 2025-04-28 11:27:12 -07:00
Ahmet Kilinc
203b189262 empty emails dont load height at all. 2025-04-28 13:59:57 +01:00
Ahmet Kilinc
e7bdf99d8e remove min-h on iframe 2025-04-28 13:49:22 +01:00
Aj Wazzan
ce4fa5c624 Enhance email reply functionality and clean up components
- Added `setActiveReplyId` state management to track the latest reply in `ThreadContextMenu`, `MailDisplay`, and `MailList` components.
- Updated reply, reply all, and forward handlers to set the active reply ID based on the latest thread data.
- Refactored `EmailComposer` to remove unused state and improve placeholder text.
- Cleaned up CSS styles in `prosemirror.css` and adjusted component structures for better readability.
2025-04-27 22:34:41 -07:00
Aj Wazzan
2a9d995385 Update dependencies and refactor email rendering logic
- Added `@react-email/components` dependency to `bun.lock` and `package.json`.
- Removed the `extractText.ts` file as it is no longer needed.
- Refactored email rendering in `mail-iframe.tsx` to utilize the new `template` function from `email-utils.client.tsx`.
- Improved handling of image loading based on sender trust status.
- Updated various components to enhance readability and maintainability.
2025-04-27 21:58:23 -07:00
Adam
e4a6fdf6bd Merge pull request #787 from Mail-0/fix-user-deletion
fixes deleting account errors
2025-04-27 17:13:30 -07:00
Adam
cd2833d252 Merge branch 'staging' into fix-user-deletion 2025-04-27 17:11:51 -07:00
Aj Wazzan
6865cd8558 Refactor filter function for item tags in mail component 2025-04-27 17:11:22 -07:00
Aj Wazzan
e82e191477 Add redirect to '/mail' if session exists. Fix pathname reset 2025-04-27 17:03:07 -07:00
Nizzy
1b7535b8a0 padding 2025-04-27 16:47:02 -07:00
Ahmet Kilinc
431f70fc5e use drizzle transaction when deleting account 2025-04-27 23:03:06 +01:00
Ahmet Kilinc
0510cc9f6a add i18n for 2 strings 2025-04-27 21:01:30 +01:00
Ahmet Kilinc
904d761dc1 remove unused 2025-04-27 20:54:57 +01:00
Ahmet Kilinc
65dd253f43 fixes deleting account errors 2025-04-27 20:46:37 +01:00
kingstondoesit
3200a4e5e1 throw error !DATABASE_URL 2025-04-27 18:08:21 +01:00
Nizzy
d3dfdeb093 look 2025-04-27 09:52:43 -07:00
Nizzy
b80cdfed73 ui 2025-04-27 09:40:38 -07:00
Nizzy
01755a4035 remove padding 2025-04-26 21:34:30 -07:00
Nizzy
d4e6e897ab less padding 2025-04-26 21:25:16 -07:00
Nizzy
44bde980ae labels 2025-04-26 21:23:01 -07:00
Nizzy
de6cfb6a1b golden 2025-04-26 21:18:35 -07:00
Adam
f3709ce164 Merge branch 'global-ai' into staging 2025-04-26 21:04:21 -07:00
Nizzy
6b5e0958da fix 2025-04-26 21:00:41 -07:00
Nizzy
e0c2d3ec00 working bitch 2025-04-26 20:54:30 -07:00
Nizzy
4462dc40c1 working 2025-04-26 20:50:40 -07:00
Aj Wazzan
38814cf9aa Update dependencies and build command in package.json; upgrade Next.js to version 15.3.1 and enable turbopack for build process. 2025-04-26 20:35:22 -07:00
Nizzy
2b7fa1f078 reply to individual items 2025-04-26 19:00:56 -07:00
Nizzy
495997b9a2 editor 2025-04-26 18:40:04 -07:00
Nizzy
7cfc27fbc6 drop 2025-04-26 18:12:45 -07:00
Nizzy
27885a825b aiside bar design 2025-04-26 17:28:14 -07:00
Ahmet Kilinc
40e8f30bb4 fixes to iframe height 2025-04-26 21:21:53 +01:00
Ahmet Kilinc
aa57e51fe3 fix type in send.ts 2025-04-26 20:53:52 +01:00
Ahmet Kilinc
03a38909ab fix for sending emails 2025-04-26 20:53:43 +01:00
Nizzy
fdd1de7d11 fix 2025-04-26 12:47:11 -07:00
Nizzy
50b97119e0 staging 2025-04-26 11:27:09 -07:00
Ahmet Kilinc
7d0c00583f Merge pull request #779 from Mail-0/fixes-for-mobile-height 2025-04-26 15:31:43 +01:00
Ahmet Kilinc
065fd48451 potential fixes for mobile dynamic height 2025-04-26 14:25:05 +01:00
Adam
3b40c9ab75 Merge branch 'main' into staging 2025-04-25 22:26:14 -07:00
Aj Wazzan
fef95bbe6d Merge branch 'staging' of https://github.com/nizzyabi/mail into staging 2025-04-25 22:25:39 -07:00
Aj Wazzan
4d6e231b0f Set isSaving to false in finally block 2025-04-25 22:25:31 -07:00