| Age | Commit message (Collapse) | Author |
|
Implique une modification des fichiers metadata.json pour les thèmes :
ajout d'un champ "files" répertoriant les fichiers CSS à utiliser
|
|
|
|
Alkarex-NbUnread
|
|
Alkarex-SqlOptimisation
Conflicts:
app/controllers/feedController.php
|
|
On peut désormais marquer comme lu les articles parus dans le futur
|
|
Clean removed SQL columns in PHP
|
|
Alkarex-onread_jump_next
|
|
La catégorie par défaut est bien mise par défaut pour le premier flux
|
|
En particulier en affichage mobile, il n'était pas facile de voir quelle
catégorie ou flux on était en train de lire. Ce patch l'affiche sur la
ligne du jours, avec une suggestion de style.
|
|
Distinguish in the title of the page between the number of unread
articles in the category/feed displayed vs. the total number of unread
articles.
|
|
The SQL optimisation patch had introduced a bug with "No Category", now
solved
|
|
A "lastUpdate" field was forgotten
|
|
Added a new option to automatically jump to the next sibling (category
or feed) when hitting the button "mark as read".
|
|
*** ATTENTION, MODIFICATION DE LA BDD ***
Cette option permet de garder les vieux articles d'un flux en même s'ils
sont plus vieux que la limite des X mois d'historique (3 par défaut)
Les modifications de la base de données :
- ajout du champ "keep_history int(1) DEFAULT 0" à la table feed
- suppression des champs "is_public" et "lastUpdate" de la table entry
(n'étaient plus utilisés de toute façon)
|
|
Désormais, en cliquant sur une catégorie ou un flux, une "popup" s'ouvre
nous proposant les flux à lire directement. Les mêmes actions que la vue
normale sont alors possibles
Cela a impliqué de gros changements javascript en aval puisque les
articles n'étaient plus repérés en fonction de la fenêtre, mais en
fonction du popup (#panel)
Le code va vraiment devoir être repris pour avoir une architecture
logique (voir issue #121)
|
|
+ Début fix issue #130 : en cliquant sur une catégorie ou un flux, on
repasse en mode de vue "normale" pour pouvoir lire les articles
Ce n'est qu'un début :)
|
|
Ajout du système de token pour accéder aux flux RSS même quand la
connexion a été paramétrée.
Pour l'utiliser, il faut simplement ajouter le paramètre
?token=<votre_token> à l'url
|
|
En bas de page, si l'option a été cochée (ne l'est pas par défaut), on
va charger automatiquement les articles suivants
|
|
Il n'était plus possible de désactiver le lazyload, c'est désormais
corrigé
|
|
Désormais il est possible de créer des thèmes. Le thème peut être changé
sur la page de configuration. Les thèmes sont détectés grâce à un
fichier metadata.json détaillant le nom du thème, son auteur, une petite
description et une version.
Un nouveau thème "Flat design" a été ajouté et est pleinement
fonctionnel
|
|
Passage en Minz_Cache et Minz_Log
Permet d'éviter les redondances quand ces classes sont déjà définies
Je n'utilise pas d'espace de nom parce que beaucoup de boulot et
nécessite obligatoirement php 5.3
Si d'autres classes nécessitent cette modification je le ferai au fur et
à mesure qu'on me remontera les soucis
La version de Minz pour FreshRSS n'est plus compatible avec la version
distribuée à part
|
|
Ajout d'une option pour interdire la lecture anonyme (interdit par
défaut)
Correction de l'internationalisation pour la pagination des logs
|
|
Désormais, si on actualise un flux et qu'il passe en erreur, le message
affiché est correct et indique qu'il y a eu un soucis
|
|
Il manquait cet index lors de l'ajout d'un flux par import OPML, c'est
ok maintenant
|
|
Possibilité de marquer les articles automatiquement comme lus lors
du défilement de la page. Le marquage survient aux 3/4 de l'article
visible.
Ajout d'une option pour activer / désactiver (défaut) la fonctionnalité
et disparition de l'option de marquage au chargement de la page.
Ajout de 2 boutons pour marquer comme lu et en favori en bas des
articles
|
|
la vue par défaut
|
|
script actualisation lorsque connexion paramétrée
|
|
|
|
l'importation OPML
|
|
|
|
|
|
|
|
|
|
à l'utilisateur (couleur rouge)
|
|
page d'import / export
|
|
|
|
mettre tous les flux à jour via CRON
|
|
plus les trop vieux articles
|
|
CHANGEMENTS, aucune garantie de stabilité et possibles régressions. La recherche dans le contenu des articles fonctionnent et possibilité de rechercher des tags
|
|
|
|
|
|
apparaissent maintenant dans les articles + si connexion paramétrée l'actualisation des flux n'est plus permis
|
|
|
|
authentification HTTP + correction quelques traductions
|
|
(bug #38)
|
|
|
|
|
|
faire la traduction en anglais notamment, rajouter une option pour changer la langue, détecter la langue préférée de l'utilisateur et voir si on peut migrer facilement l'installateur aussi
|
|
|
|
|