Plugin Locations 🌍

Desculpe, @angus. Acredito que acabamos de encontrar outro bug que está impedindo todos os membros de definir ou editar uma localização em seus perfis.

Estamos executando o Discourse v2.5.0.beta4 +148 e alteramos o plugin Locations para usar GitHub - merefield/discourse-locations: Tools for handling locations in Discourse · GitHub, que também está na versão mais recente (5185063).

Ao editar seus perfis, as pessoas agora veem o campo de localização padrão do Discourse:

Antes, elas veriam o campo do plugin Locations:

Tentei desativar o plugin nas Configurações de Admin e depois reativá-lo, mas, infelizmente, isso não resolveu o problema.

2 curtidas

@angus e, se ajudar, este erro é exibido no console do navegador:

]

Que leva a:

3 curtidas

@Richie Obrigado, Richie. Atualizei o plugin novamente para acompanhar as últimas mudanças no Discourse (com ajuda do @eviltrout).

Não farei mais atualizações para acompanhar as mudanças no núcleo do Discourse até 1º de junho. Portanto, se possível, aguarde com a atualização do seu site até lá. Se isso for um problema, me avise por MP e podemos encontrar uma solução.

Estamos trabalhando em algumas coisas que ajudarão com o problema de compatibilidade de plugins com atualizações do Discourse. Até lançarmos essas melhorias, estamos usando uma abordagem baseada em tempo para atualizar o plugin para a versão mais recente do Discourse nos primeiros 5 dias de cada mês.

5 curtidas

Fantástico!

Obrigado a vocês dois, @angus e @eviltrout, essa é uma notícia excelente.

Acabei de instalar a atualização e tudo está funcionando perfeitamente novamente :blush:

Obrigado mais uma vez, pessoal. Admiro muito seu comprometimento e suporte :+1:t2:

Entendido :slight_smile:

4 curtidas

Olá @angus, não tenho certeza de qual é o seu processo de atualização. Você apenas verifica a compatibilidade com a versão atual do núcleo do Discourse no momento das verificações?

2 curtidas

Correto. Como a instalação padrão do Discourse é a versão tests-passed, atualizamos para a versão tests-passed mais recente e, em seguida, realizamos as verificações.

3 curtidas

Obrigado @merefield, estou ansioso por mais correções :slight_smile:

2 curtidas

Sei que ainda não estamos dentro da janela de 5 dias, mas só para avisar que a build do Discourse de hoje está conflitando com este plugin. Isso está impedindo que as novas miniaturas funcionem, além de causar problemas em outros componentes do tema. Aqui está o erro:

6 curtidas

Sim, estou ciente dos problemas. Ah, que bom seria ter uma folga!

4 curtidas

Uma pausa? O que é isso?? :grin: :crazy_face: Eu conheço bem essa sensação, meu amigo. Agradeço seus esforços, como sempre!

4 curtidas

O mesmo para nós :bowing_man:

Vocês têm um fundo de doação de cerveja no PayPal ou algo assim, @angus @merefield? Adoraríamos enviar alguns libras a vocês como forma de agradecimento e para manter o moral lá em cima :beers:

7 curtidas

Descobri. O plugin de localizações estava causando conflito com os vídeos do YouTube. Meus três nerds de geoespacial vão ficar bravos, mas tudo bem. O modo de segurança ajudou. Obrigado por isso!

3 curtidas

Por favor, não atualize no momento. Estou fazendo uma grande refatoração que deverá estar disponível nos próximos dias.

6 curtidas

Notamos esse bug ontem, quando precisei fazer uma atualização por motivos não relacionados a este plugin. No nosso caso, era ou o Locations ou o componente de tema Versatile Banner, mas não ambos.

Obrigado, Robert, pelo seu empenho. Podemos esperar, sem problema. :slight_smile:

E gostaríamos de contribuir com alguns euros, além de um agradecimento sincero.

5 curtidas

Obrigado pelos seus comentários positivos. A estimativa de chegada ainda é para amanhã! :mantelpiece_clock: :world_map:

5 curtidas

Oi pessoal,

Acho que isso entra em conflito com o componente de Sumário e com outros componentes também.

Se a captura de tela abaixo puder ajudar, sem pressa, vocês são os melhores :

Obrigado pelo apoio. Um beijo grande :smiling_face_with_three_hearts:

2 curtidas

Eu não acho que seja um conflito, é uma falta de compatibilidade com o núcleo atual do Discourse, como mencionei acima.

PR em andamento.

5 curtidas

O PR de correção de localizações foi mesclado:

Isso levou um tempo, pois foi bastante complexo.

7 curtidas

@merefield impressionante, tudo voltou: os mapas, os componentes do tema, as imagens. Muito obrigado.

4 curtidas

:clap:

Obrigado — estamos atualizando nosso Discourse para a versão mais recente agora.

O nosso está configurado assim, devidamente anotado. Vamos ficar de olho nas atualizações.

Obrigado mais uma vez, @merefield. Não se esqueça de compartilhar os detalhes do fundo de cerveja :smiley:

4 curtidas