ejplatform / ej-server

EJ uses gamification and machine learning to promote discussions and participation in a virtual democracy
https://ejplatform.github.io/ej-server/
Other
38 stars 17 forks source link

Verificar porque os conteúdos especificos do tema cpa não estão aplicados na instancia #628

Closed ricardopoppi closed 5 years ago

ricardopoppi commented 5 years ago

Os assets quando a build está carregada com o tema cpa devem vir da pasta do tema: lib/themes/cpa

Analisando nossa instancia cpa.dev: http://35.199.117.172

Imagens de referencia para HOME e NAVBAR:

Home deslogada (ignorar o rodapé que tiramos na implementação): https://projects.invisionapp.com/share/2KNHRQQRF5X#/screens

Home logada (ignorar o rodapé e o ícone de alertas já que não temos essa funcionalidade ainda. Observar tb que o ícone "Painel CPA" só aparecem para os usuários do grupo CPA): https://projects.invisionapp.com/share/ZTNJDBZEQCA#/screens

ricardopoppi commented 5 years ago

@pablodiegoss pode ajudar o @leandronunes nessa issue, principalmente orientando como ele faz pra ativar/ajustar os assets do tema CPA?

pablodiegoss commented 5 years ago

O Deploy de versões CPA foram feitas somente via Rancher, então o docker-compose que sobe uma versão específica do CPA está no nosso repositório do catalogo Rancher:

https://github.com/ejplatform/ej-rancher-catalog/blob/master/templates/cpa/0/docker-compose.yml

O docker-compose de deploy atual no repositório ej-server sobe apenas uma versão genérica. Teria que checar como foi feito este deploy de dev CPA, se alteraram o arquivo de deploy com todos os parametros certos, nome da imagem e afins.