Skip to content
This repository has been archived by the owner on Jan 7, 2025. It is now read-only.

Login and Registration #10

Merged
merged 40 commits into from
Feb 22, 2024
Merged

Login and Registration #10

merged 40 commits into from
Feb 22, 2024

Conversation

vita133
Copy link

@vita133 vita133 commented Feb 22, 2024

This pull request focuses on the development of the registration module within the FictAdvisor project, encompassing all necessary components for both login and registration functionalities. Key highlights of this development iteration include:

  • Registration functionality
  • Login functionality
  • API improvement
  • Forgot Password functionality
  • Email Verification
  • Error Handling
  • Navigation components

hrystynaa and others added 30 commits October 3, 2023 18:39
…g with non-deserializable body of error response
Created a test class for the AuthApi using MockWebServer with a simple login test.
add base navigation graph with fragments and base ui implementations
Improved the format of the code of the tests.
Added the Response<ResponseBody> return type for the methods in the API where there is no JSON response described in Swagger.
- Set up UI components and navigation
- Validate user input and handle registration process
- Check if the user is already registered and handle captain status
…istration

Feature: load groups during registration
Made the constraints symmetrical for the centered elements.
Made the constraints symmetrical for the centered elements.
Made the constraints symmetrical for the centered elements. Also, added a newline symbol for the personal data processing agreement text.
Fixed the layouts of WelcomeFragment, RegistrationFragment, and ContinueRegistrationFragment
Implemented processing of a link sent via email in VerifyEmailFragment. If it was launched with deeplink then it takes the token and sends email verification request, handling its result. Else, it just tells to check the mailbox.
@vita133 vita133 merged commit db1a2be into dev Feb 22, 2024
2 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants