47 Commits

Author SHA1 Message Date
Marien Fressinaud
9fcca8a782 Fix issue #157: message lors d'un PDOConnectionException
Le message est loggué dans le fichier qui va bien et un message est affiché
à l'écran : ### Application problem ### See logs files
2013-10-07 11:59:54 +02:00
Marien Fressinaud
ca45605acf Merge pull request #160 from Alkarex/patch-1
SimplePie : Corrige le cas des </body> et </html>
2013-09-14 10:58:36 -07:00
Marien Fressinaud
ec448c53a3 Merge branch 'importOpmlTitles' of https://github.com/Alkarex/FreshRSS into Alkarex-importOpmlTitles 2013-09-14 18:44:41 +02:00
Alexandre Alapetite
5923e1a640 SimplePie : Corrige le cas des </body> et </html>
Corrige https://github.com/marienfressinaud/FreshRSS/issues/159
Les balises fermantes /body et /html n'étaient pas nettoyées par SimplePie.
À tester un moment puis proposer en amont à SimplePie.
2013-09-12 22:54:56 +02:00
Alexandre Alapetite
da2e4e09d9 Revert wrong change on array_map
But would still be better with explicit UTF-8
2013-08-26 22:26:15 +02:00
Alexandre Alapetite
0696890c06 Use feed names coming from OPML
Use the feed names (text or title) provided by OPML and do not overwrite
them during import.
2013-08-26 01:47:14 +02:00
Alexandre Alapetite
81f93dc2e2 Another explicit UTF-8
Explicit UTF-8 for a forgotten htmlentities()
2013-08-25 22:24:08 +02:00
Alexandre Alapetite
6981a24b9c More explicit UTF-8
More explicit UTF-8 in PDO MySQL, html_entity_decode, htmlentities, and
htmlspecialchars (less important)
2013-08-25 21:40:39 +02:00
Marien Fressinaud
37b641966f Issue #100 : base pour utilisation SQLite
Ajout de la structure pour l'utilisation de SQLite. Tout n'est pas
fonctionnel, loin de là, certaines requêtes SQL ne passent pas.

Pour essayer tout de même, décommenter le bloc TODO dans le fichier
public/install.php
2013-08-18 14:59:03 +02:00
Marien Fressinaud
7fd7727096 Amélioration de l'installateur + préfixe BDD
Fix issue #96 : on peut désormais choisir un préfixe aux tables de la
BDD lors de l'installation
Fix issue #115 : échappement des guillemets pendant la phase
d'installation
Fix issue #116 : le thème de l'installateur est désormais accessible
FIx issue #117 : rajout du test de la présence DOMDocument lors de
l'installation. Si non présent, on peut pas accéder aux flux RSS.
Normalement fourni sur un système RedHat-like par le paquet php-xml
2013-08-18 01:22:26 +02:00
Marien Fressinaud
f6d730f9d1 Fix issue #106 : modif nom classes Cache et Log
Passage en Minz_Cache et Minz_Log
Permet d'éviter les redondances quand ces classes sont déjà définies
Je n'utilise pas d'espace de nom parce que beaucoup de boulot et
nécessite obligatoirement php 5.3
Si d'autres classes nécessitent cette modification je le ferai au fur et
à mesure qu'on me remontera les soucis
La version de Minz pour FreshRSS n'est plus compatible avec la version
distribuée à part
2013-07-27 17:07:44 +02:00
Marien Fressinaud
7b26767114 Fix issue #112 : vérification catégorie par défaut
Lors d'une importation OPML, on vérifie la présence d'une catégorie par
défaut pour éviter les imports qui ne marchent pas
2013-07-26 18:26:52 +02:00
Marien Fressinaud
d3078fb726 Mise en place de la structure pour les différentes vues 2013-06-15 19:42:02 +02:00
Marien Fressinaud
fafddf2a20 Fix issue #73 : ajout d'une page pour visualiser les logs 2013-06-15 16:42:50 +02:00
Marien Fressinaud
1863153b96 Fix issue #71 : remise en place du mode endless + correction bug à l'importation OPML 2013-06-15 15:55:44 +02:00
Marien Fressinaud
6d184ad1b8 Fix issue #89 : meilleure vérification des champs de formulaires (géré par Minz) 2013-06-15 14:46:37 +02:00
Marien Fressinaud
e5637cb1ed Fix issue #88 : possibilité d'importer (OPML) des flux sans catégorie 2013-06-15 13:10:39 +02:00
Marien Fressinaud
fb5e5594be Fix issue #82 : ajout direct de Minz sans devoir faire appel au script ./build.sh 2013-06-14 20:53:12 +02:00
Marien Fressinaud
c96225df6d Fix issue #84 : affichage erreur si fichier OPML invalide 2013-05-12 16:51:45 +02:00
Marien Fressinaud
00bac232e0 Importation des flux ok + ajout de commentaires (issue #28) 2013-04-28 16:34:25 +02:00
Marien Fressinaud
21dc4ceace Fix issue #64 : stockage des favicons en local 2013-04-27 22:33:14 +02:00
Marien Fressinaud
81ea32d53e Gestion de la traduction pour les dates (bug #38) 2013-04-27 15:17:10 +02:00
Marien Fressinaud
244026874a Fix issue #61 : amélioration import OPML 2013-04-17 19:24:21 +02:00
Marien Fressinaud
b9f883be69 Gestion des flux https invalides + amélioration mise à jour 2013-04-11 19:48:52 +02:00
Marien Fressinaud
a88e61ca1e Màj de la librairie SimplePie, fix bug #48 2013-04-10 21:35:10 +02:00
Marien Fressinaud
bf24aa601f Ajout controller Rss pour export au format RSS (très très basique) #34 + ajout lib text pour gérer le bbcode 2013-03-20 22:56:17 +01:00
Marien Fressinaud
d4c0fc28ec Réduction lib_simplePie en supprimant des retours à la ligne inutiles 2013-03-17 16:25:42 +01:00
Marien Fressinaud
876369d655 Correction bug export RSS (encodage de &) + petits ajouts navigation dans la configuration 2013-03-17 15:26:41 +01:00
Marien Fressinaud
fd171e8f95 Fix bug #31 : catégorie par défaut ne peut plus être supprimée mais peut être renommée. Ajout gestion flux tronqués directement dans l'interface (+ intégré en base de données). Attention, la BDD a changé (+ 4 champs : 2 pour feed, 2 pour entry) 2013-03-17 15:13:19 +01:00
Marien Fressinaud
cae1efd552 Corrections quelques bugs + modif fichier config BDD + ajout fichier build.sh pour générer la lib Minz 2013-03-02 00:36:12 +01:00
Marien Fressinaud
a4173dd2e9 On simule la pagination pour optimiser les requêtes en BDD (évite de tout charger puis d'en jeter les 3/4) 2012-12-08 02:50:42 +01:00
Marien Fressinaud
65dfc39af7 petite correction design 2012-11-12 21:26:09 +01:00
Marien Fressinaud
403923d3d1 Changement de library pour parser les sites dont on doit récupérer le contenu 2012-11-07 22:30:21 +01:00
Marien Fressinaud
85cc23fb4f Fix bug get_content_by_parsing() 2012-11-07 19:04:00 +01:00
Marien Fressinaud
567d19a989 Fix issue #7 : ajout du mode endless 2012-11-07 00:24:50 +01:00
Marien Fressinaud
87ae244176 Fix issue #10 : On peut désormais charger les articles complets pour des flux incomplets... Nécessite des tests plus approfondis 2012-11-06 21:29:26 +01:00
Marien Fressinaud
1949c87023 Correction bug problème de certificat SSL non valide 2012-10-30 22:49:20 +01:00
Marien Fressinaud
b5916b6c04 mise en place du routage 2012-10-25 22:24:54 +02:00
Marien Fressinaud
3ff51a59ba Ajout fonctionnalité connexion avec Persona (à améliorer sans doute) 2012-10-25 19:06:32 +02:00
Marien Fressinaud
32ee8feccf affichage du nombre d'articles pour un flux donné 2012-10-25 15:52:54 +02:00
Marien Fressinaud
d21c1bb138 correction marquage des articles en js 2012-10-25 15:42:06 +02:00
Marien Fressinaud
4924f4c6d6 Correction bugs + amélioration design 2012-10-24 18:22:40 +02:00
Marien Fressinaud
5383f6206c ajout fonction importation fichiers OPMs OPML 2012-10-23 22:33:16 +02:00
Marien Fressinaud
fca236dc6d affichage par catégories + meilleur exportation opml 2012-10-23 18:29:43 +02:00
Marien Fressinaud
9a95cb844e Début gestion import (non fonctionnel) / export (presque fonctionnel) 2012-10-22 23:41:56 +02:00
Marien Fressinaud
0426541acb Grosse màj : ajout de la configuration + ajouts divers fonctionnalités 2012-10-22 18:00:13 +02:00
Marien Fressinaud
fb57be5a5a First commit 2012-10-21 18:47:57 +02:00