beilunyang
|
dd109a464a
|
feat(auth): add Google OAuth support
|
2025-12-07 17:50:27 +08:00 |
|
beilunyang
|
e431c1fe5b
|
feat(turnstile): integrate Cloudflare Turnstile for enhanced security in login and registration processes
|
2025-10-22 23:31:48 +08:00 |
|
beilunyang
|
1ffe920d47
|
refactor(shared-error-page): update error page to use translation keys for dynamic content
|
2025-10-22 01:04:10 +08:00 |
|
beilunyang
|
7398b73f3f
|
feat(i18n): enhance localization support with new languages(zh-tw/ja)
|
2025-10-21 23:53:58 +08:00 |
|
beilunyang
|
0c7a4d84a5
|
refactor(shared-error-page): Update language switcher positioning and component
|
2025-10-18 22:16:48 +08:00 |
|
beilunyang
|
503856a8a8
|
fix(shared-email): Improve date handling and error resilience in shared email page
|
2025-10-18 22:03:27 +08:00 |
|
beilunyang
|
9ad1707b00
|
refactor(ui): Improve responsive layout and spacing across components
|
2025-10-18 20:37:09 +08:00 |
|
beilunyang
|
dbe8c42b11
|
feat(sharing): add email and message sharing functionality
|
2025-10-18 20:08:42 +08:00 |
|
beilunyang
|
47d555eaf5
|
refactor: remove unused translation for common actions in email service config
|
2025-10-13 01:16:10 +08:00 |
|
beilunyang
|
048d9219d0
|
fix: ts type
|
2025-10-13 01:02:54 +08:00 |
|
beilunyang
|
d175017b51
|
feat: add internationalization support with next-intl
|
2025-10-13 00:57:32 +08:00 |
|
beilunyang
|
70c1f2e902
|
fix: ts type error
|
2025-06-22 21:54:35 +08:00 |
|
beilunyang
|
e85f6b04bd
|
feat: implement email sending functionality via Resend service
|
2025-06-22 00:32:09 +08:00 |
|
beilunyang
|
7a04a8165c
|
docs: Update README and API Key Panel to add information about api/config endpoints
|
2025-06-05 23:50:29 +08:00 |
|
ty
|
f5d49790a7
|
feat: integrate theme support in message view for improved styling
|
2025-03-16 15:43:04 +08:00 |
|
jieyitang
|
21d09a2cb0
|
feat: add delete function for single email message
|
2025-03-14 16:52:38 +08:00 |
|
jieyitang
|
eb8023280b
|
fix: prevent unnecessary requests when switching emails
|
2025-03-14 16:48:54 +08:00 |
|
beilunyang
|
ea7fd5490c
|
refactor: Consolidate configuration management with Zustand store
|
2025-03-01 10:29:50 +08:00 |
|
beilunyang
|
b1d898e298
|
feat: Add configurable maximum email limit for users
|
2025-02-28 00:30:37 +08:00 |
|
beilunyang
|
f86d944c25
|
feat: Add role-based email limit exemption for emperors
|
2025-02-27 23:59:36 +08:00 |
|
beilunyang
|
821a32aa4b
|
feat: Add GitHub link float menu button
|
2025-02-17 23:22:39 +08:00 |
|
beilunyang
|
5454d1a7b2
|
refactor: Update API documentation and curl examples with protocol-aware URLs
|
2025-02-10 11:51:47 +08:00 |
|
beilunyang
|
e23e8170b9
|
fix: eslint error
|
2025-02-10 11:31:11 +08:00 |
|
beilunyang
|
9ad3115833
|
feat: Implement OpenAPI with API Key authentication and role-based access control
|
2025-02-10 11:25:25 +08:00 |
|
beilunyang
|
c8d060e740
|
fix: Delete button cannot be clicked on mobile
|
2025-01-15 20:43:57 +08:00 |
|
beilunyang
|
086ad28f6a
|
feat: Support finding and promoting roles by username
|
2025-01-15 19:34:35 +08:00 |
|
beilunyang
|
075a34239b
|
feat: Enhance registration process with improved validation and error handling
|
2025-01-15 19:31:19 +08:00 |
|
beilunyang
|
126a4cb948
|
feat: Implement username/password authentication and registration features
|
2025-01-15 16:00:06 +08:00 |
|
beilunyang
|
bfe439f90b
|
refactor: support demotion and improve error handling in role management
|
2024-12-28 18:23:44 +08:00 |
|
beilunyang
|
45a13d0c20
|
feat: Enhance email domain configuration and management
|
2024-12-28 01:34:34 +08:00 |
|
beilunyang
|
6420cd7570
|
feat: Add configuration management for default user roles and permissions
|
2024-12-28 00:54:29 +08:00 |
|
beilunyang
|
5a7c17752a
|
feat: Implement role-based access control and enhance permissions system
|
2024-12-27 13:35:29 +08:00 |
|
sunny
|
8633611cf7
|
feat: Add copy button to the create dialog and column layout
|
2024-12-25 11:02:37 +08:00 |
|
beilunyang
|
64105c718d
|
feat: Add email deletion functionality
|
2024-12-24 23:38:51 +08:00 |
|
sunny
|
35d5e75df2
|
fix: Resolve issue with email domain environment variable not working
|
2024-12-24 15:07:38 +08:00 |
|
beilunyang
|
774736af38
|
feat: Add support for multiple email domains and enhance email creation dialog
|
2024-12-24 00:23:28 +08:00 |
|
beilunyang
|
929f310202
|
feat: Enhance email expiration options and update README
|
2024-12-21 01:36:35 +08:00 |
|
beilunyang
|
ba14701210
|
fix: Add flex-shrink utility to buttons and profile elements for better layout consistency
|
2024-12-18 02:45:54 +08:00 |
|
beilunyang
|
5d7a6d7bad
|
feat: Add Webhook integration and update README with new features
|
2024-12-18 02:38:04 +08:00 |
|
beilunyang
|
c69947ceae
|
feat: profile page & webhook notification
|
2024-12-18 01:59:34 +08:00 |
|
beilunyang
|
cc7e5003c5
|
feat: Init
|
2024-12-16 01:49:50 +08:00 |
|