Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Changing auth service from Typescript to Java with Spring boot #26

Merged
merged 37 commits into from
Jan 5, 2025

Conversation

Victor-Palha
Copy link
Owner

This pull request includes several changes across multiple files in the AshChatNative project, focusing on updating configurations, permissions, and improving code consistency. The most important changes include the change from NodeJS to Java with Spring Boot on the Auth Service and apply theses changes on the Client Mobile #12 .

Other important part from this PR is the fact that it resolves the problem about the sharing from the Unique Device ID between auth service and chat service. Now every time the auth service updates the device token, the RabbitMQ sends a message to Chat service to update there too #22 resolving this issue.

Now the Auth Service are complete with unit and e2e tests to validate every step from the project and using Swagger to maintain the documentation.

The responses and requests to auth service still basic the same, but now every controller are follow the same pattern of response.

The dockers file was updated to use spring boot and the documentation are updated too.

😎👌🏻

Victor-Palha and others added 30 commits December 20, 2024 19:37
Update development branch
Update development branch to last stage of main
updating development branch with main branch
@Victor-Palha Victor-Palha added documentation Improvements or additions to documentation enhancement New feature or request labels Jan 5, 2025
@Victor-Palha Victor-Palha merged commit ed7223d into main Jan 5, 2025
1 check passed
@Victor-Palha Victor-Palha deleted the refactore/auth_with_spring branch January 6, 2025 23:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant