<feed xmlns='http://www.w3.org/2005/Atom'>
<title>FreshRSS (Customized)/lib, branch 0.6.1</title>
<subtitle>Customized version of FreshRSS, a self-hosted RSS feed aggregator</subtitle>
<id>https://git.rdnlsmith.com/fresh-rss-custom/atom?h=0.6.1</id>
<link rel='self' href='https://git.rdnlsmith.com/fresh-rss-custom/atom?h=0.6.1'/>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/'/>
<updated>2013-11-19T11:04:56+00:00</updated>
<entry>
<title>Message d'erreur si fichier conf innaccessible</title>
<updated>2013-11-19T11:04:56+00:00</updated>
<author>
<name>Marien Fressinaud</name>
<email>dev@marienfressinaud.fr</email>
</author>
<published>2013-11-19T11:04:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=f427014804b8537d4a14587b3735937d0fe852a5'/>
<id>urn:sha1:f427014804b8537d4a14587b3735937d0fe852a5</id>
<content type='text'>
Voir #282
</content>
</entry>
<entry>
<title>Supprime le fichier lib_text</title>
<updated>2013-11-15T13:36:34+00:00</updated>
<author>
<name>Marien Fressinaud</name>
<email>dev@marienfressinaud.fr</email>
</author>
<published>2013-11-15T13:36:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=5dfe281d60e21fd59bfa780fad0aa177a8feaf14'/>
<id>urn:sha1:5dfe281d60e21fd59bfa780fad0aa177a8feaf14</id>
<content type='text'>
Seule la fonction lazyimg était utilisée, je l'ai déplacée dans lib_rss
</content>
</entry>
<entry>
<title>Ajout de messages en cas de mauvaise configuration</title>
<updated>2013-11-09T20:33:43+00:00</updated>
<author>
<name>Marien Fressinaud</name>
<email>dev@marienfressinaud.fr</email>
</author>
<published>2013-11-09T20:33:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=a1fa4a445ad6a8b12fe606764588b619edab8d8f'/>
<id>urn:sha1:a1fa4a445ad6a8b12fe606764588b619edab8d8f</id>
<content type='text'>
Si fichier de conf inaccessible / mal configuré ou fichier de log
inaccessible, on affiche des messages plus explicites qu'une page
blanche
</content>
</entry>
<entry>
<title>Renomme fichiers selon leur classe</title>
<updated>2013-11-07T18:44:36+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2013-11-07T18:44:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=3a097f8e0c58b1a9eeb5e12de40fea98d6e012e5'/>
<id>urn:sha1:3a097f8e0c58b1a9eeb5e12de40fea98d6e012e5</id>
<content type='text'>
Corrige https://github.com/marienfressinaud/FreshRSS/issues/191
</content>
</entry>
<entry>
<title>Un morceau de tolérance XML oublié</title>
<updated>2013-11-07T18:27:52+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2013-11-07T18:27:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=316778ef47394b27047abd9c9a739c34d2fd3829'/>
<id>urn:sha1:316778ef47394b27047abd9c9a739c34d2fd3829</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Plus de tolérance pour les flux</title>
<updated>2013-11-07T18:18:52+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2013-11-07T18:18:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=6464666075170b006501c4f12d6a2f470300af46'/>
<id>urn:sha1:6464666075170b006501c4f12d6a2f470300af46</id>
<content type='text'>
Utilise une méthode moins stricte qui tolère des erreurs XML dans les
flux.
Le choix de l'encodage en entrée a dû être légèrement changé car
SimplePie a une stratégie d'essayer plusieurs encodages jusqu'à en
trouver un qui marche.
En étant moins strict sur les erreurs, ça marche plus souvent, et du
coup les encodages n'étaient plus bon.
À essayer avec plein de flux.
Tous mes flux passent (~150).
Devrait permettre de fermer
https://github.com/marienfressinaud/FreshRSS/issues/233
Fonctionne aussi avec des flux à encodage invalide comme
http://travaux.ovh.net/rss.php qui se déclare en "text/xml" (du coup
ASCII) mais dans le flux avec un entête XML déclarant de l'UTF-8
</content>
</entry>
<entry>
<title>Détails : blancs</title>
<updated>2013-11-04T22:34:07+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2013-11-04T19:48:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=5e1109312044b41932e14eb2e8e9ad9497d2ac61'/>
<id>urn:sha1:5e1109312044b41932e14eb2e8e9ad9497d2ac61</id>
<content type='text'>
Suppression des blancs en fin de ligne
</content>
</entry>
<entry>
<title>Améliorations chargement JS async</title>
<updated>2013-11-04T22:33:52+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2013-11-04T19:23:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=4a999fb6286bafcd070a1ebe53ceb5effacc8b59'/>
<id>urn:sha1:4a999fb6286bafcd070a1ebe53ceb5effacc8b59</id>
<content type='text'>
En particulier pour global_view.js.
Suppression d'une requête avortée dans Chrome.
</content>
</entry>
<entry>
<title>Mise à jour de la librairie http-conditional</title>
<updated>2013-11-04T22:33:04+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2013-11-03T21:29:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=665d22be76db6ea58ee88bf29674fd37b36f5e68'/>
<id>urn:sha1:665d22be76db6ea58ee88bf29674fd37b36f5e68</id>
<content type='text'>
Ajout d'un entête Expires qui ne devrait pas être nécessaire d'après la
spécification mais qui semble aider certains navigateurs
</content>
</entry>
<entry>
<title>Préchargement et requêtes conditionnelles HTTP/1.1</title>
<updated>2013-11-04T22:32:22+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2013-11-03T19:28:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=adc9a958afa5fb9f6f2dab4ae8abac1f932a7db4'/>
<id>urn:sha1:adc9a958afa5fb9f6f2dab4ae8abac1f932a7db4</id>
<content type='text'>
Grosse amélioration des performances en utilisant le cache HTTP :
- Implémentation de HTTP/1.1, c.a.d. If-Modified-Since, If-None-Match,
If-Unmodified-Since, If-Match... avec la librairie
http://alexandre.alapetite.fr/doc-alex/php-http-304/
- Support de HEAD (HTTP /1.0).
- Préchargement de la page suivante (avec link next prefetch) dans le
cas de pagination.
- Et nouvelle possibilité de navigation pour les navigateurs qui
supportent "next".
- La date de dernier changement est pour l'instant primitive et
correspond au dernier changement de la session PHP ou
Configuration.array.php ou application.log ou touch.txt.
- touch.txt est modifié a chaque requête UPDATE ou INSERT ou DELETE.
</content>
</entry>
</feed>
