tianma-if
|
d36de695ff
|
Require English release notes
|
2026-07-21 21:29:19 +08:00 |
|
tianma-if
|
25ed024c0c
|
修复示例笔记保存失败
|
2026-07-21 20:53:10 +08:00 |
|
tianma-if
|
52b3b20859
|
fix: improve mobile table usability
|
2026-07-21 17:17:51 +08:00 |
|
tianma-if
|
70cba5f4af
|
feat: add note character count
|
2026-07-21 16:32:08 +08:00 |
|
tianma-if
|
fd02b75f9d
|
fix: refine table editing
|
2026-07-21 15:30:17 +08:00 |
|
tianma-if
|
64c992f315
|
feat: add table editing
|
2026-07-21 14:41:24 +08:00 |
|
tianma-if
|
76e4874e3a
|
docs: add Docker deployment roadmap
|
2026-07-21 12:32:18 +08:00 |
|
tianma-if
|
bf2fa4da57
|
feat: add focus mode tooltip
|
2026-07-21 12:13:10 +08:00 |
|
tianma-if
|
da4d9155d9
|
feat: add desktop focus mode (#57)
|
2026-07-21 11:48:18 +08:00 |
|
tianma-if
|
ed8a8f091f
|
feat(site): add parallel deployment options
|
2026-07-21 11:08:19 +08:00 |
|
tianma-if
|
f02a18a6f1
|
docs: clarify alternative deployment options
|
2026-07-21 11:02:58 +08:00 |
|
tianma-if
|
69c0a65a58
|
docs: simplify Cloudflare deployment overview
|
2026-07-21 10:57:43 +08:00 |
|
tianma-if
|
49abc343e9
|
test: fix Wrangler path assertion on Windows (#60)
|
2026-07-21 04:02:43 +08:00 |
|
tianma-if
|
5837c0ec3e
|
feat: add Cloudflare one-click deployment (#58)
|
2026-07-21 03:54:39 +08:00 |
|
tianma-if
|
e90e939815
|
feat(mobile): support image size presets
Add the four desktop-compatible image width presets to the native app and share width configuration across clients.
|
2026-07-21 03:50:56 +08:00 |
|
tianma-if
|
64c3f95991
|
fix: make D1 migrations remote-compatible
|
2026-07-21 01:39:22 +08:00 |
|
tianma-if
|
12803f0ce4
|
fix: normalize D1 migrations on Windows
|
2026-07-21 01:31:00 +08:00 |
|
tianma-if
|
c7dd1ed754
|
fix: auto-confirm D1 migrations
|
2026-07-21 01:27:16 +08:00 |
|
tianma-if
|
e91f9cadd8
|
fix: make D1 migrations reliable on Windows
|
2026-07-21 01:21:03 +08:00 |
|
tianma-if
|
d0a9c918db
|
fix: apply D1 migrations non-interactively
|
2026-07-21 01:13:26 +08:00 |
|
tianma-if
|
50ad70129b
|
fix: harden Cloudflare deployment
|
2026-07-21 00:40:46 +08:00 |
|
tianma-if
|
e63d44d038
|
fix: protect public demo credentials
|
2026-07-20 21:20:58 +08:00 |
|
tianma-if
|
94e2f2607b
|
docs: reorder AI deployment section to put the deterministic note first (Option A)
|
2026-07-20 18:42:55 +08:00 |
|
tianma-if
|
7a2b99f7d3
|
docs: remove Trae from the lists of supported AI assistants
|
2026-07-20 18:39:28 +08:00 |
|
tianma-if
|
16ee2319d9
|
docs: add note clarifying AI deployment executes deterministic standard commands
|
2026-07-20 18:38:03 +08:00 |
|
tianma-if
|
6ba658ca9b
|
Revert "docs: prioritize manual deployment in READMEs to clarify AI agent is optional"
This reverts commit 3f1d157b98.
|
2026-07-20 18:24:52 +08:00 |
|
tianma-if
|
3f1d157b98
|
docs: prioritize manual deployment in READMEs to clarify AI agent is optional
|
2026-07-20 18:20:03 +08:00 |
|
tianma-if
|
07c04f665c
|
fix(mobile): avoid broken image transitions
Keep the local upload preview visible until the protected server image has loaded and decoded. Preserve the existing WebP compression path. Refs #55.
|
2026-07-20 15:13:55 +08:00 |
|
tianma-if
|
d662ccb27a
|
fix: align mobile feedback copy
|
2026-07-20 14:38:58 +08:00 |
|
tianma-if
|
cb357e6248
|
feat: prepare iOS App Store release
|
2026-07-20 14:05:00 +08:00 |
|
tianma-if
|
bcce86089c
|
fix: reset Metro cache in Android CI
|
2026-07-20 06:18:18 +08:00 |
|
tianma-if
|
3452a8339b
|
fix: clean Android CI checkout
|
2026-07-20 06:15:08 +08:00 |
|
tianma-if
|
187db03b5c
|
fix: unblock Cloudflare production builds
|
2026-07-20 06:02:19 +08:00 |
|
tianma-if
|
5ec3e509dc
|
feat: add prefilled feedback issues
Add aligned feedback entry points to web and mobile settings, opening GitHub Issues with localized system information and privacy guidance. Refs #53.
|
2026-07-20 05:42:27 +08:00 |
|
tianma-if
|
8e6b6a61bc
|
fix(mobile): refine image upload preview
Insert the upload state only after image selection and use the selected local image as its preview while preserving WebP compression. Refs #52.
|
2026-07-20 05:01:45 +08:00 |
|
tianma-if
|
bec731ffc6
|
feat(mobile): show image upload placeholders
Show a transient progress placeholder immediately, replace it in place after upload, and keep it out of persisted note content. Refs #51.
|
2026-07-20 04:37:56 +08:00 |
|
tianma-if
|
2b334f5c61
|
fix(mobile): detect installable app updates
|
2026-07-20 04:20:44 +08:00 |
|
tianma-if
|
6c1d82c120
|
revert: restore desktop search box height
|
2026-07-20 02:50:14 +08:00 |
|
tianma-if
|
47d0614e99
|
style: enlarge desktop search box
|
2026-07-20 02:37:20 +08:00 |
|
tianma-if
|
8edde4b020
|
docs: update web clipper status and add Chrome Web Store link in READMEs
|
2026-07-20 02:30:39 +08:00 |
|
tianma-if
|
68b071e8ec
|
chore(extension): prepare Web Store v0.1.1
|
2026-07-20 02:26:23 +08:00 |
|
tianma-if
|
7a4a9df29f
|
feat(extension): add Chinese and English localization
|
2026-07-20 02:23:38 +08:00 |
|
tianma-if
|
8b41c7abef
|
docs: add PWA and native mobile app (iOS/Android) info to README
|
2026-07-20 02:11:07 +08:00 |
|
tianma-if
|
c594734788
|
docs: update README to highlight global near-instant response
|
2026-07-20 02:06:28 +08:00 |
|
tianma-if
|
1d69cefc29
|
fix(mobile): restore Android image uploads
Use Expo file objects for multipart uploads while preserving WebP compression and add regression coverage. Refs #50.
|
2026-07-20 01:38:21 +08:00 |
|
tianma-if
|
14557d0549
|
docs: standardize Android APK names
|
2026-07-20 00:22:56 +08:00 |
|
tianma-if
|
6bc95d961d
|
fix(mobile): show notes during initial sync
Refs #49
|
2026-07-20 00:11:04 +08:00 |
|
tianma-if
|
dd3854ef5c
|
fix(mobile): use PWA artwork for Android launcher icon
|
2026-07-19 21:08:30 +08:00 |
|
tianma-if
|
e31652ff94
|
fix(mobile): align Android launcher icon with PWA
|
2026-07-19 18:45:11 +08:00 |
|
tianma-if
|
182b002cce
|
docs: update WeChat group QR code
|
2026-07-19 18:35:30 +08:00 |
|