Skip to content

v1.54.0

Choose a tag to compare

@gabrieljablonski gabrieljablonski released this 07 Nov 23:22
· 20 commits to main since this release
e883347

Changes

  • feat(instance-health): a database screen for the SUPER_ADMIN, with statement timeouts and their plans (#1703)
  • feat(dashboards): the themes panel follows a past period, from the flag episodes
  • fix(tests): any parallel run sweeps the worker copies of a removed checkout (#1726)
  • feat(tools): a customer_choice precondition refuses a call whose values the customer has not chosen (#1716)
  • A dashboard chart never repeats a series colour, and its tooltip stays shorter than the chart (#1721)
  • fix(dashboard): keep the dashboard's days warm between visits, and learn the part size that fits (#1724)
  • fix(chatwoot): an account is one tenant's through every address of its Chatwoot (#1718)
  • fix(db): every database session runs in UTC, pinned at connect and checked at boot (#1717)
  • feat(agents): the create modal does not offer the call agent until it launches

🇺🇸 English

✨ What's new

  • Database screen for superadministrators: Track costly queries, slowdowns and table growth, with alerts for slow queries and timeouts. On existing installations, deployment restarts Postgres once; for external or managed databases, enable query statistics at startup through your provider’s panel.
  • Tools wait for the customer’s choice: The new precondition lets the agent act only after the customer chooses or confirms the values.

⚡ Improvements

  • Dashboards open quickly after days away: Reports stay ready between visits, avoiding long waits on large databases.
  • Clearer dashboard charts: Colors stay distinct, smaller series join “Others,” hover summaries stay short, and clicking a stacked chart’s day opens all its series.
  • Themes follow the selected period: Past periods show the themes from that time.

🐛 Fixes

  • Scheduled tasks run at the right time: Scheduling, follow-ups and reminders avoid early execution or long delays when the database’s default time zone differs from UTC.
  • Internal security and privacy improvements.

🇧🇷 Português

✨ Novidades

  • Tela de banco de dados para o superadministrador: Acompanhe consultas pesadas, lentidão e crescimento das tabelas, com alertas de consultas lentas e tempo esgotado. Na instalação existente, o deploy reinicia o Postgres uma vez; em bancos externos ou gerenciados, habilite as estatísticas de consultas na inicialização pelo painel.
  • Ferramentas esperam a escolha do cliente: A nova pré-condição permite ao agente agir somente depois que o cliente escolhe ou confirma os valores.

⚡ Melhorias

  • Dashboard abre rápido mesmo após dias sem visitas: Os relatórios ficam prontos entre acessos, evitando longas esperas em bases grandes.
  • Gráficos do dashboard mais claros: As cores ficam distintas, séries menores entram em “Outros”, o resumo fica curto e clicar num dia empilhado abre todas as séries.
  • Temas acompanham o período escolhido: Períodos passados mostram os temas daquela época.

🐛 Correções

  • Tarefas agendadas acontecem na hora certa: Agendamentos, retomadas e lembretes evitam antecipações ou longos atrasos quando o fuso padrão do banco difere de UTC.
  • Melhorias internas de segurança e privacidade.