Skip to content

Lote "pegar já": rolagem no celular e atualizações de dependências do upstream - #1

Merged
rodolphobrock merged 20 commits into
masterfrom
lote-pegar-ja
Sep 29, 2026
Merged

rodolphobrock merged 20 commits into
masterfrom
lote-pegar-ja

Conversation

@rodolphobrock

Copy link
Copy Markdown
Collaborator

Integra no fork 9 PRs que estão abertas no upstream (alerta/alerta-webui). Cada uma entra como um merge separado (Merge upstream PR alerta/alerta-webui#NNN), então dá para saber de onde veio cada mudança e reverter uma sem mexer nas outras.

PRs incluídas

Upstream O que muda
alerta#631 corrige a rolagem horizontal no celular (lista de alertas)
alerta#629 ws
alerta#628 form-data
alerta#627 @babel/core 7.29.0 → 7.29.6
alerta#624 axios 1.14.0 → 1.16.0
alerta#620 fast-uri 3.1.0 → 3.1.2
alerta#616 follow-redirects 1.15.11 → 1.16.0
alerta#615 lodash 4.17.23 → 4.18.1
alerta#613 brace-expansion 1.1.11 → 1.1.13

Fora deste lote (de propósito)

Validação (Node 22)

  • npm ci: ok
  • npm run build: 0 erros; os 123 avisos de lint já existiam antes
  • testes unitários: 208 passed (17 suítes)
  • npm audit --omit=dev: vulnerabilidades de runtime caíram de 33 para 28 (altas: de 12 para 9)

Limite conhecido: a maior parte do que sobra vem das bases mortas (Vue 2.7, Vuetify 1.5, @alerta/vue-authenticate sem correção disponível). Atualização de dependência não resolve isso; só uma migração ou uma interface nova resolveria.

Todos os merges entraram sem conflito sobre o master do upstream (e6eb99e).

🤖 Generated with Claude Code

https://claude.ai/code/session_01SoGzgXQF8Sf1Jsf6n7ZNia


Generated by Claude Code

dependabot Bot and others added 19 commits March 28, 2026 15:38
Bumps [brace-expansion](https://github.com/juliangruber/brace-expansion) from 1.1.11 to 1.1.13.
- [Release notes](https://github.com/juliangruber/brace-expansion/releases)
- [Commits](juliangruber/brace-expansion@1.1.11...v1.1.13)

---
updated-dependencies:
- dependency-name: brace-expansion
  dependency-version: 1.1.13
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.23 to 4.18.1.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](lodash/lodash@4.17.23...4.18.1)

---
updated-dependencies:
- dependency-name: lodash
  dependency-version: 4.18.1
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.11 to 1.16.0.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](follow-redirects/follow-redirects@v1.15.11...v1.16.0)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-version: 1.16.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [fast-uri](https://github.com/fastify/fast-uri) from 3.1.0 to 3.1.2.
- [Release notes](https://github.com/fastify/fast-uri/releases)
- [Commits](fastify/fast-uri@v3.1.0...v3.1.2)

---
updated-dependencies:
- dependency-name: fast-uri
  dependency-version: 3.1.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [axios](https://github.com/axios/axios) from 1.14.0 to 1.16.0.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](axios/axios@v1.14.0...v1.16.0)

---
updated-dependencies:
- dependency-name: axios
  dependency-version: 1.16.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.29.0 to 7.29.6.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.29.6/packages/babel-core)

---
updated-dependencies:
- dependency-name: "@babel/core"
  dependency-version: 7.29.6
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps  and [form-data](https://github.com/form-data/form-data). These dependencies needed to be updated together.

Updates `form-data` from 3.0.4 to 3.0.5
- [Changelog](https://github.com/form-data/form-data/blob/master/CHANGELOG.md)
- [Commits](form-data/form-data@v3.0.4...v3.0.5)

Updates `form-data` from 4.0.5 to 4.0.6
- [Changelog](https://github.com/form-data/form-data/blob/master/CHANGELOG.md)
- [Commits](form-data/form-data@v3.0.4...v3.0.5)

---
updated-dependencies:
- dependency-name: form-data
  dependency-version: 3.0.5
  dependency-type: indirect
- dependency-name: form-data
  dependency-version: 4.0.6
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps  and [ws](https://github.com/websockets/ws). These dependencies needed to be updated together.

Updates `ws` from 7.5.10 to 7.5.11
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](websockets/ws@7.5.10...7.5.11)

Updates `ws` from 8.20.0 to 8.21.0
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](websockets/ws@7.5.10...7.5.11)

---
updated-dependencies:
- dependency-name: ws
  dependency-version: 7.5.11
  dependency-type: indirect
- dependency-name: ws
  dependency-version: 8.21.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
O commit e6eb99e do upstream deixou esses dois arquivos fora do padrão do
prettier, e o format-check do tests.yml falha em qualquer PR para o master.
Mudança só de formatação (npx prettier --write), sem alteração de lógica.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01SoGzgXQF8Sf1Jsf6n7ZNia
(cherry picked from commit ac714fe)
O deploy.yml publica na infraestrutura do alerta.io (Fly.io no servidor;
GitHub Pages com endpoint alerta-api.fly.dev e tracking UA-44644195-1 na
interface). No fork isso falharia ou publicaria algo errado a cada push no
master, e na interface o job de deploy roda também em pull_request.

Passa a ser só workflow_dispatch, até termos destino e segredos próprios.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01SoGzgXQF8Sf1Jsf6n7ZNia
(cherry picked from commit 7c77b26)
@rodolphobrock
rodolphobrock marked this pull request as ready for review September 29, 2026 13:09
@rodolphobrock
rodolphobrock merged commit 17391b6 into master Sep 29, 2026
6 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.

3 participants