Commit graph

949 commits

Author SHA1 Message Date
ba4debdd1d Refactor: Remove unused procedures and clean up router files
- Deleted contact router and its associated mail functionality.
- Removed addEvent mutation from event_queue router.
- Cleaned up fatture router by removing createClient and getListClienti procedures.
- Commented out deletePrezziario mutation in prezziario router.
- Removed unused procedures in servizio router, including getServizioOrdini and getPreOnboardData.
- Cleaned up stats router by removing commented-out code.
- Updated stripe router to restrict health check to admin users and changed several public procedures to protected.
- Commented out sync router procedures and related types.
- Removed unused client-related functions in fic controller.
- Cleaned up servizio controller by removing getServizioOrdini and commented-out code.
- Refactored auth service to inline pwResetTokenFromMailHandler logic.
- Commented out deletePrezziario function in prezziario service.
- Cleaned up zod types by commenting out unused types.
- Commented out getMessagesArray function in kysely helper.
2026-03-05 12:32:03 +01:00
b27c06a18b feat: add API authentication context to TRPC and refactor Stripe webhook handler 2026-03-05 11:54:04 +01:00
8d89be35d5 feat: enhance error handling with custom messages for database operations 2026-03-05 10:29:08 +01:00
728ba71c84 feat: add missing_returning plugin to enforce return value on database operations 2026-03-05 10:28:31 +01:00
c423a7bdb7 a 2026-03-04 20:45:21 +01:00
b500c7133f feat: integrate email event queue for payment confirmation with attachments 2026-03-04 20:22:17 +01:00
81337c852f feat: add incroci page and API integration for managing incroci data 2026-03-04 19:56:09 +01:00
5579dfeed0 refactor: change export to const for CONDIZIONI_CACHE_PREFIX and genPdfCondizioni function 2026-03-04 19:12:37 +01:00
280e0ab5c2 feat: update payment recap links and add new receipt page
- Changed payment recap link in OrdiniModal to point to the new receipt page.
- Added new PaymentRecapPage for displaying receipt details.
- Updated PaymentsTable to set paid_at date based on payment status.
- Introduced manual payment type in PaymentType and updated related strings.
- Refactored getOrdineRicevutaData to use overridableProcedure for access control.
- Enhanced mail sending functionality to include PDF attachments for receipts and conditions.
- Updated PDF generation service to handle new receipt PDF generation.
- Cleaned up context checking utilities by removing unnecessary session checks.
2026-03-04 19:12:01 +01:00
6c9524e54b feat: add Redis cache invalidation and stats retrieval functionality 2026-03-04 17:34:15 +01:00
a36fd52af2 feat: implement email functionality for contact details with attached PDF scheda 2026-03-04 16:39:27 +01:00
783dc137ea fix: update budget condition checks in setupSaldoServizio for improved accuracy 2026-03-04 12:01:40 +01:00
3aed2c4a6b fix: adjust budget thresholds for pack selection logic in getPacksPerServizio 2026-03-04 12:01:10 +01:00
7a7c12bf1f fix: update Traefik router and service names for improved clarity and functionality 2026-03-03 11:01:30 +01:00
348e9b4d05 fix: update Traefik middleware names for apex redirection 2026-03-03 10:57:05 +01:00
454ff41f1b fix: update Traefik redirect regex for canonical domain handling 2026-03-03 10:55:00 +01:00
9f91f97693 fix: update API key and compose IDs in deployment script; adjust expose syntax in docker-compose 2026-03-03 10:53:07 +01:00
f1bd40afce feat: enhance update feedback with loading and success messages in forms and video processing 2026-03-02 16:33:54 +01:00
c31a68ef6d feat: implement image and video reconciliation, update pricing options, and enhance media removal functionality 2026-03-02 15:35:23 +01:00
74320248e0 chore(deps): bump @fattureincloud/fattureincloud-ts-sdk to version 2.1.2 2026-02-26 13:33:08 +01:00
bcce8fdf34 chore(deps): add peer dependencies to multiple packages in package-lock.json 2026-02-26 13:23:02 +01:00
475d9c9016 Merge branch 'main' of https://github.com/marcopedone/infoalloggi-monorepo 2026-02-26 13:22:08 +01:00
Marco
1521b39d0e
Merge pull request #544 from marcopedone/dependabot/npm_and_yarn/apps/infoalloggi/multi-5a26f77790
chore(deps): bump minimatch in /apps/infoalloggi
2026-02-26 13:21:33 +01:00
c265d686f4 s 2026-02-26 13:21:29 +01:00
dependabot[bot]
7485135f0c
chore(deps): bump minimatch in /apps/infoalloggi
Bumps  and [minimatch](https://github.com/isaacs/minimatch). These dependencies needed to be updated together.

Updates `minimatch` from 10.1.1 to 10.2.3
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md)
- [Commits](https://github.com/isaacs/minimatch/compare/v10.1.1...v10.2.3)

Updates `minimatch` from 3.1.2 to 3.1.4
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md)
- [Commits](https://github.com/isaacs/minimatch/compare/v10.1.1...v10.2.3)

---
updated-dependencies:
- dependency-name: minimatch
  dependency-version: 10.2.3
  dependency-type: indirect
- dependency-name: minimatch
  dependency-version: 3.1.4
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-26 11:32:17 +00:00
e0fb5a4cfc chore(deps): update next and @react-email/preview-server to latest versions 2026-02-26 12:30:14 +01:00
9782cde917 refactor: comment out unused timeserie queries in stats router 2026-02-26 12:26:56 +01:00
068f4b0c01 chore: update Stripe dependencies and remove unused chart components
- Updated @stripe/react-stripe-js from ^5.4.1 to ^5.6.0
- Updated @stripe/stripe-js from ^8.6.1 to ^8.8.0
- Updated stripe from ^20.2.0 to ^20.4.0
- Removed dynamic imports for TimeserieBarChart and TimeserieBarChartStacked in AdminDashboard
- Deleted TimeserieBarChart and TimeserieBarChartStacked components
- Deleted Chart component and related utilities
2026-02-26 12:25:10 +01:00
e415f46104 chore(deps): update framer-motion and pg to latest versions 2026-02-26 12:15:26 +01:00
6c7ea84271 chore(deps): update dependencies to latest versions
- Updated @react-email/components from 1.0.6 to 1.0.8
- Updated @tiptap packages from 3.16.0 to 3.20.0
- Updated pg from 8.17.1 to 8.17.2
- Updated puppeteer-core from 24.36.1 to 24.37.5
- Updated react-email from 5.2.5 to 5.2.8
- Updated kanel from 3.16.0 to 3.16.1
- Updated knip from 5.82.1 to 5.85.0
2026-02-26 12:04:44 +01:00
320a5f19af feat: implement UserDashboardFaq component and add translation for "Dashboard" 2026-02-25 15:50:53 +01:00
ac1859e88f feat: add service management features and update Italian translations
- Introduced new service status translations in Italian.
- Added service detail and management components for user and admin views.
- Implemented API endpoints for fetching service data and announcements.
- Enhanced service data handling with improved date parsing and formatting.
- Created new pages for service details accessible by both users and admins.
- Updated database queries to support new service functionalities.
2026-02-25 15:30:53 +01:00
6cd09cce1b refactor: remove console.log statements from various files for cleaner code 2026-02-24 15:18:59 +01:00
5f5aa18b87 refactor: remove unused pm_id parameter from whIntentCreatedHandler and related functions 2026-02-24 14:43:28 +01:00
baf92787a7 fix: log event data for payment_intent.created in stripe webhook handler 2026-02-24 14:06:47 +01:00
70736e4aa1 refactor: update styling for Sidebar, DataTable, SiteHeader, AnnuncioCard, and Tabs components 2026-02-24 12:02:02 +01:00
ad6fc849f7 fix: add z-index to DropdownMenuContent for proper layering 2026-02-24 11:40:41 +01:00
5094255b65 refactor: enhance styling and layout for various components, including Accordion and Pricing sections 2026-02-24 11:36:26 +01:00
055fcc230e feat: add Moon2 icon component and update theme toggle with dropdown menu
refactor: adjust styling for navbar components and remove settings modal
i18n: add theme translations for light, dark, and system modes
2026-02-24 11:07:39 +01:00
fd7da28535 feat: implement manual order creation dialog and associated form components 2026-02-24 10:40:32 +01:00
51d58a3008 refactor: replace checked with defaultChecked for Switch components across multiple forms 2026-02-24 10:40:07 +01:00
b5dcb5e8e1 refactor: update styling and layout for Input, Textarea, ChiSiamo, and Contatto components 2026-02-24 10:39:07 +01:00
4ec060c14d save payment method on intent creation wh received 2026-02-20 11:52:14 +01:00
89248e3787 refactor: clean up unused console logs and streamline Stripe integration 2026-02-20 11:42:46 +01:00
52801bebd1 feat: refactor payment processing and checkout flow with Stripe integration
- Removed AcquistoProcessing component and replaced it with a new CheckoutForm component for better separation of concerns.
- Added new payment checkout page to handle payment intents and display payment status.
- Updated server-side logic to create payment intents and retrieve payment data for checkout.
- Enhanced error handling and user feedback during payment processing.
- Introduced new utility functions for fetching payment data and managing Stripe integration.
2026-02-20 11:36:47 +01:00
627267b86f fix: update processEvents function to return status messages and add process_events script 2026-02-19 12:14:34 +01:00
2b87fbb161 refactor: remove outdated TODO items from project roadmap 2026-02-19 12:14:19 +01:00
61927448ca refactor: remove company-related fields from user forms and schemas 2026-02-19 11:45:09 +01:00
1a4e3dc776 fix: add userId to email data in SbloccaContatti function 2026-02-19 11:19:29 +01:00
f20408ebd9 fix: update redirect path after successful account creation in AcceptInvitePage 2026-02-19 10:52:05 +01:00