31 Commits

Author SHA1 Message Date
akazwz
173f576c11 Add SESSION_SECRETS to wrangler configuration and create .env.example file
- Updated wrangler.jsonc to include SESSION_SECRETS in the secrets section.
- Added .env.example file with a placeholder for SESSION_SECRETS.
2026-04-18 07:37:10 -07:00
akazwz
55a508249b Refactor email generation to use alphanumeric suffix instead of numeric-only; extract nanoid alphabet configuration to module-level constant for reusability and change suffix from digits-only to lowercase letters and numbers. 2026-03-02 11:56:48 +08:00
akazwz
5418d41075 Update email display layout in Home component for improved mobile responsiveness; change flex layout to stack vertically on small screens and horizontally on larger screens, replace truncate with break-all for better text wrapping on mobile, and adjust copy button width to be full-width on mobile and auto-width on desktop. 2026-03-02 01:50:58 +08:00
akazwz
c6cfaa4a53 Fix indentation in app.css; remove inline background styles from root layout; add 404 redirect to homepage in ErrorBoundary; add zh-CN and zh-cn locale redirect routes; add smail.now link to footer 2026-03-02 01:46:22 +08:00
akazwz
5e2d80033b Remove .dev.vars.example and update environment configuration; refactor session handling to use dynamic imports, avoiding build-time errors with cloudflare:workers; update README with comprehensive deployment and development documentation including project structure, multilingual SEO, and data flow details 2026-03-02 01:06:30 +08:00
KoKoHomask
388eb21b95 change cleanupExpiredEmails eq to lte
cleanupExpiredEmails function, eq does not delete any mailboxe records
2025-06-13 12:06:17 +08:00
akazwz
fc0c8792ee Implement catch-all route to redirect unmatched paths to the homepage; enhance meta tags in email handler and mail detail components for better SEO compliance by formatting and ensuring noindex directives are consistently applied. 2025-06-07 10:29:43 +08:00
akazwz
271e1173d1 Enhance meta tags across various components for improved SEO and user engagement; update titles and descriptions in Home, About, Contact, FAQ, Privacy, and Terms pages to better reflect service offerings and user benefits. Introduce layout configuration in routes for better structure. 2025-06-06 22:48:23 +08:00
akazwz
79446907e0 Refactor Footer and Navigation components for improved formatting; adjust button styles for consistency and add newlines for better code readability. Update About, Contact, FAQ, and Home components to enhance text formatting and layout consistency. 2025-06-06 00:28:50 +08:00
akazwz
f1871db6d2 Update Home component styling; adjust icon size and text class for better visual consistency in tips section. 2025-06-06 00:28:22 +08:00
akazwz
2047cab0fd Refactor Home component for improved styling and layout consistency; update card styles, remove gradient backgrounds, and enhance email display area for better user experience. 2025-06-06 00:25:30 +08:00
akazwz
81abc750c4 Add Twitter link to footer and update GitHub URL; include Twitter icon for enhanced social media presence. 2025-06-05 23:53:57 +08:00
akazwz
a1ecb70593 Update favicon and icon configurations; add new SVG favicon, adjust existing icon paths, and remove unused icon files for improved asset management. 2025-06-05 23:44:17 +08:00
akazwz
01926dce8a Refactor multiple components for improved readability and consistency; adjust layout and formatting in About, Contact, FAQ, Home, MailDetail, Privacy, and Terms pages, and add asset configuration in wrangler.example.jsonc. 2025-06-05 23:11:35 +08:00
akazwz
8eb6e50acc Enhance layout and responsiveness across Contact, FAQ, and Home components; update max-width settings and improve text alignment for better user experience. 2025-06-04 23:18:17 +08:00
akazwz
dfde9a478a Add robots.txt route and update sitemap last modified dates to current date; remove public robots.txt and site.webmanifest files 2025-06-04 22:53:49 +08:00
akazwz
77f428cee4 Refactor multiple route components for improved responsiveness and styling consistency; adjust layout, typography, and spacing across About, Contact, FAQ, Privacy, and Terms pages. 2025-06-04 22:44:50 +08:00
akazwz
77ee762c33 Refactor MailItem and Home components for improved responsiveness and styling consistency; update sitemap to reflect existing routes and remove unnecessary entries. 2025-06-04 22:35:31 +08:00
akazwz
5fe6295af8 Update copyright and last modified dates to 2025 across multiple routes 2025-06-04 22:01:04 +08:00
akazwz
b2b3c67abe 重构改版 2025-06-04 21:43:57 +08:00
akazwz
665bf37745 Update dependencies in package.json 2024-10-17 19:29:32 +08:00
akazwz
43f63afb9a Refactor root.tsx to dynamically set the lang attribute in the HTML tag 2024-10-17 19:26:43 +08:00
akazwz
cdf5f81496 Refactor root.tsx to dynamically set the lang attribute in the HTML tag 2024-10-17 19:22:29 +08:00
akazwz
6172a11b04 fix TURNSTILE_SITE_KEY 2024-10-03 00:34:27 +08:00
akazwz
546c9bff45 update 2024-10-03 00:17:58 +08:00
akazwz
ee28fb42c2 add iframe sanbox 2024-10-03 00:16:55 +08:00
akazwz
3cd4d8b3b6 update indexes 2024-10-01 12:15:46 +08:00
akazwz
9b0e408a5f 1. add indexes to optimise query performance
2. add password protected
2024-10-01 10:57:38 +08:00
akazwz
bc08ad1f6b 1. add indexes to optimise query performance
2. add password protected
2024-10-01 10:33:53 +08:00
akazwz
ceafbfdb76 update 2024-09-30 09:44:14 +08:00
akazwz
e115632cea new 2024-09-29 19:32:23 +08:00