Commit graph

1003 commits

Author SHA1 Message Date
92779d8b4e removed tiles redis, now using pg 2026-05-06 17:19:40 +02:00
b0f39f5f11 ratelimit updated 2026-05-06 16:18:25 +02:00
723bc9fc31 event_queue slimmed e indexes 2026-05-06 15:03:37 +02:00
14343ed611 typing 2026-05-06 14:59:31 +02:00
7eb2e8637a continue 2026-05-06 14:05:08 +02:00
73e7d07cec banners style 2026-05-06 11:27:05 +02:00
3fc8dd60f9 update ts 6 2026-05-06 10:59:56 +02:00
59dc00f048 ok 2026-05-06 09:42:34 +02:00
b9b9d302ac feat: update TODO list with new features and enhancements for guest chat, notifications, and onboarding 2026-05-05 16:57:32 +02:00
6f85ae285b feat: update labels and refactor link components in ServizioLinkCard and RinnovoLinkCard
Co-authored-by: Copilot <copilot@github.com>
2026-05-05 16:50:00 +02:00
655d69c94b feat: enhance RichiesteTable with status handling and display logic
Co-authored-by: Copilot <copilot@github.com>
2026-05-05 16:30:58 +02:00
b7e1e964c3 feat: enhance chat sidebar with admin indicator and simplify user retrieval logic 2026-05-05 15:56:02 +02:00
d6c0e67bfd chore: update dependencies and clean up test page
- Updated @react-email/render from 2.0.6 to 2.0.8
- Updated pg from 8.19.0 to 8.20.0
- Updated react-is from 19.2.3 to 19.2.5
- Updated @types/pg from 8.16.0 to 8.20.0
- Updated jsdom from 29.0.2 to 29.1.1
- Updated react-email from 5.2.10 to 6.0.5
- Updated vitest from 4.1.4 to 4.1.5
- Removed OnboardingDemo component from test page for simplification
2026-05-05 15:16:21 +02:00
fddb1ba9f4 feat: update layout and styling for Home page and TrovaCasaCTA component
Co-authored-by: Copilot <copilot@github.com>
2026-05-05 15:07:38 +02:00
3939d78039 feat: add cleanup logic for unpaid and inactive orders in whIntentSucceededHandler
Co-authored-by: Copilot <copilot@github.com>
2026-05-05 14:50:06 +02:00
0f335365ef fix: adjust dialog content dimensions for improved layout 2026-05-05 14:46:40 +02:00
8834932345 feat: enhance user dashboards and pages with improved layout and styling
Co-authored-by: Copilot <copilot@github.com>
2026-05-04 19:06:20 +02:00
20e50d5c6d Refactor date input components across forms to use DateInput instead of Popover with Calendar for improved usability and consistency
Co-authored-by: Copilot <copilot@github.com>
2026-05-04 18:31:36 +02:00
76718d5647 chore(deps): update zod to version 4.4.3 and axios to version 1.16.0
Co-authored-by: Copilot <copilot@github.com>
2026-05-04 16:02:47 +02:00
912e20b7cf chore(deps): update postcss to version 8.5.13 2026-05-04 15:33:16 +02:00
c9dcf65a27 chore(deps): update dependencies to latest versions
- Updated kysely from ^0.28.16 to ^0.28.17
- Updated lucide-react from ^1.8.0 to ^1.14.0
- Updated next from ^16.2.3 to ^16.2.4
- Updated postcss from ^8.5.6 to ^8.5.12
- Updated react-day-picker from ^9.11.1 to ^9.14.0
- Updated react-pdf from ^10.4.0 to ^10.4.1
- Updated zod from ^4.3.6 to ^4.4.1
- Updated @react-email/preview-server from ^5.2.10 to ^5.2.11
2026-05-04 15:10:45 +02:00
4afee4788a feat: enhance banner management with color options and improved layout components
Co-authored-by: Copilot <copilot@github.com>
2026-05-04 12:50:43 +02:00
1826116a82 chore: remove uuid and @types/uuid from dependencies for cleanup 2026-05-04 12:50:27 +02:00
8e9d34e61f refactor: remove dynamic import of DevTool for cleaner code 2026-04-30 16:29:56 +02:00
95f0668d96 chore: add TODO comment for future enhancements related to announcements in Layout component
Co-authored-by: Copilot <copilot@github.com>
2026-04-30 16:21:35 +02:00
95e06b7e9e feat: replace BannerFactory with BannerSection for improved banner handling in Layout and Banners components
Co-authored-by: Copilot <copilot@github.com>
2026-04-30 15:40:33 +02:00
a0bb309f16 feat: add admin override functionality to ProfileFormAnagrafica and update related components 2026-04-30 13:56:07 +02:00
3655e2fa4b feat: update knip configuration and enhance component exports with public annotations 2026-04-30 13:56:00 +02:00
25e4e15eec refactor: remove console.log statements for cleaner code 2026-04-29 18:13:29 +02:00
899289f6f8 feat: add posizione column to appunti and update related logic for data handling
Co-authored-by: Copilot <copilot@github.com>
2026-04-29 18:12:28 +02:00
2669de4caf feat: add building year and garage information to CardInfos component 2026-04-29 16:40:39 +02:00
e33ee7a8cd feat: enhance email management features and improve flag handling
Co-authored-by: Copilot <copilot@github.com>
2026-04-29 16:31:57 +02:00
06c93024f7 fix(i18n): correct URL case for admin appunti link 2026-04-29 15:14:48 +02:00
b3c70bfa1a feat: add admin appunti management page and related functionality
- Introduced a new page for managing appunti in the admin area.
- Created AppuntiProvider to manage appunti state and API interactions.
- Added schemas for appunti and appunti groups.
- Implemented CRUD operations for appunti and appunti groups in the API.
- Removed potenziali related files and services as part of the refactor.
- Updated the public schema to include appunti and appunti groups.
- Improved error handling in the appunti service.

Co-authored-by: Copilot <copilot@github.com>
2026-04-29 15:12:52 +02:00
984b1d7ae5 refactor: remove z.config(z.locales.it()) from multiple form components and update chat import paths 2026-04-29 13:16:37 +02:00
60e4b187bf Refactor: Update Zod schemas and replace custom types with imported schemas across various files
- Replaced custom Zod types with imported schemas in stripe router and user router.
- Updated payment controller to use new enum imports for order types and payment statuses.
- Refactored payment tests to utilize the new enum structure.
- Removed deprecated zod_types file and created new zod_chat_types file for chat-related schemas.
- Adjusted service files to align with the new order type enums and schemas.
- Enhanced the Caratteristiche type definition using Zod for better validation.

Co-authored-by: Copilot <copilot@github.com>
2026-04-28 20:32:19 +02:00
d17ac87917 feat: add Zod schemas for various entities and update API routes
- Introduced Zod schemas for validation in the following entities:
  - Provincie
  - Ratelimiter
  - Rinnovi
  - Servizio
  - ServizioAnnunci
  - ServizioInteressi
  - TestiEStringhe
  - Users
  - UserEtichette
  - UserInvites
  - UsersAnagrafica
  - UsersStorage
  - VideosRefs
  - StatusConfermaEnum
  - TipologiaPosizioneEnum

- Updated API routes in `catasto.ts` to include CRUD operations for Comuni, Nazioni, and Provincie with appropriate input validation.
- Enhanced controller methods in `catasto.controller.ts` to handle create, edit, and delete operations for Comuni and Nazioni.
- Added new utility Zod types for ComuniId, NazioniId, and ProvincieId.

Co-authored-by: Copilot <copilot@github.com>
2026-04-28 17:46:34 +02:00
8f28b7bba3 feat(chat): replace LoadingPage with LoadingSpinner for better loading indication
feat(chat): adjust LoadingSpinner size in ChatBottombar component
feat(data-table): add defaultPageSize prop for customizable pagination
2026-04-28 17:46:09 +02:00
f790838093 feat(chat): improve chat attachments styling and adjust button size
Co-authored-by: Copilot <copilot@github.com>
2026-04-28 14:59:05 +02:00
ff722eb2a7 feat(chat): enhance chat functionality with file attachments
- Added file attachment support in chat messages, allowing users to upload and send files.
- Implemented a new API endpoint to retrieve message attachments.
- Updated chat components to display attachments and handle file uploads.
- Improved user experience with loading indicators and toast notifications for file uploads.
- Refactored chat bottom bar to integrate file upload functionality seamlessly.
- Enhanced chat list to show attachments associated with messages.
- Updated database schema to support attachments in chat messages.

Co-authored-by: Copilot <copilot@github.com>
2026-04-28 14:05:54 +02:00
9886e5042a refactor: convert type definitions to enums for consistency in schema files 2026-04-27 18:43:58 +02:00
2ac16e4f33 Refactor Kanel configuration and update schema files
- Updated kanel.config.js to use makePgTsGenerator and adjusted type filtering.
- Modified various schema files to remove autogenerated comments and updated type definitions for enums to use union types.
- Added new MessagesAttachments schema and integrated it into PublicSchema.
- Ensured consistency in export types across all schema files.
2026-04-27 16:53:54 +02:00
98463da038 feat(chat): refactor chat components to use ChatProvider for context management
- Updated ChatTopbar and Chat components to utilize ChatProvider for managing chat state and user information.
- Removed unnecessary props from ChatTopbar and adjusted its implementation to fetch data from context.
- Added ChatProvider to encapsulate chat-related state and functionality.
- Enhanced message handling by introducing reply and forward features in the chat schema and API.
- Cleaned up unused components and optimized imports across chat-related files.
- Improved user avatar color generation logic and removed hardcoded color values.
- Updated loading states and error handling in admin chat management pages.
2026-04-27 16:52:32 +02:00
1971251490 feat(chat): implement chat bubble, list, sidebar, topbar, and loading components
- Added ChatBubble component for displaying individual chat messages with read status and timestamps.
- Introduced ChatList component to manage and display a list of messages, including editing and deleting functionalities.
- Created ChatSidebar for navigating between active chats and managing user interactions.
- Developed ChatTopbar for displaying chat information and admin actions.
- Implemented loading animation for messages with MessageLoading component.
- Enhanced user experience with context menus for chat options and dialogs for editing and deleting messages.
2026-04-22 19:17:54 +02:00
f5d1530683 rem 2026-04-22 16:56:14 +02:00
27fa96b698 feat: uncomment migration service in docker-compose.yml 2026-04-22 13:48:30 +02:00
94218d8932 feat: comment out migration service in docker-compose.yml 2026-04-22 13:46:37 +02:00
c2fb43cdeb feat: add initial data migration for banners, etichette, flags, prezziario, and testi_e_stringhe 2026-04-22 13:30:04 +02:00
d0d23a8873 feat: remove outdated migration script for banners, etichette, flags, prezziario, and testi_e_stringhe 2026-04-22 13:20:44 +02:00
1a2d19729b feat: comment out adminpack extension creation and related comment in migration script 2026-04-22 12:32:00 +02:00