summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-01-01Changement sauvegarde configurationGravatar Alexandre Alapetite
Changement oublié dans https://github.com/marienfressinaud/FreshRSS/commit/66229a5d71b85c0a57d63fa8b1cc6e5729cabfe4 pour https://github.com/marienfressinaud/FreshRSS/issues/126
2014-01-01Minz : bug avec OPcache de PHP 5.5+Gravatar Alexandre Alapetite
Minz ne prenait pas en charge OPcache (cache PHP) http://php.net/opcache activé par défaut depuis PHP5.5. Ce fut un peu dur d'isoler ce bug :-/ Il faut penser à appeler opcache_invalidate avant de ré-utiliser un fichier par include(). Aussi, le mécanisme de lock() n'est plus approprié ni nécessaire. Pour FreshRSS, évite l'utilisation de ModelArray car il ne restait que quelques lignes d'utiles, et évite un héritage + appel de classe, ce qui est toujours ça de gagné.
2013-12-31Ajouts de quelques invalidateHttpCacheGravatar Alexandre Alapetite
2013-12-31Multi-utilisateur fonctionnel avec Mozilla PersonaGravatar Alexandre Alapetite
Il faut ré-enregistrer l'adresse courriel une fois dans l'interface de FreshRSS pour créer le fichier nécessaire. + Comparaison sans tenir compte de la casse pour les noms d'utilisateur. Contribue à https://github.com/marienfressinaud/FreshRSS/issues/126 ll faudra tester la sécurité
2013-12-31Multi-utilisateur fonctionnel en HTTP AuthGravatar Alexandre Alapetite
+ Possibilité d'ajout / suppression d'utilisateur (seulement par l'administrateur) + Divers changements pour le mode multi-utilisateur https://github.com/marienfressinaud/FreshRSS/issues/126 + Minz : Renomme "sel_application" en "salt'
2013-12-30Champs utilisateurs plus stricts + SQL réutilisableGravatar Alexandre Alapetite
Utilisation de input pattern (HTML5). Évite l'écriture de fichiers tableaux à la main (préfère var_export qui s'occupe aussi des caractères spéciaux). Séparation des requêtes SQL réutilisables.
2013-12-30Cache HTTP compatible multi-utilisateurGravatar Alexandre Alapetite
Contribue à https://github.com/marienfressinaud/FreshRSS/issues/126
2013-12-30Micro-optimisation : évite is_null et quelques if/elseGravatar Alexandre Alapetite
Contribue à https://github.com/marienfressinaud/FreshRSS/issues/303
2013-12-30Log compatible multi-utilisateurGravatar Alexandre Alapetite
Contribue à https://github.com/marienfressinaud/FreshRSS/issues/126. Il faudra restaurer la gestion du cache HTTP pour les logs
2013-12-30Début de mode multi-utilisateur avec http_authGravatar Alexandre Alapetite
+ Légère optimisation de Minz_View. + Encore plus de tests de bibliothèques dans install.php Contribue à https://github.com/marienfressinaud/FreshRSS/issues/126 et https://github.com/marienfressinaud/FreshRSS/issues/303
2013-12-29Implémente sélecteur de méthode d’authentificationGravatar Alexandre Alapetite
Contribue à https://github.com/marienfressinaud/FreshRSS/issues/126
2013-12-28Refactorisation FreshRSS_ConfigurationGravatar Alexandre Alapetite
Implémente https://github.com/marienfressinaud/FreshRSS/issues/260 (évite les comparaisons de chaînes au profit des vrais booléens et entiers) Grosse simplification et réduction du code relatif à la configuration. Supprime ConfigurationDAO. Permet de simplifier considérablement configureController. Évite de multiples copies des mêmes données en mémoire. Évite de garder plusieurs versions de la configuration en mémoire (auparavant : dans un tableau au niveau de ModelArray + au niveau de FreshRSS_Configuration + en Session + des copies temporaires comme ConfigurationDAO). Ne stocke plus 'conf' en Session (n'était presque pas utilisé). Évite de recharger plusieurs fois Translate inutilement. Contribue à https://github.com/marienfressinaud/FreshRSS/issues/303
2013-12-28Suite nettoyage des types et chaînesGravatar Alexandre Alapetite
Contribue à https://github.com/marienfressinaud/FreshRSS/issues/260
2013-12-28Minz : refactorisation ModelArray et LogGravatar Alexandre Alapetite
Utilisation de fonctions natives de PHP comme file_put_contents et var_export Évite de garder un descripteur de fichier ouvert tout le temps Et ModelTxt n'est plus utilisé
2013-12-28Bouge anon_access dans config.phpGravatar Alexandre Alapetite
L'accès anonyme n'est pas au niveau utilisateur mais au niveau global. Bouge FreshRSS_Configuration::conf->anonAccess() qui était stocké dans *_user.php vers Minz_Configuration::allowAnonymous() stocké dans config.php Contribue à https://github.com/marienfressinaud/FreshRSS/issues/126 + autres optimisations Contribue à https://github.com/marienfressinaud/FreshRSS/issues/260
2013-12-28HTTP Auth userGravatar Alexandre Alapetite
https://github.com/marienfressinaud/FreshRSS/issues/126
2013-12-28Zone utilisateurs limitée à l'administrateurGravatar Alexandre Alapetite
2013-12-28Liste d'utilisateursGravatar Alexandre Alapetite
Contribue à https://github.com/marienfressinaud/FreshRSS/issues/126
2013-12-28Création de lib_opml pour alléger lib_rssGravatar Alexandre Alapetite
Et suppression de fonctions inutilisées
2013-12-28Un peu de configuration utilisateurGravatar Alexandre Alapetite
Continue https://github.com/marienfressinaud/FreshRSS/issues/126
2013-12-28Correction bug base_urlGravatar Alexandre Alapetite
À appliquer aussi à la 0.7-beta
2013-12-27Redirection correcte vers nouvelle vue archivageGravatar Alexandre Alapetite
2013-12-27Début 0.8-devGravatar Alexandre Alapetite
Contribue à https://github.com/marienfressinaud/FreshRSS/issues/126
2013-12-27Petit changement utilisation de la date déclarée des articlesGravatar Alexandre Alapetite
2013-12-27README 0.7-beta3Gravatar Alexandre Alapetite
2013-12-27Changelog 0.7-beta3Gravatar Alexandre Alapetite
2013-12-27Petites corrections et sortie 0.7-beta3Gravatar Alexandre Alapetite
2013-12-27Bug affichage ID category introduit récemmentGravatar Alexandre Alapetite
2013-12-27Install.php petites correctionsGravatar Alexandre Alapetite
Évite des problèmes de droits lorsque config.php et *_user.php existent déjà Adresse des styles mise à jour
2013-12-27Mise à jour possible depuis v0.7-beta[1-2] + correction messageGravatar Alexandre Alapetite
+ Correction message lorsqu'on clique sur "enregistrer" un flux où rien n'a changé et qui disait qu'une erreur était survenue alors que simplement rien n'avait changé
2013-12-26Problème comparaison chaîne / entierGravatar Alexandre Alapetite
2013-12-26Mise à jour de f.url en base de données lorsque SimplePie découvre que ↵Gravatar Alexandre Alapetite
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.
2013-12-26Favicons : test pour améliorer le cache HTTPGravatar Alexandre Alapetite
Test d'utilisation de PATH_INFO plutôt que QUERY_STRING pour améliorer la mise en cache. À tester sur différents serveurs
2013-12-26Favicons compatibles multi-utilisateursGravatar Alexandre Alapetite
Contribue à https://github.com/marienfressinaud/FreshRSS/issues/126
2013-12-26Déplacement de ./actualize_script.php sous ./app/Gravatar Alexandre Alapetite
Pour une meilleure protection par défaut
2013-12-26CSS : notifications absolute plutôt que fixedGravatar Alexandre Alapetite
pour éviter qu'elles restent au milieu (surtout sur mobile) lorsqu'on défile vers le bas et gênent la lecture (ou devoir attendre ou fermer manuellement)
2013-12-26Problème ctype_digit qui ne marche pas sur des variables qui sont déjà ↵Gravatar Alexandre Alapetite
des entiers
2013-12-26README oubliéGravatar Alexandre Alapetite
https://github.com/marienfressinaud/FreshRSS/issues/333
2013-12-26ChangelogGravatar Alexandre Alapetite
https://github.com/marienfressinaud/FreshRSS/issues/333
2013-12-26Cookie : sous-répertoire pour index (changements de répertoires !)Gravatar Alexandre Alapetite
Implémente https://github.com/marienfressinaud/FreshRSS/issues/333 /public/ est renommé /p/ /public/index.php est déplacé dans /p/i/index.php Le cookie de session est limité à /p/i/
2013-12-25Affichage version dans "à propos"Gravatar Alexandre Alapetite
2013-12-25Lancer automatiquement le raffraîchissement des flux après une mise à ↵Gravatar Alexandre Alapetite
jour de FreshRSS https://github.com/marienfressinaud/FreshRSS/issues/330
2013-12-25Nouveau bouton pour lancer manuellement la purge des vieux articlesGravatar Alexandre Alapetite
Attention, si on supprime des articles qui sont encore dans les flux RSS, ils risquent de réapparaitre en cas de date manquante ou erronée, ou si l'utilisateur augmente la date d'expiration. Ce bouton est plus strict que la purge automatique qui conserve toujours au moins le même nombre d'articles que dans le flux RSS en cours + 10.
2013-12-25Encodage titre flux pour cas GlazmanGravatar Alexandre Alapetite
2013-12-25Fin taille historiqueGravatar Alexandre Alapetite
Permet d'éviter les problèmes de flux vides à l'importation https://github.com/marienfressinaud/FreshRSS/issues/332 , ou de nombre d'articles non-lus qui ne correspondent pas au nombre d'articles affichés
2013-12-25Option globale pour la taille minimale de l'historique par défautGravatar Alexandre Alapetite
Plus une réorganisation des options
2013-12-25Suite gestion plus fine de l'historiqueGravatar Alexandre Alapetite
2013-12-25Encore plus de flux tolérés avec leurs erreursGravatar Alexandre Alapetite
Corrige https://github.com/marienfressinaud/FreshRSS/issues/332
2013-12-25Évite realpath pour problème open_basedirGravatar Alexandre Alapetite
https://github.com/marienfressinaud/FreshRSS/issues/331 À tester plus
2013-12-25Préparation 0.7-beta2Gravatar Alexandre Alapetite