-
-
Notifications
You must be signed in to change notification settings - Fork 250
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[12.0][IMP] payment_pagseguro: Parcelamento de cartão de crédito #1916
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@kmmelcher eu acho o codigo do PR ok, mas mexer no .gitignore não me parece uma boa, porque pelo menos nas branches mais recentes esse arquivo acaba sendo padronizado e sincronizado por um bot da OCA. Sera se vc não consegue adicionar seus arquivos de lib com git add -f arquivo
? Veja isso https://stackoverflow.com/questions/8006393/force-add-despite-the-gitignore-file
Tb tem examples de tais arquivos em pastas lib dentro da OCA como https://github.com/OCA/web/tree/14.0/web_timeline/static/lib/vis-timeline sem eles ter mexido no .gitignore.
Da para vc tentar com git add --force e tirar essa alteração do .gitignore então por favor?
@kmmelcher outra coisa que é apenas opinião no caso: se eu fosse a KMEE eu faria esse tipo de modulo com licença LGPL e não AGPL. A galera que vai fazer site que vai interagir com qualquer um facilmente vai cair na paranoia que vai ter que liberar o código de todas customizaçoes web Odoo dela por conta da margem de interpretação da AGPL. E vc pode contar com a própria Odoo SA para espalhar esse medo (FUD) para vender a versão Enterprise dela. |
Ola kmmelcher vc consegue arrumar a questão do .gitignore? Vc pode fazer um Ai depois que tiver tudo certo manda a branch aqui de novo com |
Ok, removi a mudança no .gitignore |
Eu acho que não valeu. Deve ter dado na mesma no final. |
O que eu fiz dá na mesma que fazer git add -f arquivo |
Eu dei o comando: |
|
@@ -0,0 +1,48 @@ | |||
// Copyright 2022 KMEEli |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@kmmelcher sem importância, mas eu acho que tem um erro aqui "KMEEli"
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
OK aprovado parabens pelo código.
Outra coisa que é apenas opinião: vamos dizer ate a v12 era difícil caçar projeto Odoo fazível no Brasil e nisso usar README em inglês para atrair o olhar da empresa multinacional que já usava Odoo fora do Brasil ou já tava ligada da evolução do mercado era uma boa. Mas eu diria que hoje, em tempo de v14+, a gente já conseguiria encaixar o Odoo meio que na metade das empresas do mercado alvo. Ai nisso, eu usaria ate umas 2 linhas de introdução em inglês, mas o restante eu faria em português mesmo, tipo para bater na pesquisa Google do leigo mesmo. (cc @mbcosta o mesmo comentário vale pros módulos de CNAB). No código quando mais inglês melhor ai sim, porque facilmente pode ter programador de fora.
Mas tanto isso como a questão da licença são coisas que podem ser retrabalhadas la na frente, então por mim já ta OK.
0d3eaad
to
758786d
Compare
This PR has the |
/ocabot merge major |
This PR looks fantastic, let's merge it! |
esse merge parece travado... Eu iniciei o merge do #1924 mesmo assim porque me parece mais urgente para poder integrar os PRs ligados a importação de NFe. Depois vamos iniciar esse merge de novo... |
/ocabot merge major |
This PR looks fantastic, let's merge it! |
It looks like something changed on |
Congratulations, your PR was merged at ea5fab7. Thanks a lot for contributing to OCA. ❤️ |
@kmmelcher parabens pelo trabalho.... se quiser portar isso para a 14 temos uma PR de migração em aberto.. Basta submeter uma PR para o nosso fork. Se tiver um tempinho e puder ajudar no teste da 14.0 eu agradeço tbm apesar de que já tem ajudado bastante. cc @Eduardolimr |
Nesse PR, nosso time da KMEE adicionou a opção de parcelar compras no cartão de crédito pelo pagseguro.
Issues e próximos passos estão no README.
Alguns screenshots das mudanças:
Encontramos também um problema no .gitignore, que não está relacionado diretamente a Pagseguro.
Ao tentarmos adicionar uma nova lib javascript dentro de static/lib como está com ! no .gitignore não conseguimos.
Isso acontecia porque todo diretório /lib estava excluído pelo .gitignore. Dessa forma, colocamos um * para que somente
os arquivos dentro dos diretórios /lib fossem excluídos. Com isso, podemos usar o ! para que as libs sejão uma exceção que possa ser adicionada ao git.