156 Commits (c6349c65f57d7d0f79862d24cc2454b699d6952f)
 

Author SHA1 Message Date
npmrun c6349c65f5 fix(config): normalize comment mail smtp global values before validation 3 weeks ago
npmrun f24c3ccd92 test(config): expand comment config validation coverage 3 weeks ago
npmrun 671137b40b feat(config): add comment email and notify preference keys 3 weeks ago
npmrun 8a41ff1bb5 docs(comment-email): define global mail config and notify preferences design 3 weeks ago
npmrun 4fdc4e5462 chore(dependencies): update package versions to remove caret (^) for consistency 3 weeks ago
npmrun 25010fa12f fix(readme): update deployment instructions and clarify database support 3 weeks ago
npmrun b65ceefbee feat(styles): integrate SCSS for improved styling and add page title management 3 weeks ago
npmrun 58e1fc9d03 feat(cloud-probes): implement cloud probe middleware and configuration 3 weeks ago
npmrun da05024087 style(index): update text sizes and classes for improved readability on the homepage 3 weeks ago
npmrun 78aa56f52a feat(media): add user notes and reference contexts to media assets 3 weeks ago
npmrun 967d738c7e feat(media): re-upload missing files in place for same storage_key 3 weeks ago
npmrun 5ae04d4fac refactor(site): use NUXT_PUBLIC_SITE_URL instead of DB publicSiteUrl 3 weeks ago
npmrun b5430ad1da feat(config): publicSiteUrl for same-origin media refs; copy uses it 3 weeks ago
npmrun dc74dcf4e2 fix(media): recognize absolute /public/assets/ URLs in markdown for refs sync 3 weeks ago
npmrun 2cc931b929 fix(media): load library on client after auth refresh (avoid SSR 401) 3 weeks ago
npmrun 761278a593 fix(ui): avoid duplicate toast on media library load error 3 weeks ago
npmrun e4adc32c56 feat(nav): add media console link and merge dashboard card 3 weeks ago
npmrun ee6efc372b fix(ui): avoid duplicate chrome on media orphans under shell 3 weeks ago
npmrun a2b99afcfb feat(ui): add media library page at /me/media 3 weeks ago
npmrun fb56fc6bcd feat(ui): add /me/media parent shell with sub nav 3 weeks ago
npmrun e89529a6d2 feat(api): add GET /api/me/media/assets for media library 3 weeks ago
npmrun be656693e6 feat(media): add listUserMediaAssetsPage with ref counts 3 weeks ago
npmrun 8b1b8d73b1 feat(media): add me media assets query parser and tests 3 weeks ago
npmrun 9b86f23252 docs: add media library implementation plan 3 weeks ago
npmrun 0fa7b79232 docs: add media library and /me/media hub design spec 3 weeks ago
npmrun f822086861 feat(media): enhance media storage audit with detailed reference tracking 3 weeks ago
npmrun a1fec30083 feat(nitro): implement custom JSON error handler and utility functions 3 weeks ago
npmrun 3696c26e1a docs: add global search design spec (me + public, FTS5) 3 weeks ago
npmrun e7c1c91877 feat(auth): captcha UI on login and register pages 3 weeks ago
npmrun b4a46cfcdc feat(auth): require captcha on login and register 3 weeks ago
npmrun 011cf34fa8 feat(auth): validate captcha fields on login/register body 3 weeks ago
npmrun d898d997d7 feat(auth): svg captcha challenge factory 3 weeks ago
npmrun 4ce1002f68 feat(auth): in-memory captcha store with tests 3 weeks ago
npmrun 740a3788af chore: add svg-captcha for auth captcha 3 weeks ago
npmrun 9ae8e46777 docs: add auth captcha implementation plan 3 weeks ago
npmrun a0da55b499 docs: add auth captcha design spec (2026-04-19) 3 weeks ago
npmrun 8d29da0780 feat(image-crop): integrate vue-advanced-cropper for avatar and header icon uploads 3 weeks ago
npmrun 49ab8fef62 fix(public-layout): no login link in header; fix logged-in false 登录 3 weeks ago
npmrun 0f1c5ec412 fix(public-layout): hide header 控制台 when viewing another user's profile 3 weeks ago
npmrun 24b358115d feat(discover): default discoverVisible to on for new users 3 weeks ago
npmrun 1b47809e30 fix(db): correct 0006 migration journal timestamp for drizzle-kit migrate 3 weeks ago
npmrun 0b7f29d86f feat(profile): discover visibility and location controls 3 weeks ago
npmrun d87b82de5c feat(pages): add discover directory page 3 weeks ago
npmrun fbc865c558 feat(nav): add Discover link for logged-in users 3 weeks ago
npmrun 0bb2a56f15 feat(profile): persist discover visibility and location fields 3 weeks ago
npmrun c122206bca feat(api): add paginated discover users list 3 weeks ago
npmrun cdd91f2787 feat(server): add discover card DTO helpers 3 weeks ago
npmrun 0a3e1f6eb5 feat(db): add discover visibility columns on users 3 weeks ago
npmrun fc56656977 docs: add discover page implementation plan 3 weeks ago
npmrun 08e5f63d6c docs: add discover page and discover visibility spec 3 weeks ago