Alexandre Alapetite
bc8eb560af
Add TTL to control feed freshness
...
https://github.com/marienfressinaud/FreshRSS/issues/250
10 years ago
Alexandre Alapetite
b8e6a3b5b2
Bug feed->hash for 301 redirections, favicons
10 years ago
Alexandre Alapetite
b34f59e85a
Preparation #3 for SQLite
...
https://github.com/marienfressinaud/FreshRSS/issues/100
10 years ago
Alexandre Alapetite
3275018238
Cleaning some hash functions
10 years ago
Alexandre Alapetite
63c9c47a76
SimplePie HTTP 301 Moved Permanently
...
Add support for HTTP 301 Moved Permanently in SimplePie
FreshRSS will automatically update the address of a feed, only in this
case.
10 years ago
Alexandre Alapetite
c3178a4f89
Add video control for podcasts
...
https://github.com/marienfressinaud/FreshRSS/issues/504
11 years ago
Alexandre Alapetite
7f1c305c86
Add audio control for podcasts
...
https://github.com/marienfressinaud/FreshRSS/issues/504
11 years ago
Alexandre Alapetite
5bf511c00f
Bug feed name with special chars
...
https://github.com/marienfressinaud/FreshRSS/issues/462
11 years ago
Alexandre Alapetite
670ee57b62
Interface to enable/disable API and unsafe automatic login
...
https://github.com/marienfressinaud/FreshRSS/issues/13
https://github.com/marienfressinaud/FreshRSS/issues/440
11 years ago
Alexandre Alapetite
0cabd1f50d
Mutex par flux pour les actualisations
...
Contribue à https://github.com/marienfressinaud/FreshRSS/issues/351
Nouvelle constante TMP_PATH comme répertoire pour stocker des fichiers
temporaires (si possible en mémoire et non sur disque, tel tmpfs pour
/tmp sur certaines distributions Linux)
Requiert PHP 5.2.1+ (contre 5.2.0 auparavant) pour le
`sys_get_temp_dir()`
11 years ago
Alexandre Alapetite
7fa620cce5
SimplePie Fuite de mémoire PHP 5.2
...
https://github.com/marienfressinaud/FreshRSS/issues/415
http://simplepie.org/wiki/faq/i_m_getting_memory_leaks
(Pas testé)
11 years ago
Alexandre Alapetite
9aab83af11
SimplePie : Meilleur cache des flux avec signature MD5
...
Contribue à
https://github.com/marienfressinaud/FreshRSS/issues/351#issuecomment-31755012
Pour les flux qui ne supportent pas les requêtes conditionnelles.
Filtre les tags et commentaires gênants avant la signature (style
<lastBuildDate> qui change tout le temps sans que le contenu change,
<slash:comments>, ainsi que les commentaires XML qui détruisent le cache
comme <!-- généré en X secondes -->)
Il reste quelques flux à débogger dont le cache n'est pas encore
optimal. C'est pour cela qu'il reste quelques syslog(LOG_DEBUG, ...).
Au passage, évite que SimplePie fasse une double requête pour vérifier
le cache si le serveur est un peu lent.
Un jour, il faudra nettoyer les changements faits à SimplePie et leur
remonter les patchs les plus intéressants.
11 years ago
Alexandre Alapetite
02d1dac0bb
Rafraîchissement des flux en cache compatible multi-utilisateurs
...
Compatibilité multi-utilisateurs pour la mise à jour rapide des flux
avec cache
Correction de
cf8ee6bd48 (commitcomment-5247478)
Contribue à
https://github.com/marienfressinaud/FreshRSS/issues/351#issuecomment-31755012
11 years ago
Alexandre Alapetite
cf8ee6bd48
Rafraîchissement des flux en cache super rapide
...
Contribue à
https://github.com/marienfressinaud/FreshRSS/issues/351#issuecomment-31755012
Les flux non-modifiés et en cache ne coûtent maintenant presque plus
rien (304, ou délai de cache SimplePie non expiré), alors qu'avant
toutes les entrées étaient rechargées
11 years ago
Alexandre Alapetite
bc6aba67bb
Bug récupération flux tronqués
...
Corrige https://github.com/marienfressinaud/FreshRSS/issues/381
11 years ago
Alexandre Alapetite
12e0b6b094
Utilise QUERY_STRING plutôt que PATH_INFO pour favicons
...
Corrige https://github.com/marienfressinaud/FreshRSS/issues/348
Revenir dessus en cas de problème de cache HTTP des favicons.
11 years ago
Alexandre Alapetite
6eea96656a
Utilise QUERY_STRING plutôt que PATH_INFO pour favicons
...
Corrige https://github.com/marienfressinaud/FreshRSS/issues/348
Revenir dessus en cas de problème de cache HTTP des favicons.
11 years ago
Alexandre Alapetite
4d6ab45b03
Micro-optimisation : évite is_null et quelques if/else
...
Contribue à https://github.com/marienfressinaud/FreshRSS/issues/303
11 years ago
Alexandre Alapetite
b99979cef7
Bug affichage ID category introduit récemment
11 years ago
Alexandre Alapetite
43fd0a5439
Mise à jour de f.url en base de données lorsque SimplePie découvre que l'adresse a changé
...
Et correction problème favicon lorsque l'adresse du flux a changé du
point de vue de SimplePie.
Plus petites optimisations.
11 years ago
Alexandre Alapetite
2c57e7254d
Favicons : test pour améliorer le cache HTTP
...
Test d'utilisation de PATH_INFO plutôt que QUERY_STRING pour améliorer
la mise en cache.
À tester sur différents serveurs
11 years ago
Alexandre Alapetite
574d37bddc
Favicons compatibles multi-utilisateurs
...
Contribue à https://github.com/marienfressinaud/FreshRSS/issues/126
11 years ago
Alexandre Alapetite
2788aaeb1a
Problème ctype_digit qui ne marche pas sur des variables qui sont déjà des entiers
11 years ago
Alexandre Alapetite
0b3d79745d
Encodage titre flux pour cas Glazman
11 years ago
Alexandre Alapetite
06d4b8d102
Option globale pour la taille minimale de l'historique par défaut
...
Plus une réorganisation des options
11 years ago
Alexandre Alapetite
87bfa195a6
Permet de configurer plus finement le nombre d’articles minimum à conserver par flux
11 years ago
Alexandre Alapetite
7b7acf5c87
Synchronisation quelques lignes blanches
11 years ago
Alexandre Alapetite
4ee4f16ffe
Problème de casse renommage répertoire
11 years ago