Limites da 1.1.0
Esta página junta o que a 1.1.0 não faz e os comportamentos conhecidos em que ela difere do que outra página ou tela sugere. Os números vêm do código.
Atualização e módulos
Seção intitulada “Atualização e módulos”- Não há comando de atualização. Um projeto gerado por uma versão anterior não recebe as mudanças do template nem do núcleo.
slash modulesó instala módulos do catálogo oficial. Um id fora dele é recusado, e a mensagem lista os disponíveis.slash modulenão remove nem atualiza um módulo. Os únicos subcomandos sãolisteadd.- Um módulo de terceiros entra copiando os arquivos à mão e acrescentando-o ao índice. Veja o tutorial de definição.
Publicação e backup
Seção intitulada “Publicação e backup”- Restaurar um backup pela linha de comando não publica o site. Republique pela tela Publicação do painel.
- A tela de backup só restaura um backup da mesma versão do painel instalada. A linha de comando aceita um backup de versão mais antiga e prepara o banco depois de restaurar.
- Com o
slash.lockdo projeto, nenhum dos dois restaura um backup de versão mais nova que a instalada: a restauração recusa e pede para atualizar o painel antes (panel/core/backup/lock.ts, usado empanel/core/backup/restore.ts). - Salvar configurações, menus, tema ou módulos, e também alterar um post publicado, já pede uma publicação automática. A tela Aparência diz o contrário: “O site publicado só muda quando você republica (Publicação).” O texto está errado, e o pedido entra na fila sozinho.
- A exclusão de um titular pela LGPD não apaga as cópias dele nos backups. Ficam 7 backups automáticos e 3 backups de segurança, feitos antes de cada restauração. Eles são apagados só quando a retenção os alcança. Restaurar um backup antigo traz o titular de volta: repita a exclusão.
Imagens e envio
Seção intitulada “Imagens e envio”- O envio aceita uma imagem de até 10 MB. O corpo da requisição aceita esse teto mais 1 MB de campos do formulário. O README do blog diz que os dois valores são iguais, e isso não é verdade.
- Imagens com mais de 100 megapixels são recusadas, qualquer que seja o teto de bytes.
- O painel grava o ponto focal da imagem, mas nenhum componente do site o lê. O corte das imagens continua centralizado.
Editor, listas e textos da tela: comportamentos conhecidos
Seção intitulada “Editor, listas e textos da tela: comportamentos conhecidos”- No editor, o bloco «Chamada» aparece como «Destaque» na comparação de revisões.
- O bloco «Imagem» pede o identificador da mídia digitado. Não há seletor da biblioteca.
- Mesclar tags também altera os posts que estão na lixeira.
- O total «Posts publicados», em Meu perfil, conta posts de qualquer status, inclusive rascunhos e a lixeira.
- Na lista de bloqueios, um bloqueio por endereço sem e-mail mostra o id interno no lugar do rótulo.
Newsletter
Seção intitulada “Newsletter”- O módulo envia só o e-mail de confirmação da inscrição. Não há envio de campanhas.
- Além da confirmação, o módulo faz só um repasse por webhook, para cada inscrito confirmado. O endereço é configurado no módulo; não é um webhook genérico.
A 1.1.0 não tem
Seção intitulada “A 1.1.0 não tem”Estes itens não existem na 1.1.0. A prova é a ausência no código, salvo onde a lista indica outra coisa:
- comando de atualização, como
slash upgrade: a lista de comandos do CLI não o inclui; - banco de dados que não seja SQLite: a abertura de banco aceita só o esquema
sqlite://; - envio de campanhas da newsletter: o único envio de e-mail do módulo é a confirmação;
- autenticação em dois fatores: nenhum código de
panel/,modules/oucli/a menciona; - importação de conteúdo do WordPress: nenhum código de
panel/,modules/oucli/a menciona; - Webhook de saída configurável pelo painel: o único que o painel dispara é o repasse da newsletter. O formulário do modelo
capturaenvia cada lead ao endereçolead.endpointdesrc/data/site.ts, definido por quem cria o site.