memos/web/src
Steven cd4f28ae10 feat(notification): add smtp email settings
- Add admin notification email settings UI and test-email RPC
- Dispatch privacy-first comment and mention emails through server notification layer
- Keep SMTP secrets write-only and require passwords when SMTP identity changes
2026-05-01 18:48:21 +08:00
..
components feat(notification): add smtp email settings 2026-05-01 18:48:21 +08:00
contexts feat(notification): add smtp email settings 2026-05-01 18:48:21 +08:00
helpers feat: redesign account and SSO management (#5886) 2026-04-24 09:08:58 +08:00
hooks feat: render link metadata cards 2026-04-29 23:23:52 +08:00
layouts refactor(web/routing): guard-based auth flow, migrate tests to Vitest (#5848) 2026-04-18 01:06:54 +08:00
lib feat: treat tag setting keys as anchored regex patterns (#5759) 2026-03-22 08:07:45 +08:00
locales feat(notification): add smtp email settings 2026-05-01 18:48:21 +08:00
pages chore: refactor Settings UI structure (#5912) 2026-04-29 09:30:58 +08:00
router refactor(web/routing): guard-based auth flow, migrate tests to Vitest (#5848) 2026-04-18 01:06:54 +08:00
themes chore: increased muted text contrast in dark theme (#5902) 2026-04-28 20:03:24 +08:00
types feat(notification): add smtp email settings 2026-05-01 18:48:21 +08:00
utils chore(memo): simplify markdown task list rendering 2026-04-27 23:22:29 +08:00
App.tsx fix(web): persist auth token in localStorage for cross-tab sessions 2026-02-22 13:55:46 +08:00
auth-state.ts fix(auth): recover session via refresh cookie when localStorage is empty (#5748) 2026-03-20 19:21:11 +08:00
connect.ts feat(ai): add instance AI providers and transcription (#5829) 2026-04-12 19:23:34 +08:00
i18n.ts feat(memo): add share links for private memos (#5742) 2026-03-19 23:47:22 +08:00
index.css style(web): refine scrollbar styling 2026-04-26 00:24:45 +08:00
main.tsx feat: add live refresh via Server-Sent Events (SSE) with visual indicator (#5638) 2026-03-03 22:56:12 +08:00