521 Commits

Author SHA1 Message Date
Marien Fressinaud
0bd6ea1c08 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
0.6.0
2013-11-17 11:59:20 +01:00
Marien Fressinaud
7c5ea1fb9a Préparation README pour sortie 0.6
Mais avant... il reste un petit bug bien caché
2013-11-17 11:42:15 +01:00
Marien Fressinaud
c4746cff9a Corrige bug mode endless dans la vue globale
Problème d'initialisation après le remaniement du code
Corrige #275
2013-11-17 11:23:23 +01:00
Marien Fressinaud
402ca402c8 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 10:56:48 +01:00
Marien Fressinaud
d0980692df Modification CHANGELOG 2013-11-16 10:36:09 +01:00
Marien Fressinaud
0b681a79e9 Améliore génération du sel (installation)
Utilise une méthode moins prédictible
Voir e9168f6cd2
2013-11-16 10:33:40 +01:00
Marien Fressinaud
b54331dd85 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-15 22:44:40 +01:00
Marien Fressinaud
e9168f6cd2 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-15 22:32:57 +01:00
Marien Fressinaud
6d8e05713a Modification du CHANGELOG
Ajout des infos pour la 0.6. Sortie notée pour le 2013-11-17
2013-11-15 21:52:21 +01:00
Marien Fressinaud
eaee810153 Ajoute nofollow à la balise robots.txt
Voir 147b3fdda4
2013-11-15 21:40:22 +01:00
Alexandre Alapetite
91622214cd Meta robots noindex
Le fichier robots.txt ne suffit pas, par exemple quand FreshRSS n'est
pas à la racine d'un domaine.
Supplément de
54ea52f6c7
2013-11-15 21:32:10 +01:00
Alexandre Alapetite
982c50939b Supprime référence lib_text
La 0.6-bêta ne marchait plus suite à
5dfe281d60
2013-11-15 20:26:52 +01:00
Marien Fressinaud
5dfe281d60 Supprime le fichier lib_text
Seule la fonction lazyimg était utilisée, je l'ai déplacée dans lib_rss
2013-11-15 14:36:34 +01:00
Marien Fressinaud
a387cc56ff Ajout d'un robots.txt
À 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
2013-11-15 09:56:01 +01:00
Marien Fressinaud
7ebdd4217b Amélioration design (flat design)
Les articles sans état particulier possèdent désormais eux aussi une
bordure de 3px sur la gauche (le rendu n'était pas top au moment de les
marquer comme non lus ou favoris par exemple)
La ligne indiquant la date a aussi été revue : suppression du
background, suppression du border-radius et ajout d'une bordure gauche
de 3px
2013-11-14 18:30:05 +01:00
Marien Fressinaud
046070d5ed Page "à propos" accessible aux visiteurs
Voir #266
2013-11-14 18:20:08 +01:00
Marien Fressinaud
605487b42d Fade out pour les notifications
Fluidifie un peu leur fermeture (le slideUp faisait disparaître la
notification avant qu'elle ne soit totalement refermée)
2013-11-12 21:09:16 +01:00
Marien Fressinaud
6c8eb102d7 README : 0.6.0-beta 2013-11-12 19:53:43 +01:00
Alexandre Alapetite
8c1e971365 README : +iconv 2013-11-12 19:50:56 +01:00
Alexandre Alapetite
29fab596cd Mise à jour README
@marienfressinaud Pourrait être passé dans la 0.6
2013-11-12 19:50:37 +01:00
Marien Fressinaud
810f10f5ae Flat design : détache nombre non lus bordure
Je trouvais le rendu pas très agréable à l'œil
2013-11-12 19:34:40 +01:00
Marien Fressinaud
4cdef57989 Logo FreshRSS cliquable 2013-11-12 19:30:04 +01:00
Marien Fressinaud
0c96d3489b Mise à jour de la vue globale
* Nombre de non lus mis à jour automatiquement
* Mise à jour structure HTML
* Mise à jour design
2013-11-10 22:16:55 +01:00
Marien Fressinaud
e7fa10dc9d Notifications devant "boite d'actualisation"
Puisque les notifications peuvent être fermées, autant les mettre
devant, ainsi on peut voir les notifications puis l'avancement de
l'actualisation des flux

Voir issue #196
2013-11-10 20:49:58 +01:00
Marien Fressinaud
fb8f51f6f9 Améliorations vue
* Lien vers flux RSS généré déplacé en bas du menu déroulant
* Le champs de recherche a été un peu agrandi de façon à voir le
  placeholder en entier
2013-11-10 20:40:48 +01:00
Marien Fressinaud
4fb70875c8 CSS : menus de conf à gauche des flux cliquables 2013-11-10 20:29:02 +01:00
Marien Fressinaud
5659d2d4e1 Invalide cache lors d'une optimisation de la BDD
Pour avoir la notification après une optimisation, on doit invalider le
cache. Un peu dommage puisque rien de visible n'est changé sinon

À voir pour améliorer le système de notification plus tard
2013-11-10 20:21:45 +01:00
Marien Fressinaud
bfeda6810d Suppression des warnings liés à filemtime
ajout de "@" pour éviter les warnings, touch.txt sera créé un peu plus
tard
2013-11-10 19:45:48 +01:00
Alexandre Alapetite
b00fedba25 Apache htaccess : augmentation du cache
Maintenant qu'il y a un paramètre automatique derrière les ressources
statiques, augmentation de la durée du cache pour CSS et JS
2013-11-10 00:33:02 +01:00
Alexandre Alapetite
3968732d62 Simplifie la déclaration du favicon
Testé avec Firefox, Opera, Chrome, IE.
2013-11-10 00:20:03 +01:00
Alexandre Alapetite
d2189aac01 Organisation des entêtes HTML par priorité
Place en premier ce qui est le plus important pour le chargement de la
page
2013-11-10 00:00:34 +01:00
Marien Fressinaud
9e0a840c19 Corrige une dernière fois header pour rss / xml 2013-11-09 23:42:56 +01:00
Alexandre Alapetite
9ac09897ec Notifications touch+1s
Pour https://github.com/marienfressinaud/FreshRSS/issues/243
2013-11-09 23:39:08 +01:00
Marien Fressinaud
5fc72aa7fe Lance une actualisation des flux après import OPML
Le script d'actualisation est lancé après avoir importé les flux
automatiquement
Voir issue #196
2013-11-09 23:16:13 +01:00
Marien Fressinaud
b5ba06dcf1 Corrige header flux RSS généré 2013-11-09 22:42:20 +01:00
Marien Fressinaud
846078e985 Corrige warnings validation flux RSS généré 2013-11-09 22:30:19 +01:00
Marien Fressinaud
d847adbe17 URLs absolues dans la vue RSS
Les URLs ne sont plus relatives
Fix issue #253
2013-11-09 22:09:57 +01:00
Marien Fressinaud
a1fa4a445a Ajout de messages en cas de mauvaise configuration
Si fichier de conf inaccessible / mal configuré ou fichier de log
inaccessible, on affiche des messages plus explicites qu'une page
blanche
2013-11-09 21:33:43 +01:00
Marien Fressinaud
33b68a8017 Corrige le titre des flux RSS générés
Supprime le nombre de non lus dans le titre des flux RSS générés
2013-11-09 20:14:42 +01:00
Alexandre Alapetite
f1ae155a3c Réduction durée cache SimplePie
Réduction de la durée du cache SimplePie pour pouvoir plus facilement
choisir la fréquence de rafraîchissement par Cron.
Serait peut-être mieux ailleurs.
Contribue à https://github.com/marienfressinaud/FreshRSS/issues/250
2013-11-09 15:20:27 +01:00
Alexandre Alapetite
b045e2c041 i18n (fr) Quelques changements 2013-11-09 15:16:20 +01:00
Alexandre Alapetite
fc64964f4f Invalide le cache suite à une notification
Corrige https://github.com/marienfressinaud/FreshRSS/issues/243
2013-11-09 14:16:36 +01:00
Alexandre Alapetite
a5bc7d20d4 Évite les problèmes de cache des resources CSS et JS statiques
Ajoute une date automatique aux CSS et JS. Ne devrait pas entraver la
bonne mise en cache grâce aux entêtes HTTP dont `Cache-Control: public`
2013-11-09 01:50:42 +01:00
Marien Fressinaud
1de8218182 Déplacement de confirm_action_script
Ce script a été intégré à main.js pour être certain que JQuery est
chargé au moment de l'initialisation

Voir commentaires commit c06aede546
2013-11-09 01:22:51 +01:00
Marien Fressinaud
1c2143c079 Factorisation des icones et des fonts
Déplacement des icones de themes/default/icons/ dans themes/icons
Déplacement des fonts de themes/default/fonts dans themes/fonts
Utilisation quand c'est possible dans themes/flat-ui des icones et fonts
en commun avec le theme par défaut
2013-11-09 01:02:37 +01:00
Alexandre Alapetite
bdb69080f8 Affichage dynamique des favoris non lus
Corrige https://github.com/marienfressinaud/FreshRSS/issues/222
Il reste toujours une situation curieuse lorsqu'on a fini de lire tous
les favoris non-lus, mais à voir une autre fois
2013-11-09 00:46:43 +01:00
Marien Fressinaud
ac7b805140 Merge branch 'dev' of github.com:marienfressinaud/FreshRSS into dev 2013-11-09 00:30:01 +01:00
Marien Fressinaud
5f478c43c2 Annule en partie commit précédent
Dans une prochaine version, les données issues des formulaires devront
être sauvegardées de façon brutes en BDD. htmlspecialchars ne sera
utilisé que du côté de la vue (voir pour utiliser une fonction qui
facilite ça)
Voir commit ff37ae8d49
2013-11-09 00:16:53 +01:00
Alexandre Alapetite
c237a4dc77 Début d'affichage du nombre de favoris non lus
Mais pas encore de mise à jour dynamique
Corrige en partie
https://github.com/marienfressinaud/FreshRSS/issues/222
2013-11-09 00:13:20 +01:00
Marien Fressinaud
ff37ae8d49 Encodage html pour certaines parties
ajout de htmlspecialchars(..., ENT_COMPAT, 'UTF-8');

+ autocomplete = off pour les champs http_user et http_pass
2013-11-08 23:42:50 +01:00