docs: add changelog, contributing guide and gitea issue/pr templates

This commit is contained in:
Claudecio Martins
2026-10-20 14:35:04 -03:00
parent 6093879aa9
commit fa93e31ca1
5 changed files with 196 additions and 0 deletions
+31
View File
@@ -0,0 +1,31 @@
---
name: "Relato de Bug"
about: "Relate um problema ou comportamento inesperado no CyberCore Signer"
title: "[BUG] "
labels:
- "bug"
---
### Descrição do Problema
Uma descrição clara e concisa do comportamento inesperado ocorrido.
### Passos para Reproduzir
1. Iniciar o CyberCore Signer com o comando `...`
2. Acessar a aplicação web ou endpoint `...`
3. Tentar executar a operação de assinatura `...`
4. Observar o erro reportado.
### Comportamento Esperado
O que você esperava que acontecesse normalmente.
### Logs e Mensagens de Diagnóstico
```text
Cole aqui o trecho relevante de log do agente (sem expor dados sensíveis ou chaves).
```
### Informações do Ambiente
* **Sistema Operacional:** Windows 10 / Windows 11 / Ubuntu / Outro (especifique)
* **Versão do Java:** 25 LTS (especifique a vendor: Temurin, Corretto, Oracle)
* **Tipo de Certificado Utilizado:** A1 (arquivo `.pfx`) / A3 (Token USB / Smart Card / Windows-MY)
* **Fabricante do Hardware A3 (se aplicável):** SafeSign / SafeNet / GD Burti / Outro
* **Navegador e Versão (se aplicável ao SDK):** Chrome / Edge / Firefox
+26
View File
@@ -0,0 +1,26 @@
---
name: "Solicitação de Funcionalidade"
about: "Sugira uma nova funcionalidade ou melhoria para o agente ou SDK"
title: "[FEAT] "
labels:
- "enhancement"
---
### Problema ou Necessidade
Descreva o cenário de uso ou o desafio que motivou esta solicitação.
### Solução Proposta
Uma descrição clara do recurso ou melhoria que você gostaria de ver implementado no CyberCore Signer.
### Módulos Afetados
* [ ] `modules/cybercore-core` (regras criptográficas, provedores, protocolo CCSP)
* [ ] `modules/cybercore-ui` (telas JavaFX, diálogos, selo visual, system tray)
* [ ] `modules/cybercore-app` (ponto de entrada, empacotamento nativo)
* [ ] `sdk/` (SDK Web JavaScript)
* [ ] `docs/` (especificações e manuais)
### Alternativas Consideradas
Descreva quaisquer alternativas ou soluções de contorno que você considerou.
### Contexto Adicional
Adicione qualquer imagem, rascunho de tela ou especificação relevante.
+21
View File
@@ -0,0 +1,21 @@
### Descrição das Alterações
Resuma de forma clara o objetivo deste Pull Request e as alterações realizadas.
### Tipo de Mudança
* [ ] Correção de bug (`fix`)
* [ ] Nova funcionalidade (`feat`)
* [ ] Refatoração sem alteração de comportamento (`refactor`)
* [ ] Atualização de documentação (`docs`)
* [ ] Ajuste de testes ou métricas de cobertura (`test`)
* [ ] Manutenção de infraestrutura ou CI (`ci` / `chore`)
### Checklist de Qualidade e Segurança
* [ ] O código segue o padrão e regras de arquitetura do projeto.
* [ ] Nenhuma credencial, PIN, senha ou chave privada real foi comitada.
* [ ] A validação `./mvnw clean verify` foi executada e passou com 100% de sucesso.
* [ ] A cobertura mínima do JaCoCo foi respeitada em todos os módulos afetados.
* [ ] As mensagens de commit seguem a convenção *Conventional Commits*.
* [ ] A documentação técnica foi atualizada (quando aplicável).
### Issue Relacionada
Fecha #