Alexandre Alapetite
b4463cb69e
Problème casse renommage répertoire
2013-12-15 11:28:27 +01:00
Alexandre Alapetite
4ee4f16ffe
Problème de casse renommage répertoire
2013-12-15 11:24:14 +01:00
Alexandre Alapetite
a29dad1376
Delete Feed.php
2013-12-15 11:22:02 +01:00
Alexandre Alapetite
ae3225dd71
Delete Entry.php
2013-12-15 11:21:55 +01:00
Alexandre Alapetite
16c2696f2a
Delete Days.php
2013-12-15 11:21:49 +01:00
Alexandre Alapetite
02452e6a5c
Delete Category.php
2013-12-15 11:21:44 +01:00
Alexandre Alapetite
edd766f4b3
Delete View.php
2013-12-15 11:21:01 +01:00
Alexandre Alapetite
d202a648f9
Delete Url.php
2013-12-15 11:20:55 +01:00
Alexandre Alapetite
71f6eef0eb
Delete Translate.php
2013-12-15 11:20:49 +01:00
Alexandre Alapetite
20cfb9f4d7
Delete Session.php
2013-12-15 11:20:44 +01:00
Alexandre Alapetite
e249a70593
Delete Router.php
2013-12-15 11:20:36 +01:00
Alexandre Alapetite
ab02cd9ec0
Delete Response.php
2013-12-15 11:20:30 +01:00
Alexandre Alapetite
c15908b67f
Delete Request.php
2013-12-15 11:20:24 +01:00
Alexandre Alapetite
d8db9d15a8
Delete Paginator.php
2013-12-15 11:20:18 +01:00
Alexandre Alapetite
c2d86edd73
Delete Model.php
2013-12-15 11:20:11 +01:00
Alexandre Alapetite
c58d95b464
Delete Helper.php
2013-12-15 11:20:06 +01:00
Alexandre Alapetite
76b316766e
Delete FrontController.php
2013-12-15 11:20:00 +01:00
Alexandre Alapetite
cd4e6e152d
Delete Error.php
2013-12-15 11:19:53 +01:00
Alexandre Alapetite
d0c855ffc2
Delete Dispatcher.php
2013-12-15 11:19:38 +01:00
Alexandre Alapetite
651d2a74f3
Delete Configuration.php
2013-12-15 11:19:30 +01:00
Alexandre Alapetite
803d69bc4f
Delete ActionController.php
2013-12-15 11:19:19 +01:00
Alexandre Alapetite
74bceb2e2c
Date minimum : cas des favoris et de l'historique complet
...
Suite de https://github.com/marienfressinaud/FreshRSS/issues/323
2013-12-15 04:20:23 +01:00
Alexandre Alapetite
7e64cda415
Date minimum pour afficher les articles
...
Implémente décision
https://github.com/marienfressinaud/FreshRSS/issues/323
2013-12-15 04:07:12 +01:00
Alexandre Alapetite
83e8c68b6f
Refactorisation : oubli
2013-12-15 04:03:32 +01:00
Alexandre Alapetite
96bf9e5159
set_include_path oublié
...
Suite de
https://github.com/marienfressinaud/FreshRSS/commit/755fdd9026c7d8c38fa34586a52bc80a97d81aaa
2013-12-15 03:39:59 +01:00
Alexandre Alapetite
755fdd9026
Refactorisation : fichier oublié
...
Suite de
https://github.com/marienfressinaud/FreshRSS/commit/878e96202e8a22e4857b98e29b0a1fce68eccbc9
2013-12-15 03:38:17 +01:00
Alexandre Alapetite
878e96202e
Grosse refactorisation pour permettre le chargement automatique des classes
...
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-12-15 03:30:24 +01:00
Alexandre Alapetite
4af233e1f7
Nettoyage des flux plus intelligent
...
Implémente https://github.com/marienfressinaud/FreshRSS/issues/323
Garde au moins n+10 articles, où n est le nombre d'articles toujours
présent dans le flux RSS.
2013-12-14 16:22:38 +01:00
Alexandre Alapetite
7e8e222c87
Réduction taille titres, et marge en mobile
...
Réduction de la taille du titre des articles, qui était vraiment gros en
particulier sur mobile.
Voir aussi https://github.com/marienfressinaud/FreshRSS/issues/324
2013-12-14 14:29:45 +01:00
Alexandre Alapetite
4f0b1efc2b
Prefectch : précharge les icônes
...
Précharge les icônes qui ne sont pas forcément affichées sur la page en
cours (par exemple l'icône favoris) pour éviter d'avoir un bref instant
sans icône lors du changement d'état (par exemple lorsqu'on marque un
article comme favoris)
2013-12-14 13:57:25 +01:00
Alexandre Alapetite
97a7d7b0b2
Microtime : récupération de toutes les microsecondes
...
Microtime(true) dépend de la précision de PHP définie dans php.ini, et
par défaut, nous perdons les deux dernières décimales des microsecondes.
Du coup, sur une machine très rapide, cela aurait pu poser des problèmes
d'identifiants dupliqués.
Patch utilisant gettimeofday() à la place.
Au passage, reste en string tout le long et plus besoin de faire la
conversion CAST(? * 1000000 AS SIGNED INTEGER) côté base de données.
https://github.com/marienfressinaud/FreshRSS/issues/202
2013-12-12 19:30:19 +01:00
Alexandre Alapetite
09776727cd
i18n : marqué comme lu dès la réception
2013-12-11 20:18:46 +01:00
Alexandre Alapetite
3fdb20b081
Cache des icônes : uniformisation à 1 mois
...
Rarement conservé si longtemps par le navigateur de toute manière
2013-12-06 22:46:58 +01:00
Alexandre Alapetite
dd79b163fd
Ajout bouton validator.w3.org/feed/
...
Ajout d'un bouton pour valider les flux, pour des cas comme
https://github.com/marienfressinaud/FreshRSS/issues/317
2013-12-06 21:57:40 +01:00
Alexandre Alapetite
0e4274fc00
Permet de supprimer les articles d'un flux
...
Implémente https://github.com/marienfressinaud/FreshRSS/issues/311
2013-12-05 22:12:08 +01:00
Alexandre Alapetite
e4cf8a7396
i18n : number_articles
...
number_articles n'était pas défini
2013-12-05 20:55:47 +01:00
Alexandre Alapetite
25fa654529
Resource-priorities
...
Prépare http://www.w3.org/TR/resource-priorities/
https://github.com/marienfressinaud/FreshRSS/issues/316
https://github.com/marienfressinaud/FreshRSS/issues/313
Continue https://github.com/marienfressinaud/FreshRSS/issues/188
https://github.com/marienfressinaud/FreshRSS/commit/e45357a91b9aa47d5b7ead14c174dc7c98ab9926
2013-12-05 19:18:28 +01:00
Alexandre Alapetite
ab14fcd190
Recherche mobile
...
Implémente https://github.com/marienfressinaud/FreshRSS/issues/305
2013-12-05 18:06:58 +01:00
Alexandre Alapetite
4038bc885c
Corrige lien bigMarkAsRead
...
Corrige bug https://github.com/marienfressinaud/FreshRSS/issues/314
introduit par https://github.com/marienfressinaud/FreshRSS/issues/249
2013-12-05 12:15:09 +01:00
Alexandre Alapetite
be3b07a374
Permet les protocoles relatifs pour HTTP/HTTPS automatique
...
Une vidéo telle <iframe
src="//www.youtube.com/embed/Q5okb9Vc8SY"></iframe> fonctionne
maintenant sur un FreshRSS hébergé en HTTPS.
Cela pourrait sûrement être écrit de manière plus propre quelque part
dans SimplePie_IRI::absolutize.
Contribue à https://github.com/marienfressinaud/FreshRSS/issues/188
2013-12-04 21:20:15 +01:00
Alexandre Alapetite
e45357a91b
Support contrôlé de iframe, audio, video
...
Et filtrage de object, embed
https://github.com/marienfressinaud/FreshRSS/issues/188
On ajoute un paramètre preload="none" à audio et video, ainsi qu'un
paramètre sandbox="allow-scripts allow-same-origin" aux iframe.
On interdit les paramètres autoplay et seamless de audio et video.
Ré-écriture des URLS de l'attribut poster de video, ainsi que de
l'attribut src de iframe.
Suite de https://github.com/marienfressinaud/FreshRSS/issues/267
Au passage, filtrage du vieil élément PLAINTEXT.
Modifications dans SimplePie.
2013-12-04 20:48:53 +01:00
Alexandre Alapetite
bdfea07d8c
set_time_limit pour optimizeAction
2013-12-03 23:50:41 +01:00
Alexandre Alapetite
3dc2ce18d1
Message taille de la base de donnée
...
Annule une partie de
https://github.com/marienfressinaud/FreshRSS/commit/b40783e8889b64f813c898ee2ce7e967582ef34e
2013-12-03 23:47:15 +01:00
Alexandre Alapetite
dd25e7a24b
Install.php : corrige bug bd_prefix lors de plusieurs passages par step3
...
https://github.com/marienfressinaud/FreshRSS/issues/273
2013-12-03 23:23:36 +01:00
Alexandre Alapetite
e177b288f5
Corrige bug marquage favoris pour f.priority = 0
...
https://github.com/marienfressinaud/FreshRSS/issues/270
2013-12-03 23:15:20 +01:00
Alexandre Alapetite
de923b57f4
Amélioration marquage favoris
...
https://github.com/marienfressinaud/FreshRSS/issues/270
2013-12-03 23:02:55 +01:00
Alexandre Alapetite
018273e272
Corrige bug marquer tous les favoris comme lus
...
Corrige https://github.com/marienfressinaud/FreshRSS/issues/270
2013-12-03 22:53:51 +01:00
Alexandre Alapetite
0425432271
Option pour marquer les articles comme lus dès la réception
...
https://github.com/marienfressinaud/FreshRSS/issues/237
https://github.com/marienfressinaud/FreshRSS/issues/309
2013-12-03 19:13:41 +01:00
Alexandre Alapetite
ed0535b0b0
OPML i18n
2013-12-02 21:13:27 +01:00
Alexandre Alapetite
9d9b6b736a
OPML : Correction ID feed
2013-12-02 21:06:44 +01:00