Commit graph

101 commits

Author SHA1 Message Date
0927116a2c fix: add missing env variable to docker-compose
added the missing AUTH_URL variable to the example docker-compose.yml
2025-05-09 21:51:15 +00:00
2c38418770 chore(ci): remove sha_ tags from build docker images 2025-05-09 21:51:15 +00:00
e7fc02c8c9 chore(ci): example environment variables
add example environment variables to docker-compose.yml to prevent errors
2025-05-09 21:51:15 +00:00
f896665dcf chore(ci): Add labels to docker image 2025-05-09 21:51:15 +00:00
f3784c1512 Merge pull request 'docs: create README.md with detailed project description, added example env file'
All checks were successful
container-scan / Container Scan (push) Successful in 3m43s
docker-build / docker (push) Successful in 10m24s
Reviewed-on: #37
Reviewed-by: Dominik <mail@dominikstahl.dev>
2025-05-09 21:43:42 +00:00
2de18006fe docs: remove optional notes from contributing section in README.md
All checks were successful
container-scan / Container Scan (pull_request) Successful in 1m48s
docker-build / docker (pull_request) Successful in 4m0s
2025-05-09 23:21:31 +02:00
c13286b05d feat(env): add example env file and update .gitignore to include it
Some checks failed
container-scan / Container Scan (pull_request) Successful in 1m46s
docker-build / docker (pull_request) Failing after 4m32s
2025-05-09 23:12:17 +02:00
84066b33f1 docs: add environment variable for skipping login flow in development
Some checks failed
container-scan / Container Scan (pull_request) Successful in 1m54s
docker-build / docker (pull_request) Failing after 4m20s
2025-05-09 23:08:28 +02:00
d5195086ca docs: update README.md with detailed project description, features, and setup instructions
All checks were successful
container-scan / Container Scan (pull_request) Successful in 2m55s
docker-build / docker (pull_request) Successful in 3m57s
Adds a detailed project description, implemented and planned features, technologies used, and setup instructions to the README.
2025-05-09 20:54:02 +00:00
3a187065b5 chore(deps): update tailwindcss monorepo to v4.1.6
All checks were successful
docker-build / docker (push) Successful in 3m38s
container-scan / Container Scan (push) Successful in 9m13s
2025-05-09 19:02:12 +00:00
af92a8ab10 Merge pull request 'feat(style): add shadcn/ui to workflow'
All checks were successful
container-scan / Container Scan (push) Successful in 3m9s
docker-build / docker (push) Successful in 10m36s
Reviewed-on: #35
Reviewed-by: Dominik <mail@dominikstahl.dev>
2025-05-09 18:00:23 +00:00
32cf05328e chore(deps): pin dev dependencies
All checks were successful
docker-build / docker (pull_request) Successful in 10m7s
container-scan / Container Scan (pull_request) Successful in 3m40s
2025-05-09 18:48:31 +02:00
2a8dd6a596 refactor: replace Button with IconButton in Logout component
All checks were successful
container-scan / Container Scan (pull_request) Successful in 2m58s
docker-build / docker (pull_request) Successful in 9m12s
2025-05-09 18:46:30 +02: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
b81210d2ea feat: implement IconButton component and update SSOLogin to use it 2025-05-09 16:35:06 +02:00
820c84cd8c feat: add Tailwind Shades extension to VSCode recommendations 2025-05-09 16:35:06 +02:00
bbe61d16d0 fix: add hover styles to the login button in LoginForm component 2025-05-09 16:35:06 +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
021d90bda6 Merge pull request 'chore(deps): update dependency eslint-config-prettier to v10.1.5'
All checks were successful
container-scan / Container Scan (push) Successful in 1m53s
docker-build / docker (push) Successful in 5m58s
Reviewed-on: #34
Reviewed-by: Dominik <mail@dominikstahl.dev>
2025-05-09 06:18:43 +00:00
0860603b43 chore(deps): update dependency eslint-config-prettier to v10.1.5
All checks were successful
docker-build / docker (push) Successful in 6m11s
container-scan / Container Scan (pull_request) Successful in 5m6s
docker-build / docker (pull_request) Successful in 6m39s
2025-05-09 05:00:35 +00:00
f3a87d7077 chore(deps): update dependency @types/node to v22.15.17
All checks were successful
container-scan / Container Scan (push) Successful in 6m28s
docker-build / docker (push) Successful in 6m29s
2025-05-08 15:00:34 +00:00
ea498a8ec0 fix(deps): update dependency next-auth to v5.0.0-beta.27
Some checks failed
container-scan / Container Scan (push) Successful in 4m54s
docker-build / docker (push) Has been cancelled
2025-05-08 13:00:36 +00:00
0263026def Merge pull request 'chore(deps): pin dependency prisma to 6.7.0'
All checks were successful
container-scan / Container Scan (push) Successful in 2m27s
docker-build / docker (push) Successful in 6m26s
Reviewed-on: #30
Reviewed-by: Dominik <mail@dominikstahl.dev>
2025-05-08 12:18:59 +00:00
dc98ace4f8 chore(deps): pin dependency prisma to 6.7.0
All checks were successful
container-scan / Container Scan (pull_request) Successful in 5m13s
docker-build / docker (push) Successful in 6m40s
docker-build / docker (pull_request) Successful in 6m22s
2025-05-08 12:00:35 +00:00
347f845e0c Merge pull request 'feat: basic login'
All checks were successful
container-scan / Container Scan (push) Successful in 4m22s
docker-build / docker (push) Successful in 7m55s
Reviewed-on: #7
Reviewed-by: Dominik <mail@dominikstahl.dev>
2025-05-08 11:44:28 +00:00
97ea28f588 fix: correct condition for MEETUP_SKIP_LOGIN environment variable in middleware
All checks were successful
container-scan / Container Scan (pull_request) Successful in 2m23s
docker-build / docker (pull_request) Successful in 7m35s
2025-05-08 13:21:28 +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
0187b2e955 fix: update middleware to check MEETUP_SKIP_LOGIN environment variable before redirecting to login
Some checks failed
container-scan / Container Scan (pull_request) Successful in 5m3s
docker-build / docker (pull_request) Failing after 6m25s
2025-05-08 13:14:35 +02:00
aeff20589b feat: replace login button with a dedicated login form component 2025-05-08 13:14:35 +02:00
6e55bb1857 fix: reorder prisma dependency in package.json 2025-05-08 13:14:35 +02:00
b1a19fbe0c feat: add Prisma schema and dependencies for database integration 2025-05-08 13:14:14 +02:00
045d1d2e30 chore: Add recommended vscode extensions to workspace
Add prettier, eslint and conventional commits extension to the workspace recommended extensions
2025-05-08 13:12:41 +02:00
d8d666f2f0 fix: removes duplicate SSO login component 2025-05-08 13:12:41 +02:00
d7e682d484 fix: removes unused props from login component 2025-05-08 13:12:41 +02:00
bf50f3a5a5 fix: disable sso login when no issuer present 2025-05-08 13:12:41 +02:00
43504d31f7 feat: added normal login button 2025-05-08 13:12:41 +02:00
710db0a991 feat: trying to add normal login button 2025-05-08 13:12:41 +02:00
486e8cc1f8 feat: update login and logout components and labels 2025-05-08 13:12:41 +02:00
4d781775e3 refactor(login): page styling 2025-05-08 13:12:41 +02:00
64bd361b57 feat: added labeled input and texbox stying 2025-05-08 13:12:41 +02:00
d781567b4f feat: added logout route and icon 2025-05-08 13:12:41 +02:00
eb74878380 fix: changed button component references 2025-05-08 13:12:41 +02:00
9987eb651b feat: add Home page with Logout button 2025-05-08 13:12:41 +02:00
8a627983df fix: renamed button related files 2025-05-08 13:12:41 +02:00
93b1fec364 feat: added default route to /login 2025-05-08 13:12:41 +02:00
d43c0f78b4 feat: setup protected routes 2025-05-08 13:12:41 +02:00
77ef7038d2 feat: added button styling and updated login layout 2025-05-08 13:12:41 +02:00
d86c86e137 feat: implement basic oauth authentication 2025-05-08 13:11:59 +02:00