Commit Graph
111 Commits
Author SHA1 Message Date
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 a31a8e263e Add attachment hover actions 2026-08-04 00:39:36 +08:00
tianma-if 76e4440db7 docs(demo): completely rewrite welcome notes from scratch for v1.9.4 2026-08-04 00:07:23 +08:00
tianma-if 4d2ae5e27c feat: add revocable note sharing 2026-08-02 21:11:16 +08:00
tianma-if 0c4cfb3e81 fix: preserve rich content when merging notes 2026-08-02 10:42:35 +08:00
tianma-if 2b971a5395 fix merged note title selection 2026-08-02 01:12:04 +08:00
tianma-if 2253653a47 refactor: modularize cross-platform workspace architecture 2026-08-01 20:47:37 +08:00
tianma-if ee05a3aac5 fix: support desktop member management auth 2026-07-31 22:45:25 +08:00
tianma-if d2c6704759 Add flomo migration guide 2026-07-31 22:21:01 +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 36796994d5 fix: preserve pasted content in new memos 2026-07-29 10:05:11 +08:00
tianma-if ec1009d4dc feat: add native desktop local-first foundation 2026-07-28 12:49:44 +08:00
tianma-if fa60165c36 fix: validate demo password hash before reset 2026-07-27 09:08:04 +08:00
tianma-if ea0f516ab7 feat: add portable login brute-force protection 2026-07-26 21:20:45 +08:00
tianma-if df99373a52 feat: add login device metadata 2026-07-26 12:56:14 +08:00
tianma-if 9d8797c27e feat: add s3 compatible blob storage 2026-07-25 19:26:16 +08:00
tianma-if 8df4a9d5cc feat: reserve postgres storage backend 2026-07-25 19:20:35 +08:00
tianma-if 9838c20fef feat: add self-hosted storage adapter 2026-07-25 19:13:54 +08:00
tianma-if fec774bd33 feat: seed default custom template 2026-07-25 12:46:56 +08:00
tianma-if 869812f45c feat: add custom note templates 2026-07-25 11:12:17 +08:00
tianma-if 94d4d3454e fix(demo): use welcoming overview title 2026-07-24 11:45:51 +08:00
tianma-if 0af4680039 fix(demo): remove Chinese heading from English note 2026-07-24 11:42:21 +08:00
tianma-if 0ccae42b29 fix(demo): summarize actual weekly UX updates 2026-07-24 11:39:36 +08:00
tianma-if d88f64239c fix(demo): describe UX improvements as past week 2026-07-24 11:34:42 +08:00
tianma-if 75950c856e fix(demo): force sync demo overview memo on seed check so browser refresh shows updated content 2026-07-24 11:17:06 +08:00
tianma-if abd39a6f61 fix(demo): scope UX section to exact 5-day release log history (v1.4.0~v1.5.15) 2026-07-24 11:14:35 +08:00
tianma-if 1b91f8a84d fix(demo): specify exact 24h v1.5.15 release scope for UX section 2026-07-24 11:13:21 +08:00
tianma-if 52c582f83b fix(demo): align UX section strictly with git release log history 2026-07-24 11:11:54 +08:00
tianma-if e80e03be1b style(demo): simplify UX section title and use factual bullet points 2026-07-24 11:07:39 +08:00
tianma-if 70376a5cb5 feat(demo): add UX details & micro-interactions section to demo seed 2026-07-24 11:01:40 +08:00
tianma-if f02b09475e feat(demo): update demo seed memos & add editor fallback error handling 2026-07-24 10:57:15 +08:00
tianma-if a04a68b36c feat: add demo attachment examples 2026-07-23 14:43:06 +08:00
tianma-if d0c7d83a82 feat: support styled note attachments 2026-07-23 14:14:08 +08:00
tianma-if 0fd1c87034 fix(demo): preserve user credentials and active session on manual demo reset 2026-07-23 01:02:54 +08:00
tianma-if d601d4f20d fix(demo): wipe all memo/notebook rows on reset to ensure clean seed sync 2026-07-23 00:59:08 +08:00
tianma-if 1c9705fcd9 style(demo): default cat image size to small (35%) in demo seed notes 2026-07-23 00:55:05 +08:00
tianma-if 1e56a1dca3 fix(demo): keep only single comprehensive overview seed note per locale 2026-07-23 00:50:47 +08:00
tianma-if d148670651 fix(demo): expose demoMode in session for local demo seed and add nav reset button 2026-07-23 00:47:31 +08:00
tianma-if dff5a155ef feat(demo): add on-demand demo data reset endpoint and UI button 2026-07-23 00:43:55 +08:00
tianma-if 7a26750e93 fix(demo): use fresh resource ID for cat image to bypass cache 2026-07-23 00:24:21 +08:00
tianma-if c24b72bffb feat(demo): replace demo editor image with a beautiful cat illustration 2026-07-23 00:22:20 +08:00
tianma-if 294851e496 feat(demo): display three distinct Mermaid diagram types in overview note 2026-07-23 00:19:53 +08:00
tianma-if 02256fe7c3 feat(demo): refine seed notes with interactive feature overview 2026-07-23 00:09:54 +08:00
tianma-if a55354cfbe feat: expand demo diagram and code samples 2026-07-22 18:38:59 +08:00
tianma-if 5b518f2a2b feat: localize demo notes by app language 2026-07-22 14:01:42 +08:00
tianma-if 39cde0d620 feat: refresh demo seed and login device sessions 2026-07-22 13:55:00 +08:00
tianma-if 2b059aa39f feat: add Mermaid diagrams across web and mobile 2026-07-22 10:31:59 +08:00
tianma-if eabae678e8 feat: allow revoking login devices 2026-07-21 23:56:54 +08:00
tianma-if 576f621948 feat: show active login devices 2026-07-21 23:34:31 +08:00