Skip to content

Api 110 implementar termo de uso com versionamento e integração via api#10

Merged
Andre-Bernardes200 merged 13 commits into
developfrom
API-110-Implementar-Termo-de-Uso-com-versionamento-e-integração-via-API
Nov 21, 2025

Hidden character warning

The head ref may contain hidden characters: "API-110-Implementar-Termo-de-Uso-com-versionamento-e-integra\u00e7\u00e3o-via-API"
Merged

Api 110 implementar termo de uso com versionamento e integração via api#10
Andre-Bernardes200 merged 13 commits into
developfrom
API-110-Implementar-Termo-de-Uso-com-versionamento-e-integração-via-API

Conversation

@eduardofpaula
Copy link
Copy Markdown
Member

Implementation of the terms of use, and corrections to authentication at the user level.

JoaoMatheusLamao and others added 8 commits November 6, 2025 21:55
…ures

- Added TermsOfUse, TermItem, UserTermConsent, and UserItemConsent entities to manage terms and user consents.
- Created SQL Server repository methods for retrieving, creating, and updating terms and user consents.
- Implemented routes for managing terms and user consents, including endpoints for fetching active terms and user consent status.
- Enhanced user registration to require acceptance of terms and validate mandatory items.
- Added statistics retrieval for terms to monitor user consent rates.
- Updated user entity table name to `dbo.tb_users` for consistency.
@eduardofpaula eduardofpaula self-assigned this Nov 21, 2025
@eduardofpaula eduardofpaula added the enhancement New feature or request label Nov 21, 2025
Comment thread cmd/api/main.go Outdated
Comment thread internal/service/users/crud.go
@sonarqubecloud
Copy link
Copy Markdown

Quality Gate Failed Quality Gate failed

Failed conditions
0.0% Coverage on New Code (required ≥ 80%)
4.2% Duplication on New Code (required ≤ 3%)

See analysis details on SonarQube Cloud

@Andre-Bernardes200 Andre-Bernardes200 merged commit 44d878b into develop Nov 21, 2025
6 of 7 checks passed
@Andre-Bernardes200 Andre-Bernardes200 deleted the API-110-Implementar-Termo-de-Uso-com-versionamento-e-integração-via-API branch November 21, 2025 18:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants