Atualizações da plataforma

🐞 Avisa aos usuários que eles estão tentando acessar o Catarse em um browser muito antigo
25/3/2021
Ajustes
2021.03.25

Nós tínhamos uma tela especial que era exibida sempre que usuários tentavam acessar uma página de apoio a um projeto utilizando um browser antigo, porém essa tela não era exibida em outras áreas da plataforma (como a página inicial, o Explore, etc). Com isso, pessoas que tentassem acessar essas outras páginas se deparavam com uma tela em branco. Fizemos uma correção que agora passa a exibir essa tela em todas as áreas do site para usuários com browsers antigos, orientado-os a fazer o download de um browser mais moderno.

Ver link
🐞 Ajustes gerais
25/3/2021
Ajustes
2021.03.25
  • Incluímos no rodapé do site o link para a Retrospectiva 2020 do Catarse. Confere lá!
  • Fizemos um ajuste no upload de imagens em recompensas, que fazia com que imagens cujo nome continha espaço em branco ou alguns caracteres como +,-,_,etc não eram carregadas corretamente.
  • Voltamos a exibir os posts do Blog do Catarse na página inicial do site (porém ainda tem um errinho ali que iremos consertar em breve, referente à descrição dos posts).

Ver link
🐞 Corrige visualização de dados no perfil de usuário e histórico de apoios
25/3/2021
Ajustes
2021.03.25

Algumas pessoas estavam se queixando que o menu de usuário e as páginas internas do perfil privado (como histórico de apoios) não estavam exibindo as informações (elas eram informadas que o usuário era indefinido ou não existente). Enviamos uma correção que procura corrigir esse erro.

Ver link
✨ Adiciona restrição de pagamento nos boletos
15/3/2021
Melhorias
2021.03.15

Temos alguns casos em que um boleto é pago após o vencimento, e temos casos em que as pessoas pagam um boleto parcialmente (não pagam todo o valor dele). Essas coisas, apesar de não serem frequentes, quando acontecem necessitam de um esforço do time do Catarse pra resolver. Ainda não está claro se essa configuração que adicionamos (oferecida pelo meio de pagamento que utilizamos para processar os boletos) impede os apps e atendentes de efetuarem o pagamento desses boletos nas situações indesejadas ou apenas adiciona instruções na folha do boleto. Entretanto, como o esforço para adicionar essa configuração era mínimo, estamos entregando essa atividade hoje e iremos monitorar se esse problema irá persistir.

Ver link
🔧 Aplica análise de segurança na aplicação
15/3/2021
Ajustes
2021.03.15

Sempre que adicionamos códigos ao Catarse, estes podem conter falhas de segurança, e a responsabilidade de verificação ficar somente a cargo dos revisores de código, que precisariam conhecer todos os vetores de ataque, não é adequada. Essa atividade portanto implementa um sistema de escaneamento automático do código, que irá veriricar brechas de segurança no código, como SQL Injection por exemplo.

Ver link
⚙️ Move a action banish_report para o controller do admin
15/3/2021
Ajustes
2021.03.15

Essa é uma atividade técnica relacionada a uma entrega feita no Deploy 2021.02.11 (Permite aos admins do Catarse encerrar projetos como fraude). Estamos aqui somente aumentando a segurança dessa atividade, ao garantir que somente admins do Catarse tenham acesso a essa funcionalidade.

Ver link
✨ Adiciona ID do Gateway ao Histórico de Apoios
15/3/2021
Novidades
2021.03.15

Para facilitar a solicitação de ajuda do usuário para o realizador e/ou para a equipe do Catarse com mais eficiência, o ID que publicamente chamamos de ID do apoio (que internamente é chamado de ID de Gateway) ficará visível no histórico de apoios dentro do perfil de usuário (e não mais somente dentro do recibo do apoio, que é enviado por email). Essa informação é útil pois acelera o processo de resolução de problemas.

https://cdn.zappy.app/8af24fb54b5d529d7dfacfe15bef6b92.png

Ver link
🐞 Corrige Filtro de Pesquisa no catarse scripts
15/3/2021
Ajustes
2021.03.15

Temos uma ferramenta interna do Catarse para execução de scripts (Catarse Scripts), e o filtro de tags nessa ferramenta estava quebrando e não estava permitindo que os usuários com acesso ao Catarse Scripts pudessem pesquisar pelas tags.

Ver link
💎 Atualiza dependências (MAR/2021) e atualiza para o Ruby 3
15/3/2021
Ajustes
2021.03.15

Para seguirmos no nosso planejamento de ter uma cultura de atualização frequente das nossas ferramentas e dependências, estamos atualizando nosso Ruby para a versão 3, e também atualizando as dependências que puderam ser atualizadas para suas versões mais novas. Também soluciona alguns problemas de segurança.

Ver link
✨ Permite aos admins do Catarse encerrar projetos como fraude (encerra projeto, reembolsa apoios e bane o realizador)
11/2/2021
Melhorias
2021.02.11
  • ✨ Permite aos admins do Catarse encerrar projetos como fraude (encerra projeto, reembolsa apoios e bane o realizador):
    Agora os admins do Catarse não precisam mais pedir ajuda a um desenvolvedor para remover projetos fraudulentos da plataforma. Basta acessar o admin/projetos e clicar no botão 'Banir projeto', que todos os processos serão feitos automaticamente (Reembolsar apoios, deletar projeto, remover saldo do realizador e banir realizador da plataforma).
  • 🔧 Ajusta configurações do setup inicial do ambiente de desenvolvimento:
    Ao iniciar o setup do ambiente de desenvolvimento, para a versão 3.10 do linux alpine não estava disponível a versão 12.18 do nodejs. Também a gem de catarse_scripts não estava presente quando os comandos docker tentavam fazer o bundle install.
  • ⚙️ Remove chamadas  RecommenderTrainWorker para melhorar performance de carregamento do site:
    Esse worker era responsável por atualizar um indice de machine learning que não utilizamos mais, essa chamada ficava ocupado lugar na fila sempre que era chamada.
  • Ver link
    ✨ Página de pré-lançamento no Catarse
    28/9/2021
    Novidades

    Agora os realizadores ganharam mais uma ferramenta de comunicação do Catarse - a Página de Pré-lançamento, onde eles poderão iniciar sua campanha antes mesmo de publicarem seu projeto no ar, por meio de uma página de captação de interessados. As pessoas que se cadastrarem na página de pré-lançamento do projeto receberão um email em primeira mão avisando sobre o lançamento do projeto.

    Além disso, é uma ferramenta também de baixa complexidade (criar uma página de pré-campanha é muito simples), para que criadoras e criadores possam testar a receptividade de uma ideia/projeto no Catarse com sua comunidade.

    ✨ Novidades
    26/8/2021
    Novidades

    ✨ [LGPD] Remove seção com fotos e nome dos apoiadores dentro da aba 'Apoiadores' em projetos pontuais: a aba de apoiadores de projetos pontuais tinha uma seção com fotos e nomes dos apoiadores do projeto. Removemos essa seção e deixamos somente informações nessa aba que não podem identificar quem são os apoiadores. Essa é a primeira de uma série de entregas que visam proteger mais a privacidade dos usuários da plataforma e adequar o Catarse cada vez mais às regras da Lei Geral de Proteção de Dados.

    https://cdn.zappy.app/bd754f79a008da8bf2190c1140313f67.png

    ✨ [LGPD] Remove aba de 'Assinantes' de projetos de Assinatura: na mesma linha da atividade acima, nós removemos a aba 'Assinantes' em projetos de assinaturas. Neste caso optamos por remover a aba por completo pois, além da questão da privacidade, existia um problema ali no carregamento dos dados quantitativos exibidos. Como não valia a pena consertar esse problema, optamos por remover a aba (podemos retornar com ela eventualmente no futuro, quando finalizarmos o projeto de refatoração da máquina de pagamento, mas por ora seguiremos sem a aba).

    https://cdn.zappy.app/4197580ea1008dbe721ef9006e2f19c2.png

    ✨ O Pix chegou ao Catarse!
    29/7/2021
    Novidades

    Sempre procurando melhorar a experiência de apoiadores e realizadores na plataforma, ficamos felizes em anunciar, a partir de hoje, o pagamento via Pix para apoios de campanhas pontuais (Flex e Tudo ou Nada)! Uma alternativa segura, prática e extremamente rápida, que facilita o pagamento, principalmente para apoiadores que só tinham o boleto como única alternativa. Agora, o seu apoio poderá ser confirmado em segundos, independentemente do dia e horário do apoio.Saiba mais aqui

    ✨ Novidades
    15/7/2021
    Novidades

    ✨ Mensagens enviadas ao realizador agora exibem de qual projeto o apoiador está se referindo

    Agora quando um apoiador usa o botão de enviar mensagem ao realizador, essa mensagem é enviada identificando a qual o projeto o apoiador está se referindo. Isso é útil para o caso de realizadores que possuem mais de um projeto do Catarse e precisam identificar com facilidade de qual projeto aquele determinado apoiador está se referindo.

    ✨ Time administrativo do Catarse pode pesquisar por IDs de transferência em nossa ferramenta interna

    Recentemente implementamos uma melhoria na maneira como fazemos as transferências de dinheiro para os usuários do Catarse, passando a usar a Transfeera como parceira nesses processos de transferência. Essa novidade é interna, para que nosso time financeiro encontre com mais facilidade as transferências em nosso painel de controle financeiro (ferramenta interna).

    ✨ Novo serviço para realizar repasses
    2/7/2021
    Novidades

    A partir de agora as transferências de dinheiro do Catarse para a conta bancária dos usuários passa a ser realizada por meio de um novo parceiro do Catarse, a Transfeera. Com essa mudança, esperamos trazer mais agilidade ao processo (pois usamos o PIX como meio principal), além de dar mais autonomia ao nosso time financeiro, pois reduzimos a dependência de nossos desenvolvedores para a realização das transferências bancárias.

    ✨ Novidades
    2/6/2021
    Novidades

    ✨ Implementa botão no admin/assinaturas para reembolsar pagamentos

    ✨ Login do Google no Catarse
    21/4/2021
    Novidades

    Agora é possível fazer login usando o Google no Catarse 🎉

    ✨ Adiciona ID do Gateway ao Histórico de Apoios
    15/3/2021
    Novidades

    Para facilitar a solicitação de ajuda do usuário para o realizador e/ou para a equipe do Catarse com mais eficiência, o ID que publicamente chamamos de ID do apoio (que internamente é chamado de ID de Gateway) ficará visível no histórico de apoios dentro do perfil de usuário (e não mais somente dentro do recibo do apoio, que é enviado por email). Essa informação é útil pois acelera o processo de resolução de problemas.

    https://cdn.zappy.app/8af24fb54b5d529d7dfacfe15bef6b92.png

    🌟 Funcionalidade de transferência de saldo no admin
    14/1/2021
    Novidades

    • Muitas vezes usuários do Catarse precisam transferir seus saldos para outros usuários (por diversos motivos). Implementamos uma novidade interna, para o time que administra a plataforma do Catarse, focada em permitir que o Saldo de usuários no Catarse sejam transferidos entre si (como se fosse um PIX interno nosso), sem que para isso o time de suporte do Catarse precise acionar um dos desenvolvedores.

    • Fizemos também um ajuste numa ferramenta interna nossa de execução de scripts, para facilitar a vida do time de desenvolvedores na hora de investigar bugs na plataforma.

    ✨ Validação dos dados bancários em tempo real, durante a solicitação de saque
    9/11/2020
    Novidades

    Entregamos uma melhoria em nosso fluxo de solicitação de saques (que é quando alguém solicita uma transferência de dinheiro do seu saldo do Catarse para sua conta bancária), que consiste em validar em tempo real, no momento da solicitação do saque, se os dados da conta bancária estão corretas e se o Nome do titular da conta é consistente com o documento (CPF ou CNPJ) informado.

    O objetivo dessa funcionalidade é melhorar a experiência da nossa comunidade durante esse momento tão importante de uma campanha de financiamento coletivo, que é o recebimento dos recursos. Como antes não fazíamos essa validação em tempo real, só descobríamos que existia inconsistências nos dados quando estávamos fazendo a transferência bancária, o que gerava uma experiência ruim para quem está esperando pelo dinheiro. Esperamos que agora essa experiência irá melhorar, e conseguiremos resolver qualquer problemas com dados inconsistentes no menor tempo possível.

    Atualização 2019.1 – 7 de fevereiro
    7/2/2019
    Melhorias

    • Ajustes de privacidade nos dados informados na plataforma e relatórios para download

    • Projetos pontuais com status NÃO-FINANCIADO não tem mais a opção de baixar relatórios. Para que a experiência faça sentido e os realizadores entendam o porquê dessa ausência de relatórios, informamos na aba de Relatórios para download.
    • Projetos pontuais não tem mais a opção de baixar relatórios de apoios pendentes.
    • Apoios com status RECUSADO não são mais exibidos na aba Relatório de Apoios do painel de controle de projetos pontuais.
    • O emails dos usuários que tem apoio com status PENDENTE não são mais exibidos na aba Relatório de Apoios do painel de controle de projetos pontuais.

    • Aumentar tamanho da fonte das notificações

    • Um email enviado ao nosso time de suporte falando sobre o tamanho da fonte das nossas notificações (vindo de uma Mamilete!) também levou a fazer essa estorinha aqui que foi bem simples. Nossas notificações de sistema agora ganharam um pouquinho mais de peso. Ainda dá pra melhorar, mas foi só um empurrãozinho.

    • Avisar que metas em Assinaturas podem ser alteradas

    • Agora, ao publicar um projeto de Assinaturas, na tela onde o usuário precisa marcar os checkboxes de que entendeu as regras do modelo, estamos falando que as metas podem ser alteradas, e que a única restrição é que é necessário ter ao menos 1 meta definida sempre. Além disso, também alteramos essa informação na nossa Base de Conhecimento e no Google Presentation que usamos para contar sobre o Catarse Assinaturas.

    • Marcar assinatura como anônima no Perfil de Usuário

    • Agora usuários podem marcar direto em seu perfil de usuário uma assinatura como anônima. Exatamente como funciona nos projetos pontuais. E isso se reflete lá na Base de Assinantes também.

    • Valores de apoios nos relatórios de apoios para download (ToN, Flex e Assinaturas) agora informam Valor bruto, Taxa do Catarse, Taxa do meio de pagamento e Valor líquido

    • Essa estória foi uma requisição do nosso time financeiro por questões referentes a transparência e para que os relatórios para download já reflitam os dados que informamos nos documentos fiscais, em tempo real.

    Ajustes gerais
    10/7/2020
    Ajustes
    • Ajustamos um problema na visualização de respostas de questionários (se a pessoa respondia um endereço internacional no questionário, os dados do endereço não eram exibido na página de confirmação de resposta, induzindo o respondente a achar que a resposta seria enviada erroneamente ao realizador do projeto).
    • Removemos a funcionalidade que checava se o email do usuário estava atualizado. Era um banner que aparecia no topo da tela sempre que precisávamos checar se o email que tínhamos cadastrado do usuário estava atualizado. O problema é que a funcionalidade não estava funcionando muito bem e estava sendo exibida mesmo após a pessoa confirmar que o endereço de email era aquele mesmo.
    • Agora se uma pessoa tenta criar uma conta com um email inválido, ela recebe um aviso direto na página de cadastro falando que o email é inválido. Isso é para evitar de pessoas se cadastrarem com emails com acento ou com erros de digitação e, durante o fluxo de pagamento, terem seu pagamento recusado por esse motivo (e consequentemente não receberem um aviso de que o pagamento foi recusado, pois nosso sistema teria enviado o email para um email inválido).
    • Entregamos uma solução que procura resolver ao menos parcialmente o problema que estavam gerando inúmeros casos de informações erradas de recompensas na página de projeto (basicamente 'apoios confirmados' estavam sendo exibidos como 'apoios em prazo de confirmação' no card de recompensa em diversos projetos, induzindo pessoas a tentarem apoiar uma recompensa que na verdade já estava esgotada, além de gerar confusão no gerenciamento da campanha para realizadores). Ainda iremos monitorar para saber se a solução resolveu totalmente o problema ou se precisaremos enviar mais alguma correção.
    • Fizemos uma correção em um problema que estava afetando alguns projetos que, mesmo após o prazo de finalização, ainda estavam com status de projeto em aberto.

    🔍 Projetos finalizados que estão aguardando os últimos pagamentos são exibidos no Explore com o filtro 'Finalizados'
    19/6/2020
    Ajustes

    Projetos com o prazo de captação encerrado, mas que ainda se encontram no estado 'Aguardando boletos', agora voltaram a ser exibidos na busca do Catarse, com o filtro 'Finalizados' selecionado.

    🎁 Recompensas selecionadas por assinantes não eram registradas pelo sistema
    19/6/2020
    Ajustes

    Nós implementamos uma melhoria de performance no fluxo de pagamento de projetos de assinatura para resolver um problema que estava afetando um número grande de assinantes, que reclamavam que suas recompensas selecionadas não eram registradas. Além de resolver o problema, nós também fizemos uma limpeza retro-ativa em nossa base de dados para atribuir recompensas à assinaturas que estavam sem recompensa selecionada.

    💌 Envio dos emails 'Resumo diário das campanhas de assinatura' e 'Boas Vindas para novos assinantes' foi reestabelecido
    5/6/2020
    Ajustes

    Nós estávamos com um problema no envio desses emails. Era um problema que não afetava a todos os usuários e sua ocorrência era um pouco aleatória (às vezes funcionava, às vezes deixava de funcionar, independente do projeto relacionado). Pedimos desculpas pelo problema, mas ele já foi resolvido, os emails estão sendo enviados regularmente (e estamos atentos para evitar que ocorra novamente).

    💲 Aba de valores sugeridos de doação voltou a ser exibida na página de campanha (quando visualizada em celulares)
    12/5/2020
    Ajustes

    A aba com valores de apoio sugeridos (em projetos que optaram por não oferecer recompensas) não estava sendo exibida quando a página de campanha era visualizada em celulares. Agora está tudo certinho.

    Exibição correta do banco solicitado na hora do saque
    30/4/2020
    Ajustes

    Ao solicitar um saque (que é como chamamos a transferência de dinheiro do Saldo do Catarse para a conta bancária), não estávamos exibindo corretamente o banco pré-selecionado (no caso de usuários que já tinham um saque realizado anteriormente). Isso gerou confusão para algumas pessoas que estavam solicitando um saque para um novo banco, nunca antes usado. Consertamos isso e o problema está resolvido.

    Além disso, o histórico de saques realizado sempre exibia os detalhes dos saque mais atual, ignorando os dados do passado. Também corrigimos isso e agora o histórico de saques está mostrando a informação correta.

    Pagamentos em revisão voltaram a ser notificados por email aos apoiadores
    30/4/2020
    Ajustes

    Recentemente fizemos uma atualização grande na forma como nossa máquina de pagamentos analisa fraudes. Nessa atualização, um bug gerou uma quantidade grande de dúvidas em algumas pessoas: nós deixamos de enviar email para os apoiadores que tinham seus pagamentos na fila de análise manual (sim, o Catarse é feito de pessoas que precisam com frequencia aprovar manualmente alguns pagamentos para garantir um espaço seguro para todos). Ou seja, você ia lá, finalizava um pagamento no Catarse, ele ficava com o estado 'Pendente' no seu perfil de usuário do Catarse, mas a gente não informava nada mais sobre isso.

    Mas agora esse problema está resolvido, e voltamos a disparar esse email sempre que um pagamento entra em análise manual. Obviamente, após analisarmos o pagamento, o apoiador recebe outro email na sequencia (com a confirmação ou rejeição do pagamento).

    https://i.imgur.com/7mgWrjs.png

    Carregar mais posts de novidades voltou a funcionar
    18/12/2019
    Ajustes

    O botão de 'Carregar mais' na aba de Novidades de projetos não estava funcionando. Agora está tudo certinho, e você conferir aqueles posts antigos que tanto estavam fazendo falta!

    Atualização 2019.12.2 – 17 de novembro
    17/11/2019
    Ajustes

    • Correções na exibição de assinaturas na Base de Assinantes (painel de controle de projetos de Assinatura)

    • Consertamos um erro que consistia em, ao apertar o botão de ‘Carregar Mais’ na Base de Assinantes (no painel de controle de projetos de Assinatura), nós exibíamos assinantes duplicado na listagem.
    • Consertamos também um problema na exibição do endereço dos assinantes, que só era mostrado caso o realizador clicasse em algum local da tela.
    • Por fim, existiam algumas assinaturas que apareciam com o status da última cobrança como inválido na Base de Assinantes (como nessa imagem aqui). Isso ocorria pois essas cobranças foram deletadas pelo nosso time em algum momento para ajustar falhas nas cobranças. Simplesmente modificamos o status delas de “deletadas” para “recusadas”.
    Atualização 2019.12 – 7 de novembro
    7/11/2019
    Ajustes

    • DDD dos telefones eram gravados com erro em alguns casos

    • Consertamos um erro que fazia com que alguns pagamentos no Catarse fossem recusados por conta de dados incompletos de telefone, mesmo que o usuário tivesse colocado o número correto.

    • Ajustes no editor de texto de novidades

    • O editor do texto de novidades estava com uma série de problemas que faziam com que os textos, imagens e layouts escolhidos no editor ficassem quebrados no post de novidades publicado na plataforma e no email enviado aos apoiadores. Fizemos um ajuste e agora você já pode enviar suas novidades normalmente.

    • Valor do frete com decimal

    • Os realizadores não podiam colocar valores em R$ com decimais na hora de definir um valor de frete para uma recompensa.

    • Coleta de erros

    • Fizemos alguns implementação nos bastidores (que ninguém vê, mas que são a base da nossa plataforma!) para que o nosso time de suporte e produto tenham mais informações dos eventuais erros que ocorrem com usuários.Com isso, ficará mais fácil investigar problemas apontados por vocês e melhorar cada vez o nosso tempo de resposta para resolução de bugs e problemas.

    • Ajustes na zona do tempo dos projetos por conta do horário de verão que não aconteceu

    • Sim, o horário de verão é o terror de qualquer programador. Quando ele é cancelado então, o terror vira um pesadelo. Essa semana fizemos alguns ajustes que fizeram com que alguns projetos que estavam em reta final terminassem às 22h59m do dia previsto (e não às 23h59m como é o padrão). Tudo ajustado, e o horário de verão que durou 2 dias no Catarse já acabou 😎