254 Commits (fd65d13487ad46aed064d00bf4dbe8ae9aa1f270)
 

Author SHA1 Message Date
npmrun cac81289ab feat(export): add export center UI and usage docs 2 weeks ago
npmrun 3c7190a606 feat(export): implement export pipeline and me APIs 2 weeks ago
npmrun 0686b74fd5 feat(export): add export task schema and migration 2 weeks ago
npmrun 026434b036 docs: add user data backup design for export and migration 2 weeks ago
npmrun 8cdc6a6235 feat(media, rss, timeline): enhance UI and functionality with new features 2 weeks ago
npmrun 35652caf35 refactor: update asset paths and enhance post visibility handling 2 weeks ago
npmrun 2d5e027f82 docs: add article markdown export implementation plan 2 weeks ago
npmrun 1a142c1cec feat(posts): add public post markdown export action 2 weeks ago
npmrun c83e922996 fix(export): always revoke object url on download failure 2 weeks ago
npmrun d8c6a4093d fix(export): normalize all site-relative markdown image urls 2 weeks ago
npmrun 5344912999 test(export): cover downloadMarkdownFile browser and non-browser flows 2 weeks ago
npmrun e120ca3b7d feat(export): add markdown export utilities with url normalization tests 2 weeks ago
npmrun b8d2a9c332 docs: add article markdown export design spec 2 weeks ago
npmrun adaf5b2195 style(markdown): refine SCSS styles for markdown components and enhance code block presentation 2 weeks ago
npmrun cee0f99538 feat(markdown): integrate highlight.js for enhanced code syntax highlighting 2 weeks ago
npmrun 8320768f1d style(markdown): add commented styles for code blocks and update markdown configuration 3 weeks ago
npmrun f17cbb0aa9 style(markdown): update styles for markdown components and improve code block presentation 3 weeks ago
npmrun 2e4fe22513 refactor(config): enhance UI layout and improve user experience in admin and profile settings 3 weeks ago
npmrun 39cac75fbb docs: EJS custom pages as multi-tenant /@slug/p/:pageKey with DB table 3 weeks ago
npmrun 8a84078bc6 docs: personal home EJS on /@slug/custom; do not override root route 3 weeks ago
npmrun 4cbaa037f2 docs: add personal home EJS design spec (2026-04-21) 3 weeks ago
npmrun a7155fbaf2 feat(auth): implement client session synchronization and refactor authentication handling 3 weeks ago
npmrun b4508741e5 feat(security): add backend security audit skill and enhance user registration error handling 3 weeks ago
npmrun 4c31d81ed1 feat(home): enhance user experience with new sections and quick create button 3 weeks ago
npmrun 3704675445 feat(email): add nodemailer type definitions and enhance comment email test logging 3 weeks ago
npmrun 649b0d7a27 Merge branch 'feature/comment-email-config' 3 weeks ago
npmrun e12a51cd19 fix(config): keep smtp password readiness after masking 3 weeks ago
npmrun 7e0d240046 Merge branch 'feature/comment-email-config' 3 weeks ago
npmrun 4ca171da6f feat(profile): add email field to user profile and validation 3 weeks ago
npmrun 8b1140fc41 Merge branch 'feature/comment-email-config' 3 weeks ago
npmrun 8cd04b4e15 feat(comment-email): implement comment email configuration and notification preferences 3 weeks ago
npmrun 6e2cbfda22 fix(comment): add frontend email-notify readiness hints 3 weeks ago
npmrun efd15c3118 fix(comment): validate receiver email format before notify 3 weeks ago
npmrun 5bd43eb835 fix(comment): include context in notify failure logs 3 weeks ago
npmrun 3c99e9a0c9 feat(comment): send best-effort reply notification emails 3 weeks ago
npmrun 80bea6b985 feat(profile): add comment notification preference toggle 3 weeks ago
npmrun 5f6aeefcfb fix(comments): enforce strict default non-anonymous guest rule 3 weeks ago
npmrun f059cd0ee2 fix(comments): preserve undefined guest anonymity in API parsing 3 weeks ago
npmrun 4c108e5cf5 test(comments): add compatibility fallback and service/api coverage 3 weeks ago
npmrun b7c87d2d95 feat(comments): enforce guest email anonymity rules 3 weeks ago
npmrun 4ff41c1ce6 docs(task4): harden rollback runbook for sqlite migration 3 weeks ago
npmrun aa1e44ebc1 docs(task4): add sqlite rollback runbook for comment email migration 3 weeks ago
npmrun 8449088904 feat(comments): add guest email and anonymity columns 3 weeks ago
npmrun b1e42902af fix(config): harden comment-email test endpoint safety 3 weeks ago
npmrun 60ca751fa9 feat(config): add admin comment email test send flow 3 weeks ago
npmrun a8a11cdd89 fix(config): mask smtp password in global put response 3 weeks ago
npmrun 29385f0ebe fix(config): mask smtp secret and avoid empty password overwrite 3 weeks ago
npmrun 28fc538b64 feat(config): add comment email fields in admin global config 3 weeks ago
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