Commit graph

63 commits

Author SHA1 Message Date
16b878a2e9
feat(api): stricter user data api types checking 2025-06-23 10:40:28 +02:00
280fa57e45
feat(api): implement /api/user/me/password endpoint
Some checks failed
container-scan / Container Scan (pull_request) Failing after 33s
docker-build / docker (pull_request) Failing after 5m11s
add an endpoint to allow the user to change his password
2025-06-23 10:00:19 +02:00
445a15ccc7
feat(api): add username to homepage
All checks were successful
container-scan / Container Scan (pull_request) Successful in 8m8s
docker-build / docker (pull_request) Successful in 8m33s
example for the api usage
2025-06-20 14:00:13 +02:00
40d13101a3
feat(api): implement /api/event/[eventID]/participant/[user] endpoint 2025-06-20 14:00:12 +02:00
68cafccec7
feat(api): implement /api/event/[eventID]/participant endpoint 2025-06-20 14:00:11 +02:00
f5a5704be3
feat(api): implement /api/event/[eventID] endpoint 2025-06-20 14:00:10 +02:00
50d915854f
feat(api): implement /api/event endpoint 2025-06-20 14:00:09 +02:00
b10b374b84
feat(api): implement /api/search/user endpoint 2025-06-20 14:00:08 +02:00
c71de4a14c
feat(api): implement /api/user/[user]/calendar endpoint 2025-06-20 14:00:07 +02:00
eb04c276ab
feat(api): implement /api/user/[user] endpoint 2025-06-20 13:59:45 +02:00
3e890d4363
feat(api): implement /api/user/me endpoint 2025-06-20 13:59:44 +02:00
87dc6162f4
feat(api): upgrade zod to v4 and implement api docs and client generation 2025-06-20 13:59:43 +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
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
d4d4421f36 feat: add neutral-450 color variable and update muted input color for better contrast 2025-06-05 17:38:47 +02:00
9acb71d050 feat: add values to globals.css edited dropdown, input, label and select
to reflect new values
2025-06-05 17:38:47 +02:00
772c8f84e8 feat: finished creating login page
Fixed Color Picker
2025-06-05 17:38:47 +02:00
6350208c4d style(ui): update input and dropdown-menu colors for consistency
Refine color variables and class names in input and dropdown-menu
components to improve visual consistency and accessibility. Introduce
new CSS variables for input text and muted input states. Adjust focus
and selection styles to better align with the overall design system.
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
9f9c2157f5 feat: refactor logo component to use dynamic imports for assets and remove theme prop 2025-06-05 17:22:45 +02:00
b5d1086131 feat(login): enhance login page UI with logo and separator
refactor: restyle login page according to figma
2025-06-05 17:22:45 +02:00
08a83ba3c5 feat: add .png icons for safari
All checks were successful
container-scan / Container Scan (pull_request) Successful in 2m51s
docker-build / docker (pull_request) Successful in 4m26s
2025-05-22 14:38:30 +02:00
c2a074f734 fix: format previous commit
All checks were successful
container-scan / Container Scan (pull_request) Successful in 3m0s
docker-build / docker (pull_request) Successful in 4m34s
2025-05-22 13:19:21 +02:00
e5359ea4d3 feat: add favicon and web app manifest files 2025-05-22 13:18:33 +02:00
88dc6303c1 feat: add transparent color variable and update background color in globals.css
All checks were successful
container-scan / Container Scan (pull_request) Successful in 2m29s
docker-build / docker (pull_request) Successful in 4m16s
2025-05-21 07:43:30 +00:00
590b7c5696 feat: added figma css variables to globals.css 2025-05-21 07:43:30 +00:00
b68a561886 feat: add logout page 2025-05-13 18:34:58 +00:00
20eb6ae04a refactor: dynamically generated login page 2025-05-13 18:34:58 +00:00
ddcb14e564 refactor: move auth check into pages 2025-05-13 18:34:58 +00:00
d16cfbcb71 feat: added tabs to settings window and created general settings window design 2025-05-12 12:57:46 +02:00
fd6462e02d feat: implement Settings page with tabs 2025-05-12 11:10:58 +02:00
033801d596 feat: add Radix UI Tabs component and update dependencies 2025-05-12 10:58:26 +02:00
f631195f8a feat: add Tabs component with Radix UI integration 2025-05-12 10:56:41 +02:00
11204f0e34 feat: restructure Home component layout and add ThemePicker 2025-05-12 10:01:07 +02:00
ce39729d74 feat: add theme picker to login page layout 2025-05-12 10:00:55 +02:00
669ad20a09 feat: add image optimization settings and clean up hover card component 2025-05-12 07:02:53 +00:00
811587d9d4 feat: add HoverCard component and minimal page footer 2025-05-12 07:02:53 +00:00
8ab50b2c5e refactor: restyle login page with UI components
All checks were successful
container-scan / Container Scan (pull_request) Successful in 8m27s
docker-build / docker (pull_request) Successful in 9m5s
Improves the login page's visual appearance by using Card and Input components.
2025-05-09 17:38:07 +02:00
a56b6829a2 feat: implements next-themes
Adds `next-themes` to allow users to switch between light and dark themes.
2025-05-09 17:37:11 +02:00
e75e1eb2db feat: refactor UI components and integrate Tailwind CSS for styling 2025-05-09 16:35:06 +02:00
fc3431f8f4 feat: setup Tailwind CSS 2025-05-09 16:35:06 +02:00
6a076c0b93 fix: remove unnecessary comment from login page
All checks were successful
container-scan / Container Scan (pull_request) Successful in 2m12s
docker-build / docker (pull_request) Successful in 5m43s
2025-05-08 13:17:28 +02:00
aeff20589b feat: replace login button with a dedicated login form component 2025-05-08 13:14:35 +02:00
d8d666f2f0 fix: removes duplicate SSO login component 2025-05-08 13:12:41 +02:00