Logo

Changelog

Histórico de versões do sistema

Voltar

3

Versões

60+

Commits

11

Tabelas DB

6

Painéis

v2.0.0

Major 6 de março de 2026

Arquitetura SaaS modular com painel SUPERADMIN e sistema de módulos.

feat Perfil SUPERADMIN — controle total do sistema
feat Tabela Modulos_Sistema — 27 módulos (8 core + 19 opcionais)
feat Painel SUPERADMIN (superadmin.html) com grid de módulos e toggles
feat API REST de módulos — listar, ativar, desativar, toggle
feat Helper verificaModulo() / requireModulo() para validação em qualquer controller
security SUPERADMIN adicionado às permissões de todos os controllers
feat Página de changelog/versões do sistema

v1.5.0

Infraestrutura 5 de março de 2026

Suporte a ambientes (homologação / produção), reescrita do banco de dados e sessões isoladas.

feat Sistema de ambientes — detecção por domínio (config.php.env)
security Sessões isoladas — cookies separados produção vs homologação
feat Badge visual de ambiente (amarelo=homolog, azul=local) em todas as páginas
refactor Banco de dados reescrito — 11 tabelas com schema real de produção
refactor banco_populacao.sql — 5.599 registros reais importados
feat Upload path e log path configuráveis via .env
refactor Limpeza de scripts SQL obsoletos — fluxo unificado de criação
docs GUIA_AMBIENTES.md — documentação de homologação e produção

v1.4.0

Correções 4 de março de 2026 (tarde)

Correção de data/hora nos pedidos e categorização automática de 998 produtos.

fix Pedidos registravam hora como 00:00:00 — backend agora usa date('Y-m-d H:i:s')
feat Categorização automática — 998 produtos em 17 categorias por keywords
feat formatarDataHora() em admin, caixa e embalador
fix Parsing de data MySQL cross-browser (.replace(' ', 'T'))
fix Referência API no footer config do admin

v1.3.0

Docs & UX 4 de março de 2026

Manuais HTML interativos, footer dinâmico e melhorias de interface mobile.

feat Editor de footer no admin + footer dinâmico no catálogo público
docs Manuais HTML para todos os perfis (admin, vendedor, caixa, embalador)
ui Menu inferior mobile (bottom nav) no vendedor e embalador
ui Cards informativos 2 por linha no mobile em todos os módulos

v1.2.0

Gestão 4 de março de 2026

Rastreamento de responsáveis por pedido, segurança com bcrypt e melhorias no cadastro.

feat Rastrear vendedor, caixa e embalador em cada pedido
security Senhas com bcrypt hash — auto-upgrade de texto plano para hash
fix Cadastro de usuário — ID automático e feedback via toast
fix Lista de usuários não atualizava após cadastro/edição
fix Busca de clientes agora filtra por nome/telefone (LIKE)
feat Código legado envia pedido direto para caixa

v1.1.0

Fluxo de Vendas 4 de março de 2026

Fluxo completo de vendas com perfis CAIXA e EMBALADOR, QR Code e upload de imagens.

feat Fluxo completo: VENDEDOR → CAIXA → EMBALADOR → Finalizado
feat Cadastro rápido de cliente e venda avulsa
feat QR Code scanner para busca de produtos
feat Upload de imagem de produtos (vendedor e admin)
fix Busca de produtos na área do vendedor
feat Modal de produto com variantes e quantidade
fix Botão Carregar Mais substitui infinite scroll (footer acessível)

v1.0.0

Lançamento 3 de março de 2026

Lançamento inicial do sistema Bazar Rio Jordão com catálogo público, painel admin e área do vendedor.

feat Catálogo público (index.html) — produtos, carrinho, busca e checkout
feat Painel administrativo completo — dashboard, pedidos, produtos, clientes, usuários
feat Área do vendedor com gestão de pedidos
feat Variantes de cor com seletor no carrinho
feat QR Code para produtos — geração e impressão A4
feat Carrinho de compras com toggle visual por cliente
feat Filtro por vendedor (vendedor vê só suas vendas)
feat Importação de produtos com preço especial e variantes
refactor Estrutura de pastas organizada — produção na raiz, dev/ separado
docs Testes automatizados — 55/55 PASS (100%)
docs Documentação completa de componentes frontend