ty
20be2b5b36
chore(cli): bump release to 0.1.2
cli-v0.1.2
2026-03-30 17:12:10 +08:00
ty
61f47626e7
feat(cli): add MoeMail AI agent skills
2026-03-30 17:08:50 +08:00
ty
adec4a50df
fix(ci): exclude packages dir from Next.js TypeScript compilation
...
The tsconfig include pattern `**/*.ts` was picking up CLI package sources
during Next.js build, causing missing `commander` module errors in CI.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-23 23:17:37 +08:00
ty
b93b3bcf4a
chore(cli): bump version to 0.1.1
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
cli-v0.1.1
2026-03-22 16:15:43 +08:00
ty
033125eebf
feat(cli): default api-url to https://moemail.app
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
cli-v0.1.0
2026-03-22 16:11:39 +08:00
ty
f66c3e83a9
docs: add CLI section to READMEs and restore @moemail/cli package name
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-22 16:05:57 +08:00
ty
cb266a03dd
fix(ci): install CLI dependencies separately in publish workflow
...
The CLI package is not part of a pnpm workspace, so its dependencies
need to be installed from within packages/cli/ directly.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-22 15:46:28 +08:00
ty
55c5418979
Merge branch 'feat/cli'
2026-03-22 15:42:11 +08:00
ty
b010ac5760
ci: support manual trigger for CLI publish workflow
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-22 15:40:14 +08:00
BeilunYang
10257db179
Rename package from 'moemail-cli' to '@moemail/cli'
2026-03-22 15:32:31 +08:00
ty
0ac027f392
ci: add CLI publish workflow triggered by cli-v* tags
2026-03-22 15:22:29 +08:00
ty
8979649484
feat: add llms.txt for AI agent discoverability
2026-03-22 15:22:29 +08:00
ty
152059ca3d
docs(cli): add README with usage guide and agent workflow
2026-03-22 15:22:29 +08:00
ty
3c238e25e6
fix(api): support API Key auth for send endpoint
2026-03-22 15:22:29 +08:00
ty
b09cc28496
feat(cli): add send command
2026-03-22 15:22:29 +08:00
ty
f29565c90d
feat(cli): add delete command
2026-03-22 15:22:29 +08:00
ty
1c7cf2e5fd
feat(cli): add read command
2026-03-22 15:22:29 +08:00
ty
8f4f605094
feat(cli): add wait command with client-side polling
2026-03-22 15:22:29 +08:00
ty
b891ee4655
feat(cli): add list command for mailboxes and messages
2026-03-22 15:22:29 +08:00
ty
12b5f4afeb
feat(cli): add create command
2026-03-22 15:22:29 +08:00
ty
542f6ec2f8
feat(cli): add API client module
2026-03-22 15:22:29 +08:00
ty
1b9bd76b82
feat(cli): add config module and config command
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-22 15:22:29 +08:00
ty
6795719750
feat(cli): add output formatting helpers
2026-03-22 15:22:29 +08:00
ty
5b7ba3e924
feat(cli): scaffold CLI package with commander
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-22 15:22:29 +08:00
ty
0c096f6c9f
docs: add MoeMail CLI implementation plan
...
15 tasks covering scaffolding, core modules, all 7 commands,
server-side send auth fix, README, llms.txt, and CI/CD workflow.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-22 15:22:29 +08:00
ty
f7f9e2af36
docs: add CI/CD publishing, agent discoverability, rename to packages/cli
...
- Add publish-cli.yml workflow triggered by cli-v* tags
- Add agent discoverability section (help, README, llms.txt)
- Rename packages/moemail-cli to packages/cli
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-22 15:22:29 +08:00
ty
2168fd519a
docs: fix spec issues from review — expiry mapping, send auth, JSON output shapes
...
- Remove 7d expiry option (not supported by API)
- Document send endpoint needs API Key auth support (server change)
- Add JSON output examples for all commands
- Add list-messages subcommand (list --email-id)
- Specify wait detection algorithm (ID-based, not count-based)
- Document field naming convention (camelCase) and timestamp format
- Add version command
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-22 15:22:29 +08:00
ty
1ce4f3e9fa
docs: add MoeMail CLI design spec for agent-first CLI tool
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-22 15:22:29 +08:00
ty
10f6fd0065
docs: add MoeMail CLI implementation plan
...
15 tasks covering scaffolding, core modules, all 7 commands,
server-side send auth fix, README, llms.txt, and CI/CD workflow.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-22 14:29:47 +08:00
ty
3d5bfad416
docs: add CI/CD publishing, agent discoverability, rename to packages/cli
...
- Add publish-cli.yml workflow triggered by cli-v* tags
- Add agent discoverability section (help, README, llms.txt)
- Rename packages/moemail-cli to packages/cli
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-22 14:21:29 +08:00
ty
00393e0443
docs: fix spec issues from review — expiry mapping, send auth, JSON output shapes
...
- Remove 7d expiry option (not supported by API)
- Document send endpoint needs API Key auth support (server change)
- Add JSON output examples for all commands
- Add list-messages subcommand (list --email-id)
- Specify wait detection algorithm (ID-based, not count-based)
- Document field naming convention (camelCase) and timestamp format
- Add version command
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-22 13:48:12 +08:00
ty
1f6b3a3b32
docs: add MoeMail CLI design spec for agent-first CLI tool
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-22 13:44:46 +08:00
ty
070b620c18
docs: change the default readme file language
2026-02-13 14:37:26 +08:00
BeilunYang
cef0ee0f0c
Merge pull request #89 from sjcuhd/master
2026-01-18 14:24:58 +08:00
beilunyang
0d6670ebd5
feat(d1): add index for lowercased email addresses to improve query performance
2025-12-31 01:21:51 +08:00
beilunyang
71614333cc
feat(d1): add indexes for improved query performance
2025-12-31 01:00:53 +08:00
sjcuhd
9736d19a46
Update index.ts
...
修复pushPagesSecre为json
2025-12-25 21:01:30 +08:00
beilunyang
98393c8a43
fix(deploy): add Google OAuth credentials to deployment workflow
2025-12-07 21:58:35 +08:00
beilunyang
9c303e4730
refactor(deploy): runtime environment variable checks in pushPagesSecret function
2025-12-07 21:46:37 +08:00
beilunyang
d2c8d9278b
refactor(deploy): enhance environment variable handling in deployment scripts
2025-12-07 18:43:05 +08:00
beilunyang
834d3421ea
docs(readme): fix
v0.15.0
2025-12-07 18:08:26 +08:00
beilunyang
1a37692dc5
docs(readme): add English README file
2025-12-07 18:07:13 +08:00
beilunyang
dd109a464a
feat(auth): add Google OAuth support
2025-12-07 17:50:27 +08:00
beilunyang
3ad30301a9
feat(i18n): add Korean language support
2025-12-07 11:48:08 +08:00
ty
ed48d08503
docs(readme): add documentation section with link and description for comprehensive usage guidelines
2025-10-26 01:57:01 +08:00
beilunyang
d21f8c6b42
fix(turnstile): conditionally include secretKey in Turnstile configuration based on management permissions
2025-10-22 23:37:52 +08:00
beilunyang
e431c1fe5b
feat(turnstile): integrate Cloudflare Turnstile for enhanced security in login and registration processes
2025-10-22 23:31:48 +08:00
beilunyang
1ffe920d47
refactor(shared-error-page): update error page to use translation keys for dynamic content
2025-10-22 01:04:10 +08:00
beilunyang
7398b73f3f
feat(i18n): enhance localization support with new languages(zh-tw/ja)
2025-10-21 23:53:58 +08:00
beilunyang
0c7a4d84a5
refactor(shared-error-page): Update language switcher positioning and component
v0.14.0
2025-10-18 22:16:48 +08:00