70cc0e4536
feat: add error handling for database connection pool to manage admin shutdown during backup windows
2026-03-23 12:01:18 +01:00
48768c0481
feat: enhance form components with autoComplete attributes and update ResidenzaSection to set cap_recapiti based on selected comune
2026-03-20 18:40:48 +01:00
7c49ca8f66
feat: enhance ResidenzaSection to automatically set cap_residenza based on selected comune and update placeholders for input fields
2026-03-20 17:23:43 +01:00
ed93eb12a1
feat: update Counter component to conditionally apply disabled styles and enhance FormServizio with improved disabled state handling
2026-03-20 17:03:35 +01:00
cfc72a09e8
feat: enhance interruption request functionality with tooltip and improved messaging
2026-03-20 16:45:14 +01:00
cc06738db4
feat: remove unused EmailContattiConScheda component and related email functionality
2026-03-20 16:02:13 +01:00
d4ec0919c3
feat: update userSendConfermaIntent to reflect interest notification for property
2026-03-20 15:54:54 +01:00
9e120379ed
feat: refactor Pricing component to utilize PricingData type and streamline pricing logic
2026-03-20 14:32:46 +01:00
6a20a7fb36
feat: enhance getCompatibileAnnunci query to include additional delivery month conditions
2026-03-20 14:16:03 +01:00
d6cd5f86b8
feat: add note column to servizio_annunci table and implement AnnuncioNote component for admin annotations
2026-03-20 14:06:55 +01:00
8f662c56c1
feat: update Servizio component to integrate AdminServizioActions and enhance user actions
2026-03-20 13:54:29 +01:00
8c7f0cd9b3
feat: update service queries to use getAllServiziData for improved data handling
2026-03-20 13:53:56 +01:00
79354f3833
feat: update PostUnlock component to display contact information based on annuncio status
2026-03-19 14:07:36 +01:00
c6b462a54d
feat: enhance RinnovoLinkCard and ServizioLinkCard components with improved styling and status handling
2026-03-19 12:14:11 +01:00
9187e8964f
feat: add PhoneInput component and update form imports across multiple files
2026-03-19 12:14:06 +01:00
92beb2d356
feat: refactor table components to use new UI structure and implement DataTable features
2026-03-19 10:24:32 +01:00
b274a729ee
feat: refactor DataTableProps type declaration and remove unused Facehash component files
2026-03-19 10:23:07 +01:00
a87b9f57a7
feat: implement Result type for handling success and error states in API responses
...
feat: create AnnuncioNotFound page to handle missing announcements gracefully
feat: refactor Annuncio component to use structured AnnuncioData and improve SEO metadata handling
refactor: remove unused getAnnuncioMetaByCod function and streamline getAnnuncioData logic
2026-03-19 10:20:41 +01:00
fd60f33bd5
feat: simplify InputComponent styling by removing unnecessary text color class
2026-03-18 18:21:54 +01:00
5822dcbf47
feat: enhance UserViewHeader button layout and add notification indicator for notes
2026-03-18 18:13:22 +01:00
19e19e95b1
feat: enhance Command component styling for improved readability and maintainability
2026-03-18 18:03:57 +01:00
f99fd94b51
feat: improve input component styling for better readability and maintainability
2026-03-18 18:01:10 +01:00
56402a374d
feat: refactor button imports and usage across forms and pages for consistency
2026-03-18 18:01:02 +01:00
089640c4e1
feat: refactor input imports to use centralized Input component from ui directory
2026-03-18 17:44:42 +01:00
1c2202f604
feat: enhance error messages in middleware to include request URL for better debugging
2026-03-18 17:39:12 +01:00
3ecbc54515
feat: add Overseer integration with capture functionality and update tsconfig for global type definitions
2026-03-18 17:39:06 +01:00
37b5c01846
feat: enhance IntestazioneMaker to handle missing comuni gracefully and improve name formatting
2026-03-18 14:54:40 +01:00
4ac90699b6
feat: implement DataTableProvider for centralized data management and refactor related components
2026-03-18 14:54:33 +01:00
083a97e74f
feat: add tipo_locatore to PostUnlock display and getProprietarioDataHandler for enhanced locatore information
2026-03-17 19:10:04 +01:00
57cd55d2d8
feat: add tipo_locatore field to various components and update related logic for improved locatore display
2026-03-17 19:08:14 +01:00
5327cc86c6
feat: add note field to Users schema and implement NoteUtenteDialog for user notes management
2026-03-17 18:47:35 +01:00
58ea254180
feat: refactor Annuncio context and related data fetching for improved structure and clarity
2026-03-17 18:47:30 +01:00
337ca80fec
feat: add tipo_locatore field to Annunci and related processing logic
2026-03-17 18:47:15 +01:00
1307f352a4
feat: enhance payment preparation logic and add rinnovo handling
...
- Refactor `preparePayment` function to handle multiple order types including Rinnovo.
- Introduce new `RinnovoSolver` function to calculate renewal packs based on duration.
- Add `createRinnovo` service to manage the creation of renewal orders.
- Update `whIntentSucceededHandler` to handle payment confirmations for Rinnovo and other order types.
- Introduce default conditions for packs in `prezziario.service.ts`.
- Add new utility functions for managing renewal durations and permanenza.
- Update database interactions to ensure proper handling of orders and renewals.
- Enhance error handling and logging throughout the payment and renewal processes.
2026-03-17 18:46:43 +01:00
7e57f128f4
feat: implement redirectTo500 utility for consistent error handling across pages
2026-03-17 18:44:53 +01:00
162c456834
refactor: remove ShareAnnunci email component and its related type from mailer
2026-03-17 18:42:25 +01:00
9d66997001
feat: update defaultValue in PricingComponent to use prop value instead of hardcoded zero
2026-03-16 17:57:48 +01:00
eb36e07076
feat: refactor Pricing component to use context for pricing data and simplify props
2026-03-16 17:56:22 +01:00
65e58ab2db
refactor: remove backup handling code and related HTML view
2026-03-16 10:21:21 +01:00
1e3a1e390b
feat: implement UserAvatar component with dynamic color assignment and memoization
2026-03-13 16:11:35 +01:00
d18aee8a95
feat: update admin actions layout and add contact details dialog; modify user link path in UsersTable
2026-03-12 17:02:35 +01:00
300c9edfc4
feat: add admin contact details dialog and streamline cache invalidation in AnnuncioEditForm
2026-03-12 16:55:06 +01:00
41d743c97f
refactor: update TypeScript SDK path and improve error handling in servizio service
2026-03-12 16:27:24 +01:00
985a302a05
Refactor Prezziario schema and related components
...
- Updated the Prezziario schema to replace boolean flags (isAcconto, isSaldo, isConsulenza, isStabile, isTransitorio) with new fields (order_type, service_type, service_variant) to better represent service attributes.
- Modified NewPrezzoModal to align with the updated schema.
- Renamed FormNewServizioAcquisto to FormServizioAcquisto in user onboarding pages for consistency.
- Adjusted imports and component usage in the user view and service onboarding pages to reflect the new form name.
2026-03-12 16:26:01 +01:00
6c53ef130c
feat: add dotenv package for environment variable management and update payment logic to use new database queries
2026-03-12 16:24:16 +01:00
547b1d6ce6
feat: replace arrow icon with mouse pointer icon and add bounce animation for 'in_attesa' status
2026-03-12 13:48:45 +01:00
db63591bcb
style: update component styles to use bg-card and adjust heights for consistency
2026-03-12 12:11:57 +01:00
f8aea2446e
style: update button styles across multiple forms for consistency
2026-03-12 12:11:41 +01:00
b8d92df023
feat: enhance tipologia selection with admin restrictions in FormNewServizioAcquisto
2026-03-12 12:03:08 +01:00
400dc037fe
feat: add Richieste management page and table for admin
2026-03-11 12:07:19 +01:00