80. images : id, batch_id, original_name, proposed_name, vision_tags jsonb, status. #80

Closed
opened 2025-08-04 19:16:45 +02:00 by forgejo_admin · 1 comment
  1. images : id, batch_id, original_name, proposed_name, vision_tags jsonb, status.

Acceptance Criteria

Notes

> 80. images : id, batch_id, original_name, proposed_name, vision_tags jsonb, status. ### Acceptance Criteria <!-- add later --> ### Notes <!-- add later -->
forgejo_admin added this to the KanBan project 2025-08-04 19:30:40 +02:00
Author
Owner

Resolved in v1.0.0 Release

The images table schema has been fully implemented with comprehensive image processing features.

Implementation Details:

  • Complete images table in packages/api/prisma/schema.prisma
  • Required fields: id, batch_id, original_name, proposed_name, vision_tags jsonb, status
  • Additional production fields: file_path, file_size, mime_type, checksum, created_at, processed_at
  • ImageStatus enum with PENDING/PROCESSING/COMPLETED/FAILED states
  • JSONB storage for AI vision tags from OpenAI and Google Cloud Vision
  • Full CRUD API in packages/api/src/images/images.controller.ts

Resolved by: Merge commit 67f0053 - Complete AI Bulk Image Renamer SaaS Platform
Release: v1.0.0
Status: Production Ready

✅ **Resolved in v1.0.0 Release** The `images` table schema has been fully implemented with comprehensive image processing features. **Implementation Details:** - Complete `images` table in `packages/api/prisma/schema.prisma` - Required fields: `id, batch_id, original_name, proposed_name, vision_tags jsonb, status` - Additional production fields: `file_path, file_size, mime_type, checksum, created_at, processed_at` - ImageStatus enum with PENDING/PROCESSING/COMPLETED/FAILED states - JSONB storage for AI vision tags from OpenAI and Google Cloud Vision - Full CRUD API in `packages/api/src/images/images.controller.ts` **Resolved by:** Merge commit 67f0053 - Complete AI Bulk Image Renamer SaaS Platform **Release:** [v1.0.0](https://vibecodetogether.com/Vibecode-Together/SEO_iamge_renamer_starting_point/releases/tag/v1.0.0) **Status:** Production Ready ✅
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Vibecode-Together/SEO_iamge_renamer_starting_point#80
No description provided.