60 Commits (374fcbfadb1c369d24e9025d544bd0d815d7432f)

Author SHA1 Message Date
npmrun 374fcbfadb fix(upload): resolve file path conflicts during image conversion 2 weeks ago
npmrun a9d2278527 feat(tags): implement post tags feature with filtering capabilities 2 weeks ago
npmrun 64c2313a6d feat(media): refactor media handling to use static directory structure 2 weeks ago
npmrun f19412953f feat(global-config): add showDiscoverInHeaderForGuest option and update related components 2 weeks ago
npmrun c8b96b2e8c feat(pagination): implement pagination for users and posts management 2 weeks ago
npmrun d9b4d8fe73 feat(public-profile): switch public home to modular hub layout 2 weeks ago
npmrun 927b7bbbd3 feat(export): support bundle download and task deletion 2 weeks ago
npmrun 3c7190a606 feat(export): implement export pipeline and me APIs 2 weeks ago
npmrun 35652caf35 refactor: update asset paths and enhance post visibility handling 2 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 e12a51cd19 fix(config): keep smtp password readiness after masking 3 weeks ago
npmrun 4ca171da6f feat(profile): add email field to user profile and validation 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 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 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 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 e89529a6d2 feat(api): add GET /api/me/media/assets for media library 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 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 177cbe837d feat(rss): enhance RSS feed management with sync metadata and improved next sync display 3 weeks ago
npmrun 0540db2c8d refactor(auth): replace 'pending' with 'initialized' in auth session and update loading states across components 3 weeks ago
npmrun 1776f229fc feat(profile): add optional icon support for social links and update related components 3 weeks ago
npmrun 91978987ce feat(public): about page, profile media refs, media_refs ownerType 3 weeks ago
npmrun dcfd2fe05f feat(api): public paginated posts, timeline, and reading lists 3 weeks ago
npmrun 68ebd5311a feat(server/rss): public preview and paginated list by slug 3 weeks ago
npmrun b9b443f30c feat(server/timeline): public preview and paginated list by slug 3 weeks ago
npmrun 746e89ec63 feat(server/posts): public preview and paginated list by slug 3 weeks ago
npmrun 4e4d3b1c92 feat(admin): storage vs media_assets audit and safe DB cleanup 3 weeks ago
npmrun 16c1f7c888 feat(api): me media orphans list and batch delete 3 weeks ago
npmrun 05e6802f3e feat(upload): require auth, sharp webp pipeline, media_assets row 3 weeks ago
npmrun 7c9b5eec51 feat(upload): raise image upload limit to 10MB 3 weeks ago
npmrun 34cacdd43b feat(api): soft-delete comment from me scope 3 weeks ago
npmrun b92a393ceb feat(api): public and unlisted comment list and create endpoints 3 weeks ago
npmrun e989535640 feat(admin): include per-user content counts in users list API 3 weeks ago
npmrun 88137dd807 feat: enhance public profile layout and configuration management 3 weeks ago
npmrun c054fe4889 fix(db): stable SQLite file URL resolution; resilient logout on DB errors 3 weeks ago
npmrun f522fdd049 feat(ui): rich home page, sticky header with user menu and nav 3 weeks ago
npmrun 7e020389c1 feat: multitenant profile, posts, timeline, RSS, admin APIs, and Nuxt UI 3 weeks ago