Commit graph

25 commits

Author SHA1 Message Date
8dd014ead1 Merge pull request 'test: add event creation test' (#127)
All checks were successful
container-scan / Container Scan (push) Successful in 2m32s
tests / Tests (push) Successful in 3m35s
docker-build / docker (push) Successful in 1m17s
Reviewed-on: #127
Reviewed-by: Maximilian Liebmann <lima@noreply.git.dominikstahl.dev>
2025-07-01 08:18:49 +00:00
1ec636f3b0
test: add event creation test
All checks were successful
tests / Tests (pull_request) Successful in 3m45s
docker-build / docker (pull_request) Successful in 3m47s
container-scan / Container Scan (pull_request) Successful in 2m38s
2025-07-01 10:10:42 +02:00
b5602bead5
fix: empty event form edit fields
Some checks failed
container-scan / Container Scan (pull_request) Failing after 31s
tests / Tests (pull_request) Has been cancelled
docker-build / docker (pull_request) Failing after 2m30s
2025-07-01 08:55:53 +02:00
dbf9809c7b Merge pull request 'feat: add settings page' (#124)
All checks were successful
container-scan / Container Scan (push) Successful in 2m41s
tests / Tests (push) Successful in 4m3s
docker-build / docker (push) Successful in 1m18s
Reviewed-on: #124
Reviewed-by: Dominik <mail@dominikstahl.dev>
2025-06-30 22:57:30 +00:00
a6bad556a4 feat: disable unfinished buttons
Some checks failed
container-scan / Container Scan (pull_request) Failing after 1m23s
docker-build / docker (pull_request) Failing after 53s
tests / Tests (pull_request) Failing after 2m56s
2025-07-01 00:14:56 +02:00
9191eb3df0 feat: Implement settings dropdown and page components
Some checks failed
tests / Tests (pull_request) Has been cancelled
docker-build / docker (pull_request) Has been cancelled
container-scan / Container Scan (pull_request) Has been cancelled
- Added `SettingsDropdown` component for selecting settings sections with icons and descriptions.
- Created `SettingsPage` component to manage user settings, including account details, notifications, calendar availability, privacy, and appearance.
- Introduced `SettingsSwitcher` for selecting options within settings.
- Integrated command and dialog components for improved user interaction.
- Updated `UserDropdown` to include links for settings and logout.
- Refactored button styles and card footer layout for consistency.
- Added popover functionality for dropdown menus.
- Updated dependencies in `yarn.lock` for new components.

feat: tempcommit

feat: tempcommit
2025-07-01 00:09:59 +02:00
3d07ca077f
feat(slot blocking): add buttons to sidebar
All checks were successful
container-scan / Container Scan (pull_request) Successful in 2m34s
docker-build / docker (pull_request) Successful in 3m57s
tests / Tests (pull_request) Successful in 3m30s
2025-07-01 00:09:37 +02:00
016b4371c2
feat(blocked_slots): add blocked slots 2025-06-30 20:46:39 +02:00
1cb2019298
feat(event): setting user status
Some checks failed
container-scan / Container Scan (pull_request) Successful in 3m14s
docker-build / docker (pull_request) Failing after 7m39s
tests / Tests (pull_request) Successful in 5m58s
2025-06-29 19:07:57 +02:00
6231d6cd45
feat(event): display user calendars on event creation and edit pages
All checks were successful
container-scan / Container Scan (pull_request) Successful in 8m37s
docker-build / docker (pull_request) Successful in 8m29s
tests / Tests (pull_request) Successful in 6m23s
2025-06-28 17:11:56 +02:00
8bbb7e4c85 feat(events): refactor event and participant list entries to use schema validation 2025-06-26 10:17:25 +02:00
abc4c063c3 feat(events): add event list lage 2025-06-26 10:17:24 +02:00
51fe42374d feat(events): add event creation form components 2025-06-26 10:17:24 +02:00
8bee6ede3f refactor: remove unused imports from notification button and user dropdown components
All checks were successful
container-scan / Container Scan (pull_request) Successful in 5m1s
docker-build / docker (pull_request) Successful in 5m31s
2025-06-25 12:08:19 +02:00
1d9ab84047 feat: enhance header with notification buttons and user dropdown
- Updated header component to include notification buttons with icons.
- Introduced a new NavUser component for user-related actions in the sidebar.
- Added NotificationDot component for visual notification indicators.
- Created UserCard component to display user information.
- Implemented UserDropdown for user settings and logout functionality.
- Added Avatar component for user images with fallback support.
- Refactored Sheet and Tooltip components for consistency and improved styling.
- Introduced QueryProvider for managing React Query context.
- Updated SidebarProvider to use custom sidebar implementation.
- Enhanced mobile detection hook for better responsiveness.
- Updated dependencies in yarn.lock for new features and fixes.

feat: remove dot
2025-06-25 12:08:19 +02:00
9225d8435a fix: add new Logos for equal hight in Sidebar 2025-06-25 12:08:19 +02:00
a6f74e0c22 feat: add Radix UI components and implement sidebar functionality
- Added new Radix UI components: Dialog, Tooltip, Separator, and updated existing components.
- Introduced a Sidebar component with collapsible functionality and mobile responsiveness.
- Implemented a custom hook `useIsMobile` to manage mobile state.
- Updated package dependencies in package.json and yarn.lock for new components.
- Created utility components such as Button, Skeleton, and Input for consistent styling.

feat: add AppSidebar component with collapsible functionality and sidebar menu

- Introduced AppSidebar component for a customizable sidebar layout.
- Implemented collapsible sections using Radix UI's Collapsible component.
- Added sidebar menu items with icons and links for navigation.
- Created Sidebar UI components including SidebarHeader, SidebarFooter, and SidebarMenu.
- Integrated ThemePicker for theme selection within the sidebar.
- Updated sidebar styles and layout for better responsiveness.

chore: add @radix-ui/react-collapsible dependency

- Added @radix-ui/react-collapsible package to manage collapsible UI elements.
2025-06-25 12:08:19 +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
a351a9017d fix: add cursor pointer to button variants for improved interactivity 2025-06-11 06:13:56 +00: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
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
4b3e0677e4 feat(settings): add font and apply to relevant text fields 2025-06-05 17:34:40 +02:00
4f4e73318a feat(ui): Improve login card design and theme customization
Refactor the `Button` component, add new `LoginCard` component, update `ThemePicker` component, edit global CSS styles to include card background and foreground and style the login page, including the logo and login form.
2025-06-05 17:22:45 +02:00
f3b5f5c87c feat: add separator component 2025-06-05 17:22:45 +02:00