Commit Graph

2387 Commits

Author SHA1 Message Date
Dak Washbrook
364802d0cd Refactor email generation logic to improve thread context handling.
Enhanced the AI email composer to include thread message metadata (e.g., CC and subject), sanitize HTML content, and better integrate writing style fallbacks if unavailable. Updated dependencies, including `string-strip-html`, to support these changes.
2025-05-01 12:06:43 -07:00
Ahmet Kilinc
aebd1a88fd quick fix 2025-05-01 18:56:03 +01:00
Aj Wazzan
c183916260 Refactor login and home components. Remove unused imports, improve text formatting, and add a return home link in the login page. Update session handling in the home component to redirect users upon login. 2025-05-01 10:43:30 -07:00
Aj Wazzan
96db959044 Refactor About and Privacy pages to update contact email and improve text formatting. Remove Navbar component as it is no longer needed. 2025-05-01 10:32:04 -07:00
Adam
ca640fa2cb Merge pull request #815 from Mail-0/fix-back-button
temporary fix
2025-05-01 09:57:42 -07:00
Adam
4981b79590 Merge branch 'staging' into fix-back-button 2025-05-01 09:57:34 -07:00
needle
cd6afd1588 chore(notes): fix and re-enable 2025-05-01 19:56:14 +03:00
Aj Wazzan
e8fec9c7cb Update unsubscribe subject logic in handleUnsubscribe function to trim whitespace and ensure a default subject is used when necessary. 2025-05-01 09:51:10 -07:00
Ahmet Kilinc
f72addbba2 Merge branch 'staging' into fix-back-button 2025-05-01 17:46:19 +01:00
Aj Wazzan
bb1da21783 Refactor mail actions and components. Improve error handling in sendEmail function, remove unused imports, and optimize bulk selection logic in BulkSelectActions. Update unsubscribe tracking logic in handleUnsubscribe function. 2025-05-01 09:32:45 -07:00
Aj Wazzan
b4fd304526 Refactor AIChat and EmailComposer components. Remove unused imports and improve error handling in AIChat. Update attachment display logic and formatting in EmailComposer. 2025-05-01 09:26:56 -07:00
Aj Wazzan
667552e015 Refactor GetSummary and AIChat components. Introduce GetState function for fetching brain state. Clean up unused imports and improve error handling in AIChat. Update layout and nav-user components for better functionality. 2025-05-01 09:11:54 -07:00
Ahmet Kilinc
142818e841 temporary fix 2025-05-01 17:08:03 +01:00
Nizzy
d4396ca7eb padding fix 2025-05-01 09:05:40 -07:00
Adam
71201228fa Merge pull request #810 from Mail-0/fixes-fixes
fixes
2025-05-01 08:50:22 -07:00
Ahmet Kilinc
6a56ace94c Merge branch 'staging' into fixes-fixes 2025-05-01 16:48:42 +01:00
Aj Wazzan
4b3377ce32 Merge branch 'staging' of https://github.com/nizzyabi/mail into staging 2025-05-01 08:48:12 -07:00
Aj Wazzan
68b1f405d9 Enhance label creation functionality by adding color options for background and text. Introduce a predefined color palette and update prompt documentation to reflect these changes. Clean up unused imports in AI chat component. 2025-05-01 08:48:08 -07:00
Nizzy
56e7f71072 staging 2025-05-01 08:35:56 -07:00
Nizzy
f7d4e1dd16 change 2025-05-01 08:35:41 -07:00
Ahmet Kilinc
b6bbe17449 Merge branch 'staging' into fixes-fixes 2025-05-01 16:33:32 +01:00
Ahmet Kilinc
10c3b1ef10 inline with staging 2025-05-01 16:33:03 +01:00
Aj Wazzan
9449540b9f Refactor summary display to use Markdown component for rendering. Removed unused TextShimmer component. 2025-05-01 08:17:04 -07:00
Ahmet Kilinc
f77e9e7fab Merge branch 'staging' of github.com:Mail-0/Zero into fixes-fixes 2025-05-01 16:14:54 +01:00
Nizzy
38101fb33a ai chat only phone view accessble 2025-05-01 08:13:51 -07:00
Ahmet Kilinc
1ed5895b3b small changes to mobile sheet 2025-05-01 16:13:44 +01:00
Adam
73346eacfa Merge pull request #813 from Mail-0/dakdevs/staging/fix-bin
feat: bin keyboard shortcuts
2025-05-01 08:13:17 -07:00
Adam
368b12e4ab Merge branch 'staging' into dakdevs/staging/fix-bin 2025-05-01 08:12:16 -07:00
Adam
2117784b74 Merge pull request #814 from Mail-0/add-polyfill-for-safari-ReadableByteStreamController
Adds polyfill for safari ReadableByteStreamController
2025-05-01 08:11:55 -07:00
Adam
e74efbe842 Merge branch 'staging' into add-polyfill-for-safari-ReadableByteStreamController 2025-05-01 08:11:29 -07:00
Aj Wazzan
9180a7d509 Merge branch 'staging' of https://github.com/nizzyabi/mail into staging 2025-05-01 08:09:45 -07:00
Aj Wazzan
65536860f8 Update react-markdown to version 10.1.0 and enhance AI chat component with improved rendering and UI adjustments 2025-05-01 08:09:40 -07:00
needle
cba853ef93 chore(thread): re-enable external images blocker 2025-05-01 18:05:25 +03:00
Ahmet Kilinc
e4215ffd0f adds polyfill 2025-05-01 15:38:36 +01:00
Ahmet Kilinc
d63aff68c4 Merge branch 'staging' of github.com:Mail-0/Zero into fixes-fixes 2025-05-01 15:33:55 +01:00
Aj Wazzan
2919b99e30 Enhance AI email composition logic and update UI elements for summary display 2025-05-01 07:11:05 -07:00
Ahmet Kilinc
311b186104 height fixes 2025-05-01 14:44:08 +01:00
Ahmet Kilinc
8c002b81b3 more padding fixes 2025-05-01 14:36:22 +01:00
Ahmet Kilinc
a4ea183bed settings content padding and height 2025-05-01 14:27:40 +01:00
Ahmet Kilinc
ab73f4862d add esc to deselect mails 2025-05-01 14:15:27 +01:00
Ahmet Kilinc
4df6a58ec8 fix trash icon 2025-05-01 14:15:16 +01:00
Ahmet Kilinc
d6243027a6 fix more padding 2025-05-01 14:01:44 +01:00
Ahmet Kilinc
30dcc1c761 fix some padding 2025-05-01 14:01:32 +01:00
Ahmet Kilinc
b830b8d912 fix theme 2025-05-01 14:01:26 +01:00
Ahmet Kilinc
e56a8a9ab1 hydration fix 2025-05-01 13:16:41 +01:00
Ahmet Kilinc
6bd5771947 Merge branch 'staging' of github.com:Mail-0/Zero into fixes-fixes 2025-05-01 13:08:45 +01:00
Dak Washbrook
a4605ea0f0 Simplify thread ID handling in delete and moveTo actions
Replaced usage of nullable `thread?.latest?.id` with `openThreadId` to streamline logic and ensure consistent ID usage. This change reduces potential errors and simplifies the code for better maintainability.
2025-05-01 00:28:55 -07:00
Dak Washbrook
af669b403a Add reusable hooks for email deletion and movement logic
Introduced `useDelete` and `useMoveTo` hooks to centralize deletion and movement logic for emails and threads. These hooks improve code reusability, streamline background queue handling, and enhance folder-specific actions like moving to bin or spam.
2025-05-01 00:20:47 -07:00
Nizzy
8416139bd7 fix 2025-05-01 00:01:06 -07:00
Nizzy
3726b1be2e font geist 2025-04-30 23:59:17 -07:00