Commit graph

321 commits

Author SHA1 Message Date
c5bcb41e69
refactor(validation): restucture api input and output validation
Some checks failed
docker-build / docker (pull_request) Has been cancelled
container-scan / Container Scan (pull_request) Has been cancelled
2025-06-18 23:12:45 +02:00
b0cb343480
fix(api): add onDelete cascade to user relations in Prisma schema 2025-06-18 10:55:50 +02:00
bf96bf8bdb
feat(api): support user participant invitation when creating events 2025-06-18 10:40:17 +02:00
4b8cdc3fe5
fix(api): parse search api url params
All checks were successful
container-scan / Container Scan (pull_request) Successful in 10m27s
docker-build / docker (pull_request) Successful in 11m17s
2025-06-18 10:03:12 +02:00
4c0199a37b
chore: update dev container to support api client generation 2025-06-18 10:03:12 +02:00
0a37848615
refactor(api): standardize Swagger documentation 2025-06-18 10:03:11 +02:00
c7b7d61cec
feat(api): add user search endpoint and normalize response data and validation 2025-06-18 10:03:10 +02:00
91f4c524b9
feat(api): add tags to event and user routes for better categorization 2025-06-18 10:03:09 +02:00
19e07d9980
fix(api): validate timestamps when creating events and allow setting a location 2025-06-18 10:03:08 +02:00
2d7196211f
feat(api): add summaries for user information retrieval and update endpoints 2025-06-18 10:03:07 +02:00
ea12d37120
feat(api): add participant management endpoints and update event response structure 2025-06-18 10:03:06 +02:00
a0e9aca808
refactor(api): normalize swagger example formating 2025-06-18 10:03:05 +02:00
1f2e111821
style: format code 2025-06-18 10:03:04 +02:00
6bbdc2ed22
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 10:03:03 +02:00
4ff4b09ebd
feat(api): implement event management endpoints for GET, DELETE, and PATCH operations 2025-06-18 10:03:02 +02:00
943e1a14eb
feat(api): add endpoint for event creation and listing of all events 2025-06-18 10:03:01 +02:00
3bf8a2a129
feat(api): add react-query client generation and redesign api responses 2025-06-18 10:03:00 +02:00
f1685dcd75
feat(api): add user info GET endpoint and blocklist usernames 2025-06-18 10:02:33 +02:00
29af2439c9
feat(api): add swagger docs, /api/user/me GET and PUT endpoints 2025-06-18 10:02:33 +02:00
77653bcc69 fix(deps): update dependency react-hook-form to v7.58.1
All checks were successful
container-scan / Container Scan (push) Successful in 7m18s
docker-build / docker (push) Successful in 1m49s
2025-06-17 14:01:11 +00:00
c49c654f9f fix(deps): update dependency zod to v3.25.67
All checks were successful
container-scan / Container Scan (push) Successful in 8m16s
docker-build / docker (push) Successful in 4m21s
2025-06-16 23:01:28 +00:00
34a2956399 Merge pull request 'chore(deps): update docker/setup-buildx-action digest to 18ce135' (#97)
All checks were successful
container-scan / Container Scan (push) Successful in 6m41s
docker-build / docker (push) Successful in 2m31s
Reviewed-on: #97
Reviewed-by: Dominik <mail@dominikstahl.dev>
2025-06-16 21:10:13 +00:00
d054fe1079 chore(deps): update docker/setup-buildx-action digest to 18ce135
All checks were successful
docker-build / docker (push) Successful in 4m26s
container-scan / Container Scan (pull_request) Successful in 3m11s
docker-build / docker (pull_request) Successful in 1m39s
2025-06-16 20:01:09 +00:00
8d3aa9ec85 fix(deps): update dependency zod to v3.25.65
All checks were successful
container-scan / Container Scan (push) Successful in 6m19s
docker-build / docker (push) Successful in 1m35s
2025-06-16 19:00:47 +00:00
882464e6cb chore(deps): update dependency postcss to v8.5.6
All checks were successful
container-scan / Container Scan (push) Successful in 5m29s
docker-build / docker (push) Successful in 1m43s
2025-06-16 14:00:55 +00:00
d769cdcd5c chore(deps): update dependency @types/node to v22.15.32
All checks were successful
container-scan / Container Scan (push) Successful in 4m32s
docker-build / docker (push) Successful in 1m22s
2025-06-16 09:00:52 +00:00
cfe73652e2 fix(deps): update dependency react-hook-form to v7.58.0
All checks were successful
container-scan / Container Scan (push) Successful in 7m38s
docker-build / docker (push) Successful in 1m38s
2025-06-15 12:01:00 +00:00
b7d443e7a1 fix(deps): update dependency zod to v3.25.64
All checks were successful
container-scan / Container Scan (push) Successful in 7m42s
docker-build / docker (push) Successful in 1m49s
2025-06-14 11:02:02 +00:00
378b88dbdb fix(deps): update dependency @hookform/resolvers to v5.1.1
All checks were successful
container-scan / Container Scan (push) Successful in 7m31s
docker-build / docker (push) Successful in 9m39s
2025-06-14 10:01:22 +00:00
c2861047d0 Merge pull request 'feat: implement credentials login' (#90)
All checks were successful
container-scan / Container Scan (push) Successful in 8m17s
docker-build / docker (push) Successful in 10m0s
Reviewed-on: #90
Reviewed-by: Maximilian Liebmann <lima@noreply.git.dominikstahl.dev>
2025-06-14 09:57:28 +00:00
4e87c11ec3 feat: implement credentials login
implements the credentials login functionality
2025-06-14 09:57:28 +00:00
210bd132cc chore(deps): update dependency eslint to v9.29.0
All checks were successful
container-scan / Container Scan (push) Successful in 7m21s
docker-build / docker (push) Successful in 1m58s
2025-06-13 18:00:50 +00:00
0e0c89fdd7 chore(deps): update ghcr.io/di0ik/forgejo_runner_container:main docker digest to c4667f2
All checks were successful
container-scan / Container Scan (push) Successful in 3m59s
docker-build / docker (push) Successful in 1m35s
2025-06-12 12:00:27 +00:00
de9216807c chore(deps): update tailwindcss monorepo to v4.1.10
All checks were successful
container-scan / Container Scan (push) Successful in 7m18s
docker-build / docker (push) Successful in 1m40s
2025-06-11 21:00:47 +00:00
dfbc092a7b chore(deps): update dependency postcss to v8.5.5
All checks were successful
container-scan / Container Scan (push) Successful in 6m28s
docker-build / docker (push) Successful in 1m49s
2025-06-11 18:00:44 +00:00
3f99449f2f chore(deps): update tailwindcss monorepo to v4.1.9
All checks were successful
container-scan / Container Scan (push) Successful in 6m46s
docker-build / docker (push) Successful in 1m50s
2025-06-11 15:01:22 +00:00
de2e1c22ff chore(deps): update dependency @types/react to v19.1.8
All checks were successful
container-scan / Container Scan (push) Successful in 6m15s
docker-build / docker (push) Successful in 2m6s
2025-06-11 14:00:48 +00:00
72a5c25838 Merge pull request 'fix: add cursor pointer to button variants for improved interactivity' (#89)
All checks were successful
container-scan / Container Scan (push) Successful in 3m23s
docker-build / docker (push) Successful in 4m33s
Reviewed-on: #89
Reviewed-by: Dominik <mail@dominikstahl.dev>
2025-06-11 06:13:56 +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
15fbf27459 Merge pull request 'feat: register page' (#91)
Some checks failed
docker-build / docker (push) Waiting to run
container-scan / Container Scan (push) Has been cancelled
Reviewed-on: #91
Reviewed-by: Dominik <mail@dominikstahl.dev>
2025-06-11 06:13:23 +00:00
9183117a20 feat: add form reset functionality and ref to login form 2025-06-11 06:13:23 +00:00
386d72d914 fix: correct typo in Prisma command in README.md 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
abae5c74d5 fix(deps): update dependency tailwind-merge to v3.3.1
All checks were successful
container-scan / Container Scan (push) Successful in 5m35s
docker-build / docker (push) Successful in 1m50s
2025-06-10 21:00:48 +00:00
3569ccc18e chore(deps): update dependency @types/node to v22.15.31
All checks were successful
container-scan / Container Scan (push) Successful in 5m20s
docker-build / docker (push) Successful in 1m20s
2025-06-10 03:01:07 +00:00
d4de7876cc chore(deps): update dependency @types/react to v19.1.7
All checks were successful
container-scan / Container Scan (push) Successful in 4m52s
docker-build / docker (push) Successful in 1m40s
2025-06-09 21:01:08 +00:00
0c93778c5a chore(deps): update node.js to 41e4389
All checks were successful
container-scan / Container Scan (push) Successful in 2m9s
docker-build / docker (push) Successful in 1m14s
2025-06-09 09:00:24 +00:00
4b80c89050 Merge pull request 'chore: add development docker environment' (#77)
All checks were successful
container-scan / Container Scan (push) Successful in 3m33s
docker-build / docker (push) Successful in 5m37s
Reviewed-on: #77
Reviewed-by: Maximilian Liebmann <lima@noreply.git.dominikstahl.dev>
2025-06-09 08:12:45 +00:00
16cde64761 docs: add note about docker development environment 2025-06-09 08:12:45 +00:00