• v1.3.0 6ae41c4ffa

    v1.3.0
    All checks were successful
    CI / ci (push) Successful in 24s
    Stable

    makiolaj released this 2026-04-03 12:10:58 +00:00 | 693 commits to Develop since this release

    • fix: add missing framer-motion dependency
    • fix: replace network-dependent image tests with local HTTP server
    • fix: resolve all lint errors — exclude generated dirs, auto-fix source
    • docs: add authentication, API reference, and MCP server guides
    • docs: expand CLAUDE.md with auth details and MCP tool reference
    • fix: only show onboarding wizard after account setup
    • fix: address code review issues — MCP auth, error handling, password route
    • docs: add MCP server configuration and auth docs to CLAUDE.md
    • feat: add MCP server with streamable HTTP transport at /mcp
    • feat: add MCP tool handlers, definitions, and collection resource
    • chore: install @modelcontextprotocol/sdk
    • feat: add password change and API key management to settings
    • feat: add login button to header and conditional edit UI
    • feat: add useAuth hook and login page
    • feat: register auth routes and apply write-protection middleware
    • feat: add auth routes for login, setup, and API key management
    • feat: add auth middleware for write endpoint protection
    • feat: add auth service with user, session, and API key management
    • feat: add users, sessions, and api_keys tables
    • feat: add POST /api/images/from-url route
    • feat: add image URL fetching service with tests
    • feat: add imageSourceUrl to Zod schemas and service functions
    • feat: add imageSourceUrl column to items and threadCandidates
    • chore: add .worktrees/ to gitignore
    • docs: add implementation plans for image URL fetching, auth, and MCP server
    • docs: add design specs for image URL fetching, auth, and MCP server
    • update lock file
    • Use prebuilt image and rename compose file
    • chore: unify dev setup with concurrently
    • docs(13): create phase plan
    • docs(13): add research and validation strategy
    • docs(phase-13): research setup impact preview
    • docs(phase-12): complete phase execution
    • docs(12-01): complete comparison view plan
    • feat(12-01): wire compare toggle and ComparisonTable into thread detail
    • feat(12-01): add ComparisonTable component
    • docs(12): create phase plan
    • docs(phase-12): add validation strategy
    • docs(phase-12): research comparison view phase
    • docs(phase-11): complete phase execution
    • fix(11): wire handleDragEnd to Reorder.Group for active threads
    • docs(11-02): complete drag-to-reorder ranking UI plan
    • feat(11-02): add view toggle, Reorder.Group drag-to-reorder, and rank badges in grid view
    • feat(11-02): add useReorderCandidates hook, candidateViewMode, and CandidateListItem component
    • docs(11-01): complete sort_order + reorder backend plan
    • feat(11-01): PATCH /api/threads/:id/candidates/reorder route + tests
    • feat(11-01): schema, service, and tests for sort_order + reorderCandidates
    • docs(11-candidate-ranking): create phase plan
    • docs(phase-11): add validation strategy
    • docs(phase-11): research candidate ranking phase
    • docs(state): record phase 11 context session
    • docs(11): capture phase context
    • docs(phase-10): complete phase execution
    • chore(10-01): add Drizzle migration for pros/cons columns
    • docs(10-01): complete pros/cons schema foundation plan
    • feat(10-01): wire pros/cons through client hooks, form, and card indicator
    • feat(10-01): add pros/cons columns through backend
    • test(10-01): add failing tests for pros/cons on thread candidates
    • docs(10): create phase plan
    • docs(10): add research and validation strategy
    • docs(10): research phase schema foundation pros/cons fields
    • docs: create milestone v1.3 roadmap (4 phases)
    • docs: define milestone v1.3 requirements
    • docs: complete project research
    • docs: start milestone v1.3 Research & Decision Tools
    • feat: redesign weight summary legend and add currency selector
    • chore: archive v1.2 Collection Power-Ups milestone
    • docs(phase-09): complete phase execution
    • docs(09-02): update ROADMAP.md with v1.2 milestone completion
    • docs(09-02): complete weight breakdown visualization plan
    • feat(09-02): add WeightSummaryCard with donut chart and classification subtotals
    • docs(09-01): complete classification schema and badge plan
    • feat(09-01): add classification API route, client hook, badge component, and setup detail wiring
    • feat(09-01): add classification column to setupItems with service layer and tests
    • docs(09): create phase plan for weight classification and visualization
    • docs(phase-09): add research and validation strategy
    • docs(phase-09): research phase domain
    • docs(phase-09): capture implementation context for weight classification and visualization
    • docs(phase-08): complete phase execution
    • docs(08-01): complete candidate status tracking plan
    • docs(08-02): complete search/filter toolbar and category dropdown plan
    • feat(08-01): create StatusBadge component and wire into CandidateCard
    • feat(08-02): add search/filter toolbar to gear tab and upgrade planning filter
    • feat(08-01): add status column to threadCandidates and wire through backend
    • test(08-01): add failing tests for candidate status field
    • feat(08-02): create CategoryFilterDropdown component
    • docs(08): create phase plan
    • docs(phase-8): add validation strategy
    • docs(phase-8): research phase domain
    • docs(state): record phase 8 context session
    • docs(08): capture phase context
    • docs(phase-7): complete phase execution
    • docs(07-02): complete weight unit UI wiring plan
    • feat(07-02): add weight unit toggle and wire all formatWeight call sites
    • docs(07-01): complete weight unit core plan
    • feat(07-01): create useWeightUnit convenience hook
    • feat(07-01): implement formatWeight with WeightUnit parameter
    • test(07-01): add failing tests for formatWeight unit conversion
    • docs(07): create phase plan for weight unit selection
    • docs(07): add validation strategy
    • docs(7): research phase domain
    • docs(state): record phase 7 context session
    • docs(07): capture phase context
    • docs: create milestone v1.2 roadmap (3 phases)
    • docs: define milestone v1.2 requirements
    • docs: complete project research
    • docs: start milestone v1.2 Collection Power-Ups
    Downloads