tianma-if
e440da9b2f
feat(ai): add editable prompt library shared with the assistant
...
Ship a workspace prompt library with seeded defaults, restore-missing
defaults, and a /ai-prompts management page. The AI assistant now uses
the same prompt text as the library, while keeping freeform custom
instructions and a compact one-row action UI. Also prevent local
wrangler migration rewrites from stripping unauthenticated local access.
2026-08-12 14:57:51 +08:00
tianma-if
55f66465df
fix: keep deployment forks aligned with upstream
2026-08-11 11:07:43 +08:00
tianma-if
02c1dad066
test: cover legacy MCP token authentication
2026-08-11 00:50:41 +08:00
tianma-if
639e7e6335
feat: expose notebook rename via MCP
2026-08-11 00:45:46 +08:00
tianma-if
c737544593
Standardize local development profiles
2026-08-10 23:18:15 +08:00
tianma-if
1698a3abee
fix: support releases after a withdrawn draft
2026-08-10 22:13:55 +08:00
tianma-if
80969a42ad
fix: stop desktop workspace renderer update loop
2026-08-10 22:11:10 +08:00
tianma-if
b5c4bc17aa
fix: prevent packaged desktop startup white screen
2026-08-10 21:43:45 +08:00
tianma-if
0488731acc
feat(ai): support multiple providers and models
2026-08-10 15:51:46 +08:00
tianma-if
b272e8fc9d
feat: add BYO AI note processing
2026-08-10 02:00:29 +08:00
tianma-if
e07b5c3217
fix(desktop): prevent false autosave conflicts
2026-08-10 01:46:31 +08:00
tianma-if
a500db5289
feat(desktop): add Dock icon preview command
2026-08-09 21:11:45 +08:00
tianma-if
2dea7cf49c
feat(brand): adopt open cat logo
2026-08-09 20:54:30 +08:00
tianma-if
65803d9de9
feat(brand): adopt bold cat outline logo
2026-08-09 17:37:15 +08:00
tianma-if
30f47dac4c
refactor: harden mobile editing and PWA caching
2026-08-08 21:47:55 +08:00
tianma-if
6066678adb
docs: clarify release version bump selection
...
Require an explicit SemVer --bump and forbid compressing user-visible
new capabilities or platforms into patch for release cadence.
2026-08-08 00:43:31 +08:00
tianma-if
bae5f910f2
chore(demo): reset the public demo daily at 03:00 CST
...
Document and default the demo reset cron to every day at 19:00 UTC
(03:00 China Standard Time), replacing the previous weekly Monday schedule.
2026-08-05 21:48:34 +08:00
tianma-if
2d784297ff
fix(desktop): ship complete macOS ICNS so Dock never blanks
...
Prebuild a full iconutil ICNS (including 1024) instead of converting a lone
512 PWA PNG, validate Dock-critical types at package verify time, and set the
Dock icon at runtime as a Launch Services cache fallback.
2026-08-05 19:22:00 +08:00
tianma-if
b94903fb52
feat: add instance-level S3-compatible object storage
...
Let instance owners route new uploads to an external OSS while keeping
existing attachments on their original store. Secrets are encrypted with
EDGE_EVER_STORAGE_ENCRYPTION_KEY before being stored in D1.
2026-08-05 12:27:10 +08:00
tianma-if
7224174cc1
fix: require release note commit coverage
2026-08-04 17:34:14 +08:00
tianma-if
4d2ae5e27c
feat: add revocable note sharing
2026-08-02 21:11:16 +08:00
tianma-if
ab3c9eee3e
fix: include nested notes in desktop notebooks
2026-08-02 01:33:52 +08:00
tianma-if
2253653a47
refactor: modularize cross-platform workspace architecture
2026-08-01 20:47:37 +08:00
tianma-if
4c5e745a4e
fix(mcp): qualify resource query columns
2026-07-31 22:01:25 +08:00
tianma-if
6fb1d482c6
feat(mcp): improve import identity and reliability
2026-07-31 19:24:10 +08:00
tianma-if
14af9b6da2
fix(release): parse scheme-prefixed APK signers
2026-07-31 14:51:41 +08:00
tianma-if
c8aa9d62a4
fix(release): support Android signer output variants
2026-07-31 14:41:25 +08:00
tianma-if
ae50c746be
chore(release): simplify public notes
2026-07-31 12:04:08 +08:00
tianma-if
16daa4155f
fix(android): enforce consistent APK signing
2026-07-31 11:41:32 +08:00
tianma-if
9413de7313
fix: install EAS CLI with npm on release runner
2026-07-30 18:46:40 +08:00
tianma-if
2d0a5906de
fix: use official EAS CLI setup for store delivery
2026-07-30 18:45:04 +08:00
tianma-if
76a41bbac7
fix: standardize release titles
2026-07-30 12:34:52 +08:00
tianma-if
da2ec6b44d
fix: normalize Intel Mach-O architecture
2026-07-30 10:29:57 +08:00
tianma-if
9e34087177
fix: verify Intel desktop package directory
2026-07-30 10:21:30 +08:00
tianma-if
fe3c5d1f08
feat: add macOS Intel release builds
2026-07-30 02:16:34 +08:00
tianma-if
7ae8e23c5a
fix: unblock release version planning
2026-07-30 01:38:24 +08:00
tianma-if and Yu Lei
18ebc33c0a
fix(deploy): keep Wrangler diagnostics off stdout
...
Co-authored-by: Yu Lei <lei.yu@shopee.com >
2026-07-30 00:07:54 +08:00
tianma-if
1d8e7b3161
perf: refine web chunk splitting
2026-07-29 22:39:26 +08:00
tianma-if
03be01f0ae
feat: improve release version management
2026-07-29 22:20:35 +08:00
tianma-if
d133d1a7fe
Submit store deliveries for review
2026-07-29 20:39:15 +08:00
tianma-if
c941dcf032
feat: separate store delivery from releases
2026-07-29 20:01:36 +08:00
tianma-if
313c3dab64
fix: install reused release DMG
2026-07-29 19:30:00 +08:00
tianma-if
8c2da06845
feat: streamline release automation
2026-07-29 19:27:10 +08:00
tianma-if
b3dd5fd1c2
fix web asset cache updates
2026-07-29 01:19:40 +08:00
tianma-if
65ece55bfb
fix: prevent duplicate macOS app entries
...
Add one-click DMG installation, automatically eject verified EdgeEver installer images, and remove unpacked build products after package verification. Prepare v1.6.38 native release metadata.\n\nRefs #115\nRefs #116
2026-07-29 00:40:52 +08:00
tianma-if
261f2a7974
fix: repair desktop initial sync
2026-07-28 23:58:35 +08:00
tianma-if
04a3ee477d
fix: harden native release asset workflow
2026-07-28 22:46:28 +08:00
tianma-if
b7d1f52c17
fix: load desktop preload bridge in packaged app
2026-07-28 20:55:58 +08:00
tianma-if
452d2313bc
fix: ignore release documentation in native audit
2026-07-28 20:15:30 +08:00
tianma-if
2effb66808
ci: reuse unchanged native release assets
2026-07-28 20:15:04 +08:00