Commit graph

773 commits

Author SHA1 Message Date
cfcddea9c8 feat: implement Potenziali and PotenzialiGroups management with CRUD operations and UI enhancements 2025-12-03 13:56:53 +01:00
3143870cfd feat: integrate DnD Kit for enhanced kanban functionality and add Potenziali management components 2025-12-02 16:14:37 +01:00
a71d9f8d2e minor 2025-12-02 15:03:51 +01:00
23b4e09e36 feat: add description for scadenza motivazione field in FormNewServizio 2025-12-01 12:33:32 +01:00
d93d23c607 feat: enhance email management with delete functionality and session handling 2025-12-01 12:29:48 +01:00
830b89d4b1 refactor: implement getStorageUrl utility for consistent storage URL generation 2025-11-28 15:11:14 +01:00
4229d44c2f test 2025-11-28 10:56:06 +01:00
5d3b0c1c14 fix: update contact phone number in email templates 2025-11-27 14:06:41 +01:00
e2846d783a a 2025-11-27 13:53:33 +01:00
d6908bc27e refactor: enable scroll restoration in Next.js configuration 2025-11-27 13:38:18 +01:00
1fea33c6eb refactor: restructure Next.js configuration to improve readability and maintainability 2025-11-27 13:38:14 +01:00
47f35c3bbe refactor: remove pagination logic and related state management from Annunci and RicercaProvider components 2025-11-27 13:37:37 +01:00
4c4397d0ee refactor: remove debug print statements for Mq parsing 2025-11-25 12:15:08 +01:00
6118ba505b refactor: remove custom build ID generation fallback and use timestamp-based ID 2025-11-25 12:07:11 +01:00
0ecd7ce30d refactor: change 'mq' type from string to float64 and update related parsing logic 2025-11-25 12:05:14 +01:00
e9c26d8b42 refactor: enhance build ID generation and API error handling in configuration 2025-11-25 12:04:53 +01:00
94edc34e10 semplification 2025-11-25 09:57:31 +01:00
0543352bf8 vars 2025-11-24 19:00:16 +01:00
82d5e73b35 refactor: enhance build logging in Dockerfile to include BASE_URL and NEXT_PUBLIC_BASE_URL 2025-11-24 18:13:29 +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
e518b94a7a refactor: enhance logging in apisMiddleware to include request URL for better debugging 2025-11-24 16:44:38 +01:00
807111d6bc refactor: enhance logging in apisMiddleware to include referrer information for better debugging 2025-11-24 16:42:30 +01:00
8882107a50 refactor: update MobileLink styles for improved visual consistency and adjust viewport meta tag in _app.tsx 2025-11-24 16:19:47 +01:00
29c8453bad refactor: improve login error handling and user feedback in FormLogin and auth.controller 2025-11-24 10:51:51 +01:00
70e24b5abe refactor: update NumberInput usage to utilize defaultValue and improve field handling in forms 2025-11-21 14:09:06 +01:00
5df7e8cef8 refactor: enhance user confirmation response with userId in userAccettaConferma 2025-11-21 12:24:55 +01:00
05998c6237 refactor: update flag status labels in FlagsTable component 2025-11-21 12:19:35 +01:00
1fae92dbaf refactor: adjust styles for LangToggle, SiteHeader, and ThemeSwitch components 2025-11-21 11:53:10 +01:00
0eb12f5152 clen 2025-11-20 17:34:05 +01:00
7bad7dd480 refactor: clean up TODOs and improve comments in FormFlags and chat_sse files 2025-11-20 16:50:59 +01:00
eaf9ecc1d3 intestazione maker 2025-11-20 16:48:29 +01:00
6d38dc5d5c refactor: remove unused @dnd-kit dependencies from package.json and package-lock.json 2025-11-20 15:06:45 +01:00
a9df30cb70 refactor: remove Potenziali component and related context, update translations 2025-11-20 15:06:00 +01:00
e7e397759a pot 2025-11-20 15:05:05 +01:00
9c18ca37ab Refactor API structure and update flag handling
- Replaced references to `api.settings` with `api.etichette`, `api.flags`, and `api.strings` in various admin pages to align with new API structure.
- Removed the deprecated `settingsRouter` and introduced `flagsRouter`, `etichetteRouter`, and `stringsRouter` to handle respective functionalities.
- Updated the `Flags` schema to change the `value` field from string to boolean.
- Modified flag handling logic in the `SendMessage` and `NewMail` functions to check for boolean flags instead of string values.
- Added migration script to convert the `value` column in the `flags` table from string to boolean.
- Implemented new routers for banners, etichette, flags, revalidation, and strings to encapsulate related functionalities.
2025-11-20 12:38:42 +01:00
3ea9354abb feat: implement email sending for contact details with PDF attachment 2025-11-20 11:59:24 +01:00
e5c0ca04ee feat: add PDF generation and email sending for printable announcements
- Updated package.json to include html2canvas-pro and jsPDF for PDF generation.
- Enhanced SchedaAnnuncioStampabile component to generate a PDF from HTML and send it via email.
- Implemented new API endpoint for sending the generated PDF as an email attachment.
- Refactored existing email sending logic across various controllers to use a unified template structure.
- Improved error handling and logging for email sending processes.
2025-11-19 17:18:28 +01:00
b75e7f2412 refactor: enhance build and push script with commit info and image tracking 2025-11-18 18:29:41 +01:00
40bd07ded3 refactor: enable logging in database handler and improve image/video processing feedback 2025-11-18 18:22:47 +01:00
194b9345aa refactor: rename deploy job to deploy-marcopedone for clarity 2025-11-18 17:24:05 +01:00
3a51275c9f refactor: remove debug print statements from CodiciToProcessVideos function 2025-11-18 17:14:25 +01:00
ca4a9d7bf4 refactor: update deployment conditions and add wait steps for marcopedone and infoalloggi jobs 2025-11-18 17:13:07 +01:00
5eadcc2df5 refactor: remove unnecessary text color class from LoginPage and FormLogin headings 2025-11-18 16:51:03 +01:00
1c4471a327 refactor: enhance video processing logic to include additional checks and logging for better debugging 2025-11-18 16:36:08 +01:00
24b14fb3c1 refactor: update CardAnnuncio image styling for conditional rounding and improve AutocompleteSearchBox background color 2025-11-18 15:48:11 +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
05cc912335 refactor: update UploadComponent max file size and supported media types, enhance apiMiddleware for video streaming 2025-11-18 11:50:29 +01:00
941055102d refactor: update Badge styling across multiple pages for improved visual consistency 2025-11-17 19:21:40 +01:00
de034c0eb7 refactor: streamline AnnuncioCard and CompatibiliDialog components, enhance data handling and styling 2025-11-17 19:01:21 +01:00
b741f7ce72 refactor: update button styles in Counter component and improve Badge variant handling in forms 2025-11-17 18:39:58 +01:00