917d6e2a84
fix: change expiresIn parameter to string type in signToken function
2025-09-04 12:40:24 +02:00
128088abfd
fix: update token expiration handling to use correct time units for cookies
2025-09-04 12:38:49 +02:00
d5894f6ec4
refactor: centralize token configuration and update cookie handling in auth middleware and controllers
2025-09-04 12:35:44 +02:00
8761c8d5a3
t
2025-09-04 11:49:15 +02:00
26e0754b1c
d
2025-09-04 11:32:17 +02:00
2492b98c20
fix: streamline cookie import and improve error handling in logIn function
2025-09-04 11:07:31 +02:00
3ab995ded7
err check login
2025-09-03 21:43:41 +02:00
ae4eac1555
fix: correct DbLogger function usage in Kysely configuration
2025-09-02 20:17:14 +02:00
08333b80b2
feat: add error logging for user not found in login process
2025-09-02 19:12:17 +02:00
733452832a
feat: add video support to AnnunciGrid and CardAnnuncio components
2025-09-01 17:31:19 +02:00
1426f0efef
refactor: streamline conditional logic and improve readability across multiple components
2025-09-01 16:48:03 +02:00
467933299e
feat: add test page with buttons for logging and server mutation
2025-09-01 10:15:15 +02:00
3284ccbf0d
feat: refactor and enhance Annuncio components for improved functionality and print support
2025-08-29 18:18:37 +02:00
5755b00d7b
formatt
2025-08-29 16:18:32 +02:00
3f82763168
eslint migration biome
2025-08-28 18:27:07 +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
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
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
779df357bc
fix: update email sending logic to handle disabled state and improve error handling
2025-08-22 16:58:05 +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
485bcda0d3
Refactor session handling: implement useEnforcedSession for better session validation across components
2025-08-20 14:04:23 +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
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
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
9733cda490
Fix email sender format in mailer service
2025-08-19 14:00:13 +02:00
7a1f4ade54
Replace error throw with console error and return null for missing announcement by code
2025-08-19 14:00:09 +02:00
43f3c99185
Add codice to SbloccaContatti response message for clarity
2025-08-19 13:59:43 +02:00
a72bc074e4
Add email notification for service interruption requests
2025-08-13 16:53:29 +02:00
19594637e7
Improve logging for disabled SMS and email sending, including recipient and message details
2025-08-10 17:09:48 +02:00
a427edbe04
Enhance ServizioMain layout with flexbox and add delete functionality for user interests
2025-08-10 16:49:21 +02:00
099773b161
Refactor password update flow to use router.push for navigation and add session check before swapping authentication
2025-08-10 14:27:29 +02:00
9b44cad8eb
Refactor pagination logic in AnnunciList and update API to use page and pageSize parameters for improved data fetching
2025-08-08 16:55:02 +02:00
0744d032a3
Refactor getAnnunciMetaByCod to remove unused url_immagini and simplify ogImage handling
2025-08-08 13:44:52 +02:00
7bfef22f80
Enhance Open Graph support by adding meta data retrieval and updating robots.txt for better SEO
2025-08-08 13:30:21 +02:00
8d4f51aaf8
Add Open Graph support with @vercel/og integration and related updates
2025-08-08 11:34:33 +02:00
8f629c272a
Add Open Graph meta tags for improved SEO and social sharing
...
Implement API route for fetching images with caching support
Fix cover image URL handling in getAnnunciByCod function
2025-08-08 10:27:21 +02:00
41decd54f2
Add missing where clause to filter non-admin users in stats query
2025-08-08 10:05:32 +02:00
9314026817
refactor: update zod imports to version 4 and adjust error handling
...
- Changed all zod imports from "zod" to "zod/v4" across multiple files.
- Updated error handling in forms to use new zod error configuration.
- Refactored custom error mapping to align with zod v4 changes.
- Adjusted password validation logic to utilize new zod features.
- Cleaned up unused locale error mapping code.
- Enhanced type definitions for async iterables in zod utility functions.
2025-08-07 14:50:40 +02:00
61b1478cf3
Fix date parsing in ContrattoImport and update last message time in getActiveInfos
2025-08-06 16:49:33 +02:00
77f1bec4ce
Fix user count retrieval in stats router to handle potential null values
2025-08-06 09:17:51 +02:00
c426566cca
Frontend: Update Admin Dashboard with new TimeserieBarChart and TimeserieBarChartStacked components for enhanced analytics visualization
2025-08-05 19:23:55 +02:00
7018533f3f
Frontend: Enhance Admin Dashboard: Add AnalyticsChart for generated contacts and update layout spacing
2025-08-05 18:04:15 +02:00
8725055fb3
Refactor interests handling: replace 'interests' table with 'servizio_interessi' and add ServizioInteressi schema
2025-08-05 16:21:27 +02:00