Commit Graph

276 Commits

Author SHA1 Message Date
Felipe Cardoso
3d24f287af Populate the deploy compose
All checks were successful
Build and Push Docker Images / changes (push) Successful in 5s
Build and Push Docker Images / build-backend (push) Has been skipped
Build and Push Docker Images / build-frontend (push) Has been skipped
2025-03-17 08:16:28 +01:00
Felipe Cardoso
7ef605b468 Translate invite page rsvp components to italian 2025-03-17 08:16:15 +01:00
Felipe Cardoso
8e0c5355de Translate invite page to italian 2025-03-17 08:13:54 +01:00
Felipe Cardoso
8dc74c743f Translate invite page to italian 2025-03-17 08:07:17 +01:00
Felipe Cardoso
514ca7742e fix guest rsvp additional guests 2025-03-16 21:16:24 +01:00
Felipe Cardoso
fce2f32ffb fix guest rsvp additional guests
All checks were successful
Build and Push Docker Images / changes (push) Successful in 4s
Build and Push Docker Images / build-backend (push) Successful in 52s
Build and Push Docker Images / build-frontend (push) Has been skipped
2025-03-16 21:13:48 +01:00
Felipe Cardoso
d56a0d3baa fix reserve gifts endpoint 2025-03-16 21:07:56 +01:00
Felipe Cardoso
0a642581e8 fix available gifts filter 2025-03-16 21:07:05 +01:00
Felipe Cardoso
b55ef5387b Add gift registry page
Some checks failed
Build and Push Docker Images / changes (push) Successful in 4s
Build and Push Docker Images / build-backend (push) Has been skipped
Build and Push Docker Images / build-frontend (push) Failing after 52s
2025-03-16 20:24:12 +01:00
Felipe Cardoso
2f1fe8dd75 Add alert component 2025-03-16 20:24:01 +01:00
Felipe Cardoso
1a18347e93 Fix several problems with gift registry api 2025-03-16 20:23:52 +01:00
Felipe Cardoso
54fbed2816 Fix crud query for guests reservations 2025-03-16 20:13:51 +01:00
Felipe Cardoso
878d2e8c45 Fix auth dependencies 2025-03-16 19:54:58 +01:00
Felipe Cardoso
5971dfb405 Update gifts table in dashboard
Some checks failed
Build and Push Docker Images / changes (push) Successful in 4s
Build and Push Docker Images / build-backend (push) Has been skipped
Build and Push Docker Images / build-frontend (push) Failing after 52s
2025-03-16 18:20:45 +01:00
Felipe Cardoso
bf21fadf00 Update gift modal 2025-03-16 18:20:23 +01:00
Felipe Cardoso
e10e43fb8b Add gift modal 2025-03-16 17:56:14 +01:00
Felipe Cardoso
e2c6c64fe7 Fix minor bugs in gift-context.tsx 2025-03-16 17:47:56 +01:00
Felipe Cardoso
97a9e1588f Add category-modal.tsx to gifts page 2025-03-16 17:37:08 +01:00
Felipe Cardoso
371ef4c45f Add additional ui deps 2025-03-16 17:36:42 +01:00
Felipe Cardoso
16b6269d05 Add default categories to init_db.py 2025-03-16 17:36:16 +01:00
Felipe Cardoso
1dcad21bed Remove unnecessary parameter from RSVP usage 2025-03-16 17:19:33 +01:00
Felipe Cardoso
ac800e6356 Add draft implementation of gifts page
Some checks failed
Build and Push Docker Images / changes (push) Successful in 5s
Build and Push Docker Images / build-backend (push) Has been skipped
Build and Push Docker Images / build-frontend (push) Failing after 53s
2025-03-16 17:10:29 +01:00
Felipe Cardoso
df1256996b Refactor of dashboard page with breadcrumbs and cleaner component 2025-03-16 17:10:05 +01:00
Felipe Cardoso
b9bff35122 Add gift registry page 2025-03-16 16:56:30 +01:00
Felipe Cardoso
f6ac22731d Update gift-context.tsx 2025-03-16 16:35:35 +01:00
Felipe Cardoso
88c9e634de Add quantity in reserve_gift_item endpoint 2025-03-16 16:33:17 +01:00
Felipe Cardoso
4363e27ae6 Add minor change in client api 2025-03-16 16:31:30 +01:00
Felipe Cardoso
44d6f6d837 Add initial implementation of gift context in frontend 2025-03-16 16:05:14 +01:00
Felipe Cardoso
861baa7b66 remove local .next volume from docker-compose.dev.yml 2025-03-16 16:02:56 +01:00
Felipe Cardoso
9a58a38903 Update generated api client
Some checks failed
Build and Push Docker Images / changes (push) Successful in 5s
Build and Push Docker Images / build-backend (push) Has been skipped
Build and Push Docker Images / build-frontend (push) Failing after 52s
2025-03-16 15:46:28 +01:00
Felipe Cardoso
29ba036094 Add operation ids for gift route 2025-03-16 15:45:09 +01:00
Felipe Cardoso
19f3534f22 Additional fixes for gift models 2025-03-16 15:33:17 +01:00
Felipe Cardoso
b5f1c7ddcb Fixe (partially) gift tests and api 2025-03-16 15:07:31 +01:00
Felipe Cardoso
4ef202cc5a Big refactor of gift categories model
All checks were successful
Build and Push Docker Images / changes (push) Successful in 5s
Build and Push Docker Images / build-backend (push) Successful in 52s
Build and Push Docker Images / build-frontend (push) Has been skipped
2025-03-16 14:51:04 +01:00
Felipe Cardoso
ed017a42ed Add for gifts: schema, crud, route, tests
All checks were successful
Build and Push Docker Images / changes (push) Successful in 5s
Build and Push Docker Images / build-backend (push) Successful in 51s
Build and Push Docker Images / build-frontend (push) Has been skipped
2025-03-16 14:23:28 +01:00
Felipe Cardoso
25d2f16816 Fix max-additional guests in guests-list.tsx
Some checks failed
Build and Push Docker Images / changes (push) Successful in 4s
Build and Push Docker Images / build-backend (push) Has been skipped
Build and Push Docker Images / build-frontend (push) Failing after 51s
2025-03-16 12:10:54 +01:00
Felipe Cardoso
b6cabf6031 Update guest-context.tsx with new guest rsvp hybrid endpoint 2025-03-16 12:07:25 +01:00
Felipe Cardoso
f3b5192e4d Update server with new guest rsvp endpoint 2025-03-16 12:06:52 +01:00
Felipe Cardoso
8c1b737de9 Update client with new guest rsvp endpoint
Some checks failed
Build and Push Docker Images / changes (push) Successful in 4s
Build and Push Docker Images / build-backend (push) Has been skipped
Build and Push Docker Images / build-frontend (push) Failing after 51s
2025-03-16 12:06:43 +01:00
Felipe Cardoso
2117655ec8 update rsvp-form handling the guest 2025-03-16 12:02:04 +01:00
Felipe Cardoso
a38eca3377 remove useless log 2025-03-16 12:01:37 +01:00
Felipe Cardoso
121cbcb42a Update rsvp-form.tsx style
Some checks failed
Build and Push Docker Images / build-frontend (push) Failing after 52s
Build and Push Docker Images / changes (push) Successful in 4s
Build and Push Docker Images / build-backend (push) Has been skipped
2025-03-16 11:04:32 +01:00
Felipe Cardoso
551a7ba9dc Add copy invitation link to clipboard in guests-list.tsx
Some checks failed
Build and Push Docker Images / build-backend (push) Has been skipped
Build and Push Docker Images / changes (push) Successful in 4s
Build and Push Docker Images / build-frontend (push) Failing after 50s
2025-03-16 10:59:08 +01:00
Felipe Cardoso
86ae3ca234 Add generateInviteLink util function 2025-03-16 10:58:35 +01:00
Felipe Cardoso
4d1bf86d19 Add APP URL env variable to frontend project 2025-03-16 10:58:15 +01:00
Felipe Cardoso
52476151a4 Improve current guest management
Some checks failed
Build and Push Docker Images / changes (push) Successful in 5s
Build and Push Docker Images / build-backend (push) Has been skipped
Build and Push Docker Images / build-frontend (push) Failing after 51s
2025-03-16 10:21:37 +01:00
Felipe Cardoso
c231f41e9c Enhance guest management features in GuestListTable
Some checks failed
Build and Push Docker Images / build-frontend (push) Failing after 52s
Build and Push Docker Images / changes (push) Successful in 5s
Build and Push Docker Images / build-backend (push) Has been skipped
Added functionality for adding, editing, deleting, and copying guests' details, along with filtering, exporting, and sending invitations. Improved user interactions with dialog handling and introduced error handling for better usability. Integrated GuestsList into the event detail page.
2025-03-16 10:13:41 +01:00
Felipe Cardoso
4e66b22bae Set default guest permissions to allow bringing up to 10 guests.
Updated guest schema and database models to increase the default value for `max_additional_guests` from 0 to 10 and enable `can_bring_guests` by default. This ensures new guests can bring additional attendees without manual configuration.
2025-03-16 09:45:37 +01:00
Felipe Cardoso
d6e5ade040 Add reusable UI components and update dependencies
Some checks failed
Build and Push Docker Images / changes (push) Successful in 5s
Build and Push Docker Images / build-backend (push) Has been skipped
Build and Push Docker Images / build-frontend (push) Failing after 51s
Introduce new `Toaster`, `Tabs`, `DropdownMenu`, and `Table` components under `ui` for consistent design and functionality. Updated `next-themes` to `^0.4.6` and added `sonner` as a notification library to support the `Toaster` component.
2025-03-16 09:31:26 +01:00
Felipe Cardoso
445d644538 Add GuestContext for managing guest-related state
Some checks failed
Build and Push Docker Images / changes (push) Successful in 5s
Build and Push Docker Images / build-backend (push) Has been skipped
Build and Push Docker Images / build-frontend (push) Failing after 51s
Introduced a new GuestContext with accompanying provider to handle guest-related data, including fetching, creating, updating, and deleting guests. Integrated GuestsProvider into the application's data provider hierarchy to ensure guest data is accessible across components.
2025-03-15 21:45:16 +01:00