Skip to content

fix: contar entrevistas confirmadas e permitir ajuste pelo MCP - #100

Merged
hugoalves-dev merged 2 commits into
mainfrom
fix/99-confirmed-interview-count
Oct 23, 2026
Merged

hugoalves-dev merged 2 commits into
mainfrom
fix/99-confirmed-interview-count

Conversation

@hugoalves-dev

Copy link
Copy Markdown
Owner

Mudanças de status incrementavam a contagem sem comprovar que a entrevista ocorreu, enquanto o analytics contava candidaturas com agendamento. A contagem passa a ser um total explícito por candidatura, preservando os valores existentes e o histórico de status.

  • Expõe interviewCount opcional em Patch-Application, com validação de total não negativo e suporte a zero.
  • Mantém o ajuste via PATCH /api/v1/applications/{id} e evita incremento implícito em POST, PUT, PATCH e mudanças de status.
  • Soma entrevistas realizadas no analytics; a taxa representa candidaturas com ao menos uma entrevista.
  • Mantém XP separado do ajuste da contagem.

Validação: 66 testes direcionados passaram, incluindo API, métricas, MCP e McpAuthIT isolado. A execução completa teve 430 testes passando e quatro erros de preparação em McpAuthIT: a limpeza de usuários encontra desafios WebAuthn deixados por outras classes. Nenhuma falha de asserção.

Implementa o escopo revisado da #99: confirmação na interface e edição da contagem, sem introduzir registros individuais de entrevistas. A alteração React está na branch fix/99-interview-confirmation do repositório React-JobApplyTracker.

@github-actions

github-actions Bot commented Oct 23, 2026 •

Copy link
Copy Markdown

Qodana for JVM

It seems all right 👌

No new problems were found according to the checks applied

View the detailed Qodana report

To be able to view the detailed Qodana report, you can either:

To get *.log files or any other Qodana artifacts, run the action with upload-result option set to true,
so that the action will upload the files as the job artifacts:

      - name: 'Qodana Scan'
        uses: JetBrains/qodana-action@v2025.3.2
        with:
          upload-result: true
Contact Qodana team

Contact us at qodana-support@jetbrains.com

@hugoalves-dev
hugoalves-dev merged commit 5c278f2 into main Oct 23, 2026
6 checks passed
@hugoalves-dev
hugoalves-dev deleted the fix/99-confirmed-interview-count branch October 23, 2026 20:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backend documentation Improvements or additions to documentation tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

fix: contabilizar múltiplas entrevistas por candidatura sem duplicar registros

1 participant