Commit graph

669 commits

Author SHA1 Message Date
bc92368abc feat: update AnnunciTable to enhance actions and filter functionality 2025-08-29 16:22:54 +02:00
5755b00d7b formatt 2025-08-29 16:18:32 +02:00
f46702275b feat: add IDs to search container and options box for improved accessibility and styling 2025-08-29 15:03:57 +02:00
b3d2d3f4fd feat: update search phrases with emojis for enhanced user experience 2025-08-29 14:59:38 +02:00
17b8aaf7f5 feat: enhance CodiceBox and TrovaCasaCTA with additional props and styling improvements 2025-08-29 09:58:44 +02:00
3f82763168 eslint migration biome 2025-08-28 18:27:07 +02:00
7241c19cd5 fix: update development scripts to use turbopack for improved performance 2025-08-28 14:29:16 +02:00
f0881a062f test with turbo 2025-08-28 13:46:51 +02:00
5a6f23b4e8 fix: add compiler configuration to next.config for console removal 2025-08-28 13:31:03 +02:00
9f05c19494 Implement code changes to enhance functionality and improve performance 2025-08-28 13:19:43 +02:00
9d80dad9bd Refactor editAnnuncio functionality to use AnnunciUpdate schema
- Updated the editAnnuncio procedure to accept a new input structure containing annuncioId and data.
- Removed the old EdiAnnuncioSchema and replaced it with a direct use of AnnunciUpdate.
- Simplified the editAnnuncioHandler to directly spread the data object into the database update call.
- Renamed getAnnuncioById to getAnnuncioByIdForEdit for clarity.
2025-08-28 12:37:32 +02:00
26f1664696 fix: remove unused DevTool import from FormPrezzo component 2025-08-28 10:52:19 +02:00
682d792cb8 fix: Carousel 2025-08-28 10:29:04 +02:00
19d273ff49 fix: enhance pricing component formatting and update sorting logic in PrezzarioTable 2025-08-27 12:33:14 +02:00
f979fd9721 piccola roba 2025-08-27 11:11:21 +02:00
90e05c5989 fix: improve login error messages for better clarity 2025-08-27 10:56:15 +02:00
eba4e31d38 fix: update meta handling in AnnuncioDettaglio and improve error messages in getAnnunciByCod and getAnnunciMetaByCod 2025-08-27 10:56:13 +02:00
f20869d7fe fix: enhance error handling by including error messages in TRPCError responses 2025-08-27 10:19:49 +02:00
babb798505 fix: include user email in payment intent creation for receipt 2025-08-26 17:38:20 +02:00
ec818eb7ff fix: update form fields to allow nullable values for locatore, email, and numero 2025-08-26 17:38:12 +02:00
fc02a6debc fix: simplify numeroProprietario extraction logic in SbloccaContatti 2025-08-26 17:37:27 +02:00
39f6cdfdbd fix: change SameSite cookie attribute from 'strict' to 'lax' for better compatibility 2025-08-25 12:33:29 +02:00
1dd8a8eed0 default open first ricerca 2025-08-25 12:06:33 +02:00
c3cdac8310 feat: add ignoreSessionCheck prop to AreaRiservataLayout for session handling flexibility 2025-08-24 19:59:59 +02:00
243148267b feat: implement TabRicerca component for user service search and integrate collapsible functionality 2025-08-24 15:47:08 +02:00
4982d064e3 feat: add EditServizioAdmin component and integrate into ServizioActions 2025-08-23 17:13:43 +02:00
779df357bc fix: update email sending logic to handle disabled state and improve error handling 2025-08-22 16:58:05 +02:00
283eb85066 fix 2025-08-22 16:27:58 +02:00
887f4e8f1d fix: update prezzo_cent validation to ensure non-negative values 2025-08-22 16:23:00 +02:00
237c068409 style: adjust spacing in FormPrezzo and update DialogContent max width in EditPrezzoModal 2025-08-22 15:55:43 +02:00
b9934cb390 testing app router 2025-08-22 15:44:18 +02:00
a7cec21ab6 feat: add new fields to AnnunciTable for disponibile_da, permanenza, and persone 2025-08-21 12:45:58 +02:00
2c0ff3bbbb chore: update next.js version to 15.4.7 and comment out TRPC panel API handler 2025-08-20 17:48:52 +02:00
51a7cb9426 Fix redirect destination in getServerSideProps to remove query string 2025-08-20 17:22:37 +02:00
2b0efdfc32 Enhance styling and structure: update component styles for better visual consistency and usability across various components 2025-08-20 17:00:36 +02:00
aaea1eb6bb Enhance session management: restrict session access for blocked users and reduce token expiration to one day 2025-08-20 14:17:26 +02:00
b2a118e907 Enhance button styling: add cursor-pointer class to refresh buttons across admin components 2025-08-20 14:06:38 +02:00
485bcda0d3 Refactor session handling: implement useEnforcedSession for better session validation across components 2025-08-20 14:04:23 +02:00
1d70ce9a44 Enhance AnnuncioEditForm mutation: invalidate additional queries after successful edit 2025-08-20 09:58:06 +02:00
e20731e027 Enhance API error handling: add errorLink to handle UNAUTHORIZED errors and reload the page 2025-08-19 19:14:30 +02:00
709ac307e1 Enhance AnnuncioActions and ServizioMain components: refactor document handling and update layout for better responsiveness 2025-08-19 19:14:27 +02:00
0ae854ede5 Refactor ServizioMain component: update content layout and add AnnunciSelezionati for admin actions 2025-08-19 17:23:05 +02:00
6124ba0271 Prevent closing dialog when announcements are selected in AddAnnuncio component 2025-08-19 16:47:12 +02:00
63d2fbd8ad Enhance ServizioActions and TabServizio components: pass userId to AddAnnuncio and integrate AnnunciSection for better announcement management 2025-08-19 16:44:38 +02:00
c0da9daad0 Add interruption toggle to TabServizio component for managing service status 2025-08-19 16:44:23 +02:00
fd22901c45 Refactor CTA_TipologiaModal: update Dialog onOpenChange handler for better async handling 2025-08-19 16:07:48 +02:00
f7553e827d Remove unused publicProcedure from testRouter and clean up mailer imports 2025-08-19 16:00:24 +02:00
df9313b3b4 Add logo attachment to email and update image source in Base component 2025-08-19 15:37:21 +02:00
24c9754dae Remove STRIPE_LIMITED_KEY from environment variables across configuration files 2025-08-19 14:38:53 +02:00
1619833103 Add line break support in AnnuncioDettaglio description and update Italian FAQ text for clarity 2025-08-19 14:32:46 +02:00