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

[FEATURE] Arch Changes #51

Merged
merged 31 commits into from
May 23, 2024
Merged

[FEATURE] Arch Changes #51

merged 31 commits into from
May 23, 2024

Conversation

IvanildoBarauna
Copy link
Owner

No description provided.

- Add ParamsValidator as splited component
- Remove ValidParams of controller
- Remove Validate params to etl initialize
The code changes in this commit refactor the codebase by separating the ParamsValidator class into its own component. This improves the organization and modularity of the code. The ValidParamsForCall method has been renamed to __ValidParamsForCall__ to indicate that it is a private method.
The code changes in this commit remove unused code related to the SERVER_URL environment variable and update the API endpoints to use the new  class from the  module. This improves code organization and ensures consistency in API endpoint usage.
This commit separates the ParamsValidator class into its own component, improving code organization and modularity. The ValidParamsForCall method has been renamed to __ValidParamsForCall__ to indicate that it is a private method.
This commit updates the version in  and  to v4.4.0. It also updates the dependencies in  by parsing the  file. This ensures that the project is using the latest stable versions of its dependencies.
@IvanildoBarauna IvanildoBarauna self-assigned this May 21, 2024
@IvanildoBarauna IvanildoBarauna marked this pull request as draft May 21, 2024 15:58
IvanildoBarauna and others added 18 commits May 22, 2024 01:14
This commit updates the requests dependency in the poetry.lock file from version 2.32.1 to version 2.32.2. This ensures that the project is using the latest stable version of the requests library.

tests: Update
This commit updates the CI/CD workflow to install and run tests using Poetry instead of pip. It also updates the requests dependency to version 2.32.2 in the poetry.lock file. These changes ensure that the project is using the latest stable versions of its dependencies and improves the efficiency of the CI/CD process.
This commit updates the extraction and transformation tests to reflect the changes made in the code. It adds new test cases for the extraction and transformation processes, ensuring that they handle different scenarios correctly. The tests now cover both success and failure cases, providing comprehensive test coverage for the code changes.
@IvanildoBarauna IvanildoBarauna marked this pull request as ready for review May 22, 2024 21:15
@IvanildoBarauna IvanildoBarauna marked this pull request as draft May 22, 2024 21:15
@IvanildoBarauna IvanildoBarauna marked this pull request as ready for review May 23, 2024 04:50
@IvanildoBarauna IvanildoBarauna merged commit de1731e into main May 23, 2024
3 checks passed
@IvanildoBarauna IvanildoBarauna deleted the feature-ArchChanges branch May 23, 2024 04:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants