Commit Graph

  • a48f66f307 fix(auth): honor NOTION_TOKEN in auth status and doctor (#62) main Qi Qi 2026-07-19 07:15:43 +08:00
  • 979ba83d9e docs: remove demo GIF from README (#60) 傅洋 2026-06-23 15:33:13 +08:00
  • 8116eff0b4 docs: remove demo GIF from README #60 docs/remove-demo-gif fuyang 2026-06-23 15:16:31 +08:00
  • d428bd87d1 docs: translate non-English content to English (#59) 傅洋 2026-06-23 15:14:11 +08:00
  • 8294da28e8 fix(lint): remove unused pageDeleteCmd variable #59 docs/non-english-to-english fuyang 2026-06-23 15:13:54 +08:00
  • 87e9c1ec83 docs: translate CHANGELOG.md (Korean) and DISTRIBUTION.md (Chinese) to English fuyang 2026-06-23 15:05:17 +08:00
  • 7989ed49d9 fix(util): support app.notion.com copied page URLs (#58) ahnbu 2026-06-23 16:03:14 +09:00
  • 83ef40d6d2 fix(lint): remove unused pageDeleteCmd variable codex/support-app-notion-p-urls-v2 fuyang 2026-06-23 15:02:03 +08:00
  • 1f3ad5a2bb fix(util): support app.notion.com copied page URLs #58 ahnbu 2026-06-05 14:20:22 +09:00
  • 7d1b8b286f docs(design): explicitly rule out MCP server mode Fourier 2026-05-16 21:34:42 +08:00
  • a61d695096 docs: position notion-cli relative to Notion's official 'ntn' CLI Fourier 2026-05-16 21:24:17 +08:00
  • 15ad78faf8 docs(skill): update SKILL.md for v0.6 + v0.7 command surface 4ier 2026-04-30 14:19:22 +08:00
  • 93f53dbf41 chore(changelog): record v0.7.0 entries for #33 #34 #35 #36 #37 #38 v0.7.0 4ier 2026-04-30 14:13:49 +08:00
  • 8e4cd813a2 feat(page): add 'page markdown' and 'page set-markdown' (#47) 傅洋 2026-04-30 14:12:25 +08:00
  • a31d7c1aaa feat(page): add 'page markdown' and 'page set-markdown' #47 feat/page-markdown 4ier 2026-04-30 14:12:07 +08:00
  • cd7512d776 feat(page): add 'page property' that auto-paginates relation / rollup / rich_text (#46) 傅洋 2026-04-30 14:09:02 +08:00
  • 0b85a4ae54 feat(page): add 'page property' that auto-paginates relation / rollup / rich_text #46 feat/page-property 4ier 2026-04-30 14:08:45 +08:00
  • 89f9e909fe feat(block): 'block update' accepts --file markdown and --markdown for inline (#45) 傅洋 2026-04-30 14:06:05 +08:00
  • 54d794e8c3 feat(block): 'block update' accepts --file markdown and --markdown for inline #45 feat/block-update-file 4ier 2026-04-30 14:05:48 +08:00
  • 5ec113f07f feat(comment): add 'comment update' and 'comment delete' (#44) 傅洋 2026-04-30 14:03:20 +08:00
  • 6d65f971a3 feat(comment): add 'comment update' and 'comment delete' #44 feat/comment-update-delete 4ier 2026-04-30 14:03:06 +08:00
  • ac8850fa42 feat(page): make 'archive' canonical, keep 'delete'/'trash' as aliases (#43) 傅洋 2026-04-30 14:00:28 +08:00
  • da21ac2f21 feat(page): make 'archive' canonical, keep 'delete'/'trash' as aliases #43 feat/page-archive-alias 4ier 2026-04-30 14:00:04 +08:00
  • 6bb0b0dc01 feat(file): add 'file get <upload-id>' for retrieving a single file upload (#42) 傅洋 2026-04-30 13:58:17 +08:00
  • 31726aa8e7 chore(changelog): record v0.6.0 entries for #21 #22 #23 #24 #25 #26 v0.6.0 4ier 2026-04-30 13:01:57 +08:00
  • 087048d192 feat(auth,client): surface integration type and guide past root-page error (#32) 傅洋 2026-04-30 13:00:38 +08:00
  • b12fca8a7e feat(file): accept stdin and http(s) URLs as upload sources (#31) 傅洋 2026-04-30 13:00:14 +08:00
  • 7d0d5f8b77 feat(block): --image-file / --image-upload (and friends) for append/insert (#30) 傅洋 2026-04-30 12:59:43 +08:00
  • 7abb018a88 feat(block): auto-batch >100 children and split oversize rich_text (#29) 傅洋 2026-04-30 12:58:56 +08:00
  • 315a2aaf0e feat(block): normalize markdown code-fence aliases to Notion's enum (#28) 傅洋 2026-04-30 12:58:22 +08:00
  • 5d37c1b145 fix(api): polish path, body, and help for the escape-hatch command (#27) 傅洋 2026-04-30 12:58:19 +08:00
  • 1d0db95bf6 docs(design): remove OAuth/public-integration promise, document why Fourier 2026-04-28 17:40:32 +08:00
  • 820f13a3bd feat(block): add --image-url flag for external image blocks (#19) v0.5.0 windzu 2026-04-21 15:51:32 +08:00
  • cbbb11b47f ci(release): add secret pre-flight, npm dry-run, and post-publish verify v0.4.0 Fourier 2026-04-18 14:13:02 +08:00
  • df76bac34e feat(comment): add --mention-user flag for real Notion user mentions (#17) Max Mannstein 2026-04-14 14:53:57 +02:00
  • 13f9ed685c Revert "feat(comment): add --mention-user flag for real Notion user mentions" Fourier 2026-04-14 20:53:31 +08:00
  • 47dc9ead38 feat(comment): add --mention-user flag for real Notion user mentions Fourier 2026-04-14 20:47:47 +08:00
  • fb1e0ebfed feat: merge npm package into main repo Fourier 2026-04-07 14:11:29 +08:00
  • b51752dcc8 docs: update npm package name to @4ier/notion-cli Fourier 2026-04-07 11:21:15 +08:00
  • 5ab5a7db14 ci: disable errcheck in test files Fourier 2026-04-07 09:38:34 +08:00
  • dc2f4c304a fix: check errcheck on Flags().Set() in search_test v0.3.2 Fourier 2026-04-07 09:35:28 +08:00
  • c03ede56bf test: add auth and search command tests with httptest mocks v0.3.1 Fourier 2026-04-07 06:36:32 +08:00
  • b66ed74b77 Merge pull request #13 from 4ier/fix/upload-timeout-context 傅洋 2026-03-20 11:26:22 +08:00
  • f1d4d119c6 fix(client): replace go1.25 multipart.FileContentDisposition with compatible impl #13 fix/upload-timeout-context Fourier 2026-03-20 11:20:32 +08:00
  • 218de498fa refactor(client): use context.WithTimeout for upload instead of mutating httpClient Fourier 2026-03-20 09:04:57 +08:00
  • 3d0fb6b096 Merge pull request #11 from Acring/fix/file-upload-timeout 傅洋 2026-03-20 09:03:50 +08:00
  • 5a0989489e fix(client): increase timeout for file upload requests #11 liu.zhen 2026-03-18 11:49:38 +08:00
  • f0436294df Merge pull request #10 from ahnbu/main 傅洋 2026-03-15 16:47:23 +08:00
  • c30978b9b1 Merge pull request #3 from charys117/dev 傅洋 2026-03-15 16:47:11 +08:00
  • 9e8b80720d chore(gitignore): add notion.exe to ignored binaries #10 ahnbu 2026-03-14 20:34:42 +09:00
  • cc0f36a9eb Merge remote-tracking branch 'upstream/main' ahnbu 2026-03-14 20:09:56 +09:00
  • 6912bc6209 fix(block): move table_row children into table{} per Notion API spec ahnbu 2026-03-14 20:04:30 +09:00
  • ad95149a25 docs(changelog): GFM table + 인라인 서식 구현 이력 기록 ahnbu 2026-03-14 19:53:36 +09:00
  • 723eec3108 feat(block): add GFM table and inline formatting support ahnbu 2026-03-14 19:53:20 +09:00
  • 9ff1532c32 Merge pull request #8 from 4ier/docs/msys-path-workaround 傅洋 2026-03-12 17:50:09 +08:00
  • 90010ed02b Merge pull request #6 from ahnbu/fix/auth-doctor-profile-token 傅洋 2026-03-12 17:49:58 +08:00
  • e1a1f54d31 Merge pull request #4 from hypn4/docs/fix-auth-cli-flags 傅洋 2026-03-12 17:49:38 +08:00
  • 44e8ab0ed2 docs: add MSYS/Git Bash path workaround #8 docs/msys-path-workaround Fourier 2026-03-12 16:37:01 +08:00
  • 4eea326f69 fix(auth): doctor reads token from current profile #6 ahnbu 2026-03-11 14:28:40 +09:00
  • aa7e0e5f14 docs: fix auth CLI flags to match actual implementation #4 hypn4 2026-03-11 11:15:12 +09:00
  • 10c44cd967 fix(client): escape quoted multipart filenames #3 chenyu 2026-03-10 18:27:11 -07:00
  • 50d29f8ebe fix(file): repair Notion file upload flow chenyu 2026-03-10 17:58:29 -07:00
  • 1625ccb974 Merge pull request #2 from 4ier/fix/date-range-support 傅洋 2026-03-11 07:05:25 +08:00
  • cf4f0e3e06 feat: support date ranges (start + end) in page set #2 fix/date-range-support Fourier 2026-03-11 06:49:32 +08:00
  • 0c3ca7a016 ci: split tokens — GITHUB_TOKEN for release, HOMEBREW_TAP_TOKEN for cross-repo v0.3.0 Fourier 2026-02-24 17:26:31 +08:00
  • b5ddd58c9e ci: use HOMEBREW_TAP_TOKEN for cross-repo push Fourier 2026-02-24 17:08:55 +08:00
  • 2bc33ce168 fix: lint gosimple S1009 — remove redundant nil checks on map Fourier 2026-02-24 16:21:33 +08:00
  • 1fc3f1643e Merge feat/v0.3-features: page edit, block move, db export, comment reply, auth switch Fourier 2026-02-24 16:18:38 +08:00
  • d9bbf612ab docs: update SKILL.md with v0.3.0 commands Fourier 2026-02-24 16:18:32 +08:00
  • fe37d1f99b feat(auth): add multi-profile support with switch command Fourier 2026-02-24 15:29:00 +08:00
  • ac1cbe3a18 feat(comment): add reply command for threaded comments Fourier 2026-02-24 15:28:52 +08:00
  • 6199813c76 feat(db): add export command for exporting database to CSV/JSON/MD Fourier 2026-02-24 15:28:45 +08:00
  • 9c25e2d7dc feat(block): add move command for repositioning blocks Fourier 2026-02-24 15:28:32 +08:00
  • 9e189e5a82 feat(page): add edit command for editing pages in text editor Fourier 2026-02-24 15:28:23 +08:00
  • 3f74f41d35 docs: add demo GIF to README Fourier 2026-02-19 06:42:50 +08:00
  • f49f500d86 feat: add Docker multi-arch build to goreleaser v0.2.0 Fourier 2026-02-19 06:36:30 +08:00
  • 4354884991 fix: lint issues — errcheck, gosimple, format verbs Fourier 2026-02-19 06:34:12 +08:00
  • 4276333c71 ci: pin Go 1.24 for lint job (match go.mod) Fourier 2026-02-19 06:14:36 +08:00
  • 2827dc1446 fix: rename duplicate TestMapBlockType → TestMapBlockTypeAliases Fourier 2026-02-19 06:14:09 +08:00
  • 4f7c2f7cdf fix: CI test failures + goreleaser deprecations Fourier 2026-02-19 06:11:59 +08:00
  • c435c10ac3 release: v0.2.0 — goreleaser, CI, Docker, full README, distribution Fourier 2026-02-19 01:34:39 +08:00
  • 2fcf8b0f49 feat: complete all remaining features for 100% completeness Fourier 2026-02-19 01:18:57 +08:00
  • 3304d8044e test: comprehensive test suite — 100 test cases Fourier 2026-02-19 00:34:20 +08:00
  • bb90f8d8a3 fix: clean up agent skill dirs, update SKILL.md for 38 commands Fourier 2026-02-19 00:18:36 +08:00
  • 3718c66d85 feat: absorb competitor features — 38 commands Fourier 2026-02-19 00:17:11 +08:00
  • c978f95fe7 add agent skill for skills.sh Fourier 2026-02-18 23:58:26 +08:00
  • 576690f810 fix: code block append requires language field Fourier 2026-02-18 23:51:25 +08:00
  • c66e1d34bb v0.1.0: Full Notion CLI Fourier 2026-02-18 23:40:14 +08:00