Empty Telemetry Attributes in OAuth2Client
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 2/5
- Tempo estimado
- 1-3 horas
- Facilidade para iniciantes
- 45/100
- Tipo de issue
- Bug
- Clareza
- Claramente especificada
- Status de atividade
- Estagnada
- Stack de tecnologia
- java
- Domínio
- api, authentication
Direção de pesquisa
Comece em src/main/java/dev/openfga/sdk/api/auth/OAuth2Client.java, na linha referenciada, onde o mapa de atributos de telemetria está codificado como vazio. Rastreie como os atributos configurados e aplicáveis ficam disponíveis durante as solicitações de credenciais e, em seguida, verifique se esses atributos são registrados em vez de descartados. Confirme o comportamento com os testes existentes do projeto.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Checklist
- I have looked into the README and have not found a suitable solution or answer.
- I have looked into the documentation and have not found a suitable solution or answer.
- I have searched the issues and have not found a suitable solution or answer.
- I have upgraded to the latest version of OpenFGA and the issue still persists.
- I have searched the Slack community and have not found a suitable solution or answer.
- I agree to the terms within the OpenFGA Code of Conduct.
Description
The OAuth2Client sends a hard-coded empty attributes map when recording telemetry
Expectation
Configured and applicable attributes should be recorded when making credentials requests
Reproduction
Observe that attributes is hard-coded to an empty map: https://github.com/openfga/java-sdk/blob/main/src/main/java/dev/openfga/sdk/api/auth/OAuth2Client.java#L71
OpenFGA SDK version
any
OpenFGA version
any
SDK Configuration
any
Logs
No response
References
Discovered while investigating #201
- Linguagem predominante
- Java
- Estrelas
- 55
- Forks
- 26
- Merge médio
- 4d 22h
- PRs com merge (30d)
- 5
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Sem modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de openfga/java-sdk
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 65/100
-
Make client-credentials token refresh buffer and jitter configurableTalvez já em andamento @dpkass assumiu há 49 dias. Aberta
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 72/100
-
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100
-
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 35/100
Todas as issues de openfga/java-sdk
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 70/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 67/100
quarkiverse/quarkus-google-cloud-services#1188 ·
Mantenedores costumam responder em até 1 dia
-
Component: Frontend Component: Web Component Type: Maintenance
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
it-at-m/refarch-templates#1944 ·
Mantenedores costumam responder em até 2 dias
-
priority: p2 type: bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
googleapis/java-genai#1372 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 60/100