tianma-if
|
ee9632038f
|
feat(plugins): expose generic AI and public HTTPS capabilities
|
2026-09-03 16:05:41 +08:00 |
|
tianma-if
|
4432f2ea47
|
feat(plugins): add dedicated settings navigation and improve configuration UX
|
2026-09-03 14:21:15 +08:00 |
|
tianma-if
|
f4aa8c5467
|
feat(ai): add lightweight personality and memory companion preview
|
2026-09-03 13:36:14 +08:00 |
|
tianma-if
|
bde35ebb83
|
feat: add desktop plugin task scheduling
|
2026-09-02 18:20:10 +08:00 |
|
tianma-if
|
cee98bc90b
|
feat(plugins): add resource panels and embeds
|
2026-09-01 21:35:25 +08:00 |
|
tianma-if
|
62038c6330
|
feat(plugins): expand generic plugin APIs
|
2026-09-01 18:04:15 +08:00 |
|
tianma-if
|
39cf34b018
|
feat: expand and harden plugin platform
|
2026-09-01 15:52:45 +08:00 |
|
tianma-if
|
206e9e03d6
|
feat: support 1 GiB streamed attachments
|
2026-08-31 17:52:07 +08:00 |
|
tianma-if
|
3fd483eb5f
|
docs: clarify Cloudflare deployment setup
|
2026-08-31 12:25:21 +08:00 |
|
tianma-if
|
10b50829ee
|
feat: report Docker image source in system info
|
2026-08-30 18:46:50 +08:00 |
|
tianma-if
|
383bafa83f
|
feat(desktop): add Windows preview distribution
|
2026-08-30 10:24:03 +08:00 |
|
tianma-if
|
2458cb51ad
|
refactor(web): move plugin menu to workspace shortcuts
|
2026-08-29 13:22:51 +08:00 |
|
tianma-if
|
bab4c55720
|
fix(deploy): guard default Cloudflare D1 deployment
|
2026-08-28 22:06:27 +08:00 |
|
tianma-if
|
69ee9c3823
|
fix(mobile): surface actionable login diagnostics
Refs #305
|
2026-08-28 14:12:19 +08:00 |
|
tianma-if
|
28891fd16a
|
docs(docker): use GHCR as official image source
|
2026-08-26 19:04:25 +08:00 |
|
tianma-if
|
084ad290a1
|
feat(web): add non-mainland Apple ID badge to iOS download and enhance download button hierarchy
|
2026-08-26 15:42:04 +08:00 |
|
tianma-if
|
87e0c1e6d4
|
perf(tcr): build images inside Tencent Cloud
|
2026-08-25 23:22:53 +08:00 |
|
tianma-if
|
95e0f3eb97
|
fix(release): mirror TCR images asynchronously
|
2026-08-25 19:23:14 +08:00 |
|
tianma-if
|
f523d83698
|
feat(android): predownload updates and enforce Play signing
|
2026-08-25 16:21:08 +08:00 |
|
tianma-if
|
a320bd4dd6
|
chore(demo): use official logo for section 7 image in demo notes
|
2026-08-23 19:30:54 +08:00 |
|
tianma-if
|
0bd6a42a4d
|
fix(demo): remove raw html img tag from demo memo heading
|
2026-08-23 19:26:08 +08:00 |
|
tianma-if
|
537f8675db
|
feat: add quick memo switcher and update demo seed notes
|
2026-08-23 17:13:30 +08:00 |
|
tianma-if
|
3de4fc2115
|
chore: make desktop release install opt-in
|
2026-08-23 15:45:22 +08:00 |
|
tianma-if
|
357230a2ed
|
fix(docker): publish releases to Tencent TCR
|
2026-08-22 11:20:09 +08:00 |
|
tianma-if
|
0532f38008
|
fix(docker): improve storage permission diagnostics
|
2026-08-19 16:31:18 +08:00 |
|
tianma-if
|
48abd907d9
|
feat(docker): add daily automatic updates
|
2026-08-19 13:13:07 +08:00 |
|
tianma-if
|
ff41c5091a
|
feat(docker): add one-command installer
|
2026-08-19 11:37:01 +08:00 |
|
tianma-if
|
6fafbe1dba
|
docs(docker): streamline registry guidance
|
2026-08-19 02:12:02 +08:00 |
|
tianma-if
|
3a1d9daacd
|
docs(docker): add Tencent TCR mirror
|
2026-08-19 02:08:22 +08:00 |
|
tianma-if
|
b83e99a9ac
|
feat(docker): add shared-runtime self-hosted deployment
|
2026-08-19 00:10:53 +08:00 |
|
tianma-if
|
3fef2c7a1d
|
fix(deploy): make manual updates redeploy
|
2026-08-17 19:21:05 +08:00 |
|
tianma-if
|
4cae0399d4
|
fix(deploy): preserve legacy R2 bindings
|
2026-08-17 16:37:46 +08:00 |
|
tianma-if
|
4c9dd2670c
|
fix(deploy): keep fork configuration external
|
2026-08-17 15:59:37 +08:00 |
|
tianma-if
|
ed8a7ac7bd
|
fix(deploy): keep D1 ids out of fork config
|
2026-08-17 15:00:51 +08:00 |
|
tianma-if
|
dc7626843a
|
feat: add plugin updates and details
|
2026-08-16 19:34:16 +08:00 |
|
tianma-if
|
e9dfb3a76a
|
feat: add plugin marketplace and GitHub distribution
|
2026-08-16 14:52:06 +08:00 |
|
tianma-if
|
8697af7a7d
|
fix: prevent broken releases from blocking forks
|
2026-08-15 19:01:05 +08:00 |
|
tianma-if
|
d1eb66584d
|
fix: block installer-locked Play APKs
|
2026-08-15 13:54:28 +08:00 |
|
tianma-if
|
fbc0141a07
|
fix: keep Play Android packages arm64-only
|
2026-08-15 12:51:35 +08:00 |
|
tianma-if
|
53c757c0b8
|
fix: improve Android note actions and release signing
|
2026-08-15 00:49:21 +08:00 |
|
tianma-if
|
e4d6050462
|
fix(ai): default generation to non-streaming
Add an advanced per-browser streaming opt-in with Cloudflare CPU risk guidance, while preserving progressive output when enabled.\n\nFixes #238
|
2026-08-13 23:30:24 +08:00 |
|
tianma-if
|
d954ab7c29
|
fix(deploy): keep fork updater bootstrap stable
|
2026-08-13 20:55:54 +08:00 |
|
tianma-if
|
06297ff11f
|
fix(deploy): preserve fork workflows during updates
|
2026-08-13 20:49:04 +08:00 |
|
tianma-if
|
b92487ce3b
|
fix(deploy): reuse Worker authentication secret
|
2026-08-13 16:32:00 +08:00 |
|
tianma-if
|
8bfe0cf0c4
|
fix(deploy): verify live D1 readiness
|
2026-08-13 13:18:15 +08:00 |
|
tianma-if
|
55fd32686d
|
feat(ai): complete cross-platform custom prompt behavior
|
2026-08-12 16:06:28 +08:00 |
|
tianma-if
|
55f66465df
|
fix: keep deployment forks aligned with upstream
|
2026-08-11 11:07:43 +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
|
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 |
|