Matt 41a6f7f1c8 feat: Implement EOI document validation and orphaned data cleanup
- Add new /api/eoi/validate-document endpoint to check document existence
- Automatically clean up orphaned database records when documents don't exist in Documenso
- Update EOISection component to validate documents on mount
- Enhanced delete-generated-document endpoint to handle already-deleted documents
- Updated check-signature-status endpoint with validation logic
- Prevents EOI section from showing when document no longer exists
- Self-healing system that fixes data inconsistencies automatically

Key improvements:
- Validates document existence before showing EOI management UI
- Cleans up documensoID, signature links, and status fields when document is missing
- Graceful handling of 404 errors from Documenso API
- Background validation with user-friendly notifications
- Prevents phantom EOI states that appear generated but don't exist
2025-06-12 17:04:45 +02:00
2025-02-16 20:32:34 +02:00
2025-02-16 14:10:19 +02:00
2025-02-16 14:10:19 +02:00
2025-06-12 16:26:10 +02:00
2025-02-16 14:10:19 +02:00
2025-02-16 14:10:19 +02:00
2025-06-03 22:04:22 +03:00
2025-02-16 14:10:19 +02:00
2025-02-16 14:10:19 +02:00
2025-02-16 14:10:19 +02:00

Client Portal

Commands

  • npm run dev to start development

Tech Stack

  • Node.js
  • Nuxt
  • Directus
  • Vuetify
Description
No description provided
Readme 2.3 MiB
Languages
TypeScript 51.5%
Vue 48.5%