chore(deps): bump actions/setup-dotnet from 4 to 5#6
Conversation
LabelsThe following labels could not be found: Please fix the above issues or remove invalid values from |
Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet) from 4 to 5. - [Release notes](https://github.com/actions/setup-dotnet/releases) - [Commits](actions/setup-dotnet@v4...v5) --- updated-dependencies: - dependency-name: actions/setup-dotnet dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
fbd0797 to
78b14a5
Compare
|
Fechando: este PR foi criado quando o projeto tinha apenas a estrutura inicial (Sprint 0). As Sprints 1-14 já foram mergeadas, e o pacote/versão mudou de escopo (ex: EF Core agora está em O Dependabot vai re-scanear na próxima janela e abrir PRs frescos contra a base atualizada, já com o diff correto aplicado em todos os projetos que precisam. Obrigado! |
|
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting If you change your mind, just re-open this PR and I'll resolve any conflicts on it. |
Bugs identificados em teste ponta-a-ponta com Chrome extension. #1 Migrations: log detalhado + fail-fast - Program.cs agora lista migrations pendentes antes de aplicar - Em erro de migration, re-lanca exception (fail-fast) ao inves de silenciar - Evita que API suba com schema desatualizado #2 Seed Assinatura ativa do tenant demo (CRITICAL) - ApplicationDbContext.SeedData agora cria Assinatura ativa (Plano Pro) - Sem isso todos endpoints com [RequiresPlan] retornavam 402 e bloqueavam criacao de apartamento, empreendimento e usuario no ambiente dev/demo - Migration SeedAssinaturaECorretorComissao aplica o seed #3 Mask stack trace em producao (ja resolvido) - ProblemDetailsMiddleware ja verifica IsDevelopment() antes de expor detalhes. Comportamento correto: stack trace so em dev #4 + #5 NovaVendaDialog: auto-preencher da proposta + submit silencioso - Root cause: MUI TextField select + RHF register() nao dispara onChange confiavelmente e nao re-renderiza com setValue - Todos os Select sao controlados explicitamente (value=watch, onChange=setValue) - Auto-fill via reset() completo ao inves de setValue individual (forca re-render dos inputs numericos uncontrolled) #6 Comissoes nao geradas ao criar venda - Root cause: seed Corretor nao tinha PercentualComissao - Corretor Teste agora tem PercentualComissao=3% + CRECI - Venda criada para este corretor gera Comissao automaticamente #7 Vite strictPort - vite.config.js: server.port=5173 + strictPort=true - Falha ao iniciar se porta ocupada, evitando confusao dev com processo antigo #8 Espelho de vendas: todas as torres agora aparecem - MapaEmpreendimento agrupa primeiro por Torre (blocos separados), depois por pavimento. Antes misturava aptos de torres diferentes na mesma linha - Legenda unica no rodape ao inves de uma por torre Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
* fix(qa): 7 bugs encontrados no QA E2E Bugs identificados em teste ponta-a-ponta com Chrome extension. #1 Migrations: log detalhado + fail-fast - Program.cs agora lista migrations pendentes antes de aplicar - Em erro de migration, re-lanca exception (fail-fast) ao inves de silenciar - Evita que API suba com schema desatualizado #2 Seed Assinatura ativa do tenant demo (CRITICAL) - ApplicationDbContext.SeedData agora cria Assinatura ativa (Plano Pro) - Sem isso todos endpoints com [RequiresPlan] retornavam 402 e bloqueavam criacao de apartamento, empreendimento e usuario no ambiente dev/demo - Migration SeedAssinaturaECorretorComissao aplica o seed #3 Mask stack trace em producao (ja resolvido) - ProblemDetailsMiddleware ja verifica IsDevelopment() antes de expor detalhes. Comportamento correto: stack trace so em dev #4 + #5 NovaVendaDialog: auto-preencher da proposta + submit silencioso - Root cause: MUI TextField select + RHF register() nao dispara onChange confiavelmente e nao re-renderiza com setValue - Todos os Select sao controlados explicitamente (value=watch, onChange=setValue) - Auto-fill via reset() completo ao inves de setValue individual (forca re-render dos inputs numericos uncontrolled) #6 Comissoes nao geradas ao criar venda - Root cause: seed Corretor nao tinha PercentualComissao - Corretor Teste agora tem PercentualComissao=3% + CRECI - Venda criada para este corretor gera Comissao automaticamente #7 Vite strictPort - vite.config.js: server.port=5173 + strictPort=true - Falha ao iniciar se porta ocupada, evitando confusao dev com processo antigo #8 Espelho de vendas: todas as torres agora aparecem - MapaEmpreendimento agrupa primeiro por Torre (blocos separados), depois por pavimento. Antes misturava aptos de torres diferentes na mesma linha - Legenda unica no rodape ao inves de uma por torre Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> * docs: documento de apresentacao do sistema pos QA E2E Compilacao das validacoes de QA ponta-a-ponta apos correcao dos 8 bugs (PR #62). Descreve em detalhe cada tela e funcionalidade dos 5 diferenciais competitivos + fluxo comercial core (cliente -> proposta -> venda -> contrato -> comissao). Tabela de RBAC validado por endpoint + role. Credenciais demo + URLs locais. Roadmap de integracoes externas que ficam como etapa de producao. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Consolida bumps seguros que estavam em Dependabot PRs obsoletos (fechados em lote). Principais motivacoes: - SixLabors.ImageSharp 3.1.5 -> 3.1.12: - GHSA-2cmq-823j-5qj8 (high): fix de SixLabors.ImageSharp - GHSA-rxmq-m78w-7wmc (moderate): idem - Runtime patches (sem breaking): - Microsoft.AspNetCore.Authentication.JwtBearer 9.0.9 -> 9.0.15 - Microsoft.AspNetCore.OpenApi 9.0.0 -> 9.0.15 - Microsoft.EntityFrameworkCore[.Design/.SqlServer/.InMemory] 9.0.9 -> 9.0.15 - Microsoft.IdentityModel.Tokens 8.14.0 -> 8.14.2 - System.IdentityModel.Tokens.Jwt 8.14.0 -> 8.14.2 - Infra de config: - nuget.config na raiz do repo consolida todos os projetos em src/ pra usarem apenas nuget.org (antes Application/Infrastructure/ Jobs herdavam feed Azure DevOps privado do config global do dev, que falha com 401 em maquina sem credenciais) Validacao: 120 testes passando, build Release 0 warnings. PRs do Dependabot fechados neste lote (obsoletos contra main atualizado): - #3 setup-node (gh actions, sem workflow scope) - #4 cache - #6 setup-dotnet - #11 eslint group - #12 globals - #13 BCrypt - #14 axios (caret ja puxava a nova via npm) - #18 aspnet group (superseded por este commit) - #19 EF Design (idem) - #20 Serilog group (Sinks.Seq 9.0.1 nao existe; mantemos 9.0.0) Major bumps arriscados fechados para review futuro: - #5 upload-artifact 4->7 - #7 react group - #8 vite group - #9 node 20->25-alpine - #10 dotnet/sdk 9->10 - #15 coverlet 6->10 - #16 dotnet/aspnet 9->10 - #21 Swashbuckle 9->10
Consolida os 3 PRs do Dependabot que ficaram pendentes por falta do scope 'workflow' no token gh (agora refrescado): - #3 actions/setup-node 4 -> 6 - #4 actions/cache 4 -> 5 - #6 actions/setup-dotnet 4 -> 5 PRs originais foram fechados; este commit aplica os mesmos bumps diretamente contra a base atual. Mudancas sao triviais (so string de versao) e CI ja valida no proprio PR.
Bugs identificados em teste ponta-a-ponta com Chrome extension. #1 Migrations: log detalhado + fail-fast - Program.cs agora lista migrations pendentes antes de aplicar - Em erro de migration, re-lanca exception (fail-fast) ao inves de silenciar - Evita que API suba com schema desatualizado #2 Seed Assinatura ativa do tenant demo (CRITICAL) - ApplicationDbContext.SeedData agora cria Assinatura ativa (Plano Pro) - Sem isso todos endpoints com [RequiresPlan] retornavam 402 e bloqueavam criacao de apartamento, empreendimento e usuario no ambiente dev/demo - Migration SeedAssinaturaECorretorComissao aplica o seed #3 Mask stack trace em producao (ja resolvido) - ProblemDetailsMiddleware ja verifica IsDevelopment() antes de expor detalhes. Comportamento correto: stack trace so em dev #4 + #5 NovaVendaDialog: auto-preencher da proposta + submit silencioso - Root cause: MUI TextField select + RHF register() nao dispara onChange confiavelmente e nao re-renderiza com setValue - Todos os Select sao controlados explicitamente (value=watch, onChange=setValue) - Auto-fill via reset() completo ao inves de setValue individual (forca re-render dos inputs numericos uncontrolled) #6 Comissoes nao geradas ao criar venda - Root cause: seed Corretor nao tinha PercentualComissao - Corretor Teste agora tem PercentualComissao=3% + CRECI - Venda criada para este corretor gera Comissao automaticamente #7 Vite strictPort - vite.config.js: server.port=5173 + strictPort=true - Falha ao iniciar se porta ocupada, evitando confusao dev com processo antigo #8 Espelho de vendas: todas as torres agora aparecem - MapaEmpreendimento agrupa primeiro por Torre (blocos separados), depois por pavimento. Antes misturava aptos de torres diferentes na mesma linha - Legenda unica no rodape ao inves de uma por torre
* fix(qa): 7 bugs encontrados no QA E2E Bugs identificados em teste ponta-a-ponta com Chrome extension. #1 Migrations: log detalhado + fail-fast - Program.cs agora lista migrations pendentes antes de aplicar - Em erro de migration, re-lanca exception (fail-fast) ao inves de silenciar - Evita que API suba com schema desatualizado #2 Seed Assinatura ativa do tenant demo (CRITICAL) - ApplicationDbContext.SeedData agora cria Assinatura ativa (Plano Pro) - Sem isso todos endpoints com [RequiresPlan] retornavam 402 e bloqueavam criacao de apartamento, empreendimento e usuario no ambiente dev/demo - Migration SeedAssinaturaECorretorComissao aplica o seed #3 Mask stack trace em producao (ja resolvido) - ProblemDetailsMiddleware ja verifica IsDevelopment() antes de expor detalhes. Comportamento correto: stack trace so em dev #4 + #5 NovaVendaDialog: auto-preencher da proposta + submit silencioso - Root cause: MUI TextField select + RHF register() nao dispara onChange confiavelmente e nao re-renderiza com setValue - Todos os Select sao controlados explicitamente (value=watch, onChange=setValue) - Auto-fill via reset() completo ao inves de setValue individual (forca re-render dos inputs numericos uncontrolled) #6 Comissoes nao geradas ao criar venda - Root cause: seed Corretor nao tinha PercentualComissao - Corretor Teste agora tem PercentualComissao=3% + CRECI - Venda criada para este corretor gera Comissao automaticamente #7 Vite strictPort - vite.config.js: server.port=5173 + strictPort=true - Falha ao iniciar se porta ocupada, evitando confusao dev com processo antigo #8 Espelho de vendas: todas as torres agora aparecem - MapaEmpreendimento agrupa primeiro por Torre (blocos separados), depois por pavimento. Antes misturava aptos de torres diferentes na mesma linha - Legenda unica no rodape ao inves de uma por torre * docs: documento de apresentacao do sistema pos QA E2E Compilacao das validacoes de QA ponta-a-ponta apos correcao dos 8 bugs (PR #62). Descreve em detalhe cada tela e funcionalidade dos 5 diferenciais competitivos + fluxo comercial core (cliente -> proposta -> venda -> contrato -> comissao). Tabela de RBAC validado por endpoint + role. Credenciais demo + URLs locais. Roadmap de integracoes externas que ficam como etapa de producao. ---------
Bumps actions/setup-dotnet from 4 to 5.
Release notes
Sourced from actions/setup-dotnet's releases.
... (truncated)
Commits
c2fa09fBump minimatch from 3.1.2 to 3.1.5 (#705)02574b1Add support for optional architecture input for cross-architecture .NET insta...16c7b3cBump fast-xml-parser from 4.4.1 to 5.3.6 (#671)131b410Add support for workloads input (#693)baa11fbBump test dependencies to resolve System.Net.Http vulnerability, update workf...24ec4f2Upgrade to latest actions packages (#687)4c100cbFix icons (#604)25328d8Bump actions/checkout from 5 to 6 (#684)937b8ddUpdate README with note on setting DOTNET_INSTALL_DIR for Linux permission is...2016bd2Bump actions/publish-action from 0.3.0 to 0.4.0 and update macos-13 to macos-...