tpmjs/apps
Ajax Davis 137de1c353 feat: add collections feature for organizing tools
- Add Collection and CollectionTool models to Prisma schema
- Create Zod validation schemas for collections
- Implement full CRUD API routes for collections
- Add tool management endpoints (add/remove tools)
- Create UI components: CollectionCard, CollectionForm, CollectionList,
  AddToolSearch, CollectionToolList
- Add /dashboard/collections pages for list and detail views
- Add new icons to @tpmjs/ui: folder, plus, trash, edit, box, search,
  loader, arrowLeft, alertCircle, globe
- Add xs size variant to Icon component
- Add Collections link to dashboard page

Features:
- Full CRUD for named collections
- Public/private visibility toggle
- Tool search to add tools to collections
- Ownership-based access control
- Collection limit: 50 per user
- Tool limit: 100 per collection
2026-01-02 02:35:32 +10:00
..
playground fix: add biome-ignore comments and config overrides for lint issues 2026-01-02 01:51:46 +10:00
railway-executor fix: add biome-ignore comments and config overrides for lint issues 2026-01-02 01:51:46 +10:00
tutorial fix: use 'tpmjs' keyword instead of deprecated 'tpmjs-tool' 2025-12-31 20:28:37 +10:00
web feat: add collections feature for organizing tools 2026-01-02 02:35:32 +10:00