Commit Graph
81 Commits
Author SHA1 Message Date
SimonFoobar648andSimonFoobar648 624fc9bb96 docs: fix broken star history chart (#1111)
docs: fix broken star history chart in READMEs and docs

The star history chart in the READMEs and vitepress docs is currently broken because the upstream service no longer works due to GitHub stargazer API restrictions. Switch the chart images to the star-history.dera.page mirror, which uses a different data source that requires no API token, so the chart renders correctly again.

Co-authored-by: SimonFoobar648 <245426116+SimonFoobar648@users.noreply.github.com>
2026-08-14 23:37:06 +08:00
tura-ai-agent 0581632b59 docs: add Japanese README (#1088)
Add a complete Japanese README and link it from the Chinese and English READMEs.
2026-07-23 15:09:49 +08:00
Dream Hunter ec3e9f0b1f docs: update README feature overview
docs: update readme feature overview
2026-04-29 02:13:17 +08:00
Lur1n7 6d43c107d8 docs: 添加 CloudMail 移动端管理客户端 (#1007) 2026-04-26 19:47:24 +08:00
Dream Hunter 063b6be2b1 Refactor delete setting helper and link skills (#994)
* refactor: add deleteSetting helper and link skills

* chore: reorganize project skills layout

* docs: update skill paths

* chore: add AGENTS link and prune skill links

* chore: localize agent skill links
2026-04-22 00:35:04 +08:00
Dream HunterandClaude Opus 4.7 e94ff52add feat: add agent-mail skill, parsed mail API and docs (#993)
* feat: add cf-temp-mail-usage skill and parsed mail API for AI agents

- feat: new /api/parsed_mails and /api/parsed_mail/:id endpoints returning
  server-parsed subject/text/html/attachments metadata (reuses commonParseMail)
- feat: add .claude/skills/cf-temp-mail-usage read-only skill so AI agents
  (OpenClaw / Codex / Cursor) can consume a mailbox with a user-supplied JWT,
  bypassing the Turnstile challenge required for mailbox creation
- refactor: split mails_api/index.ts and admin_api/index.ts into thin route
  shells; move business logic into dedicated *_api.ts files
- docs: update README / README_EN / CHANGELOG with agent-email feature and
  npx degit install instructions for the skill

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

* feat: rename skill to cf-temp-mail-agent-mail, add agent-email docs, fix sender trim

- Rename skill from cf-temp-mail-usage to cf-temp-mail-agent-mail
- Rewrite SKILL.md: parsed API primary, local fallback, prerequisites, multi-agent install
- Add vitepress docs (zh + en) for AI Agent mailbox usage
- Fix leading space in parsed_mail_api sender field via .trim()
- Update README install section with 3 install methods
- Update changelogs (zh + en)

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

* docs: simplify README agent skill section to one-liner with links

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

* feat: add send mail API to skill, credential persistence, remove poll example

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-21 17:09:25 +08:00
tsymrandwufei db93828a81 feat(subdomain): add random second-level mailbox support (#924)
Summary: add random second-level subdomain mailbox creation for web, admin, and
  Telegram.

Scope: worker config, UI toggle, and README/VitePress documentation.

Co-authored-by: wufei <fwu@creams.io>
2026-04-02 23:13:10 +08:00
Dream Hunter 3df55dce91 chore: upgrade dependencies across all subprojects (#861) 2026-03-05 20:27:59 +08:00
Dream Hunter f4255f33a1 Fix language links in README.md 2026-03-02 18:05:06 +08:00
Dream Hunter 16ce1bf4e0 Update README.md 2025-12-16 11:10:36 +08:00
Androw Smith 288eb38302 update readme (#789) 2025-12-16 11:06:21 +08:00
Dream Hunter 7d485a7d0d docs: update CHANGELOG and README for v1.1.0 (#778)
docs: update CHANGELOG and README for v1.1.0 AI extraction feature

- Add AI email extraction feature description to CHANGELOG v1.1.0
- Update README.md with AI extraction feature in email processing section
- Update README_EN.md with AI extraction feature in key features
- Include verification code display fix in changelog
2025-12-06 16:46:31 +08:00
Dream HunterandClaude a905ba5f06 feat: implement address password authentication feature (#731)
* feat: implement address password authentication feature

- Add password field to address table for storing hashed passwords
- Implement address authentication APIs (login, change password)
- Add automatic password generation for new addresses
- Support password login alongside credential login in frontend
- Add password management in account settings and admin panel
- Add ENABLE_ADDRESS_PASSWORD environment variable for feature control
- Update documentation and i18n support
- Enhance security with SHA-256 password hashing

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>

* feat: upgrade dependencies

---------

Co-authored-by: Claude <noreply@anthropic.com>
2025-09-26 14:52:05 +08:00
Dream HunterandClaude 3fbace871c feat: add var DISABLE_CUSTOM_ADDRESS_NAME and CREATE_ADDRESS_DEFAULT_… (#717)
* feat: add var DISABLE_CUSTOM_ADDRESS_NAME and CREATE_ADDRESS_DEFAULT_DOMAIN_FIRST

* fix: enhance input validation with trim() for address creation

- Add trim() handling in newAddress() function to prevent whitespace issues
- Add trim() handling for address prefixes to ensure consistent formatting
- Add trim() handling in Telegram API address parsing for robustness
- Prevents edge cases with whitespace-only or padded input strings

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>

---------

Co-authored-by: Claude <noreply@anthropic.com>
2025-09-04 21:04:42 +08:00
Dream Hunter 70109785c6 feature: update readme (#680) 2025-06-22 20:41:21 +08:00
Dream Hunter 7fd10f2775 feature: update readme (#679) 2025-06-22 20:38:49 +08:00
Dream Hunter f59b8c7a1b feature: update readme (#678) 2025-06-22 20:21:04 +08:00
Dream Hunter 312ac13185 feature: update readme (#677) 2025-06-22 20:08:07 +08:00
Dream Hunter 97d24b2087 feat: |Doc| add Google ads doc (#598) 2025-02-27 00:58:56 +08:00
Dream Hunter 095951ab45 feat: update docs (#569) 2025-01-22 23:14:38 +08:00
Dream Hunter de7c3d5176 Update README.md 2024-06-12 14:52:16 +08:00
Dream Hunter 720d097ed7 Update README.md 2024-06-12 14:51:32 +08:00
Dream Hunter 53a03dc6a0 Update README.md 2024-06-12 14:35:22 +08:00
Dream Hunter 8bfd76bf71 Update README.md 2024-06-07 00:03:47 +08:00
Dream Hunter 3b6736924b feat: add resend for send mail (#274) 2024-05-26 12:37:11 +08:00
Dream Hunter 9414f7a977 Update README.md 2024-05-25 11:53:23 +08:00
Dream Hunter 32440706d2 feat: add sendmail sunset in readme (#267) 2024-05-23 12:32:07 +08:00
Dream Hunter ca00a877ad feat: telegram bot TelegramSettings && webhook (#244)
* feat: telegram bot TelegramSettings

* feat: webhook
2024-05-18 14:02:18 +08:00
Dream Hunter f2685f9830 Update README.md 2024-05-14 12:56:34 +08:00
Dream Hunter 45bc5cad9e Update README.md 2024-05-14 12:52:43 +08:00
Dream Hunter af027fd75e feat: add imap proxy server (#225) 2024-05-12 11:34:52 +08:00
Dream Hunter 1fa56dfe98 feat: add UserLogin (#209) 2024-05-08 23:14:44 +08:00
Dream Hunter 7738210b93 feat: add Deploy to Cloudflare Workers button (#205) 2024-05-05 20:07:17 +08:00
Dream Hunter 1d191a091a Update README.md 2024-05-04 18:39:28 +08:00
Dream Hunter 83b9bc9d5f feat: add address_block_list for new address (#185) 2024-05-02 15:23:37 +08:00
Dream Hunter a456bfda7c feat: add SMTP proxy server (#177) 2024-04-29 21:47:15 +08:00
Dream Hunter 08a3d4ce0e feat: add ENABLE_USER_DELETE_EMAIL && ENABLE_AUTO_REPLY && modify fetchAddressError i18n && UI: show autoRefreshInterval (#169) 2024-04-27 23:16:18 +08:00
Dream Hunter f624fe5b58 feat: add adminContact && DEFAULT_SEND_BALANCE (#162) 2024-04-26 00:21:43 +08:00
Dream Hunter a3edb09305 feat: UI authTip to accessTip && worker / path return OK (#158) 2024-04-23 12:50:20 +08:00
Dream Hunter e524f82674 Update README.md 2024-04-21 10:34:34 +08:00
Dream Hunter 99e1bdc30d feat: update doc (#142) 2024-04-16 22:25:38 +08:00
Dream Hunter 2ec1a61608 feat: add /api/new_address ratelimit (#130) 2024-04-15 14:14:38 +08:00
Dream Hunter eafcf00e5e feat: support DKIM (#129) 2024-04-15 13:20:22 +08:00
Dream Hunter 209693673d feat: add docs (#122) 2024-04-14 15:15:09 +08:00
Dream Hunter f83492e683 Update README.md 2024-04-14 00:42:57 +08:00
Dream Hunter b8f0fa49cf feat: init send mail (#113)
* feat: init send mail

* feat: init send mail
2024-04-12 13:26:42 +08:00
Dream Hunter ee2fdab279 feat: update readme (#112) 2024-04-10 13:28:44 +08:00
Dream Hunter fbd2e0e844 fix: UI overflow (#111)
* feat: UI overflow

* feat: add domain
2024-04-10 13:25:26 +08:00
Dream Hunter 2790f65a5f Rename CHANGELOG to CHANGELOG.md (#109)
* Rename CHANGELOG to CHANGELOG.md

* Update README.md

* Update README_EN.md
2024-04-09 21:59:39 +08:00
Dream Hunter a124e00766 feat: add readme (#106) 2024-04-09 18:55:53 +08:00