Skip to content

Add cms endpoints#26

Open
Vemtor wants to merge 58 commits intomainfrom
add-cms-endpoints
Open

Add cms endpoints#26
Vemtor wants to merge 58 commits intomainfrom
add-cms-endpoints

Conversation

@Vemtor
Copy link
Contributor

@Vemtor Vemtor commented Nov 16, 2025

No description provided.

ariemic and others added 30 commits September 26, 2025 14:44
…-endpoints

Feature/grpc/orders frontend endpoints
…rderitem-to-contains-variantid-and-all-related

update order dtos
…eadme-for-frontend-to-run-gateway-endpoints

add readme
…mplement-swagger-for-dispalying-gateway-endpoints

Orlowskiwojciech314/ecm 66 implement swagger for dispalying gateway endpoints
Vemtor and others added 28 commits October 28, 2025 19:53
- Added `/api/users` endpoints for CRUD operations.
- Integrated with `user-service` via gRPC.
- Updated JWT claims and authentication to handle user permissions.
- Modified `JwtConfig` to secure user endpoints.
…service

Adding user management endpoints and gRPC integration
- Added `/api/roles` endpoints for CRUD operations.
- Integrated with `user-service` via gRPC for role management.
- Added support for assigning and removing roles from users.
- Updated `JwtConfig` to secure role endpoints.
- Adjusted `RoleDto` to remove unused `id` field.
…pc-impl

Adding role management endpoints and gRPC integration
- Moved `/api/register` logic to `RegisterUserController`.
- Removed `createUser` from `UserController`.
- Updated `UserGrpcClient` to simplify `createUser` method by removing `UserContextWrapper`.
…pc-impl

Refactored user creation logic into a dedicated controller
…der-service-to-communicate-with-product

# Conflicts:
#	pom.xml
- Extended `GetOrderResponseDto` to include `clientId` field.
- Modified `OrderGrpcMapper` to map `clientId` for gRPC responses.
- Updated `protos` dependency version.
- Added exception logging to `OrderController` for better debugging.
Added `clientId` to `GetOrderResponseDto` and updated mappers
…rpc-for-order-service-to-communicate-with-product

Ariemichalik/ecm 74 setup grpc for order service to communicate with product
- Extended `GetOrderResponseDto` to include `clientId` field.
- Modified `OrderGrpcMapper` to map `clientId` for gRPC responses.
- Updated `protos` dependency version.
- Added exception logging to `OrderController` for better debugging.
…-header

Added `clientId` to `GetOrderResponseDto` and updated mappers
- Introduced `OpenApiConfig` to set up Swagger documentation with JWT support.
- Updated `springdoc-openapi-starter-webmvc-ui` dependency to version `2.8.4`.
- Added `CmsController` with endpoints to manage home, FAQ, and contact page settings.
- Implemented `CmsService` for reading and writing CMS data with caching support.
- Configured `CmsJwtFilter` to handle authentication for `/api/settings/*` endpoints.
- Registered `CmsJwtFilter` in `JwtConfig`.
- Added initial CMS JSON configuration files for home, FAQ, and contact pages.
- Added `CmsController` with endpoints to manage home, FAQ, and contact page settings.
- Implemented `CmsService` for reading and writing CMS data with caching support.
- Configured `CmsJwtFilter` to handle authentication for `/api/settings/*` endpoints.
- Registered `CmsJwtFilter` in `JwtConfig`.
- Added initial CMS JSON configuration files for home, FAQ, and contact pages.
- Added `CmsController` with endpoints to manage home, FAQ, and contact page settings.
- Implemented `CmsService` for reading and writing CMS data with caching support.
- Configured `CmsJwtFilter` to handle authentication for `/api/settings/*` endpoints.
- Registered `CmsJwtFilter` in `JwtConfig`.
- Added initial CMS JSON configuration files for home, FAQ, and contact pages.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants