Releases: dreamhunter2333/cloudflare_temp_email
Releases · dreamhunter2333/cloudflare_temp_email
v1.0.0
What's Changed From v0.10.0
- fix: |UI| 修复 User 查看收件箱,不选择地址时,关键词查询不生效
- fix: 修复自动清理任务,时间为 0 时不生效的问题
- feat: 清理功能增加 创建 n 天前地址清理,n 天前未活跃地址清理
- fix: |IMAP Proxy| 修复 IMAP Proxy 服务器,无法查看新邮件的问题
更新或者部署网页不生效请如图勾选清理缓存
PRs
- fix: |UI| user mail page query word bug by @dreamhunter2333 in #665
- fix: cron job not run when clean days is 0 by @dreamhunter2333 in #670
- feat: cleanup support address and inactive address by @dreamhunter2333 in #671
- fix: imap cannot update message by @dreamhunter2333 in #672
- fix: imap cannot update message by @dreamhunter2333 in #673
- feature: update dependencies by @dreamhunter2333 in #674
- feature: update address updated_at in multi api by @dreamhunter2333 in #675
- feature: update address updated_at in multi api by @dreamhunter2333 in #676
- feature: update readme by @dreamhunter2333 in #677
- feature: update readme by @dreamhunter2333 in #678
- feature: update readme by @dreamhunter2333 in #679
- feature: update readme by @dreamhunter2333 in #680
Full Changelog: v0.10.0...v1.0.0
v0.10.0
What's Changed
- feat: 支持 User 查看收件箱,
/user_api/mails
接口, 支持address
和keyword
过滤 - fix: 修复 Oauth2 登录获取 Token 时,一些 Oauth2 需要
redirect_uri
参数的问题 - feat: 用户访问网页时,如果
user token
在 7 天内过期,自动刷新 - feat: admin portal 中增加初始化 db 的功能
- feat: 增加
ALWAYS_SHOW_ANNOUNCEMENT
变量,用于配置是否总是显示公告
更新或者部署网页不生效请如图勾选清理缓存
PRs
- feat: docs: update worker doc by @dreamhunter2333 in #633
- feat: support admin api bind address to user by @dreamhunter2333 in #635
- feature: add /user_api/mails with filter params address and keyword by @dreamhunter2333 in #639
- feature: version 0.10.0 by @dreamhunter2333 in #640
- fix: some oauth2 need redirect_uri when get token by @dreamhunter2333 in #643
- feature: auto refresh user token when token exp in 7 days by @dreamhunter2333 in #644
- feature: 基于子域名转发到不同的邮箱中去 (#645) by @Zyx-A in #647
- feature: update dependencies by @dreamhunter2333 in #651
- feature: utils import by @dreamhunter2333 in #652
- feature: support init db in admin portal by @dreamhunter2333 in #658
- fix: ui admin portal show after fetch user data by @dreamhunter2333 in #659
- fix: github actions node version by @dreamhunter2333 in #660
- feat: add ALWAYS_SHOW_ANNOUNCEMENT option by @dreamhunter2333 in #663
- feat: update changelog by @dreamhunter2333 in #664
New Contributors
Full Changelog: v0.9.1...v0.10.0
v0.9.1
What's Changed
- feat: |UI| support google ads
- feat: |UI| 使用 shadow DOM 防止样式污染
- feat: |UI| 支持 URL jwt 参数自动登录邮箱,jwt 参数会覆盖浏览器中的 jwt
- fix: |CleanUP| 修复清理邮件时,清理时间超过 30 天报错的 bug
- feat: admin 用户管理页面: 增加 用户地址查看功能
- feat: | S3 附件| 增加 S3 附件删除功能
- feat: | Admin API| 增加 admin 绑定用户和地址的 api
- feat: | Oauth2 | Oatuh2 获取用户信息时,支持
JSONPATH
表达式
更新或者部署网页不生效请如图勾选清理缓存
PRs
- feat: |UI| support google ads by @dreamhunter2333 in #592
- feat: update dependencies && version to 0.9.1 by @dreamhunter2333 in #593
- feat: update dependencies && version to 0.9.1 by @dreamhunter2333 in #594
- feat: |UI| change SideMargin size by @dreamhunter2333 in #595
- feat: |UI| change SideMargin size base on gridMaxCols by @dreamhunter2333 in #596
- feat: |UI| add loading for lazy load component by @dreamhunter2333 in #597
- feat: |Doc| add Google ads doc by @dreamhunter2333 in #598
- feat: |Doc| use shadow DOM render mail html by @dreamhunter2333 in #604
- feat: support auto login with url query parameter by @dreamhunter2333 in #606
- feat: support cleanDays max 1000 by @dreamhunter2333 in #622
- feat: admin portal user page add user address manangement by @dreamhunter2333 in #623
- feat: s3 attachment add delete by @dreamhunter2333 in #625
- feat: support deploy worker with UI assets by @dreamhunter2333 in #627
- feat: support admin api bind address to user by @dreamhunter2333 in #630
- feat: oatuh2 email key support jsonpath by @dreamhunter2333 in #631
- feat: |Admin Portal| optimized UI by @dreamhunter2333 in #632
Full Changelog: v0.9.0...v0.9.1
v0.9.0
What's Changed From v0.8.0
- feat: | Worker | 支持多语言
- feat: | Worker |
NO_LIMIT_SEND_ROLE
配置支持多角色, 逗号分割 - feat: | Actions | build 里增加
worker-with-wasm-mail-parser.zip
支持 UI 部署带wasm
的 worker - fix: |UI| 修复移动设备日期显示问题
- feat: |Worker| 支持通过
SMTP
发送邮件, 使用 zou-yu/worker-mailer @zou-yu - fix: |UI| 修复移动设备日期显示问题
- feat: |Worker| 支持通过
SMTP
发送邮件, 使用 zou-yu/worker-mailer - feat: |UI| 公告支持 html 格式
- feat: |UI|
COPYRIGHT
支持 html 格式 - feat: |Doc| 优化部署文档,补充了
Github Actions 部署文档
,增加了Worker 变量说明
- feat: |mail-parser-wasm-worker| 修复
initSync
函数调用时的deprecated
参数警告 - feat: rpc headers covert & typo (#559)
- fix: telegram mail page use iframe show email (#561)
- feat: |Worker| 增加
REMOVE_ALL_ATTACHMENT
和REMOVE_EXCEED_SIZE_ATTACHMENT
用于移除邮件附件,由于是解析邮件的一些信息会丢失,比如图片等. - fix: |UI| 修复 admin portal 无收件人邮箱删除调用api 错误
- feat: |Telegram Bot| 增加 telegram bot 清理无效地址凭证命令
- feat: 增加 worker 配置
DISABLE_ANONYMOUS_USER_CREATE_EMAIL
禁用匿名用户创建邮箱地址,只允许登录用户创建邮箱地址 - feat: 增加 worker 配置
ENABLE_ANOTHER_WORKER
及ANOTHER_WORKER_LIST
,用于调用其他 worker 的 rpc 接口 (#547) - feat: |UI| 自动刷新配置保存到浏览器,可配置刷新间隔
- feat: 垃圾邮件检测增加存在时才检查的列表
JUNK_MAIL_CHECK_LIST
配置 - feat: | Worker | 增加
ParsedEmailContext
类用于缓存解析后的邮件内容,减少解析次数 - feat: |Github Action| Worker 部署增加
DEBUG_MODE
输出日志,BACKEND_USE_MAIL_WASM_PARSER
配置是否使用 wasm 解析邮件 - feat: |Github Action| 增加自动更新并部署功能
- feat: |UI| admin 用户设置,支持 oauth2 配置的删除
- feat: 增加垃圾邮件检测必须通过的列表
JUNK_MAIL_FORCE_PASS_LIST
配置 - fix: |Doc| 修复文档中的一些错误
- fix: |Github Action| 修复 frontend 部署分支错误的问题
- feat: admin 发送邮件功能
- feat: admin 后台,账号配置页面添加无限发送邮件的地址列表
- feat: |Doc| 更新 UI 安装的文档
- feat: |UI| 对用户隐藏邮箱账号的 ID
- feat: |UI| 增加邮件详情页的
转发
按钮
更新或者部署网页不生效请如图勾选清理缓存
PRs
- feat: upgrade dependencies && |doc| update ui install worker doc by @dreamhunter2333 in #494
- feat: |UI| hide ID for user by @dreamhunter2333 in #501
- feat: |UI| add forward in mail page by @dreamhunter2333 in #502
- feat: |doc| update doc by @dreamhunter2333 in #507
- feat: |UI| add tip for multiple tag by @dreamhunter2333 in #508
- feat: |doc| update Telegram Bot doc by @dreamhunter2333 in #509
- feat: |doc| update doc by @dreamhunter2333 in #510
- fix: frontend github actions cannot use branch param to deploy by @dreamhunter2333 in #520
- feat: support send mail from admin portal(no balance limit) by @dreamhunter2333 in #524
- feat: add NO_LIMIT_SEND_ADDRESS_LIST_KEY in admin account settings page by @dreamhunter2333 in #525
- feat: upgrade dependencies by @dreamhunter2333 in #527
- feat: |Github Action| add upstream sync and auto deploy frontend&&bac… by @dreamhunter2333 in #528
- feat: update docs by @dreamhunter2333 in #533
- feat: update docs by @dreamhunter2333 in #534
- feat: update dependencies by @dreamhunter2333 in #536
- feat: add docs by @dreamhunter2333 in #537
- feat: |UI| admin portal user oauth config support delete by @dreamhunter2333 in #538
- feat: |UI| add JUNK_MAIL_FORCE_PASS_LIST by @dreamhunter2333 in #539
- fix: |UI| admin mails unknown page call wrong api by @dreamhunter2333 in #542
- feat: |Telegram Bot| add new command to clean invalid jwts by @dreamhunter2333 in #543
- Update vite.config.js by @dreamhunter2333 in #544
- feat: add
DISABLE_ANONYMOUS_USER_CREATE_EMAIL
which only allow logi… by @dreamhunter2333 in #545 - feat: trigger another worker by @oneisall8955 in #547
- feat: |UI| add configAutoRefreshInterval && autoRefresh useStorage by @dreamhunter2333 in #549
- feat: add JUNK_MAIL_CHECK_LIST for check exits and passed item && add ParsedEmailContext to cache the parsed Email by @dreamhunter2333 in #553
- feat: |Github Action| Deploy Backend add DEBUG_MODE for logging && BA… by @dreamhunter2333 in #554
- fix: telegram query email do not pass parsedEmailContext by @dreamhunter2333 in #555
- feat: v0.8.5 && update dependencies && fix
deprecated
warning for `… by @dreamhunter2333 in #556 - feat: update doc by @dreamhunter2333 in #557
- fix: rpc headers covert & typo by @oneisall8955 in #559
- fix: mail-parser-wasm parsedEmailContext cache by @dreamhunter2333 in #560
- fix: telegram mail page use iframe show email by @dreamhunter2333 in #561
- feat: |Worker| add REMOVE_ALL_ATTACHMENT and REMOVE_EXCEED_SIZE_ATTAC… by @dreamhunter2333 in #562
- feat: |Worker| add REMOVE_ALL_ATTACHMENT and REMOVE_EXCEED_SIZE_ATTAC… by @dreamhunter2333 in #563
- fix: telegram mail page use iframe show email by @dreamhunter2333 in #564
- feat: announcement support html by @dreamhunter2333 in #566
- feat: footer support html by @dreamhunter2333 in #567
- feat: update docs by @dreamhunter2333 in #569
- feat: update CHANGE LOG by @dreamhunter2333 in #570
- feat: update docs by @dreamhunter2333 in #571
- feat: |UI| admin worker config page add overflow: auto by @dreamhunter2333 in #572
- feat: |worker| health_check add JWT_SECRET and DOMAINS by @dreamhunter2333 in #573
- feat: update docs by @dreamhunter2333 in #574
- fix: |UI| date parse error at mobile devices by @dreamhunter2333 in #575
- feat: |Worker| support send mail by SMTP by @dreamhunter2333 in #580
- feat: update dependencies by @dreamhunter2333 in #581
- feat: |Worker| support multi language by @dreamhunter2333 in #584
- feat: |Worker| add var DEFAULT_LANG, zh/en by @dreamhunter2333 in #585
- feat: |Worker| multi language add messages by @dreamhunter2333 in #586
- feat: |Worker| multi language add messages by @dreamhunter2333 in #587
- feat: |Worker| NO_LIMIT_SEND_ROLE support multi role splited by ',' by @dreamhunter2333 in #588
- feat: |Actions| Tag build add worker-with-wasm-mail-parser.zip by @dreamhunter2333 in #590
Full Changelog: v0.8.0...v0.9.0
v0.8.7
What's Changed
- fix: |UI| 修复移动设备日期显示问题
- feat: |Worker| 支持通过
SMTP
发送邮件, 使用 zou-yu/worker-mailer @zou-yu
更新或者部署网页不生效请如图勾选清理缓存
PRs
- fix: |UI| date parse error at mobile devices by @dreamhunter2333 in #575
- feat: |Worker| support send mail by SMTP by @dreamhunter2333 in #580
- feat: update dependencies by @dreamhunter2333 in #581
Full Changelog: v0.8.6...v0.8.7
v0.8.6
What's Changed
- feat: |UI| 公告支持 html 格式
- feat: |UI|
COPYRIGHT
支持 html 格式 - feat: |Doc| 优化部署文档,补充了
Github Actions 部署文档
,增加了Worker 变量说明
更新或者部署网页不生效请如图勾选清理缓存
PRs
- feat: announcement support html by @dreamhunter2333 in #566
- feat: footer support html by @dreamhunter2333 in #567
- feat: update docs by @dreamhunter2333 in #569
- feat: update CHANGE LOG by @dreamhunter2333 in #570
- feat: update docs by @dreamhunter2333 in #571
- feat: |UI| admin worker config page add overflow: auto by @dreamhunter2333 in #572
- feat: |worker| health_check add JWT_SECRET and DOMAINS by @dreamhunter2333 in #573
- feat: update docs by @dreamhunter2333 in #574
Full Changelog: v0.8.5...v0.8.6
v0.8.5
What's Changed
- feat: |Worker| 增加
REMOVE_ALL_ATTACHMENT
和REMOVE_EXCEED_SIZE_ATTACHMENT
用于移除邮件附件,由于是解析邮件的一些信息会丢失,比如图片等.
移除附件可以减少D1 数据库的消耗,并且可以保存超过 2M 的邮件正文 - fix: |mail-parser-wasm-worker| 修复
initSync
函数调用时的deprecated
参数警告 - fix: 修复 parsedEmailContext 仍然会重复解析 (#559)
- fix: 触发其他 worker 时,请求头使用objectc传递(用 Map<string,string> 及 Header类,在JSON.stringify后会是{}) (#559)
- fix: telegram 使用 iframe 展示 email (#561)
更新或者部署网页不生效请如图勾选清理缓存
PRs
- feat: v0.8.5 && update dependencies && fix
deprecated
warning for `… by @dreamhunter2333 in #556 - feat: update doc by @dreamhunter2333 in #557
- fix: rpc headers covert & typo by @oneisall8955 in #559
- fix: mail-parser-wasm parsedEmailContext cache by @dreamhunter2333 in #560
- fix: telegram mail page use iframe show email by @dreamhunter2333 in #561
- feat: |Worker| add REMOVE_ALL_ATTACHMENT and REMOVE_EXCEED_SIZE_ATTAC… by @dreamhunter2333 in #562
- feat: |Worker| add REMOVE_ALL_ATTACHMENT and REMOVE_EXCEED_SIZE_ATTAC… by @dreamhunter2333 in #563
- fix: telegram mail page use iframe show email by @dreamhunter2333 in #564
Full Changelog: v0.8.4...v0.8.5
v0.8.4
What's Changed
- fix: |UI| 修复 admin portal 无收件人邮箱删除调用api 错误
- feat: |Telegram Bot| 增加 telegram bot 清理无效地址凭证命令
- feat: 增加 worker 配置
DISABLE_ANONYMOUS_USER_CREATE_EMAIL
禁用匿名用户创建邮箱地址,只允许登录用户创建邮箱地址 - feat: 增加 worker 配置
ENABLE_ANOTHER_WORKER
及ANOTHER_WORKER_LIST
,用于调用其他 worker 的 rpc 接口 (#547) - feat: |UI| 自动刷新配置保存到浏览器,可配置刷新间隔
- feat: 垃圾邮件检测增加存在时才检查的列表
JUNK_MAIL_CHECK_LIST
配置 - feat: | Worker | 增加
ParsedEmailContext
类用于缓存解析后的邮件内容,减少解析次数 - feat: |Github Action| Worker 部署增加
DEBUG_MODE
输出日志,BACKEND_USE_MAIL_WASM_PARSER
配置是否使用 wasm 解析邮件
更新或者部署网页不生效请如图勾选清理缓存
PRs
- fix: |UI| admin mails unknown page call wrong api by @dreamhunter2333 in #542
- feat: |Telegram Bot| add new command to clean invalid jwts by @dreamhunter2333 in #543
- Update vite.config.js by @dreamhunter2333 in #544
- feat: add
DISABLE_ANONYMOUS_USER_CREATE_EMAIL
which only allow logi… by @dreamhunter2333 in #545 - feat: trigger another worker by @oneisall8955 in #547
- feat: |UI| add configAutoRefreshInterval && autoRefresh useStorage by @dreamhunter2333 in #549
- feat: add JUNK_MAIL_CHECK_LIST for check exits and passed item && add ParsedEmailContext to cache the parsed Email by @dreamhunter2333 in #553
- feat: |Github Action| Deploy Backend add DEBUG_MODE for logging && BA… by @dreamhunter2333 in #554
- fix: telegram query email do not pass parsedEmailContext by @dreamhunter2333 in #555
Full Changelog: v0.8.3...v0.8.4
v0.8.3
What's Changed
- feat: |mail parser wasm| 升级支持 headers 的解析
- feat: |Github Action| 增加自动更新并部署功能
- feat: |UI| admin 用户设置,支持 oauth2 配置的删除
- feat: 增加垃圾邮件检测必须通过的列表
JUNK_MAIL_FORCE_PASS_LIST
配置
更新或者部署网页不生效请如图勾选清理缓存
PRs
- feat: upgrade dependencies by @dreamhunter2333 in #527
- feat: |Github Action| add upstream sync and auto deploy frontend&&bac… by @dreamhunter2333 in #528
- feat: update docs by @dreamhunter2333 in #533
- feat: update docs by @dreamhunter2333 in #534
- feat: update dependencies by @dreamhunter2333 in #536
- feat: add docs by @dreamhunter2333 in #537
- feat: |UI| admin portal user oauth config support delete by @dreamhunter2333 in #538
- feat: |UI| add JUNK_MAIL_FORCE_PASS_LIST by @dreamhunter2333 in #539
Full Changelog: v0.8.2...v0.8.3
v0.8.2
What's Changed
- fix: |Doc| 修复文档中的一些错误
- fix: |Github Action| 修复 frontend 部署分支错误的问题
- feat: |admin 后台| 增加 发送邮件功能
- feat: |admin 后台| 账号配置页面添加无限发送邮件的地址列表
更新或者部署网页不生效请如图勾选清理缓存
PRs
- feat: |doc| update doc by @dreamhunter2333 in #507
- feat: |UI| add tip for multiple tag by @dreamhunter2333 in #508
- feat: |doc| update Telegram Bot doc by @dreamhunter2333 in #509
- feat: |doc| update doc by @dreamhunter2333 in #510
- fix: frontend github actions cannot use branch param to deploy by @dreamhunter2333 in #520
- feat: support send mail from admin portal(no balance limit) by @dreamhunter2333 in #524
- feat: add NO_LIMIT_SEND_ADDRESS_LIST_KEY in admin account settings page by @dreamhunter2333 in #525
Full Changelog: v0.8.1...v0.8.2