Commit Graph

  • 612731ca91 feat: add new content pages dev beilunyang 2025-12-10 02:29:17 +08:00
  • 98393c8a43 fix(deploy): add Google OAuth credentials to deployment workflow master beilunyang 2025-12-07 21:58:35 +08:00
  • 9c303e4730 refactor(deploy): runtime environment variable checks in pushPagesSecret function beilunyang 2025-12-07 21:46:37 +08:00
  • d2c8d9278b refactor(deploy): enhance environment variable handling in deployment scripts beilunyang 2025-12-07 18:43:05 +08:00
  • 834d3421ea docs(readme): fix v0.15.0 beilunyang 2025-12-07 18:08:26 +08:00
  • 1a37692dc5 docs(readme): add English README file beilunyang 2025-12-07 18:07:13 +08:00
  • dd109a464a feat(auth): add Google OAuth support beilunyang 2025-12-07 17:50:27 +08:00
  • 3ad30301a9 feat(i18n): add Korean language support beilunyang 2025-12-07 11:45:34 +08:00
  • ed48d08503 docs(readme): add documentation section with link and description for comprehensive usage guidelines ty 2025-10-26 01:57:01 +08:00
  • d21f8c6b42 fix(turnstile): conditionally include secretKey in Turnstile configuration based on management permissions beilunyang 2025-10-22 23:37:52 +08:00
  • e431c1fe5b feat(turnstile): integrate Cloudflare Turnstile for enhanced security in login and registration processes beilunyang 2025-10-22 23:31:48 +08:00
  • 1ffe920d47 refactor(shared-error-page): update error page to use translation keys for dynamic content beilunyang 2025-10-22 00:58:37 +08:00
  • 7398b73f3f feat(i18n): enhance localization support with new languages(zh-tw/ja) beilunyang 2025-10-21 23:53:58 +08:00
  • 0c7a4d84a5 refactor(shared-error-page): Update language switcher positioning and component v0.14.0 beilunyang 2025-10-18 22:16:48 +08:00
  • 503856a8a8 fix(shared-email): Improve date handling and error resilience in shared email page beilunyang 2025-10-18 22:03:27 +08:00
  • b83b05b7b0 docs(metadata): Update SEO metadata for improved description and keywords beilunyang 2025-10-18 20:44:24 +08:00
  • 9ad1707b00 refactor(ui): Improve responsive layout and spacing across components beilunyang 2025-10-18 20:37:09 +08:00
  • dbe8c42b11 feat(sharing): add email and message sharing functionality beilunyang 2025-10-18 20:08:42 +08:00
  • 47d555eaf5 refactor: remove unused translation for common actions in email service config beilunyang 2025-10-13 01:16:10 +08:00
  • 923253fb8b Revert "chore: update dependencies and package versions" beilunyang 2025-10-13 01:11:23 +08:00
  • 048d9219d0 fix: ts type beilunyang 2025-10-13 01:02:54 +08:00
  • d175017b51 feat: add internationalization support with next-intl beilunyang 2025-10-13 00:57:32 +08:00
  • 0fcc4b9e85 chore: update dependencies and package versions beilunyang 2025-10-12 21:13:35 +08:00
  • fd585851fc Merge pull request #78 from 1411430556/patch-1 BeilunYang 2025-09-17 22:42:06 +08:00
  • 7a4cf7096a Update README.md COYG⚡️ 2025-09-17 12:02:16 +08:00
  • 8ec1ecdbb4 fix: new received emails not showing beilunyang 2025-06-23 00:37:12 +08:00
  • f4f93d9b52 Merge pull request #57 from beilunyang/feat/resend v0.13.0 BeilunYang 2025-06-22 22:44:43 +08:00
  • 0f5aaab26b Revert "chore: Update wrangler-cli" beilunyang 2025-06-22 22:29:14 +08:00
  • 70c1f2e902 fix: ts type error beilunyang 2025-06-22 21:54:35 +08:00
  • 166d28405b chore: Update wrangler-cli beilunyang 2025-06-22 21:05:19 +08:00
  • 408f97f98d docs: Update readme beilunyang 2025-06-22 20:57:06 +08:00
  • e85f6b04bd feat: implement email sending functionality via Resend service beilunyang 2025-06-21 23:50:46 +08:00
  • 9d55564073 fix: the duke can not be used as the default role beilunyang 2025-06-06 00:04:23 +08:00
  • 7a04a8165c docs: Update README and API Key Panel to add information about api/config endpoints beilunyang 2025-06-05 23:50:29 +08:00
  • 60d40a7a32 fix: cleanup worker beilunyang 2025-05-24 21:15:45 +08:00
  • 7f7e29a80f feat: Update db migration files beilunyang 2025-05-22 23:10:12 +08:00
  • f465e13620 Merge pull request #50 from fuckdywl/master close #49 BeilunYang 2025-05-22 23:08:01 +08:00
  • 3cac33bed3 Optimize email cleanup and add database indexes selenium39 2025-05-22 11:16:49 +08:00
  • eb6c3fe5eb feat: /api/config endpoint can be called using APIKey beilunyang 2025-05-13 00:01:15 +08:00
  • fa1dadfb21 docs: Video version of the deployment tutorial beilunyang 2025-04-06 21:01:08 +08:00
  • 0b9f457e52 fix: Update deploy script for support custom project name beilunyang 2025-04-06 20:47:57 +08:00
  • eb88cbcb31 Merge pull request #43 from sdrpsps/fix/deploy-pages-name BeilunYang 2025-04-06 20:35:08 +08:00
  • 92116b9e3f fix: Deploy script PROJECT_NAME is invalid sunny 2025-04-01 10:47:00 +08:00
  • bf11aae52e docs: update docs about PROJECT_NAME beilunyang 2025-03-31 22:58:06 +08:00
  • f5d49790a7 feat: integrate theme support in message view for improved styling v0.12.0 ty 2025-03-16 15:43:04 +08:00
  • 6ddd5bdf4e chore: enhance test data generation with user identification ty 2025-03-16 15:34:50 +08:00
  • e8e2349a97 fix: Github Action failed to build pages ty 2025-03-16 15:25:29 +08:00
  • fd46bf2661 Merge pull request #38 from jieyitang/master BeilunYang 2025-03-16 15:17:36 +08:00
  • 21d09a2cb0 feat: add delete function for single email message jieyitang 2025-03-14 16:52:38 +08:00
  • eb8023280b fix: prevent unnecessary requests when switching emails jieyitang 2025-03-14 16:48:54 +08:00
  • 58e6d06bed docs: Add GitHub OAuth configuration variables to README beilunyang 2025-03-09 12:40:03 +08:00
  • 436666a88b fix: Breaking update due to new deployment scripts beilunyang 2025-03-09 12:03:35 +08:00
  • dae8122231 feat: Update API keys index to enforce unique name per user beilunyang 2025-03-09 11:28:43 +08:00
  • 7210c68fbd feat: Add optional database and KV namespace IDs to deployment workflow beilunyang 2025-03-09 11:17:21 +08:00
  • 994ab8acc3 feat: Modify apikeys schema and README configuration files beilunyang 2025-03-09 11:07:21 +08:00
  • c405c02a34 docs: Update deployment instructions in README beilunyang 2025-03-09 10:57:07 +08:00
  • d9fb486104 feat: Add optional environment variables for database and KV namespace configuration beilunyang 2025-03-09 10:22:06 +08:00
  • 77cb52e608 Merge pull request #34 from sdrpsps/chore/deploy-script BeilunYang 2025-03-09 10:08:07 +08:00
  • 16bc357973 chore: Remove environment variable DATABASE_ID and KV_NAMESPACE_ID, auto-pagination kvNamespaces sunny 2025-03-06 14:26:10 +08:00
  • b75d9ada43 chore: Update checking kv namespace function to avoid failed to create namespace sunny 2025-03-05 13:28:45 +08:00
  • da979d2a51 chore: Update and simplify deployment workflow sunny 2025-03-05 11:58:15 +08:00
  • 200d82f874 chore: Extract and push only runtime-required environment variables sunny 2025-03-05 11:16:00 +08:00
  • ed8885a2d8 chore: Change environment variable PROJECT_URL to CUSTOM_DOMAIN sunny 2025-03-05 11:03:54 +08:00
  • cd429b96d8 fix: Database migration failed sunny 2025-03-04 17:31:54 +08:00
  • 5173cbf9d3 chore: Update deploy script sunny 2025-03-04 16:38:15 +08:00
  • 9b7ed0b031 docs: Add system settings section to README with configuration details v0.11.0 beilunyang 2025-03-01 10:40:59 +08:00
  • ea7fd5490c refactor: Consolidate configuration management with Zustand store beilunyang 2025-03-01 10:29:50 +08:00
  • b1d898e298 feat: Add configurable maximum email limit for users beilunyang 2025-02-28 00:16:06 +08:00
  • f86d944c25 feat: Add role-based email limit exemption for emperors beilunyang 2025-02-27 23:59:36 +08:00
  • d20c8988a4 Merge pull request #29 from MapleLeaf2007/docs docs BeilunYang 2025-02-23 11:24:46 +08:00
  • 3bd555f363 初始化文档 MapleLeaf 2025-02-23 10:17:57 +08:00
  • 59671091b6 docs: Update Contract QRCode BeilunYang 2025-02-21 17:08:58 +08:00
  • 19d805de57 Merge pull request #26 from Ktovoz/updateReadme BeilunYang 2025-02-21 16:13:53 +08:00
  • 2566a8a105 docs:补充 Catch-All 状态不可用时的解决方案- 在 README.md 文件中添加了新的注意事项 - 提供了当 Catch-All 状态不可用时的替代方案,即绑定一个邮箱 ktoWYY 2025-02-21 15:41:48 +08:00
  • 821a32aa4b feat: Add GitHub link float menu button beilunyang 2025-02-17 23:22:39 +08:00
  • f4c7964a4d docs: fix v0.10.0 beilunyang 2025-02-10 11:54:24 +08:00
  • 5454d1a7b2 refactor: Update API documentation and curl examples with protocol-aware URLs beilunyang 2025-02-10 11:51:47 +08:00
  • e23e8170b9 fix: eslint error beilunyang 2025-02-10 11:31:11 +08:00
  • 9ad3115833 feat: Implement OpenAPI with API Key authentication and role-based access control beilunyang 2025-02-10 11:25:25 +08:00
  • 1bc0369b83 feat: Email addresses are not case sensitive beilunyang 2025-01-17 21:58:27 +08:00
  • 5df270a471 fix: Users logging in with a password can't get their mailbox v0.9.2 beilunyang 2025-01-17 19:11:01 +08:00
  • c8d060e740 fix: Delete button cannot be clicked on mobile beilunyang 2025-01-15 20:43:57 +08:00
  • 086ad28f6a feat: Support finding and promoting roles by username v0.9.1 beilunyang 2025-01-15 19:34:35 +08:00
  • 075a34239b feat: Enhance registration process with improved validation and error handling beilunyang 2025-01-15 18:52:11 +08:00
  • 126a4cb948 feat: Implement username/password authentication and registration features v0.9.0 beilunyang 2025-01-15 15:48:26 +08:00
  • 969d0ce334 docs: Add video tutorial link for deployment in README ty 2025-01-09 23:54:12 +08:00
  • 7b9a2df145 fix: deploy pages script v0.8.1 ty 2025-01-04 23:55:31 +08:00
  • c52e780d5c docs: Update deployment process in README ty 2025-01-04 23:49:11 +08:00
  • 05276f7ad7 docs: Update README to include detailed role management features for Emperor, Knight, and Civilian roles v0.8.0 beilunyang 2024-12-28 18:28:25 +08:00
  • bfe439f90b refactor: support demotion and improve error handling in role management beilunyang 2024-12-28 18:10:30 +08:00
  • fbd65a5ee4 feat: Enhance role management by adding role assignment functionality and checks for existing roles beilunyang 2024-12-28 17:50:47 +08:00
  • 1183f0df5f chore: remove NoPermissionPage beilunyang 2024-12-28 17:31:09 +08:00
  • 9bcb18ea17 fix: Ensure email content fields are not null by providing default values v0.7.1 beilunyang 2024-12-28 11:55:53 +08:00
  • 6e55ba3d69 fix: Update KV_NAMESPACE_ID assignment in deploy workflow to ensure proper configuration v0.7.0 beilunyang 2024-12-28 01:51:51 +08:00
  • 45a13d0c20 feat: Enhance email domain configuration and management beilunyang 2024-12-28 01:34:34 +08:00
  • 6420cd7570 feat: Add configuration management for default user roles and permissions beilunyang 2024-12-28 00:54:29 +08:00
  • 798def1d89 docs: typo beilunyang 2024-12-27 13:42:06 +08:00
  • 5a7c17752a feat: Implement role-based access control and enhance permissions system v0.6.0 beilunyang 2024-12-27 13:35:29 +08:00
  • e815d1bec5 Merge pull request #12 from sdrpsps/feat/email-address-copy BeilunYang 2024-12-25 23:25:12 +08:00
  • 8633611cf7 feat: Add copy button to the create dialog and column layout sunny 2024-12-25 11:02:37 +08:00