You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
📋 Release Notes — v0.0.8
🚀 Novidades
Promoções automáticas: Implementação da criação em massa e listagem de descontos automáticos via API Admin do Shopify (shopify_create_promotions, shopify_list_promotions)
Analytics Overview: Nova aba de conversão com componentes dedicados para relatórios de analytics mais detalhados (api/lib/analytics/conversion.ts, api/lib/analytics/intent.ts, api/lib/analytics/search.ts, api/lib/analytics/sessions.ts)
Ferramenta de Diagnóstico: Script de diagnóstico aprimorado para análise de dados Shopify com melhor tratamento de dados
⚡ Melhorias
Transport reescrito para a API GraphQL Admin do Shopify com retry automático em caso de rate limiting e controle de concorrência (api/lib/shopify-admin.ts)
Novos helpers utilitários para analytics: buildDateClause, tableToRows, escapeQLString, rate, entre outros (api/lib/shopify-analytics.ts)
Adicionado suporte a variáveis de ambiente para versão da API Admin, moeda opcional e token de acesso Admin
Arquivo .env.example adicionado com documentação completa das variáveis de ambiente necessárias
Testes unitários abrangentes adicionados para os mappers de analytics e funções utilitárias (api/lib/analytics/mappers.test.ts, api/lib/shopify-analytics.test.ts)
🔧 Mudanças internas
Atualização do número de versão para 0.0.8 no package.json
.gitignore atualizado para preservar o arquivo .env.example
Estrutura de diretórios de analytics reorganizada em api/lib/analytics/
Import de analyticsOverviewAppResource adicionado ao registro de recursos em api/app.ts