summaryrefslogtreecommitdiff
path: root/public
AgeCommit message (Collapse)Author
2013-11-28Annulation du cache via no-cache.txtGravatar Marien Fressinaud
La présence du fichier DATA_PATH/no-cache.txt permet de désactiver le cache. Ce fichier n'est pas présent par défaut Corrige #297
2013-11-28Mise à jour design (article courant)Gravatar Marien Fressinaud
L'article courant est désormais en blanc avec barre bleue (même s'il est refermé). Le titre n'est plus sous-ligné mais mis en gras Voir #291
2013-11-28Touch plus standardGravatar Alexandre Alapetite
Corrige https://github.com/marienfressinaud/FreshRSS/issues/296
2013-11-28Corrige bug requêtes SQL (install.php)Gravatar Marien Fressinaud
Les noms des tables étaient mal protégées
2013-11-27SQL : Passe e.id en bigint plutôt que char(6)Gravatar Alexandre Alapetite
Contribue à https://github.com/marienfressinaud/FreshRSS/issues/202 e.id est généré à l'insertion par microtime(true).
2013-11-26Corrige appel fonction indéfinieGravatar Marien Fressinaud
icon() n'existe pas (plus ?) et aurait dû être remplacée par RSSTheme::icon à priori Néanmoins on va pouvoir supprimée cette partie là du code (base_url)
2013-11-26Supprime fonction small_hash dans install.phpGravatar Marien Fressinaud
Elle était redondante avec la fonction définie dans lib/lib_rss.php
2013-11-26JS : Léger JSLintGravatar Alexandre Alapetite
Quelques corrections mineures suite à https://github.com/marienfressinaud/FreshRSS/pull/291 plus autres détails JS
2013-11-25Merge remote-tracking branch 'upstream/dev' into issue283Gravatar Alexis Degrugillier
2013-11-25Changement de syntaxe pour être conforme à la norme utilisée ailleurs.Gravatar Alexis Degrugillier
2013-11-25Page Speed : bouge le style 'print' dans la CSS principaleGravatar Alexandre Alapetite
Bouge le petit style dédié à l'impression dans la CSS principale, pour de meilleures performances, et aussi pour permettre aux thèmes de changer le rendu à l'impression. Au passage, ajout de `@charset "UTF-8";` en tête de CSS
2013-11-25Ajout du mode global pour icon()Gravatar Alexandre Alapetite
Oublié dans https://github.com/marienfressinaud/FreshRSS/commit/eae19e13634593d919811f527eff9e1efd34c03b
2013-11-24Merge remote-tracking branch 'upstream/dev' into issue283Gravatar Alexis Degrugillier
2013-11-24Ajout d'un flag pour se souvenir de l'état ouvertGravatar Alexis Degrugillier
ou fermé d'un article.
2013-11-25Accessibilité sans images (expérimentation)Gravatar Alexandre Alapetite
Expérimentation : utilisation de vraies images à la place des icônes générées en CSS. Permet de fournir un texte alternatif affiché en cas de non-chargement de l'image (par choix ou problème réseau par exemple). Meilleure sémantique (plutôt que le tag i détourné). Implémente https://github.com/marienfressinaud/FreshRSS/issues/284 Il est toujours possible de changer d'icônes selon les thèmes grâce à RSSThemes.php
2013-11-24Suppression des PNGs inutilisésGravatar Alexandre Alapetite
Voir https://github.com/marienfressinaud/FreshRSS/issues/284#issuecomment-29139723
2013-11-24Requiert PHP 5.2+Gravatar Alexandre Alapetite
FreshRSS utilise des fonctions apparues avec PHP 5.2 (comme json_decode). Il serait bien de mettre un message conseillant 5.3.3+
2013-11-24Suite de icon()Gravatar Alexandre Alapetite
Contribue à https://github.com/marienfressinaud/FreshRSS/issues/284
2013-11-23Améliorations suite à icon()Gravatar Alexandre Alapetite
Contribue à https://github.com/marienfressinaud/FreshRSS/issues/284
2013-11-23Nouvelle fonction icon() pour générer le code HTML des icônesGravatar Alexandre Alapetite
Centralisation de la génération du code des icônes pour pouvoir plus facilement le changer, en particulier en préparation d'améliorations futures : * ajouter des alternatives lorsque l'image n'est pas affichée ; * améliorer l'accessibilité ; * permettre de changer les icônes selon le thème graphique choisi ; * simplifier les CSS. Contribue à https://github.com/marienfressinaud/FreshRSS/issues/284
2013-11-23Encore des alternatives Unicode aux icônesGravatar Alexandre Alapetite
Contribue à https://github.com/marienfressinaud/FreshRSS/issues/284
2013-11-23Corrige bug recherche dû au raccourci pour fermer un articleGravatar Alexandre Alapetite
Corrige https://github.com/marienfressinaud/FreshRSS/issues/286
2013-11-21Corrections CSS suite aux alternatives Unicode des icônesGravatar Alexandre Alapetite
Contribue à https://github.com/marienfressinaud/FreshRSS/issues/284 Corrections de https://github.com/marienfressinaud/FreshRSS/commit/305f1436e3ca2907e5234ed77f62348cf4303b79
2013-11-21Accessibilité : Quelques alternative Unicode aux icônesGravatar Alexandre Alapetite
FreshRSS est maintenant utilisable en bonne partie sans CSS. Ce patch inclut un caractère Unicode approprié en plus de certaines icônes définies en tant qu'image en CSS. Contribue à https://github.com/marienfressinaud/FreshRSS/issues/284 Il manque encore certaines icônes, et les alternatives Unicode ne sont pour l'instant pas montrées si la CSS est chargée mais que les images ne le sont pas.
2013-11-21install.php comme point d'entrée possibleGravatar Alexandre Alapetite
Permet d'appeler install.php directement plutôt que index.php (qui reste possible).
2013-11-19SQL : Explications sur le choix de varchar(760)Gravatar Alexandre Alapetite
varchar(760) est choisi pour pouvoir être utilisé efficacement dans un UNIQUE() avec les limites de InnoDB de MySQL
2013-11-19SQL : UNIQUE(e.id_feed, e.guid)Gravatar Alexandre Alapetite
Préparation de GUID en prévision de https://github.com/marienfressinaud/FreshRSS/issues/202
2013-11-19Oubli CHARACTER SET latin1 pour les URLsGravatar Alexandre Alapetite
2013-11-19SQL CREATE TABLE DEFAULT CHARACTER SET utf8Gravatar Alexandre Alapetite
2013-11-19SQL : UNIQUE KEY pour category.name et feed.urlGravatar Alexandre Alapetite
Suite de https://github.com/marienfressinaud/FreshRSS/issues/262
2013-11-18SQL : identifiant entier automatique pour les catégories et les fluxGravatar Alexandre Alapetite
Implémentation de https://github.com/marienfressinaud/FreshRSS/issues/262 La catégorie par défaut à le numéro 1. Les numéros de catégories et de flux sont automatiques (1, 2, 3...) L'installeur semble marcher.
2013-11-17Ajout d'un raccourci pour refermer un article.Gravatar Alexis Degrugillier
https://github.com/marienfressinaud/FreshRSS/issues/256
2013-11-17Corrige erreur default_user non définiGravatar Alexandre Alapetite
https://github.com/marienfressinaud/FreshRSS/issues/273
2013-11-17Corrections install.phpGravatar Alexandre Alapetite
Première version fonctionnelle https://github.com/marienfressinaud/FreshRSS/issues/273
2013-11-17Correction préfixe base de données dans install.phpGravatar Alexandre Alapetite
https://github.com/marienfressinaud/FreshRSS/issues/273
2013-11-17Changement .gitignore pour que favicons soit visibleGravatar Alexandre Alapetite
2013-11-17Bug commentaires SQLGravatar Alexandre Alapetite
Voir https://github.com/marienfressinaud/FreshRSS/issues/273#issuecomment-28650446
2013-11-17Début de multi-utilisateursGravatar Alexandre Alapetite
Préparation de https://github.com/marienfressinaud/FreshRSS/issues/126 Suite de https://github.com/marienfressinaud/FreshRSS/issues/248 Nécessite un script de mise à jour https://github.com/marienfressinaud/FreshRSS/issues/255 Install.php n'est pas encore testé https://github.com/marienfressinaud/FreshRSS/issues/273
2013-11-17Corrige bug mode endless dans la vue globaleGravatar Marien Fressinaud
Problème d'initialisation après le remaniement du code Corrige #275
2013-11-17Pas de retour à la ligne pour les long titresGravatar Marien Fressinaud
Le rendu n'était pas top quand le titre de l'application (par défaut, FreshRSS) était trop long Il faudra prévoir de limiter la taille du titre à 25 caractères pour les prochaines versions (voir #274)
2013-11-17Réorganisation des fichiers utilisateurGravatar Alexandre Alapetite
Implémente https://github.com/marienfressinaud/FreshRSS/issues/248
2013-11-17Nouveau fichier constants.phpGravatar Alexandre Alapetite
En particulier pour stocker le numéro de version de FreshRSS utilisé entre autres par https://github.com/marienfressinaud/FreshRSS/issues/174 et centraliser les constantes de chemins Implémente https://github.com/marienfressinaud/FreshRSS/issues/271
2013-11-16Minz : nouveau Minz_Log::DEBUGGravatar Alexandre Alapetite
Nouveau niveau Minz_Log::DEBUG pour plus de finesse dans les messages
2013-11-16SQL : Corrections mineuresGravatar Alexandre Alapetite
Ajout temporaire d'un index sur e.date en attendant https://github.com/marienfressinaud/FreshRSS/issues/202
2013-11-16SQL : grosse mise à jour avec mise en cache du nombre d'articles lus/non-lusGravatar Alexandre Alapetite
* Mise en cache du nombre d'articles lus et non-lus par flux, via `f.cache_nbEntries, f.cache_nbUnreads` pour de biens meilleures performances * Implémente https://github.com/marienfressinaud/FreshRSS/issues/268 * Révision de la plupart des requêtes de modification en conséquence * En cas d'affichage `not_read`, évite de faire une requête si on sait déjà qu'il n'y a pas d'article non lu et fait directement un affichage `all`. * Appelle `cleanOldEntries` seulement une fois de temps en temps aléatoirement (1 fois sur 30 actuellement) pour économiser les ressources, et avant les insertions pour plus de robustesse. * Utilisation des transactions lors de mises à jour multiples et liées * Lors de requêtes de modifications, retourne le nombre de lignes impactées plutôt qu'un booléen en cas de succès * Suppression de code oublié relatif à is_public qui n'est plus utilisé
2013-11-16Améliore génération du sel (installation)Gravatar Marien Fressinaud
Utilise une méthode moins prédictible Voir e9168f6cd21d7e95aff183f2a503911a1208a0af
2013-11-16Suppression du champs "sel" lors de l'installationGravatar Marien Fressinaud
Génération d'un sel basé sur le temps à la place. Pas parfait mais sûrement suffisant pour FreshRSS
2013-11-16Ajoute nofollow à la balise robots.txtGravatar Marien Fressinaud
Voir 147b3fdda4d95c217ee3923930587d1dc1bd97ee
2013-11-15Corrige style bigMarkAsReadGravatar Alexandre Alapetite
Corrige problème héritage de style pour bigMarkAsRead. Plus détails
2013-11-15Ajout d'un robots.txtGravatar Marien Fressinaud
À priori l'instance de FreshRSS n'a pas besoin d'être référencé par les moteurs de recherche. Si tel devait être le cas, il est mieux que ce soit fait consciemment par l'utilisateur