Releases: dreamhunter2333/cloudflare_temp_email
Releases · dreamhunter2333/cloudflare_temp_email
v0.7.5
What's Changed
- fix: 修复
name
的校验检查
- fix: name check bug by @dreamhunter2333 in #434
Full Changelog: v0.7.4...v0.7.5
v0.7.4
What's Changed
- feat: UI 列表页面增加最小宽度
- fix: 修复
name
的校验检查 - fix: 修复
DEFAULT_DOMAINS
配置为空不生效的问题
- feat: UI add min-width for table page by @dreamhunter2333 in #428
- fix: bugs && release v0.7.4 by @dreamhunter2333 in #432
Full Changelog: v0.7.3...v0.7.4
v0.7.3
What's Changed
Changes
- feat: worker 增加
ADDRESS_CHECK_REGEX
, address name 的正则表达式, 只用于检查,符合条件将通过检查 - fix: UI 修复登录页面 tab 激活图标错位
- fix: UI 修复 admin 页面刷新弹框输入密码的问题
- feat: support
Oauth2
登录, 可以通过Github
Authentik
等第三方登录, 详情查看 OAuth2 第三方登录
PRs
- feat: update dependencies by @dreamhunter2333 in #411
- feat: add ADDRESS_CHECK_REGEX by @dreamhunter2333 in #415
- fix: UI tab active icon wrong position by @dreamhunter2333 in #416
- fix: UI admin page show modal when no need password by @dreamhunter2333 in #418
- fix: UI admin page show modal when no need password by @dreamhunter2333 in #419
- feat: add Oauth2 Login by @dreamhunter2333 in #420
- feat: UI: add WorkerConfig && release v0.7.3 by @dreamhunter2333 in #421
Full Changelog: v0.7.2...v0.7.3
v0.7.2
What's Changed
Breaking Changes
webhook
的结构增加了 enabled
字段,已经配置了的需要重新在页面开启并保存。
Changes
- fix: worker 增加
NO_LIMIT_SEND_ROLE
配置, 加载失败的问题 - feat: worker 增加
# ADDRESS_REGEX = "[^a-z.0-9]"
配置, 用于配置地址的正则表达式,如果不设置,默认为 [^a-z0-9], 需谨慎使用, 有些符号可能导致无法收件 - feat: worker 优化 webhook 逻辑, 支持 admin 配置全局 webhook, 添加
message pusher
集成示例, 配置 webhook
文档
PRs
- fix: NO_LIMIT_SEND_ROLE when user settings not call by @dreamhunter2333 in #396
- fix: NO_LIMIT_SEND_ROLE no access token by @dreamhunter2333 in #400
- feat: add ADDRESS_REGEX by @dreamhunter2333 in #401
- fix: DISABLE_ADMIN_PASSWORD_CHECK still show admin password modal by @dreamhunter2333 in #406
- feat: update webhook to support global webhook by @dreamhunter2333 in #407
- release v0.7.2 by @dreamhunter2333 in #408
Full Changelog: v0.7.1...v0.7.2
v0.7.1
What's Changed
- fix: 修复用户角色加载失败的问题
- feat: admin 账号设置增加来源邮件地址黑名单配置
- fix: get user role before all requests by @dreamhunter2333 in #393
- feat: add EMAIL_KV_BLACK_LIST by @dreamhunter2333 in #394
Full Changelog: v0.7.0...v0.7.1
v0.7.0
Breaking Changes
DB changes: 增加用户 passkey
表, 需要执行 db/2024-08-10-patch.sql
更新 D1
数据库
Changes
- Docs: Update new-address-api.md (#360)
- feat: worker 增加
ADMIN_USER_ROLE
配置, 用于配置管理员用户角色,此角色的用户可访问 admin 管理页面 (#363) - feat: worker 增加
DISABLE_SHOW_GITHUB
配置, 用于配置是否显示 github 链接 - feat: worker 增加
NO_LIMIT_SEND_ROLE
配置, 用于配置可以无限发送邮件的角色 - feat: 用户增加
passkey
登录方式, 用于用户登录, 无需输入密码 - feat: worker 增加
DISABLE_ADMIN_PASSWORD_CHECK
配置, 用于配置是否禁用 admin 控制台密码检查, 若你的网站只可私人访问,可通过此禁用检查
PRs
- Update new-address-api.md by @666-eth in #360
- feat: add ADMIN_USER_ROLE for user access admin panel by @dreamhunter2333 in #363
- feat: add loading when process mails by @dreamhunter2333 in #364
- feat: add .github/workflows/pr_agent.yml by @dreamhunter2333 in #366
- fix: add loading when process mails by @dreamhunter2333 in #367
- feat: add SHOW_GITHUB config by @dreamhunter2333 in #371
- feat: add SHOW_GITHUB config by @dreamhunter2333 in #372
- feat: add NO_LIMIT_SEND_ROLE by @dreamhunter2333 in #373
- feat: add passkey by @dreamhunter2333 in #384
- feat: add DISABLE_ADMIN_PASSWORD_CHECK by @dreamhunter2333 in #386
- release: v0.7.0 by @dreamhunter2333 in #387
New Contributors
Full Changelog: v0.6.1...v0.7.0
v0.6.1
What's Changed
- pages github actions && 修复清理邮件天数为 0 不生效 by @tqjason (#355)
- fix: imap proxy server 不支持 密码 by @dreamhunter2333 (#356)
- worker 新增
ANNOUNCEMENT
配置, 用于配置公告信息 by @dreamhunter2333 (#357) - fix: telegram bot 新建地址默认选择第一个域名 by @dreamhunter2333 (#358)
PRs
- feat: wrangler d1 execute dev add --remote by @dreamhunter2333 in #352
- Add new workflow action and Fix cleanup bug by @tqjason in #355
- fix: imap proxy do not support password && cleanup days translate by @dreamhunter2333 in #356
- feat: add ANNOUNCEMENT by @dreamhunter2333 in #357
- feat: worker: newAddress if domain is not set, use the first domain by @dreamhunter2333 in #358
New Contributors
Full Changelog: v0.6.0...v0.6.1
v0.6.0
What's Changed
Breaking Changes
DB changes: 增加用户角色表, 需要执行 db/2024-07-14-patch.sql
更新 D1
数据库
Changes
worker 配置文件新增 DEFAULT_DOMAINS
, USER_ROLES
, USER_DEFAULT_ROLE
, 具体查看文档 worker配置
- 移除
apiV1
相关代码和相关的数据库表 - 更新
admin/statistics
api, 添加用户统计信息 - 更新地址的规则,只允许小写+数字,对于历史的地址在查询邮件时会进行
lowercase
处理 - 增加用户角色功能,
admin
可以设置用户角色(目前可配置每个角色域名和前缀) - admin 页面搜索优化, 回车自动搜索, 输入内容自动 trim
PRs
- feat: remove apiV1 and tables && update admin/statistics by @dreamhunter2333 in #337
- feat: update docs by @dreamhunter2333 in #339
- feat: update docs by @dreamhunter2333 in #340
- fix: remove useless sql by @oneisall8955 in #342
- feat: only allow address [a-z0-9] by @dreamhunter2333 in #347
- feat: add USER_ROLES by @dreamhunter2333 in #348
- fix: roleDonotExist tip by @dreamhunter2333 in #349
- feat: add USER_DEFAULT_ROLE by @dreamhunter2333 in #350
- feat: add USER_DEFAULT_ROLE by @dreamhunter2333 in #351
New Contributors
- @oneisall8955 made their first contribution in #342
Full Changelog: v0.5.4...v0.6.0
v0.5.4
What's Changed
- 点击 logo 5 次进入 admin 页面
- 修复 401 时无法跳转登录页面(admin 和 网站认证)
- feat: logo click 5 time to admin page && fix: 401 cannot show auth modal by @dreamhunter2333 in #335
- feat: updage dependencies by @dreamhunter2333 in #336
Full Changelog: v0.5.3...v0.5.4
v0.5.3
What's Changed
- 修复 smtp imap proxy sever 的一些 bug
- 完善用户/admin 删除收件箱/发件箱的功能
- admin 可以删除 发件权限记录
- 添加中文邮件别名配置(仅用于创建邮箱和顶部的邮箱显示)
DOMAIN_LABELS
文档 - 移除
mail channels
相关代码 - github actions 增加
FRONTEND_BRANCH
变量用于指定部署的分支 (#324)
- fix: smtp imap proxy sever: support senbox v2 by @dreamhunter2333 in #306
- feat: docs: add new-address-api by @dreamhunter2333 in #309
- feat: upgeade npm packages by @dreamhunter2333 in #311
- feat: add DOMAIN_LABELS for chinese domain label by @dreamhunter2333 in #322
- feat: github actions add FRONTEND_BRANCH env by @dreamhunter2333 in #323
- feat: docs: github actions add FRONTEND_BRANCH by @dreamhunter2333 in #324
- fix: sendVerificationCode do not check cfToken when no TurnstileSiteKey by @dreamhunter2333 in #325
- feat: allow admin and user delete mail, sendbox, send access(only admin) by @dreamhunter2333 in #329
- feat: allow admin and user delete mail, sendbox, send access(only admin) by @dreamhunter2333 in #331
Full Changelog: v0.5.1...v0.5.3