Repository navigation
What's Changed
Correções de sessão, feeds, leitura, capa e IA.
Sessão e APIs. Criar um usuário na administração não entra na conta nova. Com o registro fechado, o login OIDC não cria conta. A chave do Fever e a senha do Google Reader só valem no POST, e consultar o Fever não marca artigos como lidos.
Feeds. Charset entre aspas passa a ser lido, redirect de HTTPS para HTTP é recusado, e um redirect permanente só troca a URL do feed quando continua no mesmo site. Artigo que muda de conteúdo é atualizado. Na primeira busca depois desta versão, os artigos já salvos só recebem a impressão do conteúdo, sem serem reescritos.
Leitura, capa e Hoje. O leitor trata artigo sem estado como não lido, e abrir uma cópia marca as outras da mesma história. A capa ignora data muito no futuro, escolhe a seção pela maioria das cópias e conta histórias. A lista de Hoje carrega o texto só da página visível.
Agendador e IA. A busca de imagens de capa roda a cada duas horas. Classificação e embeddings não seguram mais a atualização dos feeds, e o digest agendado não é gerado duas vezes no mesmo dia. Quem usa a chave de IA da instância tem uma cota por usuário; o chat também limita o tamanho da conversa.
- Evita trocar a sessão do admin ao criar usuário by @paulocarinhena in #137
- Restringe segredos do Fever e do Google Reader ao POST by @paulocarinhena in #138
- Corrige busca de feeds e atualização de conteúdo by @paulocarinhena in #139
- Alinha o estado de lido entre a lista e o leitor by @paulocarinhena in #140
- Ajusta datas, seção e contagem da capa by @paulocarinhena in #141
- Carrega o HTML só da página visível em Hoje by @paulocarinhena in #142
- Separa classificação do refresh e evita digest duplicado by @paulocarinhena in #143
- Limita o uso da chave de IA compartilhada by @paulocarinhena in #144
- Sobe a versão para 0.1.8 by @paulocarinhena in #145
A imagem Docker publica as tags 0.1.8, 0.1 e latest para linux/amd64 e linux/arm64.
Full Changelog: v0.1.7...v0.1.8