summaryrefslogtreecommitdiff
path: root/app
AgeCommit message (Collapse)Author
2014-02-16Merge pull request #429 from aledeg/shortcutGravatar Alexandre Alapetite
Change category modifier for shortcuts
2014-02-16Micro-optimisationGravatar Alexandre Alapetite
Place en premier les cas les plus importants (humain qui attend)
2014-02-16Change category modifier for shortcutsGravatar Alexis Degrugillier
The modifier to change the focus of categories was Ctrl. It was changed to avoid interference with browser shortcuts. See #256
2014-02-15Invert "about" and "logs"Gravatar Marien Fressinaud
2014-02-15Improve behaviour category / feed shortcutsGravatar Marien Fressinaud
- code improved - possibility to move directly from "all" category - when there is no selected feed and we want the "next one", first feed is selected (last before). Same for categories See #256
2014-02-15Improve login pageGravatar Marien Fressinaud
- if user cannot log in, a 403 error is showed (and it is done in controller) - 403 error message has been changed to match with the error - add blank spaces on persona login page
2014-02-15Improve code redirection for indexControllerGravatar Marien Fressinaud
- add comments - forward request is done in the controller (no Minz_Request::forward() in the view, please) - "soft" forward to the login form (no need of 302) - show a 403 page (no authenticated) for rss output when token is wrong
2014-02-15Fix bug tokenGravatar Marien Fressinaud
The token should appear in RSS feed url when anonymous are not allowed
2014-02-13Add a simple TODOGravatar Marien Fressinaud
2014-02-13Add possibility to anonymous to refresh feedsGravatar Marien Fressinaud
Obviously, it's optional! (and deactivate by default) Need some more tests? See #351
2014-02-13Use complete instead of done during feed refreshGravatar Marien Fressinaud
A request can fail: in this case, the progress bar is not updated by using "done". See #421
2014-02-13Add possibility to open notification in JavaScript + new messageGravatar Marien Fressinaud
Notifications can be opened directly in JavaScript Class .notification is now id #notification New message when there is no feed to refresh See 06abbd02c2d10934155b2464f73d8ecdb2a68de1 (comments)
2014-02-11Merge branch 'dev' of github.com:marienfressinaud/FreshRSS into devGravatar Marien Fressinaud
2014-02-11Add an information message when a feed is emptyGravatar Marien Fressinaud
2014-02-11Bug mise à jour favicons dans le cas de flux invalidesGravatar Alexandre Alapetite
2014-02-11Fix Persona reloadedGravatar Marien Fressinaud
When user is disconnected, current_user_mail must be null and not an empty string See #418
2014-02-11Rafraîchit uniquement les flux qui n'ont pas déjà été rafraîchis ↵Gravatar Alexandre Alapetite
récemment Contribue à https://github.com/marienfressinaud/FreshRSS/issues/351
2014-02-11Mutex par flux pour les actualisationsGravatar Alexandre Alapetite
Contribue à https://github.com/marienfressinaud/FreshRSS/issues/351 Nouvelle constante TMP_PATH comme répertoire pour stocker des fichiers temporaires (si possible en mémoire et non sur disque, tel tmpfs pour /tmp sur certaines distributions Linux) Requiert PHP 5.2.1+ (contre 5.2.0 auparavant) pour le `sys_get_temp_dir()`
2014-02-11Bug variable $feed utilisée en dehors de la boucle foreachGravatar Alexandre Alapetite
https://github.com/marienfressinaud/FreshRSS/issues/415 https://github.com/marienfressinaud/FreshRSS/issues/420
2014-02-11un ->color oublié #2Gravatar Alexandre Alapetite
Autre fichier oublié dans le patch précédent :-/ https://github.com/marienfressinaud/FreshRSS/issues/295
2014-02-11un ->color oubliéGravatar Alexandre Alapetite
Fichier oublié dans le patch précédent https://github.com/marienfressinaud/FreshRSS/issues/295
2014-02-11SQL : Supprime c.colorGravatar Alexandre Alapetite
Implémente décision https://github.com/marienfressinaud/FreshRSS/issues/295 Install.php pourrait peut-être être mis à jour pour supprimer automatiquement la colonne, mais ce n'est pas fait dans ce patch.
2014-02-11+ autocomplete offGravatar Alexandre Alapetite
Ajout de quelques autocomplete="off" sur la page de configuration des utilisateurs, sans quoi cela posait des petits problèmes avec plusieurs utilisateurs
2014-02-08SimplePie Fuite de mémoire PHP 5.2Gravatar Alexandre Alapetite
https://github.com/marienfressinaud/FreshRSS/issues/415 http://simplepie.org/wiki/faq/i_m_getting_memory_leaks (Pas testé)
2014-02-06Petite simplification mise à jour JavaScriptGravatar Alexandre Alapetite
https://github.com/marienfressinaud/FreshRSS/pull/414
2014-02-05Changement du rafraichissement manuel des fluxGravatar Alexis Degrugillier
Au lieu de lancer un rafraichissement sur l'ensemble des flux, le rafraichissement se fait sur 10 flux simultanément. Quand un flux est rafraichit, il lance le rafraichissement d'un autre flux jusqu'à épuisement des flux disponibles.
2014-02-04Merge branch 'dev' into shortcutsGravatar Alexis Degrugillier
Ajoute le défilement automatique de l'article quand le partage est sélectionné. Conflicts: p/scripts/main.js
2014-02-04Rafraîchissement plus rapide en évitant une requêteGravatar Alexandre Alapetite
Contribue à https://github.com/marienfressinaud/FreshRSS/issues/351
2014-02-02SimplePie : Meilleur cache des flux avec signature MD5Gravatar Alexandre Alapetite
Contribue à https://github.com/marienfressinaud/FreshRSS/issues/351#issuecomment-31755012 Pour les flux qui ne supportent pas les requêtes conditionnelles. Filtre les tags et commentaires gênants avant la signature (style <lastBuildDate> qui change tout le temps sans que le contenu change, <slash:comments>, ainsi que les commentaires XML qui détruisent le cache comme <!-- généré en X secondes -->) Il reste quelques flux à débogger dont le cache n'est pas encore optimal. C'est pour cela qu'il reste quelques syslog(LOG_DEBUG, ...). Au passage, évite que SimplePie fasse une double requête pour vérifier le cache si le serveur est un peu lent. Un jour, il faudra nettoyer les changements faits à SimplePie et leur remonter les patchs les plus intéressants.
2014-02-02Modification des raccourcis de navigationGravatar Alexis Degrugillier
Modification du raccourci pour naviguer au premier article (Home au lieu de Shift+j) Modification du raccourci pour naviguer au dernier article (End au lieu de Shift+k) Ajout de modificateurs pour utiliser les touches de navigation dans d'autres contextes (Shift pour les flux, Ctrl pour les catégories) Voir issue#256
2014-02-02Modification de l'affichage des modes de partageGravatar Alexis Degrugillier
Ajout de la numérotation des modes de partage pour rendre l'utilisation des raccourcis plus aisée.
2014-02-01Rafraîchissement des flux en cache compatible multi-utilisateursGravatar Alexandre Alapetite
Compatibilité multi-utilisateurs pour la mise à jour rapide des flux avec cache Correction de https://github.com/marienfressinaud/FreshRSS/commit/cf8ee6bd48221e73b515922e75945e9aa763f907#commitcomment-5247478 Contribue à https://github.com/marienfressinaud/FreshRSS/issues/351#issuecomment-31755012
2014-02-01Rafraîchissement des flux en cache super rapideGravatar Alexandre Alapetite
Contribue à https://github.com/marienfressinaud/FreshRSS/issues/351#issuecomment-31755012 Les flux non-modifiés et en cache ne coûtent maintenant presque plus rien (304, ou délai de cache SimplePie non expiré), alors qu'avant toutes les entrées étaient rechargées
2014-02-01Actualize : Tolère PHP lancé en CGI plutôt que CLIGravatar Alexandre Alapetite
Corrige https://github.com/marienfressinaud/FreshRSS/issues/405 + Message d'erreur en cas de problème de droits dans ./data/ (par exemple si le cron utilise un mauvais utilisateur)
2014-01-28Formatage des nombres #2Gravatar Alexandre Alapetite
https://github.com/marienfressinaud/FreshRSS/pull/398 Je suis reparti du commit 7a510af73a0ef04ce09fb7eedd98c844e7bff51c, ai ajouté la gestion des espaces à une fonction de conversion des entiers, corrigé ce qui devait être fait côté PHP, et remis manuellement les patchs intermédiaires (j'espère ne pas avoir oublié de corrections). Le code est même plus simple qu'avant. Testé aussi sur titre et favoris
2014-01-27Ajout authentification + titre pour page statsGravatar Marien Fressinaud
2014-01-27Formatage des nombresGravatar Alexandre Alapetite
https://github.com/marienfressinaud/FreshRSS/pull/398
2014-01-27Merge branch 'dev' of github.com:Bubbendorf/FreshRSS into Bubbendorf-devGravatar Marien Fressinaud
2014-01-27Changement du nom poche en wallabagGravatar Marien Fressinaud
Le nom de poche a été changé en wallabag suite à "l'affaire Pocket". Le changement a été impacté partout même au niveau du fichier de conf. À priori ce n'est pas très impactant puisque poche n'est introduit que dans cette version et qu'il ne devrait pas y avoir "trop" de testeurs. Au pire si l'adresse poche/wallabag disparaît lors d'une migration, il suffit de la ressaisir, ce n'est pas critique :) Voir #397
2014-01-27Formatage des nombres sur la page de statsGravatar Amaury Carrade
2014-01-26Compatibilité bcrypt.js oubliéeGravatar Alexandre Alapetite
Corrige https://github.com/marienfressinaud/FreshRSS/issues/396 + Ajoute de meilleurs messages d'erreur
2014-01-26Formatage nombresGravatar Alexandre Alapetite
Implémente https://github.com/marienfressinaud/FreshRSS/issues/395
2014-01-26i18n statistiquesGravatar Alexandre Alapetite
https://github.com/marienfressinaud/FreshRSS/issues/90
2014-01-26Modification des statistiques.Gravatar Alexis Degrugillier
Ajout de la liste des 10 plus gros contributeurs Ajout de règles CSS pour les thèmes Flat et Dark Modification de l'affichage des camemberts (tri par nombre qui remplace le tri alphabétique)
2014-01-25Modification des statistiques pour améliorer la lisibilitéGravatar Alexis Degrugillier
Nombre d'article par jour : - ajout d'un axe des Y - suppression des lignes verticales - ajout de la borne inférieure pour l'axe des Y (commence maintenant à 0) Nombre de flux par catégorie : - suppression des étiquettes - changement des informations lors du passage de la souris (ajout de la catégorie et du pourcentage) - légende disponible sur 3 colonnes Nombre d'article par catégorie : - idem "Nombre de flux par catégorie"
2014-01-25indexController : Charge les DAO uniquement lorsque nécessaireGravatar Alexandre Alapetite
Poursuit le raisonnement de https://github.com/marienfressinaud/FreshRSS/commit/bd6a7606c0d2364fd472f7903260a72f37b31f3b Petites corrections https://github.com/marienfressinaud/FreshRSS/issues/90
2014-01-25Intégration statistiquesGravatar Alexandre Alapetite
Quelques corrections https://github.com/marienfressinaud/FreshRSS/pull/390 en particulier correction bug chargement asynchrone JavaScript Pour https://github.com/marienfressinaud/FreshRSS/issues/90
2014-01-25Ajout de statistiques de l'applicationGravatar Alexis Degrugillier
Conflicts: app/i18n/en.php app/i18n/fr.php
2014-01-25Certains input s'agrandissent à la sélectionGravatar Marien Fressinaud
Désormais, les champs marqués d'un .extend s'étendront sur 300px (taille par défaut = 180px). Cela a été impliqué dans tous les thèmes. Le champs de recherche bénéficie de cette amélioration (mais ce dernier est un peu plus grand par défaut) Voir issue #375
2014-01-25Lien articles disponiblesGravatar Alexandre Alapetite
https://github.com/marienfressinaud/FreshRSS/issues/379