Versão 0.9.9 Beta 👍

6 min de leitura

Tudo foi testado e afinado a fundo outra vez. Aqui vão os updates.

App de sócios

Funções

  • Já podes apagar a tua conta tu mesmo, direto na app
  • A janela e o texto da compra pontual de uma sessão são mais simples e claros
  • Podes fixar a tua sede/calendário preferido como predefinido
  • Os links para condições gerais e política de privacidade só se mostram se o fornecedor os tiver indicado
  • Em toda a app usamos “dispositivo” em vez de “sistema”, mais fácil de perceber
  • Ao escolheres uma subscrição com um fornecedor (novo) vês de imediato a ficha: descrição, morada, email, telefone, site, etc.
  • Essa ficha também está no ecrã “conta”, para encontrares morada e contacto sem rodeios
  • Ao contratares uma subscrição mostram-se sempre duração e prazo de pré-aviso
  • Os fornecedores podem mostrar um link para a política de privacidade além das condições gerais
  • Ao criares uma conta há links para as condições de uso e a política de privacidade da Sessy
  • Mais segurança: o acesso à base de dados fica limitado a apps validadas (só a app oficial da Sessy) e sites (só o backend web da Sessy)
  • O dashboard responde mais rápido; tempo de carga reduzido mais de 400 % com muitos sócios, avisos, sessões e checklists

Correções

  • Os emails guardam-se sempre em minúsculas para evitar incompatibilidades
  • Ao comprares um cupo fixo de sessões em vez de uma subscrição mensal, o Stripe recebe corretamente que é um pagamento único
  • Ao apagares uma conta, a app verifica se ficam subscrições ativas
  • Ao mudares de subscrição, o ecrã fecha-se limpo
  • Ao restabeleceres a palavra-passe, a app verifica que o email/conta existem de verdade
  • Se o reset da palavra-passe falha (p. ex. sem internet), agora há uma mensagem de erro
  • A página visível e a barra de navegação ficam sempre sincronizadas. Tirou-se código desnecessário para marcar a página correta
  • Os ecrãs de carga usam o mesmo brilho que o resto da app (scaffold em Loading())
  • Cor do texto dos botões ajustada para nunca coincidir com o fundo (o texto lê-se sempre)
  • Comprar uma sessão avulsa já não desconta do cupo de sessões disponíveis
  • A verificação de autenticação (utilizador com sessão) evita que a app entre às vezes num ciclo de refresh
  • Atualizado o widget de calendário para que a data já não saia do espaço disponível
  • Ajustes para que os avisos no iOS funcionem também com a app inativa ou fechada

Backend — funções novas e correções

Funções

  • Como fornecedor podes mostrar um link para a política de privacidade
  • Ao terminares o teste e apagares dados, um estado indica que o processo ainda não acabou
  • Aclaramento de como filtrar por data nas listas de receitas e sessões de relatórios
  • Verifica-se que o número de registo mercantil está bem formado, para evitar problemas ao criar o XML de débito direto (PAIN.008)
  • O ecrã de cobrança foi redesenhado: todos os valores ajustam-se de imediato e vê-se melhor
  • Cloud Function para que os utilizadores mudem o email da conta
  • Podes atribuir subscrições “ocultas/grátis” por importação (p. ex. a empregados), também combinado com Stripe para a cobrança
  • Campo para uma descrição curta do fornecedor, visível quando se dão de alta sócios novos
  • Os links para condições gerais e política de privacidade são opcionais
  • Os hiperligações (site do fornecedor, condições, privacidade) validam-se ao guardar: só links válidos
  • O prazo de pré-aviso de subscrições indefinidas fica num máximo de 1 mês, alinhado com a normativa neerlandesa
  • O link para as condições de uso da Sessy é visível ao comprares uma licença
  • As mudanças de categorias de compra aplicam-se sozinhas em produtos/serviços, sem as refazeres à mão
  • Ao mudares um tipo de subscrição podes escolher se se atualizam as subscrições em curso. A opção só aparece se houver subscrições existentes a ajustar
  • Ao arrancares um fornecedor/teste novo, uma janela descreve as condições e liga a termos e privacidade da Sessy
  • O seletor de data ao editares/criares uma sessão anima e faz scroll sozinho até à data escolhida
  • Avisos e textos da importação de sócios, mais claros
  • Os dados de sessão com mais de 1 ano apagam-se sozinhos para manter o sistema rápido
  • Links para as versões da App Store e Play Store da app de sessões
  • A lista de fornecedores que os sócios podem escolher atualiza-se sozinha segundo o estado da licença (se uma licença termina, já não se pode comprar uma subscrição nova)
  • Mais segurança: regras estritas sobre quem pode mudar o quê na base de dados
  • Mais segurança: acesso à base de dados limitado a apps e sites validados
  • Dashboard mais ágil; carga reduzida mais de 400 % com muitos sócios, avisos, sessões e checklists

Correções

  • A hora de início de sessão no horário semanal de empregados mostra-se bem
  • Ao inscreveres um sócio numa sessão, a app verifica se já está inscrito
  • Limpeza de restos de código sem uso
  • A alta de um fornecedor de teste já não dispara a função várias vezes e cria vários fornecedores em segundo plano
  • A preferência de idioma do utilizador também pode ser “idioma do dispositivo” (antes dava erro)
  • Ao começares um teste, o requerente tem acesso completo um tempo limitado, para evitar problemas com um custom claim ainda não atualizado
  • Os emails guardam-se sempre em minúsculas
  • Várias correções ao importar ficheiros PAIN.002 (resultado de cobranças do banco), incluída a correção do importe pago se o débito falhou
  • No relatório de ocupação admitem-se percentagens acima de 100 %
  • Ao comprares artigos da loja, o total atualiza-se de imediato se compras mais de 1
  • Já não se pode tirar nem mudar a data de início de uma subscrição que ainda não começou, para evitar efeitos indesejados
  • O botão “carregar mais” não aparece se não houver mais itens na lista de sessões de um sócio (vista de sócios)
  • A data da sessão converte-se bem em todo o lado a partir da cadeia ISO
  • A pesquisa de tags não distingue maiúsculas
  • Os itens parcialmente pagos entram bem nos lotes de cobrança
  • Carregar o changelog logo depois de uma mudança manual de faturação já funciona
  • Ao mudares o IBAN, o IBAN atual mostra-se bem no campo
  • Tipografia: Trial em vez de trail
  • Mensagem de erro se se guarda uma checklist com 0 ações
  • Apagar uma tag já não exige uma mudança prévia
  • O menu de brilho fecha-se limpo após ajustar
  • Melhor formato do ecrã que descreve as opções de cobrança
  • Podes tirar empregados de sessões recorrentes
  • O menu de navegação reinicia-se se a app se recarrega por uma mudança
  • Segurança que impede modificar sessões passadas
  • Já não se pode criar um fornecedor sem região (o fuso horário é obrigatório)

Pronto para começar com a Sessy?

Começa hoje o teu teste de 30 dias. Sem cartão de crédito.