summaryrefslogtreecommitdiff
path: root/public/index.php
AgeCommit message (Collapse)Author
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-22config.php plutôt que application.iniGravatar Alexandre Alapetite
Implémente https://github.com/marienfressinaud/FreshRSS/issues/272
2013-12-15Grosse refactorisation pour permettre le chargement automatique des classesGravatar Alexandre Alapetite
C'est parti de changements pour https://github.com/marienfressinaud/FreshRSS/issues/255 et finalement j'ai continué la refactorisation... Ajout de préfixes FreshRSS_ et Minz_ sur le modèle de SimplePie_. Toutes les classes sont maintenant en chargement automatique (devrait améliorer les performances en évitant de charger plein de classes inutilisées, et faciliter la maintenance). Suppression de set_include_path(). Si souhaité, certaines classes de Minz pourraient être déplacées dans un sous-répertoire, par exemple les exceptions. Tests et relecture nécessaires.
2013-11-28Commentaire ETagGravatar Alexandre Alapetite
2013-11-28touch en microsecondesGravatar Alexandre Alapetite
Passage en microsecondes pour le touch (gestion du cache) pour éviter les problèmes en particulier dans le cas de requêtes de moins d'une seconde. Nouvelle fonction invalidateHttpCache() pour plus facilement changer de méthode de contrôle de fraîcheur de cache. Devrait résoudre https://github.com/marienfressinaud/FreshRSS/issues/296
2013-11-28Annulation du cache via no-cache.txtGravatar Marien Fressinaud
La présence du fichier DATA_PATH/no-cache.txt permet de désactiver le cache. Ce fichier n'est pas présent par défaut Corrige #297
2013-11-28Touch plus standardGravatar Alexandre Alapetite
Corrige https://github.com/marienfressinaud/FreshRSS/issues/296
2013-11-21install.php comme point d'entrée possibleGravatar Alexandre Alapetite
Permet d'appeler install.php directement plutôt que index.php (qui reste possible).
2013-11-17Début de multi-utilisateursGravatar Alexandre Alapetite
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-17Réorganisation des fichiers utilisateurGravatar Alexandre Alapetite
Implémente https://github.com/marienfressinaud/FreshRSS/issues/248
2013-11-17Nouveau fichier constants.phpGravatar Alexandre Alapetite
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-16Minz : nouveau Minz_Log::DEBUGGravatar Alexandre Alapetite
Nouveau niveau Minz_Log::DEBUG pour plus de finesse dans les messages
2013-11-10Suppression limitateur de cacheGravatar Alexandre Alapetite
Le cache semble bien fonctionner. Suppression de la limite de 4 heures utilisée pour la 0.6
2013-11-10Suppression des warnings liés à filemtimeGravatar Marien Fressinaud
ajout de "@" pour éviter les warnings, touch.txt sera créé un peu plus tard
2013-11-09Ajout de messages en cas de mauvaise configurationGravatar Marien Fressinaud
Si fichier de conf inaccessible / mal configuré ou fichier de log inaccessible, on affiche des messages plus explicites qu'une page blanche
2013-11-08Petits changements mineursGravatar Alexandre Alapetite
2013-11-05Date de modification de application.iniGravatar Alexandre Alapetite
Prise en compte de configuration/application.ini pour la date de dernière modification
2013-11-04Détails : blancsGravatar Alexandre Alapetite
Suppression des blancs en fin de ligne
2013-11-04Faute de frappe dans le calcul de la date de dernière modificationGravatar Alexandre Alapetite
2013-11-04Préchargement et requêtes conditionnelles HTTP/1.1Gravatar Alexandre Alapetite
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.
2013-10-07Fix issue #157: message lors d'un PDOConnectionExceptionGravatar Marien Fressinaud
Le message est loggué dans le fichier qui va bien et un message est affiché à l'écran : ### Application problem ### See logs files
2013-04-14Fix issue #43 : création d'un installateurGravatar Marien Fressinaud
2013-03-02Corrections quelques bugs + modif fichier config BDD + ajout fichier ↵Gravatar Marien Fressinaud
build.sh pour générer la lib Minz
2012-10-28Modif du fichier README + l'application s'appellera désormais FreshRSSGravatar Marien Fressinaud
2012-10-21First commitGravatar Marien Fressinaud