memos/web
boojack 5192732cee fix(web): keep task checkboxes controlled so check-all updates render
remark-gfm passes checked as undefined for unchecked task items, so the
Base UI Checkbox mounted uncontrolled and permanently ignored the
checked=true arriving after "Check all tasks" rewrote the memo content.
Coerce the prop to a boolean so the checkbox is always controlled.

Also drop the `${updateTime}` suffixes from memo React keys and the
comment editor cache key: a protobuf-es Timestamp stringifies to
"[object Object]", so the suffix was a constant — the keys were
effectively name-only already, and now say so honestly.

Fixes usememos/memos#6143
2026-08-06 09:09:37 +08:00
..
docs refactor(react-query): optimize config, add error boundary, and remove JSDoc 2025-12-25 08:47:36 +08:00
patches feat(markdown): unify tag syntax and recognition (#6132) 2026-08-02 14:46:04 +08:00
public enhance: polish PWA manifest and meta tags (#5695) 2026-03-07 14:02:13 +08:00
scripts feat(markdown): unify tag syntax and recognition (#6132) 2026-08-02 14:46:04 +08:00
src fix(web): keep task checkboxes controlled so check-all updates render 2026-08-06 09:09:37 +08:00
tests fix(web): keep task checkboxes controlled so check-all updates render 2026-08-06 09:09:37 +08:00
.gitignore chore: update gitignore 2025-04-17 23:11:36 +08:00
biome.json refactor: remove MemoContentContext and integrate MemoViewContext 2025-12-28 12:46:12 +08:00
components.json feat: themes (#4824) 2025-07-07 20:13:22 +08:00
index.html enhance: polish PWA manifest and meta tags (#5695) 2026-03-07 14:02:13 +08:00
package.json chore(web): prune frontend dependencies 2026-08-06 00:13:09 +08:00
pnpm-lock.yaml chore(web): prune frontend dependencies 2026-08-06 00:13:09 +08:00
pnpm-workspace.yaml feat(markdown): unify tag syntax and recognition (#6132) 2026-08-02 14:46:04 +08:00
tsconfig.json chore: upgrade TypeScript to 6.0.2 2026-03-24 08:45:56 +08:00
vite.config.mts perf: lazy load heavy first-screen dependencies (#5947) 2026-05-12 20:11:39 +08:00
vitest.config.mts refactor(web/routing): guard-based auth flow, migrate tests to Vitest (#5848) 2026-04-18 01:06:54 +08:00