Alexandre Alapetite
11b1d06b8c
Chargement différé des iframe
...
Implémente https://github.com/marienfressinaud/FreshRSS/issues/313
(uniquement pour la vue en articles repliés)
11 years ago
Alexandre Alapetite
2919b9a0b6
Install.php : default_user obligatoire
11 years ago
Alexandre Alapetite
561a7b0088
Correction bugs config.php
...
Corrections bugs pour
https://github.com/marienfressinaud/FreshRSS/issues/272
11 years ago
Alexandre Alapetite
415d7a5a71
config.php plutôt que application.ini
...
Implémente https://github.com/marienfressinaud/FreshRSS/issues/272
11 years ago
Alexandre Alapetite
3a4260b874
Titre application maximum 25 caractères
...
Implémente https://github.com/marienfressinaud/FreshRSS/issues/274
11 years ago
Alexandre Alapetite
b90a6be35f
i18n install.php pour mise à jour
...
Termine https://github.com/marienfressinaud/FreshRSS/issues/255
Sépare i18n de install.php dans des fichiers dédiés
11 years ago
Alexandre Alapetite
7ad124c69f
Mise à jour possible depuis la v0.6 vers la v0.7
...
Implémente https://github.com/marienfressinaud/FreshRSS/issues/255
Il manque un peu de i18n et un peu de test, mais le gros est fait.
11 years ago
Alexandre Alapetite
385b5b1b40
Install.php : permet d'être relancé sur une installation existante en chargeant les paramètres existants
...
Contribue à https://github.com/marienfressinaud/FreshRSS/issues/255
Vérifier base_url et token, que je n'ai pas re-testés.
11 years ago
Alexandre Alapetite
3e64c3689e
CSS : style titres longs
...
Changements bordure droite
https://github.com/marienfressinaud/FreshRSS/pull/322
11 years ago
Alexandre Alapetite
daefb8f095
Caractères spéciaux feed->description
...
Feed->description est en HTML, il faut protéger les caractères spéciaux
lors de certaines sorties.
11 years ago
Alexandre Alapetite
6ff4845a47
Install : début de mise à jour
...
https://github.com/marienfressinaud/FreshRSS/issues/255
Et majuscule au répertoire Minz
11 years ago
Alexandre Alapetite
3280b14ed6
CSS : style pour les titres trop long (corrections 2)
...
Correction de
5c779a09eb
En réponse à https://github.com/marienfressinaud/FreshRSS/pull/322
11 years ago
Alexandre Alapetite
5c779a09eb
CSS : style pour les titres trop longs (correction)
...
Correction de
8f002eb042
En réponse à https://github.com/marienfressinaud/FreshRSS/pull/322
11 years ago
Alexandre Alapetite
8f002eb042
CSS : style pour les titres trop longs
...
En réponse à https://github.com/marienfressinaud/FreshRSS/pull/322
11 years ago
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.
11 years ago
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
11 years ago
Alexandre Alapetite
3fdb20b081
Cache des icônes : uniformisation à 1 mois
...
Rarement conservé si longtemps par le navigateur de toute manière
11 years ago
Alexandre Alapetite
ab14fcd190
Recherche mobile
...
Implémente https://github.com/marienfressinaud/FreshRSS/issues/305
11 years ago
Alexandre Alapetite
4038bc885c
Corrige lien bigMarkAsRead
...
Corrige bug https://github.com/marienfressinaud/FreshRSS/issues/314
introduit par https://github.com/marienfressinaud/FreshRSS/issues/249
11 years ago
Alexandre Alapetite
dd25e7a24b
Install.php : corrige bug bd_prefix lors de plusieurs passages par step3
...
https://github.com/marienfressinaud/FreshRSS/issues/273
11 years ago
Alexandre Alapetite
56b269cef6
PHP : suppression autres alertes
...
Voir https://github.com/marienfressinaud/FreshRSS/issues/310
11 years ago
Alexandre Alapetite
1a270309a5
Favicons : amélioration
...
* Évite de faire un accès disque systématique pour vérifier si le .ico
est présent, et ne le fait plus que lors d'un ajout ou rafraîchissement
de flux
* Corrige un bug pour les flux qui n'ont pas de site Web déclaré
* Efface le favicon lorsqu'un flux est supprimé (seulement
individuellement pour l'instant)
Voir aussi https://github.com/marienfressinaud/FreshRSS/issues/290
11 years ago
Alexandre Alapetite
c39d88b04b
Install.php : mise à jour pour favicons
...
Voir https://github.com/marienfressinaud/FreshRSS/issues/273
11 years ago
Alexandre Alapetite
0e9ed2a408
Favicons : image pour 404
...
https://github.com/marienfressinaud/FreshRSS/issues/228
https://github.com/marienfressinaud/FreshRSS/issues/290
11 years ago
Alexandre Alapetite
b0cbc6fe5d
Favicons en parallèle
...
Nouvelle méthode pour afficher les favicons à la demande et en
parallèle.
Déplacement du dossier des favicons sous /data/favicons/
Devrait permettre de fermer le problème d'import OPML
https://github.com/marienfressinaud/FreshRSS/issues/228
Voir aussi https://github.com/marienfressinaud/FreshRSS/issues/290
11 years ago
Alexandre Alapetite
b646bd2f08
JSON : utiliser application/json
...
Les réponses JSON utilisaient indument text/html
Repéré à cause de
https://github.com/marienfressinaud/FreshRSS/issues/306
11 years ago
Alexandre Alapetite
c9c068115d
Bug JSON alternative
...
Suite https://github.com/marienfressinaud/FreshRSS/issues/306
11 years ago
Alexandre Alapetite
f2321eb920
Install : quelques corrections
...
https://github.com/marienfressinaud/FreshRSS/issues/273
11 years ago
Alexandre Alapetite
e98b7ab13e
SQL : compression côté base de données (attention, perte de compatibilité)
...
Ça y est, j'ai tout cassé...
Contribue à https://github.com/marienfressinaud/FreshRSS/issues/204
Compatible MySQL 5.0.
Commentaires souhaités avant l'implémentation de la recherche côté base
de données.
Pour l'instant, je n'ai pas fait de script de mise à jour, car la
manière précédente `base64_encode(gzdeflate(serialize($content)))` est
difficile à traiter côté MySQL et nécessite une boucle en PHP.
Avec la nouvelle approche de ce patch, nous pourrons plus facilement
changer d'avis sans perte de compatibilité.
11 years ago
Marien Fressinaud
ae09cbec42
Style de l'article courant est prioritaire
...
Si un article est non lu mais sélectionné (article courant), son style
sera bleu et non pas rouge. Idem pour les favoris
Voir #298
11 years ago
Alexis Degrugillier
1e4e0f5f1e
Force l'affichage d'un article lors du click
11 years ago
Alexis Degrugillier
7cc2fd6948
Force l'affichage d'un article lors du click
11 years ago
Alexis Degrugillier
c6ef2e826c
Ajout d'un règle pour mettre en valeur l'article courant
11 years ago
Marien Fressinaud
69662117a3
Ajoute raccourci load more
...
Permet de charger les articles suivants en appuyant sur "m" (par défaut)
11 years ago
Alexandre Alapetite
2a798e544b
Commentaire ETag
11 years ago
Alexandre Alapetite
7cdc477c45
touch en microsecondes
...
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
11 years ago
Marien Fressinaud
ddb9650b5d
Ajoute un peu de CSS à la page d'impression
...
Voir #122 et #166
11 years ago
Marien Fressinaud
10ce2d2c38
Mise à jour designs
...
Les zones cliquables s'étaient rapetissées dans les en-têtes des
articles (le lien n'occupait pas toute la place)
La zone d'en-dessous était aussi ratatinnée
11 years ago
Alexandre Alapetite
37ba05a861
SQL : Suppression index e.date
...
Le trie par e.id semble bien fonctionner suite à
https://github.com/marienfressinaud/FreshRSS/issues/202
11 years ago
Marien Fressinaud
3f63195c5f
Première version pour imprimer les articles
...
Voir #122
11 years ago
Marien Fressinaud
dc2e1dc081
Annulation du cache via no-cache.txt
...
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
11 years ago
Marien Fressinaud
e3fc889e51
Mise à jour design (article courant)
...
L'article courant est désormais en blanc avec barre bleue (même s'il est
refermé). Le titre n'est plus sous-ligné mais mis en gras
Voir #291
11 years ago
Alexandre Alapetite
27456258e6
Touch plus standard
...
Corrige https://github.com/marienfressinaud/FreshRSS/issues/296
11 years ago
Marien Fressinaud
b0b7562303
Corrige bug requêtes SQL (install.php)
...
Les noms des tables étaient mal protégées
11 years ago
Alexandre Alapetite
4355d8447f
SQL : Passe e.id en bigint plutôt que char(6)
...
Contribue à https://github.com/marienfressinaud/FreshRSS/issues/202
e.id est généré à l'insertion par microtime(true).
11 years ago
Marien Fressinaud
29e7babed8
Corrige appel fonction indéfinie
...
icon() n'existe pas (plus ?) et aurait dû être remplacée par
RSSTheme::icon à priori
Néanmoins on va pouvoir supprimée cette partie là du code (base_url)
11 years ago
Marien Fressinaud
d817a35aab
Supprime fonction small_hash dans install.php
...
Elle était redondante avec la fonction définie dans lib/lib_rss.php
11 years ago
Alexandre Alapetite
3be56f08b6
JS : Léger JSLint
...
Quelques corrections mineures suite à
https://github.com/marienfressinaud/FreshRSS/pull/291 plus autres
détails JS
11 years ago
Alexis Degrugillier
7e06d0df30
Changement de syntaxe pour être conforme à la norme utilisée ailleurs.
11 years ago
Alexandre Alapetite
c8a7913f79
Page Speed : bouge le style 'print' dans la CSS principale
...
Bouge le petit style dédié à l'impression dans la CSS principale, pour
de meilleures performances, et aussi pour permettre aux thèmes de
changer le rendu à l'impression.
Au passage, ajout de `@charset "UTF-8";` en tête de CSS
11 years ago