Alexandre Alapetite
86bede2770
Corrections install.php
...
Première version fonctionnelle
https://github.com/marienfressinaud/FreshRSS/issues/273
11 years ago
Alexandre Alapetite
642d1d3781
Correction préfixe base de données dans install.php
...
https://github.com/marienfressinaud/FreshRSS/issues/273
11 years ago
Alexandre Alapetite
9d978bda70
Changement .gitignore pour que favicons soit visible
11 years ago
Alexandre Alapetite
d03febd30f
Bug commentaires SQL
...
Voir
https://github.com/marienfressinaud/FreshRSS/issues/273#issuecomment-28650446
11 years ago
Alexandre Alapetite
9ec13c6c32
Début de multi-utilisateurs
...
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
11 years ago
Marien Fressinaud
fb5bcbe044
Corrige bug mode endless dans la vue globale
...
Problème d'initialisation après le remaniement du code
Corrige #275
11 years ago
Marien Fressinaud
b592b60e32
Pas de retour à la ligne pour les long titres
...
Le rendu n'était pas top quand le titre de l'application (par défaut,
FreshRSS) était trop long
Il faudra prévoir de limiter la taille du titre à 25 caractères pour les
prochaines versions (voir #274 )
11 years ago
Alexandre Alapetite
9c5c023e36
Réorganisation des fichiers utilisateur
...
Implémente https://github.com/marienfressinaud/FreshRSS/issues/248
11 years ago
Alexandre Alapetite
b8c4afadf4
Nouveau fichier constants.php
...
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
11 years ago
Alexandre Alapetite
4a2b17d54a
Minz : nouveau Minz_Log::DEBUG
...
Nouveau niveau Minz_Log::DEBUG pour plus de finesse dans les messages
11 years ago
Alexandre Alapetite
e13c6439d5
SQL : Corrections mineures
...
Ajout temporaire d'un index sur e.date en attendant
https://github.com/marienfressinaud/FreshRSS/issues/202
11 years ago
Alexandre Alapetite
32306a78d2
SQL : grosse mise à jour avec mise en cache du nombre d'articles lus/non-lus
...
* Mise en cache du nombre d'articles lus et non-lus par flux, via
`f.cache_nbEntries, f.cache_nbUnreads` pour de biens meilleures
performances
* Implémente https://github.com/marienfressinaud/FreshRSS/issues/268
* Révision de la plupart des requêtes de modification en conséquence
* En cas d'affichage `not_read`, évite de faire une requête si on sait
déjà qu'il n'y a pas d'article non lu et fait directement un affichage
`all`.
* Appelle `cleanOldEntries` seulement une fois de temps en temps
aléatoirement (1 fois sur 30 actuellement) pour économiser les
ressources, et avant les insertions pour plus de robustesse.
* Utilisation des transactions lors de mises à jour multiples et liées
* Lors de requêtes de modifications, retourne le nombre de lignes
impactées plutôt qu'un booléen en cas de succès
* Suppression de code oublié relatif à is_public qui n'est plus utilisé
11 years ago
Marien Fressinaud
4df9c21d3a
Améliore génération du sel (installation)
...
Utilise une méthode moins prédictible
Voir e9168f6cd2
11 years ago
Marien Fressinaud
8e8f7254ca
Suppression du champs "sel" lors de l'installation
...
Génération d'un sel basé sur le temps à la place. Pas parfait mais
sûrement suffisant pour FreshRSS
11 years ago
Marien Fressinaud
19b9746a0f
Ajoute nofollow à la balise robots.txt
...
Voir 147b3fdda4
11 years ago
Alexandre Alapetite
c805b03148
Corrige style bigMarkAsRead
...
Corrige problème héritage de style pour bigMarkAsRead.
Plus détails
11 years ago
Marien Fressinaud
54ea52f6c7
Ajout d'un robots.txt
...
À priori l'instance de FreshRSS n'a pas besoin d'être référencé par les
moteurs de recherche. Si tel devait être le cas, il est mieux que ce
soit fait consciemment par l'utilisateur
11 years ago
Alexandre Alapetite
9efb9388df
bigMarkAsRead : utilisation sans JavaScript
...
et différent si l'utilisateur n'est pas connecté
Implémente https://github.com/marienfressinaud/FreshRSS/issues/249
11 years ago
Marien Fressinaud
0843e5b691
Amélioration design (flat design)
...
Les articles sans état particulier possèdent désormais eux aussi une
bordure de 3px sur la gauche (le rendu n'était pas top au moment de les
marquer comme non lus ou favoris par exemple)
La ligne indiquant la date a aussi été revue : suppression du
background, suppression du border-radius et ajout d'une bordure gauche
de 3px
11 years ago
Marien Fressinaud
168dbefc0a
Page "à propos" accessible aux visiteurs
...
Voir #266
11 years ago
Alexandre Alapetite
bff31a6d5e
Correction type url inapproprié
11 years ago
Alexandre Alapetite
6f081f9daf
Un peu plus de HTML5 pour les types des champs de formulaires
11 years ago
Alexandre Alapetite
5bd52cdcb6
Mise à jour de la vue globale
...
* Nombre de non lus mis à jour automatiquement
* Mise à jour structure HTML
* Mise à jour design
Fusion manuelle depuis la 0.6-beta
0c96d3489b
11 years ago
Marien Fressinaud
a5240e0855
Fade out pour les notifications
...
Fluidifie un peu leur fermeture (le slideUp faisait disparaître la
notification avant qu'elle ne soit totalement refermée)
11 years ago
Marien Fressinaud
902357c12f
Flat design : détache nombre non lus bordure
...
Je trouvais le rendu pas très agréable à l'œil
11 years ago
Marien Fressinaud
8a52d3cc8e
Notifications devant "boite d'actualisation"
...
Puisque les notifications peuvent être fermées, autant les mettre
devant, ainsi on peut voir les notifications puis l'avancement de
l'actualisation des flux
Voir issue #196
11 years ago
Marien Fressinaud
cf3373f1d7
Améliorations vue
...
* Lien vers flux RSS généré déplacé en bas du menu déroulant
* Le champs de recherche a été un peu agrandi de façon à voir le
placeholder en entier
11 years ago
Marien Fressinaud
4214bffb16
CSS : menus de conf à gauche des flux cliquables
11 years ago
Alexandre Alapetite
3f93866f38
SQL : Optimisation vitesse
...
Optimisation de la vitesse de quelques requêtes, surtout après les
essais d'INDEX.
Suite de https://github.com/marienfressinaud/FreshRSS/issues/254
Note pour plus tard : il faudra supprimer les INDEX inutilisés.
11 years ago
Alexandre Alapetite
94c5f41f6d
MySQL : protection longueurs catégories
11 years ago
Alexandre Alapetite
5af7c472ed
MySQL : changements mineurs de types
...
D'autres changements de types, toujours sans modification de
comportement, mais plus efficace.
En particulier char(6) plutôt que varchar(6) pour les identifiants en
attendant un entier, et varchar plutôt que text dans des champs
généralement courts et souvent retournés par les requêtes les plus
importantes
11 years ago
Alexandre Alapetite
b8821e6b3f
MySQL : Index et changements mineurs de types
...
Légers changements qui ne devraient pas perturber le fonctionnement.
Début de contribution à
https://github.com/marienfressinaud/FreshRSS/issues/254 et
https://github.com/marienfressinaud/FreshRSS/issues/258
11 years ago
Alexandre Alapetite
76a027c9bb
Amélioration des performances de small_hash
11 years ago
Alexandre Alapetite
3bd4e80878
Suppression limitateur de cache
...
Le cache semble bien fonctionner. Suppression de la limite de 4 heures
utilisée pour la 0.6
11 years ago
Marien Fressinaud
97c3c7575a
Suppression des warnings liés à filemtime
...
ajout de "@" pour éviter les warnings, touch.txt sera créé un peu plus
tard
11 years ago
Alexandre Alapetite
b00fedba25
Apache htaccess : augmentation du cache
...
Maintenant qu'il y a un paramètre automatique derrière les ressources
statiques, augmentation de la durée du cache pour CSS et JS
11 years ago
Marien Fressinaud
5fc72aa7fe
Lance une actualisation des flux après import OPML
...
Le script d'actualisation est lancé après avoir importé les flux
automatiquement
Voir issue #196
11 years ago
Marien Fressinaud
a1fa4a445a
Ajout de messages en cas de mauvaise configuration
...
Si fichier de conf inaccessible / mal configuré ou fichier de log
inaccessible, on affiche des messages plus explicites qu'une page
blanche
11 years ago
Marien Fressinaud
1de8218182
Déplacement de confirm_action_script
...
Ce script a été intégré à main.js pour être certain que JQuery est
chargé au moment de l'initialisation
Voir commentaires commit c06aede546
11 years ago
Marien Fressinaud
1c2143c079
Factorisation des icones et des fonts
...
Déplacement des icones de themes/default/icons/ dans themes/icons
Déplacement des fonts de themes/default/fonts dans themes/fonts
Utilisation quand c'est possible dans themes/flat-ui des icones et fonts
en commun avec le theme par défaut
11 years ago
Alexandre Alapetite
bdb69080f8
Affichage dynamique des favoris non lus
...
Corrige https://github.com/marienfressinaud/FreshRSS/issues/222
Il reste toujours une situation curieuse lorsqu'on a fini de lire tous
les favoris non-lus, mais à voir une autre fois
11 years ago
Marien Fressinaud
d4f636f26a
Ne charge les raccourcis que sur la page principale
11 years ago
Marien Fressinaud
1b9f16771c
Fix issue #208 : chargement dynamique des jours
...
Les indications de jours (aujourd'hui, hier, à partir d'avant-hier) sont
maintenant chargés dynamiquement
11 years ago
Marien Fressinaud
934d8aa21c
Ajoute touch.txt dans le .gitignore
11 years ago
Alexandre Alapetite
fd78a264e3
cache base_url en attendant de voir s'il faut le supprimer complètement
...
Voir https://github.com/marienfressinaud/FreshRSS/issues/193
11 years ago
Alexandre Alapetite
6e52983906
Petits changements mineurs
11 years ago
Alexandre Alapetite
17f0c56d68
Corrige erreur async shortcuts
11 years ago
Marien Fressinaud
0382f4b152
Issue #235 : ajout d'une condition pour Persona
...
Si la connexion n'est pas paramétrée, on ne charge pas Persona
11 years ago
Marien Fressinaud
fe0e980b0c
Fix issue #235 : annule le cache après connexion réussie
11 years ago
Alexandre Alapetite
5e2023392e
Meilleur async pour Persona
...
Contribue à https://github.com/marienfressinaud/FreshRSS/issues/235
11 years ago