e9f60a0d00
fix(redirect-button): update import path for Button component
2025-06-19 20:48:36 +02:00
67e519ce9d
fix(label): correct size class for large label from 'text-lg' to 'text-xl'
2025-06-19 20:48:36 +02:00
607ec39de2
feat: integrate sonner for toast notifications and add ToastInner component
2025-06-19 20:48:36 +02:00
43891f6084
refactor: update import paths
2025-06-19 20:48:35 +02:00
0e996a454f
fix: button component
2025-06-19 20:48:35 +02:00
3f3d119e6d
feat(event-form): fix view of created_at and updated_at on edit and implement redirect for save and cancel buttons
2025-06-19 20:48:35 +02:00
2d9a87d767
refactor: remove Button component and its associated styles
2025-06-19 20:48:35 +02:00
f7c9fad6cc
feat: update button variant usage in TimePicker and Calendar components and add Date-Range to Calendar
2025-06-19 20:48:35 +02:00
6036ce49bb
fix: update import paths for API hooks in event form
2025-06-19 20:48:34 +02:00
683013b3d3
fix: update import paths for useGetApiUserMe and related components in event form
2025-06-19 20:48:34 +02:00
18a1ffbc11
feat(event-form): update EventForm to support editing events with eventId and pre-fill form fields
2025-06-19 20:48:34 +02:00
1fd3e09774
feat: add ParticipantListEntry component and integrate draft into event form
2025-06-19 20:48:34 +02:00
23f751eec8
fix: fix conflicts and changes after rebasing
2025-06-19 20:48:34 +02:00
5f1a32cac9
feat: create db-entry on event-form-submit
2025-06-19 20:48:34 +02:00
411386b51e
fix(logo): update warning message for missing width or height props
2025-06-19 20:48:33 +02:00
07be9a02b6
fix: rename Labeled-Input size prop to variantSize
2025-06-19 20:48:33 +02:00
505ad6cbfe
fix(yarn.lock): regenerate yarn.lock
2025-06-19 20:48:33 +02:00
ae7079dbfa
feat(event-form): add type prop to EventForm for create/edit functionality
2025-06-19 20:48:33 +02:00
7bccd3405d
feat(labeled-input): add Big labeled input field
2025-06-19 20:48:33 +02:00
dcf89a1e57
feat(event-form): replace text elements with Label components for consistency
2025-06-19 20:48:33 +02:00
33601eda97
fix(calendar): correct background color variable in dropdown class
2025-06-19 20:48:32 +02:00
444a8e0261
feat(label): add size prop to Label component for responsive text sizing
2025-06-19 20:48:32 +02:00
94013d03ae
feat(event-form): enhance event form layout with TimePicker and input fields
2025-06-19 20:48:32 +02:00
f5eb4fe7d5
feat: implement TimePicker component with date and time selection
2025-06-19 20:48:32 +02:00
4813c78b13
feat: add calendar and popover components with button variants
2025-06-19 20:48:32 +02:00
f69d5696a5
feat: create basic layout for new new event page
2025-06-19 20:48:31 +02:00
e372cf6e90
feat(styles): define typography styles for headings and paragraphs
2025-06-19 20:48:31 +02:00
6626aae3f7
fix(card): update shadow style for improved visual effect
2025-06-19 20:48:30 +02:00
f770e56071
feat(api): add swagger docs, /api/user/me GET and PUT endpoints
2025-06-19 20:48:30 +02:00
60c5bd909c
style: format code
2025-06-19 20:48:29 +02:00
0e4bdcb6fa
feat(api): add react-query client generation and redesign api responses
2025-06-19 20:48:29 +02:00
7bbdb77dd2
feat(api): add swagger docs, /api/user/me GET and PUT endpoints
2025-06-19 20:48:29 +02:00
5e9f8b59a4
fix(api): update paths in Swagger documentation to include '/api' prefix
container-scan / Container Scan (pull_request) Successful in 2m54s
docker-build / docker (pull_request) Successful in 6m5s
2025-06-19 20:47:10 +02:00
eef17c5360
refactor(validation): restucture api input and output validation
container-scan / Container Scan (pull_request) Successful in 5m17s
docker-build / docker (pull_request) Successful in 6m1s
2025-06-19 15:53:53 +02:00
485a95f99a
fix(api): add onDelete cascade to user relations in Prisma schema
2025-06-18 23:19:32 +02:00
46e01b8c5e
feat(api): support user participant invitation when creating events
2025-06-18 23:19:31 +02:00
7e3a99d106
fix(api): parse search api url params
2025-06-18 23:19:30 +02:00
f835afda7e
chore: update dev container to support api client generation
2025-06-18 23:19:29 +02:00
71a401ec9f
refactor(api): standardize Swagger documentation
2025-06-18 23:19:28 +02:00
16a5825dd3
feat(api): add user search endpoint and normalize response data and validation
2025-06-18 23:19:27 +02:00
b9dda271af
feat(api): add tags to event and user routes for better categorization
2025-06-18 23:19:26 +02:00
e1e348acb6
fix(api): validate timestamps when creating events and allow setting a location
2025-06-18 23:19:09 +02:00
2c114f0a25
feat(api): add summaries for user information retrieval and update endpoints
2025-06-18 23:19:08 +02:00
14ac90ad41
feat(api): add participant management endpoints and update event response structure
2025-06-18 23:19:07 +02:00
9bb822388c
refactor(api): normalize swagger example formating
2025-06-18 23:19:07 +02:00
3e877ea1d2
style: format code
2025-06-18 23:19:06 +02:00
637f33d0ff
feat(auth): update user lookup to support name or email in authentication
...
When testing api endpoints make sure to login with a real user (not with the dev hardcoded user) by either registering one with a password other than "password" or setting DISABLE_AUTH_TEST_USER to "true" (`DISABLE_AUTH_TEST_USER=true yarn dev`)
2025-06-18 23:19:05 +02:00
ae8c4da25d
feat(api): implement event management endpoints for GET, DELETE, and PATCH operations
2025-06-18 23:19:04 +02:00
62d45fb590
feat(api): add endpoint for event creation and listing of all events
2025-06-18 23:19:03 +02:00
3a0ce64c00
feat(api): add react-query client generation and redesign api responses
2025-06-18 23:19:02 +02:00