Commit Graph

8 Commits

Author SHA1 Message Date
c64f7b3ca4 Add documentation and enhance Conferma entity with QR code tracking
Some checks failed
Build and Publish / build (push) Failing after 48s
- Add Claude Code documentation (CLAUDE.md) with project overview and development commands
- Add specialized agent configurations (spring-boot-engineer, vue3-frontend-engineer)
- Add feature specifications (check liberatorie, configurazione disponibilità, profilo utente)
- Enhance Conferma entity with codiceQrLink and presenzaConfermata fields
- Update Liquibase changelog and test data for Conferma changes
- Update frontend Conferma component and model with new tracking fields

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-14 19:20:02 +01:00
390d47e264 aggiunge le funzionalità per la conferma della prenotazione e la
pipeline gitea
2026-01-14 19:10:46 +01:00
9c58336cb9 gestione profilo utente 2025-12-17 11:15:29 +01:00
2f04d07928 Add facility availability configuration feature
Implement a comprehensive interface for administrators to configure facility opening hours and closures. The feature enables ADMIN and INCARICATO users to manage time-based availability using simple string time fields.

Key changes:
- Add StrutturaDisponibilitaConfig component with form and list view
- Use orarioInizio/orarioFine string fields for simplified time management
- Add INCARICATO role to authority enum
- Implement XOR validation for dataSpecifica vs giornoSettimana
- Add clock icon button to Struttura list for quick access
- Include comprehensive Italian translations

This implementation uses string-based time fields instead of Instant types, providing a simpler and more appropriate solution for managing recurring time slots.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-15 15:01:24 +01:00
b0f2420137 Update prenotazione form with waiver handling improvements
Updated frontend changes documentation and prenotazione user form
to improve waiver (liberatoria) handling functionality.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-12 16:56:52 +01:00
e0816bab45 Add user reservation form feature
- Created new user-friendly reservation form component (prenotazione-form-user)
- Added getCurrentUser() method to UtenteAppService
- Added route /prenotazione/nuova for user reservation form
- Added Italian translations for new UI elements
- Form includes booking details and auto-populated user data
- Radio button toggle for private/company data display
- Form validation with required facility selection
- Created comprehensive documentation in frontend-changes.md

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-11 19:23:01 +01:00
9ad99bd05f generazione applicazione e entita 2025-12-10 17:19:16 +01:00
e4b8486f4b Initial version of smartbooking generated by generator-jhipster@9.0.0-beta.0 2025-12-10 16:41:34 +01:00