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.

🛡️ Evitar ataque XSS pelos campos HTML
21/10/2020
Melhorias

Aumentamos nossa proteção contra XSS (falha de segurança que permite terceiros executarem código dentro da nossa página), que estava sendo feita apenas no front-end. Agora ela também é feita no backend. Essa falha era pontual e nunca gerou nenhum problema, mas agora garantimos que estamos cobrindo todos os lados. Kudos para o Paulo, estudante de TI e usuário do Catarse que identificou esse problema e nos avisou de prontidão 💜

Pequenas melhorias entregues
15/10/2020
Melhorias

• Tínhamos um problema bem raro onde os pagamentos feitos a projetos cujos realizadores tinham nomes com mais de 100 caracteres falhavam. Consertamos esse problema para projetos pontuais (em breve iremos enviar uma melhoria para os projetos de Assinatura)

• Antes era preciso pesquisar pelo Estado (na página de busca de projetos) digitando pela sigla (ex: se quisesse pesquisar por Pernambuco, tinha que se escrever 'PE'). Consertamos isso e agora basta escrever normalmente o nome do estado no campo de busca.

• Enviamos algumas melhorias relacionadas a segurança (manutenção rotineira que fazemos em nosso código para garantir que estamos sempre atualizados).

• Tinha um problema que era reportado com frequencia de uma mensagem de erro 'User undefined', vista principalmente nas abas do Perfil Privado (ex: quando se estava navegando em sua aba de projetos apoiados). Enviamos uma melhoria que procura consertar esse problema.

• [Melhoria interna] Nosso time tem uma área de admin do Catarse que estava com um problema que, em alguns casos, não era possível encontrar projetos no campo de busca do admin/projetos, mesmo quando o projeto existia. Consertamos isso (é para melhorar a vida do nosso time, mas no fim, melhora a vida de todos, pois garantimos um atendimento mais ágil e com mais qualidade).

Reduzimos o tamanho do banner na página inicial
19/8/2020
Melhorias

Uma pequena modificação foi feita no banner da página inicial do Catarse. Reduzimos a altura do banner para que seja possível já visualizar a primeira linha de projetos na página inicial, e com isso já mostrar um pouco mais de diversidade de projetos na primeira impressão de novos visitantes à plataforma ;)

📈 Trocamos o termo 'visitantes' por 'visitas' na aba Minha Campanha no painel de controle de projetos
30/7/2020
Melhorias

O painel de controle dos projetos no Catarse informa aos realizadores de campanhas as visitas realizadas em suas páginas. Antes estávamos usando o termo 'visitantes', mas o mais correto é 'visitas', pois se uma pessoa acessar a página mais de uma vez, ela será contabilizada duas vezes no gráfico. Agora está corrigido e as informações condizem melhor com a realidade. Mudamos também os artigos em nossa Base de Conhecimento que informam sobre esses gráficos e dados.

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

📩 Fluxo de emails personalizado para projetos da Catarse Solidária
23/7/2020
Melhorias

Agora todo mundo que criar projetos na Catarse Solidária irá receber dicas e informações em uma trilha de emails desenhada especificamente para esses projetos. É uma mudança simples, mas que vai nos permitir estudar melhor como podemos adaptar nossas informações e dicas de campanhas com foco na natureza do projeto criado no Catarse.

Atualização do Ruby e ajustes em rotinas
21/7/2020
Melhorias

• Fizemos a atualização do Ruby (linguagem de programação usada em parte de nossa aplicação) para versão 2.7.1

• Mandamos uma correção que procura acertar a rotina de registro de dados usados em planilhas contábeis do Catarse (basicamente é uma rotina que checa com o meio de pagamento de hora em hora se temos pagamentos registrados em nosso banco de dados que estão com incoerências nas informações de recebíveis. Caso exista incoerência, essa rotina busca o dado correto e atualiza em nosso banco de dados). Sim, papo chato e técnico esse aqui ;)

🔍 Melhorias na experiência de busca por projetos
10/7/2020
Melhorias

Fizemos uma série de melhorias e ajustes na experiência e usabilidade de busca de projetos:

  • Eliminamos os "cards grandes" na página de exibição de projetos: quando você buscava por projetos com o filtro 'Populares' aplicado, nós exibíamos os 3 primeiros projetos com cards de dimensões maiores, ocupando mais colunas da tela. Eliminamos isso e agora toda a experiência de exibição de projetos respeita o padrão de 3 colunas (em desktop)
  • Ao clicar no botão 'Explore' no topo do site, você é levado para o Explore com o filtro 'Populares' aplicado (e não mais com o 'Projeto que Amamos'). Fizemos isso pois o filtro 'Projeto que Amamos' já pode ser acessado por vários pontos do Catarse e não achamos que o mais correto é que o padrão nosso seja o Populares (pois é o filtro definido pelo número de apoios de um projeto nas últimas 24 horas - portanto é o filtro que mais condiz com o que a comunidade do Catarse está identificando como relevante).
  • Fizemos umas trocas estéticas na cor dos filtros do Explore (antes eram escuros e agora estão claros). O objetivo é dar mais visibilidade para essa funcionalidade (que ficava um pouco escondida com baixo contraste).
  • Agora se você buscar por um projeto no campo de busca, o resultado não mostra os filtros e inclui todos os status de projetos no resultado. Tenta buscar por um projeto lá.
https://cdn.zappy.app/f4263e27fbc059cf1679515f40f8694b.png

Mais destaque para a coluna de valores sugeridos de apoios (em projetos sem recompensa definida)
5/6/2020
Melhorias

Quando um projeto opta por não oferecer recompensas, a coluna que geralmente mostra as recompensas disponíveis é trocada por uma coluna com valores de apoios sugeridos. Fizemos uma pequena mudança no tamanho do texto (tanto em desktop quanto em mobile) para dar mais destaque à essa coluna.

https://cdn.zappy.app/656bbce8b93e6c69a510540467bef139.png

📊 Custos do anti-fraude estão agora detalhados nos relatórios de apoio dos projetos
5/6/2020
Melhorias

Agora os relatórios para download contendo dados de pagamentos (tanto projetos de Assinatura quanto projetos Pontuais) informam o custo do serviço de anti-fraude. Esse é um serviço de terceiros que utilizamos para garantir que as transações feitas no Catarse são seguras, protegendo a todos contra fraudes de pagamentos.

Esse custo antigamente estava incluído no pacote de serviços prestados pelo meio de pagamento que utilizamos (logo o custo de anti-fraude vinha incluído no 'Serviço do Meio de Pagamento' nos relatórios para download). Porém recentemente fizemos algumas alterações na forma como fazemos as análises de anti-fraude, passando a usar um outro serviço independente do meio de pagamento. Portanto, optamos por refletir nossa nova estrutura de custos também nos relatórios para download (sempre com a premissa básica de sermos transparente com os realizadores de projetos).

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

❤️ Buscar por Projetos que Amamos direto pela página de projeto
5/6/2020
Melhorias

Agora os Projetos que Amamos tem um selinho na página da campanha. Ao clicar ali, você é direcionada diretamente para a área de busca do Catarse com o filtro 'Projetos que Amamos'. Se quiser saber mais, dá uma lida nesse post do Blog.

https://cdn.zappy.app/b34a23aec476d8c2340e5240008a0c2c.png
🐞 Ajusta ordem de recompensa quando o realizador adicionar uma nova recompensa
25/3/2021
Ajustes

Ao criar uma nova recompensa em um projeto que já possui uma ou mais recompensas várias, nosso sistema estava posicionando essa nova recompensa na ordem errada. Isso estava gerando dois problemas - no painel de controle de projeto, ao clicar em Adicionar recompensa, o realizador não tinha um feedback visual de que a recompensa tinha sido criada, dando a entender que algo deu errado. Além disso, no fluxo de apoio, na tela de seleção de recompensa, as recompensas estavam desordenadas. Enviamos uma correção para resolver esse problema.

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

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.

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

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.

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

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.

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

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.

🐞Ajustes gerais
11/2/2021
Ajustes
  • 🐞 Ajusta o ícone de 'Fechar' na página de Explore projetos (ação de limpar o parâmetro de pesquisa):
    O ícone "X" usado para limpar os parâmetros de busca no Explore não estava sendo exibido.
  • 🐞 Corrige carregamento de página de Novo Questionário para Recompensas:
    Ao acessar a página de criar um Questionário, caso o realizador atualizasse a página, a mesma não era exibida novamente.
  • 🐞 Adiciona CONTA_FACIL como opção de conta bancária no fluxo de saque:
    Existe um tipo de conta no BB e na Caixa Federal cujo tipo é CONTA_FACIL, e a forma como nossa interface do Catarse estava hoje não permitia ao usuário escolher essa opção de tipo de conta no hora do saque. Com isso, o pedido de saque é barrado na validação da Transfeera (plataforma que usamos para validar dados bancários), que diz que o tipo de conta é inválido (pois informávamos para a API da Transfeera conta_corrente, sendo portanto recusado na validação).
  • 🐞 Corrige valor quebrado no card de recompensa selecionada na tela de confirmação de pagamento:
    Ao apoiar qualquer projeto pontual sem selecionar recompensa, no card que exibe os dados da recompensa na última tela de contribuição, não estava sendo exibido o valor corretamente.
  • 🐞 Ajusta ID de recompensa inválido em rotina de atualizar cache de recompensas:
    Passamos a utilizar sp.reward.id e não sp.reward_id , para evitar que o ID passado seja no formato do Comum.
  • 🐞 Faz funcionar o botão de 'adicionar presença na internet' ao editar o perfil publico:
    Quando o usuário clicava no botão de inserir um novo link em presença na internet, na edição do perfil, o botão não funcionava.
  • 🐞 Exibe corretamente o meio de pagamento em assinatura editada (caso Cartão → Boleto)no Histórico de Apoio do usuário:
    Quando um assinante editava o meio de pagamento de Cartão para Boleto, estávamos exibindo erroneamente a opção de Cartão de Crédito no histórico de apoios (não deixando claro que o assinante alterou a assinatura para Boleto).
  • 🐞 Exibe o Header de usuário logado na área de admin do Catarse:
    Quando os admins do Catarse acessavam a área de admin do site, o menu de usuário no topo do site estava mostrando erroneamente que o usuário estava deslogado.
  • 🐞 Valida dados bancários da Transfeera sempre que os dados forem salvos no fluxo de solicitação de saque:
    A validação da conta bancária no fluxo de saque só estava ocorrendo quando havia modificações nos dados já salvos anteriormente. Ou seja, se alguém tivesse um dado errado antigo (da época onde não validávamos os dados em tempo real) e tentasse solicitar um saque, essa solicitação seria aprovada.
  • 🐞 Atualiza dados do projeto no Comum quando ele for deletado do catarse:
    Projetos de assinatura que eram deletados, ainda mantinham seu permalink em seus dados na plataforma do comum. Isso gerava um problema pois projetos que fossem publicados novamente com o mesmo permalink não podiam receber apoios (recebiam um erro de project_not_online).
  • 🐞 Ajusta dados de assinante em processo de alteração de recompensa na Base de Assinantes online e no arquivo para download da Base de Assinantes:
    Ao editar uma assinatura (alterar valor, meio de pagamento e recompensa), precisamos garantir que o realizador do projeto veja, em seus relatórios, somente os dados da assinatura atual do assinante (e não os dados que passarão a valer na cobrança seguinte, com as alterações passando a valer). Essa correção garante que esse comportamento está consistente.
  • 👩🏽‍🏭 Ajustes gerais de usabilidade
    13/1/2021
    Ajustes
    • 🐞 Corrigir ordenação das tabelas na tela de insights da campanha - Tínhamos um problema que, ao clicar nas setinhas no cabeçalho das tabelas de Origem dos apoios e Localização geográfica dos apoios, exibidas no painel de controle de projetos pontuais, o reordenamento da tabela não estava sendo feito corretamente. Estávamos embaralhando tudo nesses cliques. Consertamos isso e agora está funcionando corretamente.
    https://cdn.zappy.app/559ad506d93f487e7c9815fcbfbff6f5.png

    • 🐞 Exibir borda vermelho em inputs de formulários somente quando eles são obrigatórios e somente após requisição ser solicitada - consertamos um problema que consistia em exibir bordas vermelhas em campos não obrigatórios nos formulários do site, usando o navegador Firefox.
    • 🐞 Histórico de saques no perfil de usuário estava exibindo dados do saque mais atual em saques antigos- consertamos um problema que fazia com que o histórico de saques passados dos usuários exibisse dados bancários errados (pois estava exibindo dados do saque mais atual).
    • 🙈 Ajustar contagem de seguidores ao enviar a notificação - consertamos um problema que fazia com que, de vez em quando, algumas pessoas recebessem um email dizendo "Você tem 0 novos seguidores!". Parecia uma trollagem nossa, mas era um erro mesmo 🤗
    https://cdn.zappy.app/7b2019e0be8fa57cc32e61724aa3ba47.png

    • 🐞 Ausência de tradução para métodos de pagamentos antigos - apoios feitos no Catarse lááááá em 2011 apareciam no perfil dos usuários com um errinho de texto, que foi consertada.
    • 🐞 Problema ao alterar dados da aba perfil publico - Consertamos um problema que estava impedindo algumas pessoas de alterarem dados na aba Perfil Público, dentro do perfil de usuário.

    Ajustes e melhorias gerais
    7/1/2021
    Ajustes
    • Traduzir mensagem de 'Could not save card' para português -> Nos pagamentos realizados para projetos de assinatura, quando não é possível salvar o cartão de crédito na nossa plataforma por algum erro, algumas retentativas são realizadas, e depois de 5 falhas é mostrada uma mensagem para o usuário: 'Could not save card'. Não é uma mensagem que explica muito sobre o erro e o usuário fica sem saber como agir.
    • Ajuste de um erro no fluxo de pagamento que impedia usuários de finalizar o apoio -> alguns usuários estavam relatando um erro que os estava impedindo de avançar no fluxo de apoio e colocar os dados de pagamento. Fizemos uma correção que busca resolver esse problema.
    • Alguns pagamentos em boleto estavam permanecendo com o status 'Pendente' mesmo após o vencimento do boleto. Isso gerava um problema principalmente para projetos finalizados, pois os realizadores não sabiam se aquele boleto pendente havia sido pago ou não.
    • Ajustes no carregamento de informações no perfil do usuário -> alguns usuários antigos estavam relatando dificuldades de acesso ao seu histórico de apoio. Além disso, estávamos com um problema no carregamento de informações no menu do usuário (canto superior direito do menu do site), onde a pessoa, ao clicar, abria o menu com a informação 'User undefined', impedindo-o a a pessoa de acessar o seu perfil.
    • Alguns projetos estavam sendo finalizados e os contadores públicos da campanha (número de apoios, total arrecadado) estavam divergindo dos contadores informados no painel de controle do projeto. Fizemos uma correção para resolver esse problema.
    • [Melhoria interna] - Ferramenta de execução de scripts -> implementamos uma ferramenta interna no time de desenvolvimento que visa facilitar o trabalho de suporte interno dos desenvolvedores ao nosso time de atendimento (o que, no fim, se reflete em um melhor atendimento do Catarse para nossa comunidade).

     

    Ajustes e melhorias pós-deploy do Rails 6
    22/12/2020
    Ajustes

    Fizemos alguns ajustes referentes a alguns erros encontrados no deploy do Rails 6, realizado ontem. São eles:

    • Atualizar gridhook - é uma ferramenta que utilizamos para comunicar o Catarse com o Sendgrid (plataforma usada para enviar emails transacionais do Catarse). Por conta do deploy do Rails, tivemos que alterar a versão dessa ferramenta. O problema que ela gerava era no envio de algumas notificações.

    • Acesso à página de documentos fiscais - alguns realizadores de projetos relataram erro ao acessar a página de documentos fiscais em seus projetos. Enviamos uma correção e está funcionando normalmente esse acesso.

    • Correção da visualização de dataclips em CSV [Melhoria interna]- temos uma ferramenta interna para visualizar dados chamada Dataclips que, após o deploy do Rails, deixou de exibir arquivos em formato em CSV. Enviamos uma correção para isso, assim nosso time de operações pode seguir usando planilhas que são alimentadas por esses arquivos.

    Ajustes e melhorias
    8/12/2020
    Ajustes
    • Ajustar rota para perfil público do realizador do projeto
    • Corrigir checkbox 'Mostrar senha' nos forms de criação de conta do usuário
    • Input de dias online na edição de projeto não persiste o valor