Commit Graph

584 Commits

Author SHA1 Message Date
Alexandre Alapetite
de4e9d5a85 Corrige bug recherche dû au raccourci pour fermer un article
Corrige https://github.com/marienfressinaud/FreshRSS/issues/286
2013-11-23 15:13:01 +01:00
Alexandre Alapetite
8591a31bd0 CHANGELOG 0.6.1 2013-11-22 22:26:18 +01:00
Alexandre Alapetite
5f20ec5d58 Symbole Unicode oublié pour lien du bas
https://github.com/marienfressinaud/FreshRSS/issues/284
2013-11-21 23:02:01 +01:00
Alexandre Alapetite
d4fb36fc4a Correction symbole Unicode
Correction de
305f1436e3
Contribue à https://github.com/marienfressinaud/FreshRSS/issues/284
2013-11-21 22:58:22 +01:00
Alexandre Alapetite
4a89d1e08f Corrections CSS suite aux alternatives Unicode des icônes
Contribue à https://github.com/marienfressinaud/FreshRSS/issues/284
Corrections de
305f1436e3
2013-11-21 22:50:01 +01:00
Alexandre Alapetite
305f1436e3 Accessibilité : Quelques alternative Unicode aux icônes
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-21 22:23:23 +01:00
Alexandre Alapetite
50f3b27eb9 install.php comme point d'entrée possible
Permet d'appeler install.php directement plutôt que index.php (qui reste
possible).
2013-11-21 12:26:32 +01:00
Alexandre Alapetite
b3e18a850e SQL : Explications sur le choix de varchar(760)
varchar(760) est choisi pour pouvoir être utilisé efficacement dans un
UNIQUE() avec les limites de InnoDB de MySQL
2013-11-19 22:41:00 +01:00
Alexandre Alapetite
d2d26bf69c SQL : UNIQUE(e.id_feed, e.guid)
Préparation de GUID en prévision de
https://github.com/marienfressinaud/FreshRSS/issues/202
2013-11-19 22:19:36 +01:00
Marien Fressinaud
cebf1d9fd9 Message d'erreur si fichier conf innaccessible
Voir #282
2013-11-19 13:17:08 +01:00
Alexandre Alapetite
a80a39e975 Oubli CHARACTER SET latin1 pour les URLs 2013-11-19 10:57:33 +01:00
Alexandre Alapetite
51900de16c Bug updateCachedValues 2013-11-19 10:57:00 +01:00
Alexandre Alapetite
863e4a8ef8 Correction onread_jump_next
Suite au nouvel identifiant entier pour les catégories et les flux
https://github.com/marienfressinaud/FreshRSS/issues/262
2013-11-19 09:16:08 +01:00
Alexandre Alapetite
9de5cacf17 SQL CREATE TABLE DEFAULT CHARACTER SET utf8 2013-11-19 01:54:12 +01:00
Alexandre Alapetite
be239f62f7 SQL : UNIQUE KEY pour category.name et feed.url
Suite de https://github.com/marienfressinaud/FreshRSS/issues/262
2013-11-19 01:31:17 +01:00
Alexandre Alapetite
e2d4f1a721 SQL : identifiant entier automatique pour les catégories et les flux
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-18 23:04:43 +01:00
Alexandre Alapetite
082246d13f Raccourcis : tolère l'ajout de nouveaux
Tolère l'ajout de nouveaux inconnus des versions précédents de FreshRSS,
et plus robuste en cas de mauvais fichier de configuration utilisateur.
2013-11-18 09:53:25 +01:00
Alexandre Alapetite
7de873e0c1 i18n fr apostrophe Unicode 2013-11-18 09:34:40 +01:00
Alexandre Alapetite
1b983e7414 Merge pull request #280 from aledeg/issue178
Support de la modification des informations d'un flux.
2013-11-18 00:14:36 -08:00
Alexandre Alapetite
a77441a709 Merge pull request #279 from aledeg/issue256
Ajout d'un raccourci pour refermer un article.
2013-11-18 00:12:59 -08:00
Alexis Degrugillier
ceeef41a96 Support de la modification des informations d'un flux.
Ajout de la modification de la description, de l'URL du site et de l'URL du RSS

https://github.com/marienfressinaud/FreshRSS/issues/178
2013-11-17 19:01:38 -05:00
Alexis Degrugillier
ff1803e61a Ajout d'un raccourci pour refermer un article.
https://github.com/marienfressinaud/FreshRSS/issues/256
2013-11-17 15:26:20 -05:00
Alexandre Alapetite
d0a7c1e023 Corrige erreur default_user non défini
https://github.com/marienfressinaud/FreshRSS/issues/273
2013-11-17 18:22:31 +01:00
Alexandre Alapetite
86bede2770 Corrections install.php
Première version fonctionnelle
https://github.com/marienfressinaud/FreshRSS/issues/273
2013-11-17 18:12:15 +01:00
Alexandre Alapetite
642d1d3781 Correction préfixe base de données dans install.php
https://github.com/marienfressinaud/FreshRSS/issues/273
2013-11-17 17:39:24 +01:00
Alexandre Alapetite
627ada9531 Meilleurs messages DEBUG lors de cleanOldEntries 2013-11-17 17:24:05 +01:00
Alexandre Alapetite
609a2f1c27 Changements .gitignore dans ./data 2013-11-17 17:16:06 +01:00
Alexandre Alapetite
9d978bda70 Changement .gitignore pour que favicons soit visible 2013-11-17 16:57:03 +01:00
Alexandre Alapetite
d03febd30f Bug commentaires SQL
Voir
https://github.com/marienfressinaud/FreshRSS/issues/273#issuecomment-28650446
2013-11-17 16:33:58 +01:00
Alexandre Alapetite
0167d550c8 Corrige bug chargement lazyload en mode déplié
En désactivant le chargement asynchrone de JQuery uniquement dans ce
cas.
Corrige https://github.com/marienfressinaud/FreshRSS/issues/276
2013-11-17 16:20:09 +01:00
Alexandre Alapetite
40a0829483 Bug chemin dans RSSConfigurationDAO 2013-11-17 15:31:25 +01:00
Alexandre Alapetite
9ec13c6c32 Début de multi-utilisateurs
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-17 15:24:30 +01:00
Alexandre Alapetite
5350596441 Préparation README pour sortie 0.6
Fusion manuelle de
7c5ea1fb9a
2013-11-17 12:44:50 +01:00
Marien Fressinaud
8c8e5257d8 Corrige bug chargement JS
Lorsque la vue par défaut était le mode lecture, le JS ne se chargeait
pas. La faute au script LazyLoad qui n'était pas chargé correctement
2013-11-17 12:42:46 +01:00
Marien Fressinaud
fb5bcbe044 Corrige bug mode endless dans la vue globale
Problème d'initialisation après le remaniement du code
Corrige #275
2013-11-17 12:42:10 +01:00
Marien Fressinaud
b592b60e32 Pas de retour à la ligne pour les long titres
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-17 12:41:13 +01:00
Alexandre Alapetite
c77c4f67e7 Remplace un index.php par un index.html à la racine en dessous de public
Plus de chances que le index.html soit reconnu
2013-11-17 12:36:55 +01:00
Alexandre Alapetite
2c02fcaa60 Protection répertoire data 2013-11-17 12:31:51 +01:00
Alexandre Alapetite
9c5c023e36 Réorganisation des fichiers utilisateur
Implémente https://github.com/marienfressinaud/FreshRSS/issues/248
2013-11-17 02:56:30 +01:00
Alexandre Alapetite
b8c4afadf4 Nouveau fichier constants.php
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-17 01:35:06 +01:00
Alexandre Alapetite
a532a02363 Useragent
Exemple : `FreshRSS/0.7 (Linux;
http://marienfressinaud.github.io/FreshRSS/) SimplePie/1.3.1`
Voir https://github.com/marienfressinaud/FreshRSS/issues/271 pour le
numéro de version
2013-11-17 01:11:32 +01:00
Alexandre Alapetite
ac857ca743 Correction html_only_entity_decode author 2013-11-17 00:40:49 +01:00
Alexandre Alapetite
4a2b17d54a Minz : nouveau Minz_Log::DEBUG
Nouveau niveau Minz_Log::DEBUG pour plus de finesse dans les messages
2013-11-16 22:41:03 +01:00
Alexandre Alapetite
e13c6439d5 SQL : Corrections mineures
Ajout temporaire d'un index sur e.date en attendant
https://github.com/marienfressinaud/FreshRSS/issues/202
2013-11-16 22:39:02 +01:00
Alexandre Alapetite
32306a78d2 SQL : grosse mise à jour avec mise en cache du nombre d'articles lus/non-lus
* 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-16 21:03:25 +01:00
Marien Fressinaud
770ea63258 Modification CHANGELOG 2013-11-16 10:37:39 +01:00
Marien Fressinaud
4df9c21d3a Améliore génération du sel (installation)
Utilise une méthode moins prédictible
Voir e9168f6cd2
2013-11-16 10:37:23 +01:00
Marien Fressinaud
cf185d4a8b Mise à jour fichiers langues + README
Changement du "à propos", Kriss Feed et Leed sont gardés en exemples
Suppression de la partie liée à Google Reader qui n'a plus lieu d'être
2013-11-16 10:31:41 +01:00
Marien Fressinaud
8e8f7254ca Suppression du champs "sel" lors de l'installation
Génération d'un sel basé sur le temps à la place. Pas parfait mais
sûrement suffisant pour FreshRSS
2013-11-16 10:31:06 +01:00
Alexandre Alapetite
86a191f185 Modification du CHANGELOG
Fusion manuelle de
6d8e05713a
2013-11-16 10:30:43 +01:00