Commit Graph

13 Commits

Author SHA1 Message Date
07128948b0 Merge branch 'master' into DtoBuilders 2025-06-01 20:39:24 +02:00
efb71b24d3 fix: offload building DTOs to GUHF
DTO building allows for fully returning correct event's
skills and registrations
2025-06-01 20:33:58 +02:00
AleksDw
a81a57654c Merge branch 'EventRegistrationEndpoints' 2025-06-01 14:20:46 +02:00
426288d728 feat: enable adding relevant skills to events 2025-06-01 03:13:53 +02:00
32027f7384 feat: add first volunteer skill endpoint (add_skill) along with dtos 2025-05-31 18:19:15 +02:00
AleksDw
f2ccde2ea6 Join, leave, registrations endpoints
todo: remove smb from event endpoint
2025-05-31 02:19:01 +02:00
ace54fb4ef feat: front-end overhaul. added search, editing, event view, validation 2025-05-19 04:36:28 +02:00
82936633f1 feat: return organisationId if user is an organization
this will help to determine if an event is created by the user or not
2025-05-19 01:49:33 +02:00
AleksDw
69c508ef84 Get OrgId only from token 2025-05-18 18:16:26 +02:00
AleksDw
bebf47a2ba Auth endpoints 2025-05-18 17:43:47 +02:00
d1117959cd fix: check POST data for validity
feat: also introduces a template for search
2025-05-18 15:35:50 +02:00
eb9fa8b9ca feat: basic organization endpoint 2025-05-18 14:20:20 +02:00
AleksDw
31f8cabeb0 Using to MinimalAPI
Usunalem EventApiController(dobry byl ale mial problemy).
Dodalem EventsEndpoints, zawiera async, używa Dtos (Data Transfer Objects).
Jeżeli chcecie zrobić HTTP request ale nie wiecie co dać w body JSONa to można sprawdzić w tych Dtos.
EventMapping służy do zmian obiektów Dto na Entity i odwrotnie.
2025-05-09 21:04:27 +02:00