12 Commits (9314923f52cc8a05fdefff2aa4e5a4aee5c61bff)

Author SHA1 Message Date
npmrun f6ed96efbb refactor: extract shared Zod registration schema to packages/shared 2 weeks ago
npmrun 823009e998 fix: make ApiError generic to preserve type information 2 weeks ago
npmrun 9ca4608fe0 feat: add ApiError class to preserve error data through unwrapApiBody 2 weeks ago
npmrun 4dd9e8627c feat: wire header login button to /register 2 weeks ago
npmrun f1853b8fab fix: add double-submission guard, captcha ARIA labels, and error handling on mount 2 weeks ago
npmrun c151fda781 feat: add registration page with captcha support 2 weeks ago
npmrun a1eeb0683f feat: add MCP server configuration and enhance scheduler task modal with advanced settings 2 weeks ago
npmrun 0e9a27c6b8 fix: resolve TypeScript type errors in scheduler admin pages 2 weeks ago
npmrun d5a7b5ca03 feat: add scheduler task detail page with execution history 2 weeks ago
npmrun d5250222be feat: add scheduler task create/edit modal component 2 weeks ago
npmrun db8aebb56d feat: add scheduler admin list page with task table 2 weeks ago
npmrun 58aacb079f init 2 weeks ago