Commit graph

90 commits

Author SHA1 Message Date
a4f822d462 feat: update page titles and descriptions for improved SEO and user experience
- Updated Italian translations for "Area Riservata" description in it.ts
- Added <Head> components with appropriate titles for the following pages:
  - Admin Annunci
  - Admin Banners
  - Admin Blacklist
  - Admin Chats
  - Admin Etichette
  - Admin Flags
  - Admin Impostazioni
  - Admin Ordini
  - Admin Potenziali
  - Admin Prezziario
  - Admin Storage
  - Admin Testi Stringhe
  - Admin Utenti
  - Allegati
  - User Chat
  - Comunicazioni
  - Ordini
  - Profilo
- Removed unused translation hooks from several components
2026-01-19 10:23:16 +01:00
0ca2cfc2bc Remove TODO comment for pack consulenza selector in StabileSection 2026-01-17 15:45:23 +01:00
c87a7238a7 Refactor various components for improved UI consistency and functionality; update layout styles, enhance user interactions, and introduce reset button functionality in forms. 2026-01-16 17:11:53 +01:00
1baca2997a Refactor AnnuncioCard to use AdminActions and UserActions based on user role; remove unused Interactions component; update button sizes and styles across various components; enhance ServizioContent with mutation handling; improve user feedback on actions; update confirmation messages for clarity; adjust layout for better responsiveness in AnnunciRichiesti; streamline form submissions with updated data structures. 2026-01-16 15:47:38 +01:00
804b4fef90 chore: update UI components for improved consistency and dark mode support 2026-01-16 12:23:36 +01:00
f0698c4dc5 chore: update prose styles to support dark mode across multiple components 2026-01-16 12:23:18 +01:00
5391ad00e7 chore: add confirmation dialog for removing announcements and refactor mutation handling 2026-01-16 11:53:10 +01:00
f97533fab0 chore: update component styles for improved layout and consistency 2026-01-16 10:30:27 +01:00
539f4dc4f8 chore: update biome schema version and refactor code style
- Updated biome schema version from 2.3.1 to 2.3.11 in biome.json.
- Refactored package.json for better readability and updated dependencies.
- Adjusted class names in InformationBubble, ChatAttachments, ChatBubble, FileUpload, Loading, and other components for consistent styling.
- Changed height classes from fixed pixel values to relative values for better responsiveness.
- Removed unnecessary comments and unused variables in user.controller.ts.
2026-01-14 14:21:57 +01:00
d56d8f8ec8 feat: add className prop to AnnuncioDisplay and update ServizioContent for improved styling 2026-01-09 14:47:28 +01:00
76bcf640ca feat: implement AnnuncioDisplay component and integrate it into ServizioContent for better display of selected announcements 2026-01-09 13:13:17 +01:00
de7a4dcdf3 feat: add validation messages for document and deposit data in SendConferma component 2026-01-08 10:56:01 +01:00
b94c69b846 fix: update label text in GeneralSection for clarity 2026-01-07 16:45:29 +01:00
7763aac01c feat: add ServizioPacksInfos component for displaying pricing information 2026-01-07 16:18:21 +01:00
66a70b92cc refactor: remove unnecessary console log from ContattiProprietarioModal 2025-12-30 17:36:52 +01:00
511423a6b6 refactor: simplify document step logic in ContattiProprietarioModal 2025-12-30 17:25:37 +01:00
c1a383bd2d refactor: update icon in AnnuncioActions and adjust grid layout in BasicAnnuncioCard 2025-12-29 15:38:15 +01:00
a43bfa2329 add card skeleton when not even in large display visualization 2025-12-22 10:37:57 +01:00
e4d7e94ae2 refactor: enhance AnnuncioCard to accept confirming prop and improve layout in interactions 2025-12-18 15:12:25 +01:00
dacea2481e refactor: remove unused AnnunciInConferma components and clean up form_utils 2025-12-18 15:12:20 +01:00
72a2935797 refactor: remove unused components and enhance navigation flow in user views 2025-12-18 15:12:05 +01:00
51affdc7a8 refactor: update ServizioCard styling and enhance expired service message for clarity 2025-12-18 14:12:16 +01:00
6f83ca3c34 refactor: update servizio handling to include expiration logic and improve pack retrieval process 2025-12-18 13:29:39 +01:00
e692f9f1cb refactor: enhance servizio update handling by invalidating packs solution cache after modifications 2025-12-18 12:18:24 +01:00
4899c66822 refactor: update terminology from 'preferenze' to 'parametri' for consistency across components and forms 2025-12-18 12:11:08 +01:00
b376de48bb refactor: streamline ServizioContent layout and enhance ServizioInfos with pack details retrieval 2025-12-17 14:14:30 +01:00
c783dfed03 refactor: enhance AdminLavoraConferma component with GeneralSection and improve form handling in AnnuncioEditForm 2025-12-16 16:43:42 +01:00
48c65c75f5 refactor: adjust grid layout and spacing in BasicAnnuncioCard for better alignment 2025-12-16 13:46:21 +01:00
b467074f33 refactor: update layout of BasicAnnuncioCard for improved responsiveness 2025-12-16 13:42:18 +01:00
94e4913a88 refactor: update button sizes and improve layout in various components 2025-12-16 12:16:16 +01:00
74f2d996ba refactor: improve layout of document upload section in DocCheckpoint component 2025-12-16 11:22:56 +01:00
afda4cca6c refactor: improve layout and styling of BasicAnnuncioCard component 2025-12-16 11:17:30 +01:00
496a947f97 refactor: enhance styling and layout of AnnuncioCard and AnnuncioDettaglio components 2025-12-15 18:58:13 +01:00
831ae0edef Refactor components for improved styling and layout consistency
- Updated Layout component to enhance flex properties for better responsiveness.
- Adjusted CredenzaContent width in UserDashboard for improved layout.
- Modified Footer component for better spacing and logo size adjustments.
- Enhanced ServizioContent layout with new AlarmClockSVG and improved button styling.
- Updated Status500 and 404 pages to use muted foreground text for better readability.
- Added new PasswordSVG and AlarmClockSVG components for better icon representation.
- Refined table components to use muted foreground colors for icons.
- Improved form components by removing unnecessary classes and enhancing label styling.
- Cleaned up global CSS by removing unused CSS variables for better maintainability.
2025-12-15 17:07:08 +01:00
7de7d90b95 cleanup 2025-12-15 12:23:41 +01:00
cfbeadb93b refactor: remove ImageWithFallback component and replace with Next.js Image in various components 2025-12-05 16:36:17 +01:00
a268afee74 feat: enhance UI components and improve functionality across various modules 2025-12-04 17:16:49 +01:00
830b89d4b1 refactor: implement getStorageUrl utility for consistent storage URL generation 2025-11-28 15:11:14 +01:00
2e3eb7f4d1 refactor: update image and video source URLs to include cache keys for better cache management 2025-11-24 18:03:13 +01:00
70e24b5abe refactor: update NumberInput usage to utilize defaultValue and improve field handling in forms 2025-11-21 14:09:06 +01:00
f4262b8711 feat: Refactor video handling in announcements
- Updated the announcement detail component to directly use images and videos from the data structure.
- Changed the form edit component to accommodate the new media structure, replacing AnnunciWithImages with AnnunciWithMedia.
- Modified the announcements list to initialize videos as an empty array.
- Enhanced the announcement view to handle external videos and updated the footer to display them correctly.
- Introduced a new utility function to generate YouTube embed URLs.
- Updated the database schema to replace url_video with external_videos and added a new videos_refs table for video management.
- Implemented video processing logic, including downloading, transcoding, and thumbnail generation.
- Added migration scripts for the new videos_refs table and updated existing references in the database.
2025-11-18 15:20:14 +01:00
de034c0eb7 refactor: streamline AnnuncioCard and CompatibiliDialog components, enhance data handling and styling 2025-11-17 19:01:21 +01:00
7c88d0af86 refactor: update styling for various components to enhance visual consistency and user experience 2025-11-17 18:35:30 +01:00
169dccfc7d feat: update Admin confirmation modal to display transient status information; refactor related components and enhance localization strings 2025-11-12 17:05:05 +01:00
3dc0bccb58 feat: implement lazy loading for CardAnnuncio component; add skeleton loading state and enhance InputNumber component with height prop 2025-11-12 15:52:04 +01:00
7666f08307 feat: add NumberInput component for enhanced numeric input handling; integrate react-number-format 2025-11-11 18:43:51 +01:00
d116ebd3d5 feat: integrate DocumentiUploadSection for document handling in various components 2025-11-11 15:41:20 +01:00
4408295f56 feat: add admin override switch for ignoring service preferences in AnnunciCompatibili dialog 2025-11-11 15:41:07 +01:00
d894f9d6ec feat: enhance user management and document handling; refactor service and schema integrations 2025-11-10 16:27:15 +01:00
0b43b5bcc3 feat: update confirmation modals and translations; refactor service announcement filtering logic 2025-11-10 11:52:36 +01:00