Fix issue #109 : vidéos ne dépassent plus du cadre

Ajout dans le CSS d'une taille max 100% pour les balises <video />
Fix issue #103 : amélioration article (mobile)

Affichage de la barre de manipulation des articles en bas de ceux-ci
afin de pouvoir les marquer comme (non) lus / favoris
Fix issues #98 #99 : marquage lors du défilement

Modification de la zone du viewport qui faisait toute la taille de
l'écran. Désormais le viewport va du haut de l'écran jusqu'à sa moitié

Modification de la zone de marquage en la réduisant : début au 3/4 de
l'article et fin 50px plus loin (ou bas de l'article si dépasse)
Fix issue #102 : application police OpenSans

Désormais la police OpenSans est belle et bien appliquée à toute
l'interface
Fix issue #108 : bug catégories non repliées

La colonne des catégories se replie désormais même lorsqu'il n'y a aucun
article à afficher
Fix issue #112 : vérification catégorie par défaut

Lors d'une importation OPML, on vérifie la présence d'une catégorie par
défaut pour éviter les imports qui ne marchent pas
Fix issue #95 : Ajout menu navigation

Le menu de navigation présent en version mobile apparaît désormais aussi
sur la version "desktop" dans la colonne de gauche
Fix issue #111 : index httpAuth ajouté (OPML)

Il manquait cet index lors de l'ajout d'un flux par import OPML, c'est
ok maintenant
Fix issue #107 : message quand flux en erreur

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
Fix issue #97 : amélioration page de configuration

Utilisation de checkbox au lieu de radio boutons pour le lazyload et
affichage des articles dépliés
Réorganisation de certaines options
Fix issue #101 : option interdiction anonymes

Ajout d'une option pour interdire la lecture anonyme (interdit par
défaut)

Correction de l'internationalisation pour la pagination des logs
Fix issue #105 : ajout index.php à la racine

Ce fichier redirige vers ./public et permet de cacher un minimum
l'arborescence.
Des conseils de sécurité ont été ajoutés dans le fichier README
Fix issue #106 : modif nom classes Cache et Log

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
Fix issue #86 : possibilité de changer de thème

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
Amélioration de l'installateur + préfixe BDD

Fix issue #96 : on peut désormais choisir un préfixe aux tables de la
BDD lors de l'installation
Fix issue #115 : échappement des guillemets pendant la phase
d'installation
Fix issue #116 : le thème de l'installateur est désormais accessible
FIx issue #117 : rajout du test de la présence DOMDocument lors de
l'installation. Si non présent, on peut pas accéder aux flux RSS.
Normalement fourni sur un système RedHat-like par le paquet php-xml
Ajout "hack" pour aider menus fixes

En rapport avec l'issue #95 : je ne prends pas officiellement en charge
les menus fixes, mais comme on me l'a demandé, j'ajoute un <span /> en
bas de la colonne des flux si ça peut aider
Fix issue #110 : ajout CSS pour imprimante

Elle reste basique est dépend fortement de la feuille de style
principale, mais ça permet déjà d'imprimer les articles à peu près
correctement
Fix option lazyload

Il n'était plus possible de désactiver le lazyload, c'est désormais
corrigé
Correction comportement JS

L'ouverture d'un article sur le site d'origine via le raccourci
fonctionne de nouveau normalement

Lorsque la connexion est paramétrée et la lecture anonyme autorisée, une
personne non connectée pouvait avoir l'impression de marquer des
articles comme (non) lus (mais ça n'était pas effectif après un
rafraichissement de la page). Les articles ne peuvent plus être marqués
désormais
Amélioration marquage des articles au défilement

Un petit bug faisait qu'un article marqué comme lu pouvait repasser en
non lu même en mettant le paramètre "only_not_read" à true pour la
fonction mark_read.