Skip to content

feat: add user search functionality (BuscarUsuarios) - #2

Merged
edelmezamx merged 8 commits into
mainfrom
feat/buscar-usuarios
Jul 10, 2026
Merged

feat: add user search functionality (BuscarUsuarios)#2
edelmezamx merged 8 commits into
mainfrom
feat/buscar-usuarios

Conversation

@edelomeza

Copy link
Copy Markdown
Owner
  • Add BuscarUsuariosUseCase with input validation (min 2, max 100 chars)
  • Add GET /api/v1/Usuario/buscar endpoint to UsuarioApi
  • Update UsuarioRepository and UsuarioRepositoryImpl with buscarUsuarios
  • Add SearchBar UI with clear button to UsuarioScreen
  • Update UsuarioViewModel with search state and pagination support
  • Add mock endpoint in Routing.kt and mock data in UsuarioDatabase.kt
  • Add comprehensive unit and instrumentation tests

edelomeza added 3 commits July 8, 2026 22:47
- Add BuscarUsuariosUseCase with input validation (min 2, max 100 chars)
- Add GET /api/v1/Usuario/buscar endpoint to UsuarioApi
- Update UsuarioRepository and UsuarioRepositoryImpl with buscarUsuarios
- Add SearchBar UI with clear button to UsuarioScreen
- Update UsuarioViewModel with search state and pagination support
- Add mock endpoint in Routing.kt and mock data in UsuarioDatabase.kt
- Add comprehensive unit and instrumentation tests

Closes: #FiltroBusquedaUsuario

@edelomeza edelomeza left a comment

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

revisar

@edelomeza edelomeza closed this Jul 9, 2026
@edelomeza edelomeza reopened this Jul 9, 2026
edelomeza added 3 commits July 9, 2026 13:47
- Upgrade from 10.0.4 to 12.2.2 (fixes CVE URL column too long error)
- Add failOnError = false to avoid build failure on individual CVE parse errors
- Add validForHours = 4 for NVD refresh interval
- Disable OSS Index analyzer (no credentials configured)
…onStrategy

- Agregada resolutionStrategy en app/build.gradle.kts para forzar
  todas las dependencias io.netty:* a 4.1.110.Final (parcheada)
- Agregada supresión para io.netty:* + CVE-2023-44487 en
  dependency-check-suppressions.xml (la existente en io.grpc:*
  no cubría los artefactos netty donde se manifiesta el CVE)
@edelomeza

Copy link
Copy Markdown
Owner Author

Finalmente se logro

@edelomeza edelomeza closed this Jul 10, 2026
@edelomeza edelomeza reopened this Jul 10, 2026

@edelomeza edelomeza left a comment

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Se concluyo

@edelmezamx edelmezamx left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Se concluyo

@edelmezamx
edelmezamx merged commit a7b9350 into main Jul 10, 2026
15 checks passed
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.

2 participants