Atualizações da plataforma

Atualização 2022-06-10
10/6/2022
2022.06.10

✨ Novidades

✨ Removemos a filtragem de projetos Covid-19 da página inicial e da área de descoberta de projetos no Catarse.

🐞 Correções

🐞 Removemos o subtitulo do blog na página inicial do Catarse

Ver link
Atualização 2022-05-12
12/5/2022
2022.05.12

🐞 Correções

🐞 Corrigimos um problema que fazia com que alguns meses ficassem faltando na hora de exibir o informe de rendimentos

🐞 Com a mudança de banco gerador de boletos bancários (passou a ser a Caixa, e não mais o Bradesco), não era mais possível copiar e colar o código do Boleto, pois o boleto passou a ser uma imagem. Essa atividade resolve parcialmente esse problema, ao informar o código do Boleto Bancário no email de confirmação de apoio.

Ver link
Atualização 2022-04-06
6/4/2022
2022.04.06

✨ Novidades

✨ Assinantes podem acessar o recibo de apoio mensal em seu histórico de apoios - os recibos de pagamento para um projeto de assinatura agora já podem ser acessados diretamente pelo Histórico de apoios de um usuário.

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

✨ Seguidores de um projeto em Pré-lançamento agora irão seguir o projeto até ele ser finalizado - caso um criador desabilite sua página de pré-lançamento por engano enquanto ela ainda estiver em rascunho, ele não perderá os seguidores da página. Além disso, ao publicar um projeto que estava com o Pré-lançamento ativado, os seguidores daquele projeto permanecerão ligados ao projeto até a sua finalização (ou seja, quem seguir um projeto em pré-lançamento agora, irá receber uma notificação no lançamento do projeto e também na finalização do projeto).

✨ [Design System - refatoração] Componente banner implementado usando novas regras para o front-end - estamos - estamos reconstruindo nossa aplicação e parte dessa reconstrução envolve o redesenho do front-end. Essa tarefa é uma pequena tarefa teste, onde implementamos um componente no Catarse usando um fluxo onde usamos o Figma como software de design e onde usamos princípios de design atômico e design tokens em nosso front-end. Esse banner na aba Saldo de criadores Pessoas Jurídica é o resultado desse pequenino passo rumo a uma aplicação mais moderna.

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

✨ [WIP - Emissão de NF automáticas] Ajusta rotinas de criação de documentos fiscais quanto projeto não tem nenhum pagamento e Adicionaa integração com emissão de NF assim que um project fiscal for criado - são tarefas ainda não entregues para nossa comunidade de usuários, mas que estão nos fazendo avançar na reta final do projeto de Emissão automática de Notas Fiscais utilizando integração com o E-notas.

🐞 Correções

🐞 Realiza retentativas de busca de transação ao processar pagamento - essa atividade visa trazer mais resiliência para o nosso fluxo de pagamento, para que a gente possa passar por instabilidades do Catarse com mais segurança.

Ver link
Atualização 2022-03-23
23/3/2022
2022.03.23

✨ Novidades

✨ Agora é possível visualizar os projetos em Pré-lançamento no Explore do Catarse! Basta escolher o filtro Em Breve no Explore, e você terá acesso a todos os projetos que estão em pré-lançamento. Basta clicar no ‘Avise-me do lançamento’ e você receberá um email em primeira mão, assim que o projeto for lançado. Caso você seja um criador interessado nessa funcionalidade, dá uma lida aqui nesse artigo que preparamos explicando sobre seu funcionamento.

🐞 Correções

🐞 Melhora texto no painel de controle de projetos de assinatura para deixar claro que Receita Mensal é Arrecadação Mensal Potencial: uma dúvida recorrente em criadores de assinaturas é sobre a diferença entre o dinheiro que entra no Saldo ao longo do mês, e o valor informado no painel de controle do projeto. Nós alteramos o texto no painel de controle para deixar mais claro que aquele valor é na realidade o potencial de arrecadação no mês, considerando as assinaturas ativas no dia, porém sem descontar a taxa e os pagamentos que porventura não serão bem-sucedidos. Essa mudança foi feita em toda a aba Minha Campanha de projetos de assinatura. Onde antes se lia “Receita”, agora se lê “Arrecadação”. E no caso desse card no topo, incluímos o termo ‘Potencial’ e melhoramos a explicação abaixo do valor.

🐞 Informa no painel de controle de páginas de pré-lançamento que é possível usar vídeos na página: uma dúvida recorrente de criadores que usam o recurso da Página de pré-lançamento era sobre a possibilidade de usar vídeos na página, ao invés de imagens. Nós melhoramos o texto no painel de controle do projeto, na aba Pré-lançamento, para deixar claro que vídeos podem ser usados.

🐞 [Segurança] Restringe URL do Informe de Rendimentos para que somente os realizadores do projeto ou admins da plataforma tenham acesso aos dados. Corrigimo uma falha de segurança que permitia que qualquer pessoa acessasse a URL dos Informes de Rendimentos dos projetos na plataforma. Além de informar os valores ganhos pelos criadores, o Informe também informa o CPF/CNPJ do criador, portanto essa é uma informação sensível, que precisa ficar bloqueada para acesso público.

Ver link
Atualização 2022-03-09
9/3/2022
2022.03.09

✨ Novidades

✨ Assinantes de projetos agora podem desfazer a solicitação de cancelamento de uma assinatura - um pedido frequente que era resolvido pelo nosso time de suporte, e que envolvia um trabalho manual de nossos desenvolvedores, era a ação de desfazer o pedido de cancelamento de uma assinatura. Com essa novidade, os próprios assinantes que por algum motivo tenham desistido de cancelar sua assinatura (seja porque apertaram o botão de cancelar erroneamente, seja porque mudaram de ideia mesmo!), podem fazê-lo, sem precisar mais enviar email para o Catarse.

🐞 Correções

🐞 Corrigimos um problema que estava exibindo, no histórico de pagamento de assinaturas, os Pagamentos status “Apagado” (essa correção já tinha sido feita na semana passada, mas de uma forma não permanente em nosso código, o chamado “hotfix”. O que essa correção faz é implementar a correção na nossa base de código)

🐞 Cria um sistema para retentativa de envio das notificações - uma parcela bem pequena dos emails automáticos do Catarse não estavam sendo disparados ao destinatário, e o que essa correção faz é criar um sistema de monitoramento de erros e reenvio de emails que não tenham sido disparados, para aumentar a entregabilidade de nossos emails (ex: emails de posts de novidades de projetos)

Ver link
Atualização 2022-02-16
16/2/2022
2022.02.16

🐞 Correções

🐞 Altera termo “Entregue” para “Enviada” quando estivermos referenciando o envio de recompensas: corrigimos uma inconsistência de termos usados para descrever a ação do criador de enviar uma recompensa ao apoiador. Antes, o criador tinha a opção de marcar a recompensa como Entregue no painel de controle de projeto, porém o termo não correspondia a ação em si, que é na verdade o ato do criador colocar as recompensas nos correios com destino ao apoiador.

🐞 Corrige o funcionamento do link ‘Encontre Amigos’ no menu de usuário, que não estava funcionando se o usuário não tivesse uma conta do FB já associada. Se uma pessoa sem conta do Facebook associada tentasse criar no link, era levada para uma página de erro. Agora, o fluxo está funcionando corretamente, e levando a pessoa a se logar no Facebook.

💎 Atualizações

💎 Aplica atualizações de segurança no Rails, nokogiri e sidekiq

Ver link
Atualização 2022-02-01
1/2/2022
2022.02.01

✨ Novidades

✨ Deixa de exibir projetos já finalizados na notificação de ‘Projetos apoiados por amigos’ - agora o email que é enviado para os usuários avisando que seus amigos apoiaram projetos não mais exibe projetos já finalizados (para não criar aquela frustração de a pessoa se interessar pelo projeto e, ao acessar, ver que o projeto já finalizou).

🐞 Correções

🐞 [Interno] Ajusta visualização da área de admin / saques - corrigimos um problema que estava atrapalhando a visualização de solicitações de saques, além de estar gerando pedidos duplicados de saques em nossa plataforma de autorização de saques.

🐞 Corrige exibição de solicitação de saques na área de saldo do usuário - corrigimos um problema que estava impedindo os usuários de visualizarem seus históricos de saque.

🐞 Corrige um erro que ocorria no login usando Facebook e Google - este erro não gerava experiência ruim para o usuário, mas ele gerava um problema “por baixo dos panos” de baixa criticidade. Fizemos essa correção para garantir que nossa integração com a ferramenta de login do Facebook está corretamente implementada.

Ver link
Atualização 2022-01-20
20/1/2022
2022.01.20

✨ Novidades

✨ [LGPD] Dados da Aba Sobre de perfis só é exibido agora para usuários que tenham ao menos 1 projeto publicado no Catarse

Para dar mais segurança ao Catarse e sua comunidade, e evitar perfis “SPAM” - que são criados com o objetivo de burlar nossas regras, como por exemplo perfis que contenham links para download ilegal) - a partir de agora os dados da Aba Sobre, nos perfis públicos, só são exibidos em usuários que tenham ao menos 1 projeto publicado no Catarse.

Com isso, criamos uma barreira a mais, pois para publicar projetos é preciso informar alguns dados pessoais, o que dificulta o uso do Catarse por bots e usuários mal intencionados.

Exemplo de perfil com dados da Aba Sobre sem serem exibidos:

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

Header de tabelas passa a ter comportamento “sticky” - Um ajuste bobinho, mas o header de tabelas fica grudado no topo do browser agora, para facilitar a leitura de uma tabela extensa, como se pode ver nesse exemplo abaixo, na tabela de Origem de Apoios no painel de controle de projetos pontuais:

🐞 Correções

🐞 Ajusta título da página de edição de usuário - corrige um bug que estava exibindo um texto de erro na aba do browser, quando o usuário visitava a aba de edição

🐞 Permite que assinantes editem ou reativem assinaturas com recompensas já esgotadas - assinantes que queiram editar ou reativar assinaturas cuja recompensa já esteja esgotada, agora o podem fazer, desde que eles já tenham tido ao menos um apoio confirmado para determinada recompensa.

Ver link
Atualização 2021-12-21
21/12/2021
2021.12.21

✨ Novidades e melhorias

✨ Melhora preview no Twitter dos links de página de projetos: agora, ao compartilhar um projeto do Catarse no twitter, o preview do tweet exibe o card grande (ao invés do card pequeno, como era antes)

✨ Permite que projetos bem sucedidos sejam deletados: agora é possível deletar projetos que tenham sido bem-sucedidos.

🐞 Correções

🐞 Altera texto sobre disponibilização dos documentos fiscais: deixamos mais claro agora, na aba Documentos Fiscais em projetos pontuais, que esses documentos são disponibilizados após o saque (e não ao término do projeto, como estava sendo erroneamente informado)

🐞 Exibe a Página de Pré-lançamento para Projetos que Amamos: corrigimos um problema que fazia com que a página de Projetos que amamos fossem exibidas todas em branco, sem nenhuma informação.

🐞 Modifica o <title> das páginas de edição de perfil que estão com o link, para a descrição apropriada: ajuste pequeno, para que os browsers e o Google exibam o nome correto das páginas de edição de perfil

💎 Atualizações

💎 Atualiza dependências de back-end, para nos manter atualizados com relação a segurança e desempenho de nossa plataforma.


Ver link
Atualização 2021-11-11
11/11/2021
2021.11.11

✨ Restringe o envio de mensagens dentro do Catarse a alguns casos específicos

Agora você só irá receber mensagens de outras pessoas do Catarse se você: - Tem um projeto no ar; - Tem um projeto com o estado 'Aguardando pagamentos', - Tem ao menos um projeto com estado bem-sucedido. Obs: No caso de você ter somente projeto(s) não-financiado(s), os apoiadores de seu(s) projeto(s) ainda poderão enviar mensagens a você por meio do Histórico de apoio deles, mas os outros usuários não conseguirão enviar mensagens a você.

Portanto, caso você seja uma pessoa que só apoie projetos e nunca tenha publicado um projeto no Catarse, somente os criadores dos projetos que você apoiou podem enviar mensagens para você por meio do Catarse.

Essa entrega é parte do nosso esforço em tornar o Catarse um local mais seguro e com mais privacidade para nossa comunidade de apoiadores e realizadores.

🔧 Agora informamos ao nosso parceiro de pagamento o endereço do pagador na hora de gerar um boleto.

A Nova Plataforma de Boletos de Pagamento/Cobrança é um sistema criado pela Febraban e o Banco Central para modernizar o processo de apresentação de boletos. A inclusão do endereço completo do pagador no momento da criação de boletos é a mudança mais relevante. Assim, além de nome completo e CPF ou CNPJ, o endereço passa a ser obrigatório.

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.

🐞 Remove validação de prazo para projetos Flex e ✨ Deixa de exibir email do destinatário em mensagens enviadas pela plataforma
17/9/2021
Melhorias

✨  Deixa de exibir email do destinatário em mensagens enviadas pela plataforma. Para preservar a privacidade de nossos usuários, a partir de agora as mensagens enviadas pela plataforma não exibem mais o email do destinatário. Com isso, a pessoa que enviar uma mensagem pela plataforma receberá somente um recibo do envio, onde constará o conteúdo da mensagem enviada e o nome público do destinatário, porém não terá mais o email do destinatário (considerado informação confidencial). Exemplo de um recibo de mensagem abaixo:

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

Remove o nome do realizador na aba pública de Novidades, quando não existe novidade ainda enviada.

Exibe uma saudação genérica (Olá!) no email enviado à pessoas que não possuem um nome público registrado no Catarse

✨ [Trabalho em progresso - não foi publicado no changelog] Altera os dados da nova estrutura de dados fiscais, Cria integração com o Enotas para geração de notas fiscais, Cria rotina para gerar os dados fiscais de pagamentos feitos após a geração dos dados fiscais. São tarefas implementadas no back-end do Catarse, mas que ainda não estão funcionando (ou seja, nossas Notas Fiscais ainda estão sendo emitidas da forma que sempre foram emitidas). Próximo passo será validar o funcionamento real dessas tarefas e partir para a última fase do projeto, que será "virar a chave" para que a gente possa começar a usar o Enotas para emissão de Notas Fiscais.

🐞 Correções

🐞 Remove validação de prazo para projetos Flex. Os projetos Flex no Catarse já não precisam se limitar a estarem no ar por um período máximo de 365 dias. Porém, caso um realizador com projeto FLEX há mais de 365 dias no ar tentasse definir um prazo para sua campanha, nós ainda estávamos exibindo uma mensagem de erro no momento da definição do prazo (considerando ainda a regra antiga). O que essa correção fez foi remover essa validação no momento da definição do prazo e também ajustar o texto que informa sobre o limite de prazo do Flex nesse, nesse e nesse artigo da base de conhecimento. Além também de corrigir essa informação sobre prazo ilimitado em Flex na aba Financiamento no painel de controle de projetos:

https://cdn.zappy.app/ae5f217a8ed744ee708b4c3a0313aeb6.png
https://cdn.zappy.app/6042efb5b34530a174ff68dfbe590c6e.png

🔧 Configurações
15/7/2021
Melhorias

🔧 Coloca idempotencia no repasse realizado através do Pagarme para evitar erros de transferências duplicadas

💎 Atualizações
2/6/2021
Melhorias

💎 Atualiza as dependências do back-end e o Ruby para a versão 3.0.1

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

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.

✨ Permite aos admins do Catarse encerrar projetos como fraude (encerra projeto, reembolsa apoios e bane o realizador)
11/2/2021
Melhorias
  • ✨ 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.
  • 💎 Atualizar Ruby on Rails para a versão 6.1.0
    21/12/2020
    Melhorias

    O Ruby on Rails (tecnologia utilizada no desenvolvimento do site do Catarse) que estávamos usando ainda estava na versão 4.2. Era uma versão lançada em 2016, que já não recebia nenhuma atualização (a não ser quando eram encontradas falhas de segurança).

    As gems (bibliotecas) que utilizávamos, muitas já haviam sido abandonadas há alguns anos, algumas outras só poderiam ser atualizadas se tivéssemos uma versão do Rails mais atual, e algumas gems novas só poderiam ser adicionadas ao projeto se estivéssemos com uma versão recente do Rails.

    Ou seja, estávamos rodando o Catarse num motor antigo, quando deveríamos estar rodando em um motor atual, novinho em folha. A nova versão do Rails que estamos agora utilizando trouxe algumas melhorias e facilidades no uso do framework.

    Com isso, estamos prontos para seguir em uma série de melhorias e refatorações em 2021, com a garantia que estamos evoluindo o código do Catarse em uma máquina atualizada, sem códigos obsoletos.

    ✨ Melhorias na validação de email em contas criadas no Catarse
    10/12/2020
    Melhorias

    Entregamos duas funcionalidades que buscam melhorar a experiência e a segurança do Catarse:

    * ✨ Bloquear cadastro de email com referencia a catarse

    * Corrigir regex de validação do e-mail

    🔧 Move catarse.js para dentro do catarse
    2/12/2020
    Melhorias

    Essa é uma entrega bem técnica, de bastidores, mas que tem como objetivo dar mais agilidade para o nosso time de produto na hora de entregar soluções, melhorias e novas funcionalidades para a comunidade de usuárias e usuários do Catarse. A explicação técnica é que estamos movendo o catarse.js para dentro do catarse, simplificado o processo de deploy, pois não será mais necessário fazer commits do build para o repositório do catarse.js. Ao realizar um npm install no Catarse, o build do catarse.js será realizado.  

    ✨ Cálculo automático de retenção de IRRF para projetos pontuais (Imposto de Renda Retido na Fonte)
    25/11/2020
    Melhorias

    Segundo a legislação, quando o tomador do serviço (no caso, o Realizador de Projeto no Catarse) for Pessoa Jurídica e o valor devido de Imposto de Renda for superior a R$10,00, o Realizador é responsável por recolher o Imposto de Renda. Para que isso ocorra, o Catarse precisa transferir para o saldo do Realizador, além do montante arrecadado no projeto, o valor referente ao Imposto de Renda.

    Com a melhoria que implementamos, esse processo agora é feito automaticamente para projetos pontuais (a solução para projetos de Assinatura virá em breve), e sempre que um realizador que tenha um perfil de Pessoa Jurídica no Catarse receber recursos em seu saldo, será também transferido um valor do Imposto de Renda. Para isso, criamos um evento no Saldo deixando claro do que se trata o valor e também incluímos uma mensagem na aba Saldo explicando a questão. Além disso, essa informação também constará nos Documentos Fiscais, disponíveis aos realizadores em seu painel de controle de projetos.

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

    🛡️Atualiza lista de atributos bloqueados para usuários comuns durante a edição de projetos.
    9/11/2020
    Melhorias

    Existia uma falha na edição de projetos do Catarse que permitia que usuários alterassem atributos na página de projeto que deveriam ser restritos à edição de administradores da plataforma. Kudos (mais uma vez!) para o Paulo, estudante de TI e usuário do Catarse que identificou esse problema e nos avisou de prontidão 💜

    🐞 Correções
    26/8/2021
    Ajustes

    🐞 Pagamentos reembolsados em projetos de assinatura agora são tratados como pagamento pago: antes, se o último pagamento de uma assinatura estivesse com o status reembolsado (ou seja, caso o time de atendimento do Catarsetivesse respondido à uma solicitação de um assinantes paa reembolsar o último pagamento de uma assinatura), essa assinatura ficaria em um modo "congelado", pois nosso sistema não sabia como computar um pagamento com status reembolsado (ou seja, se a assinatura estivesse com status ATIVA e último pagamento REFUNDED, ela não seria cobrada no próximo aniversário e nem seria inativada, permanecendo ativa pra sempre). Agora estamos considerando, para fins da máquina de cobranças, que um pagamento refunded é um pagamento pago. Ou seja, se uma pessoa tiver o último pagamento de sua assinatura com status refunded, nossa máquina irá tratar esse pagamento como sendo pago, portanto a assinatura seguirá seu curso normal (e será cobrada em seu próximo aniversário de cobrança).

    🐞 Deixa de enviar emails de "Campanhas apoiadas por amigos" com conteúdo vazio: alguns usuários recebiam esse email vazio, sem nenhum conteúdo. Corrigimos isso e agora o email só é disparado se existir conteúdo para ser exibido.

    💎 Atualizações

    💎 Atualiza as dependências do back-end e o Ruby para a versão 3.0.2. Não houve nenhuma modificação relevante no código devido à essas atualizações.

    🐞 Correções no PIX (e outros pequenos ajustes)
    12/8/2021
    Ajustes

    🐞 Configura prazo do Pix de 2 dias corridos: corrigimos um problema que estava gerando o QR Code do PIX com prazo de 2 dias úteis, quando o correto é 2 dias corridos.

    🐞 Exibe QR Code do Pix no email: voltamos a exibir o QR Code nas notificações por email de apoios em PIX (quando fizemos o lançamento do PIX, tivemos que fazer um ajuste temporário onde existia um botão no email para visualizar o QR Code em uma aba do Browse, pois o QR Code não estava sendo exibido no email).

    🐞 Exibe código do PIX em formato de texto no email: reduzimos um problema que fazia com que o código do PIX (para copiar e colar) fosse exibido como se fosse um link no email (ainda depende do cliente de email da pessoa para que o problema seja 100% corrigido, porém não iremos fazer maiores investigacões sobre isso por enquanto).

    🐞 Remove texto em branco nas notificações de reembolso no Catarse: ajuste de redação do email de reembolso, que estava gerando um mal entendimento sobre o conteúdo da notificação.

    🐞 Ajusta contador de recompensas selecionadas no Relatório de Apoios online: corrigimos um erro que fazia com que, ao selecionar uma faixa de recompensa para marcar como 'Entregue / Erro no envio' e avançar, o sistema informava erroneamente que a alteração seria feita em outras recompensas também.

    🐞 Correções
    29/7/2021
    Ajustes

    🐞 Corrigimos uma problema que estava deixando de exibir na Base de Assinantes online o bairro dos assinantes.

    🐞 Corrigimos um problema que estava causando o envio da mensagem "Seus amigos apoiaram projetos no Catarse" para usuários que não estavam seguindo ninguém

    🐞 Correções
    15/7/2021
    Ajustes

    🐞 Corrige um bug que não estava exibindo as datas de transferência na área de Saldo do usuário

    🐞 Corrige um bug que estava impedindo usuários de editar ou deletar os links de 'Presença na Internet' em seu perfil público

    🐞 Centraliza o botão de deletar projeto no painel de controle de projetos (que estava por vezes ficando escondido atrás do widget de 'Fale conosco' no canto inferior direito da tela)

    🐞 Corrige um bug que estava impedindo usuários de conectar suas contas do Facebook e atrapalhando a visualização de projetos apoiados por amigos

    🐞 Corrige um bug que estava exibindo um texto quebrado na data de resposta de um questionário, no Relatório de apoios online em projetos pontuais, quando o questionário ainda não havia sido respondido pelo apoiador

    🐞 Corrige um bug que estava exibindo uma mensagem de erro ao salvar dados na aba 'Dados cadastrais' no painel de controle de projetos, mesmo quando todos os dados informados estavam corretos

    🐞 Correções e ajustes
    24/6/2021
    Ajustes

    🐞 Corrige um problema que estava impedindo a publicação de projetos da Catarse Solidária:Não estava sendo possível publicar projetos na Catarse Solidária sem o usuário informar links de redes sociais em seu perfil.

    🐞 Oculta cidade e estado da aba de apoiadores e assinantesNós estávamos informando a cidade e o estado dos apoiadores na aba pública de apoiadores/assinantes nos projetos. Removemos essa informação por ser considerada informação sensível. Em breve vamos avançar nesse projeto e remover as fotos e nome também dessa aba pública.

    🐞 Altera nome de usuário para nome público em emails automáticos
    Fizemos mais alterações em alguns emails automáticos para que eles usem o nome público da pessoa.

    ✨ Melhora no texto de aviso de cancelamento de projeto
    Quando um usuário tem um projeto em cancelamento, ele fica impedido de solicitar saque até que o projeto seja definitivamente cancelado e os reembolsos sejam concluídos para seus apoiadores. Fizemos uma alteração simples no texto que informa isso à pessoa em sua aba de Saldo, deixando mais claro essa regra.

    💚 Substitui biblioteca de captura de erros do back-end e 💚 Adiciona tratamento de erro na tarefa de repasses
    Atividades técnicas para melhorar a forma como nosso time de desenvolvimento monitora os erros que acontecem em nossa plataforma

    🐞 Correções
    2/6/2021
    Ajustes

    🐞 Ajusta ação de banir projetos em reembolso de boleto

    🐞 Ajusta busca da informação do usuário e envio de contexto ao Sentry

    🐞 Corrige problema de baixar dados do Pagarme

    🐞 Deixa de exibir projetos deletados da plataforma

    🐞 Deixa de exibir usuários banidos da plataforma

    🐞 Altera nome de usuário para nome público nas notificações do sistema

    🐞 Correções
    21/4/2021
    Ajustes

    🐞Valida imagem base64 nas novidades: corrigimos um problema que estava permitindo enviar novidades com imagens base64. Agora, só podem imagens que tenha sido carregadas via upload no texto da novidade.

    🐞Ajustamento ordenamento de recompensas em projetos de Assinatura (na página de seleção de recompensa) : corrigimos um problema que estava exibindo recompensas fora de ordem em alguns casos, quando a pessoa visitava a tela de selecionar recompensa em projetos de assinatura.

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

    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.

    🐞 Ajustes gerais
    25/3/2021
    Ajustes
    • 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).

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

    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.