Commit graph

132 commits

Author SHA1 Message Date
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
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
5e9f8b59a4
fix(api): update paths in Swagger documentation to include '/api' prefix
All checks were successful
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
All checks were successful
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
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
6c9569ae40
feat(api): add user info GET endpoint and blocklist usernames 2025-06-18 23:18:45 +02:00
c5ca2d56ac
feat(api): add swagger docs, /api/user/me GET and PUT endpoints 2025-06-18 23:18:44 +02:00
a412d0710b refactor: organized component folder structure
All checks were successful
container-scan / Container Scan (pull_request) Successful in 4m39s
docker-build / docker (pull_request) Successful in 10m19s
fix: scrolling in login page
2025-06-18 22:25:27 +02:00
4e87c11ec3 feat: implement credentials login
implements the credentials login functionality
2025-06-14 09:57:28 +00:00
171f0ae099 fix: simplify button styling by removing unnecessary hover classes 2025-06-11 06:13:56 +00:00
a351a9017d fix: add cursor pointer to button variants for improved interactivity 2025-06-11 06:13:56 +00:00
9183117a20 feat: add form reset functionality and ref to login form 2025-06-11 06:13:23 +00:00
6c479e80d6 feat: enhance login form with sign-up input-fields and autocomplete attributes 2025-06-11 06:13:23 +00:00
a17cf65452 feat: update button variants to 'outline_muted' for improved visual consistency
All checks were successful
container-scan / Container Scan (pull_request) Successful in 3m2s
docker-build / docker (pull_request) Successful in 7m39s
2025-06-05 19:50:20 +02:00
f0eb05c50d fix: update separator color and improve conditional rendering for provider map
Some checks failed
container-scan / Container Scan (pull_request) Failing after 1m0s
docker-build / docker (pull_request) Failing after 6m25s
2025-06-05 18:17:38 +02:00
7cefd39652 feat: add button font and enhance muted color variables for improved accessibility 2025-06-05 18:17:38 +02:00
327b984974 feat: update button variants and styles for improved consistency and accessibility 2025-06-05 18:17:38 +02:00
573c3053b6 refactor(ui): enhance component className structure for better readability and maintainability 2025-06-05 18:17:38 +02:00
9cb378f197 refactor: change className of input component 2025-06-05 18:14:39 +02:00
49b3869d7b feat(logo): consolidate logo imports into a single export file
All checks were successful
container-scan / Container Scan (pull_request) Successful in 3m10s
docker-build / docker (pull_request) Successful in 7m41s
2025-06-05 17:38:47 +02:00