Commit Graph

73 Commits

Author SHA1 Message Date
jieyitang
eb8023280b fix: prevent unnecessary requests when switching emails 2025-03-14 16:48:54 +08:00
beilunyang
58e6d06bed docs: Add GitHub OAuth configuration variables to README 2025-03-09 12:40:03 +08:00
beilunyang
436666a88b fix: Breaking update due to new deployment scripts 2025-03-09 12:03:35 +08:00
beilunyang
dae8122231 feat: Update API keys index to enforce unique name per user 2025-03-09 11:28:43 +08:00
beilunyang
7210c68fbd feat: Add optional database and KV namespace IDs to deployment workflow 2025-03-09 11:17:21 +08:00
beilunyang
994ab8acc3 feat: Modify apikeys schema and README configuration files 2025-03-09 11:07:21 +08:00
beilunyang
c405c02a34 docs: Update deployment instructions in README 2025-03-09 10:57:07 +08:00
beilunyang
d9fb486104 feat: Add optional environment variables for database and KV namespace configuration 2025-03-09 10:22:06 +08:00
BeilunYang
77cb52e608 Merge pull request #34 from sdrpsps/chore/deploy-script
chore: Update deploy script
2025-03-09 10:08:07 +08:00
sunny
16bc357973 chore: Remove environment variable DATABASE_ID and KV_NAMESPACE_ID, auto-pagination kvNamespaces 2025-03-06 14:33:56 +08:00
sunny
b75d9ada43 chore: Update checking kv namespace function to avoid failed to create namespace 2025-03-05 13:28:45 +08:00
sunny
da979d2a51 chore: Update and simplify deployment workflow 2025-03-05 11:58:15 +08:00
sunny
200d82f874 chore: Extract and push only runtime-required environment variables 2025-03-05 11:16:00 +08:00
sunny
ed8885a2d8 chore: Change environment variable PROJECT_URL to CUSTOM_DOMAIN 2025-03-05 11:12:19 +08:00
sunny
cd429b96d8 fix: Database migration failed 2025-03-04 17:31:54 +08:00
sunny
5173cbf9d3 chore: Update deploy script 2025-03-04 16:38:15 +08:00
beilunyang
9b7ed0b031 docs: Add system settings section to README with configuration details v0.11.0 2025-03-01 10:40:59 +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
59671091b6 docs: Update Contract QRCode 2025-02-21 17:08:58 +08:00
BeilunYang
19d805de57 Merge pull request #26 from Ktovoz/updateReadme
docs:补充 Catch-All 状态不可用时的解决方案- 在 README.md 文件中添加了新的注意事项
2025-02-21 16:13:53 +08:00
ktoWYY
2566a8a105 docs:补充 Catch-All 状态不可用时的解决方案- 在 README.md 文件中添加了新的注意事项
- 提供了当 Catch-All 状态不可用时的替代方案,即绑定一个邮箱
2025-02-21 15:41:48 +08:00
beilunyang
821a32aa4b feat: Add GitHub link float menu button 2025-02-17 23:22:39 +08:00
beilunyang
f4c7964a4d docs: fix v0.10.0 2025-02-10 11:55:49 +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
1bc0369b83 feat: Email addresses are not case sensitive 2025-01-17 21:58:27 +08:00
beilunyang
5df270a471 fix: Users logging in with a password can't get their mailbox v0.9.2 2025-01-17 19:11:01 +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 v0.9.1 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 v0.9.0 2025-01-15 16:00:06 +08:00
ty
969d0ce334 docs: Add video tutorial link for deployment in README 2025-01-09 23:54:12 +08:00
ty
7b9a2df145 fix: deploy pages script v0.8.1 2025-01-04 23:55:31 +08:00
ty
c52e780d5c docs: Update deployment process in README 2025-01-04 23:49:11 +08:00
beilunyang
05276f7ad7 docs: Update README to include detailed role management features for Emperor, Knight, and Civilian roles v0.8.0 2024-12-28 18:28:25 +08:00
beilunyang
bfe439f90b refactor: support demotion and improve error handling in role management 2024-12-28 18:23:44 +08:00
beilunyang
fbd65a5ee4 feat: Enhance role management by adding role assignment functionality and checks for existing roles 2024-12-28 17:50:47 +08:00
beilunyang
1183f0df5f chore: remove NoPermissionPage 2024-12-28 17:31:09 +08:00
beilunyang
9bcb18ea17 fix: Ensure email content fields are not null by providing default values v0.7.1 2024-12-28 11:56:31 +08:00
beilunyang
6e55ba3d69 fix: Update KV_NAMESPACE_ID assignment in deploy workflow to ensure proper configuration v0.7.0 2024-12-28 01:51:51 +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
798def1d89 docs: typo 2024-12-27 13:42:06 +08:00
beilunyang
5a7c17752a feat: Implement role-based access control and enhance permissions system v0.6.0 2024-12-27 13:35:29 +08:00
BeilunYang
e815d1bec5 Merge pull request #12 from sdrpsps/feat/email-address-copy
feat: Add copy button to the create dialog and column layout
2024-12-25 23:25:12 +08:00
sunny
8633611cf7 feat: Add copy button to the create dialog and column layout 2024-12-25 11:02:37 +08:00
beilunyang
ee8d284a73 fix: DELETE email route parameter type error v0.5.0 2024-12-24 23:56:21 +08:00