Commit Graph
563 Commits
Author SHA1 Message Date
Alexis Degrugillier ff1803e61a Ajout d'un raccourci pour refermer un article.
https://github.com/marienfressinaud/FreshRSS/issues/256
2013-11-17 15:26:20 -05:00
Alexandre Alapetite d0a7c1e023 Corrige erreur default_user non défini
https://github.com/marienfressinaud/FreshRSS/issues/273
2013-11-17 18:22:31 +01:00
Alexandre Alapetite 86bede2770 Corrections install.php
Première version fonctionnelle
https://github.com/marienfressinaud/FreshRSS/issues/273
2013-11-17 18:12:15 +01:00
Alexandre Alapetite 642d1d3781 Correction préfixe base de données dans install.php
https://github.com/marienfressinaud/FreshRSS/issues/273
2013-11-17 17:39:24 +01:00
Alexandre Alapetite 627ada9531 Meilleurs messages DEBUG lors de cleanOldEntries 2013-11-17 17:24:05 +01:00
Alexandre Alapetite 609a2f1c27 Changements .gitignore dans ./data 2013-11-17 17:16:06 +01:00
Alexandre Alapetite 9d978bda70 Changement .gitignore pour que favicons soit visible 2013-11-17 16:57:03 +01:00
Alexandre Alapetite d03febd30f Bug commentaires SQL
Voir
https://github.com/marienfressinaud/FreshRSS/issues/273#issuecomment-28650446
2013-11-17 16:33:58 +01:00
Alexandre Alapetite 0167d550c8 Corrige bug chargement lazyload en mode déplié
En désactivant le chargement asynchrone de JQuery uniquement dans ce
cas.
Corrige https://github.com/marienfressinaud/FreshRSS/issues/276
2013-11-17 16:20:09 +01:00
Alexandre Alapetite 40a0829483 Bug chemin dans RSSConfigurationDAO 2013-11-17 15:31:25 +01:00
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
2013-11-17 15:24:30 +01:00
Alexandre Alapetite 5350596441 Préparation README pour sortie 0.6
Fusion manuelle de
https://github.com/marienfressinaud/FreshRSS/commit/7c5ea1fb9a678fca9c30b07afdf8eab1c51343d9
2013-11-17 12:44:50 +01:00
Marien Fressinaud 8c8e5257d8 Corrige bug chargement JS
Lorsque la vue par défaut était le mode lecture, le JS ne se chargeait
pas. La faute au script LazyLoad qui n'était pas chargé correctement
2013-11-17 12:42:46 +01:00
Marien Fressinaud fb5bcbe044 Corrige bug mode endless dans la vue globale
Problème d'initialisation après le remaniement du code
Corrige #275
2013-11-17 12:42:10 +01:00
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)
2013-11-17 12:41:13 +01:00
Alexandre Alapetite c77c4f67e7 Remplace un index.php par un index.html à la racine en dessous de public
Plus de chances que le index.html soit reconnu
2013-11-17 12:36:55 +01:00
Alexandre Alapetite 2c02fcaa60 Protection répertoire data 2013-11-17 12:31:51 +01:00
Alexandre Alapetite 9c5c023e36 Réorganisation des fichiers utilisateur
Implémente https://github.com/marienfressinaud/FreshRSS/issues/248
2013-11-17 02:56:30 +01:00
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
2013-11-17 01:35:06 +01:00
Alexandre Alapetite a532a02363 Useragent
Exemple : `FreshRSS/0.7 (Linux;
http://marienfressinaud.github.io/FreshRSS/) SimplePie/1.3.1`
Voir https://github.com/marienfressinaud/FreshRSS/issues/271 pour le
numéro de version
2013-11-17 01:11:32 +01:00
Alexandre Alapetite ac857ca743 Correction html_only_entity_decode author 2013-11-17 00:40:49 +01:00
Alexandre Alapetite 4a2b17d54a Minz : nouveau Minz_Log::DEBUG
Nouveau niveau Minz_Log::DEBUG pour plus de finesse dans les messages
2013-11-16 22:41:03 +01:00
Alexandre Alapetite e13c6439d5 SQL : Corrections mineures
Ajout temporaire d'un index sur e.date en attendant
https://github.com/marienfressinaud/FreshRSS/issues/202
2013-11-16 22:39:02 +01:00
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é
2013-11-16 21:03:25 +01:00
Marien Fressinaud 770ea63258 Modification CHANGELOG 2013-11-16 10:37:39 +01:00
Marien Fressinaud 4df9c21d3a Améliore génération du sel (installation)
Utilise une méthode moins prédictible
Voir e9168f6cd2
2013-11-16 10:37:23 +01:00
Marien Fressinaud cf185d4a8b Mise à jour fichiers langues + README
Changement du "à propos", Kriss Feed et Leed sont gardés en exemples
Suppression de la partie liée à Google Reader qui n'a plus lieu d'être
2013-11-16 10:31:41 +01:00
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
2013-11-16 10:31:06 +01:00
Alexandre Alapetite 86a191f185 Modification du CHANGELOG
Fusion manuelle de
https://github.com/marienfressinaud/FreshRSS/commit/6d8e05713a5ef8278fde3748bf2fad1a5223eb46
2013-11-16 10:30:43 +01:00
Marien Fressinaud 19b9746a0f Ajoute nofollow à la balise robots.txt
Voir 147b3fdda4
2013-11-16 10:26:13 +01:00
Alexandre Alapetite 3744df6866 Url absolues pour les balises video, audio, source, track
Corrige https://github.com/marienfressinaud/FreshRSS/issues/267
2013-11-15 19:00:02 +01:00
Alexandre Alapetite 190e724aee Suppression référence lib_text et optimisation lazyimg
Optimisation du regex de lazyimg.
Et une référence à lib_text avait été oubliée dans
https://github.com/marienfressinaud/FreshRSS/commit/5dfe281d60e21fd59bfa780fad0aa177a8feaf14
2013-11-15 17:42:15 +01:00
Alexandre Alapetite c805b03148 Corrige style bigMarkAsRead
Corrige problème héritage de style pour bigMarkAsRead.
Plus détails
2013-11-15 17:26:22 +01:00
Alexandre Alapetite 147b3fdda4 Meta robots noindex
Le fichier robots.txt ne suffit pas, par exemple quand FreshRSS n'est
pas à la racine d'un domaine.
Supplément de
https://github.com/marienfressinaud/FreshRSS/commit/54ea52f6c7cb8d6d3bfd810447cd359d64e56ecf
2013-11-15 17:23:23 +01:00
Marien Fressinaud 6b72063fc1 Supprime le fichier lib_text
Seule la fonction lazyimg était utilisée, je l'ai déplacée dans lib_rss
2013-11-15 17:12:25 +01:00
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
2013-11-15 17:11:54 +01:00
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
2013-11-14 21:55:53 +01:00
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
2013-11-14 20:28:21 +01:00
Marien Fressinaud 168dbefc0a Page "à propos" accessible aux visiteurs
Voir #266
2013-11-14 20:28:04 +01:00
Alexandre Alapetite 6fe1e1bad0 Ajout d'un bouton pour effacer les logs
https://github.com/marienfressinaud/FreshRSS/issues/242
2013-11-13 23:34:30 +01:00
Alexandre Alapetite 803cd05a58 Amélioration vitesse lecture des logs 2013-11-13 22:47:26 +01:00
Alexandre Alapetite bff31a6d5e Correction type url inapproprié 2013-11-13 22:11:57 +01:00
Alexandre Alapetite 6f081f9daf Un peu plus de HTML5 pour les types des champs de formulaires 2013-11-13 21:39:53 +01:00
Alexandre Alapetite d654b34fa7 Affichage du nombre total d'article sur la page de configuration
https://github.com/marienfressinaud/FreshRSS/issues/263
Style à améliorer éventuellement
2013-11-13 21:32:50 +01:00
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
https://github.com/marienfressinaud/FreshRSS/commit/0c96d3489b3a74e10804206f1be0789fb63a6949
2013-11-12 23:21:13 +01:00
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)
2013-11-12 22:51:39 +01:00
Marien Fressinaud 902357c12f Flat design : détache nombre non lus bordure
Je trouvais le rendu pas très agréable à l'œil
2013-11-12 22:51:07 +01:00
Marien Fressinaud edf37ccebf Logo FreshRSS cliquable 2013-11-12 22:50:30 +01:00
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
2013-11-12 22:47:22 +01:00
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
2013-11-12 22:46:30 +01:00