aboutsummaryrefslogtreecommitdiff
path: root/app/controllers/configureController.php
AgeCommit message (Collapse)Author
2013-12-15Problème casse renommage répertoireGravatar Alexandre Alapetite
2013-12-15Refactorisation : oubliGravatar Alexandre Alapetite
2013-12-15Grosse refactorisation pour permettre le chargement automatique des classesGravatar Alexandre Alapetite
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-03Option pour marquer les articles comme lus dès la réceptionGravatar Alexandre Alapetite
https://github.com/marienfressinaud/FreshRSS/issues/237 https://github.com/marienfressinaud/FreshRSS/issues/309
2013-12-02Affiche la taille de la base de donnéesGravatar Alexandre Alapetite
2013-11-30Recherche côté SQL avec LIKEGravatar Alexandre Alapetite
Premier essai de recherche côté base de données (à améliorer) https://github.com/marienfressinaud/FreshRSS/issues/204 Pour l'instant fait avec du LIKE et pas d'indexation texte complet. * Suppression de EntriesGetter car le code est devenu plus simple grâce au filtrage côté SQL * Uniformisation de get_c à une lettre ('all' devient 'a','favoris' devient 's' - pour "starred") pour simplifier le code * low_to_high par DESC, high_to_low par ASC * Réduction du nombre de créations de *DAO dans indexController * Refactorisation de checkAndProcessType() Pas encore trop testé...
2013-11-28Ajoute raccourci load moreGravatar Marien Fressinaud
Permet de charger les articles suivants en appuyant sur "m" (par défaut)
2013-11-28Première version pour imprimer les articlesGravatar Marien Fressinaud
Voir #122
2013-11-28Ajoute options pour désactiver partageGravatar Marien Fressinaud
Possibilité de désactiver le partage Twitter, G+, FB et email Refactorisation de certaines parties du code
2013-11-28Ajout options partage Poche et DiasporaGravatar Marien Fressinaud
Le partage n'est pas encore possible mais on peut préciser les urls dans la configuration Voir #175
2013-11-28Déplacement de config ShaarliGravatar Marien Fressinaud
Page dédiée pour les options de partage Voir #175
2013-11-18Merge pull request #280 from aledeg/issue178Gravatar Alexandre Alapetite
Support de la modification des informations d'un flux.
2013-11-17Support de la modification des informations d'un flux.Gravatar Alexis Degrugillier
Ajout de la modification de la description, de l'URL du site et de l'URL du RSS https://github.com/marienfressinaud/FreshRSS/issues/178
2013-11-17Ajout d'un raccourci pour refermer un article.Gravatar Alexis Degrugillier
https://github.com/marienfressinaud/FreshRSS/issues/256
2013-11-16Minz : nouveau Minz_Log::DEBUGGravatar Alexandre Alapetite
Nouveau niveau Minz_Log::DEBUG pour plus de finesse dans les messages
2013-11-13Affichage du nombre total d'article sur la page de configurationGravatar Alexandre Alapetite
https://github.com/marienfressinaud/FreshRSS/issues/263 Style à améliorer éventuellement
2013-11-12Suppression de requêtes de catégorie et de fluxGravatar Alexandre Alapetite
* Suppression de requêtes inutiles en utilisant mieux les données déjà reçues. * Change la signature de `CategoryDAO->listCategories ($prePopulateFeeds = true, $details = false)` pour ne pas charger de détails inutiles pour la vue principale (comme feed.description, feed.url...). * C'est la requête la plus importante. Suite de https://github.com/marienfressinaud/FreshRSS/pull/180
2013-11-09Corrige une dernière fois header pour rss / xmlGravatar Marien Fressinaud
2013-11-08Fix issue #177: déplacement menu gestion catégoriesGravatar Marien Fressinaud
Le menu de gestion des catégories a été déplacé au niveau de la gestion des abonnements (le regroupement est plus logique) Le lien pour accéder au flux RSS a été déplacé dans le menu "affichage" (peut être sujet à discussion) Une prochaine pourrait être de splitter le menu "Général et lecture" en plusieurs vues
2013-10-27Options pour personnaliser les icônes de lectureGravatar Alexandre Alapetite
Nouvelles options pour choisir d'afficher ou pas les icônes pour marquer comme lu/non-lu, favoris, lien vers l'article, ainsi que les champs partage, tags... Légères simplifications CSS et PHP au passage. (Note pour plus tard : Il serait peut-être souhaitable de simplifier le mécanisme des options en PHP, par exemple en utilisant un tableau de propriétés. Actuellement, il y a un attribut par option accompagné d'un accesseur privé, un accesseur public, et idem dans le système de chargement/écriture du fichier de configuration, ce qui fait beaucoup de code PHP par option)
2013-10-16Fix issue #198: case sauter au voisin non lu marche plusGravatar Marien Fressinaud
Le fait de décocher la case de l'option "sauter au prochain voisin non lu" ne fonctionnait plus.
2013-10-15Fix issue #189: disparition de catégoriesGravatar Marien Fressinaud
On ne chargeait plus les catégories sans flux. C'est utile sur la page principale, mais on ne pouvait plus les gérer dans la page de conf
2013-10-07Fix issue #165: @import CSS enlevésGravatar Marien Fressinaud
Implique une modification des fichiers metadata.json pour les thèmes : ajout d'un champ "files" répertoriant les fichiers CSS à utiliser
2013-09-14Merge branch 'onread_jump_next' of https://github.com/Alkarex/FreshRSS into ↵Gravatar Marien Fressinaud
Alkarex-onread_jump_next
2013-09-14Fix issue #158 : ajout premier flux fonctionneGravatar Marien Fressinaud
La catégorie par défaut est bien mise par défaut pour le premier flux
2013-08-25New option onread_jump_nextGravatar Alexandre Alapetite
Added a new option to automatically jump to the next sibling (category or feed) when hitting the button "mark as read".
2013-08-22Fix issue #118 : option pour garder historiqueGravatar Marien Fressinaud
*** ATTENTION, MODIFICATION DE LA BDD *** Cette option permet de garder les vieux articles d'un flux en même s'ils sont plus vieux que la limite des X mois d'historique (3 par défaut) Les modifications de la base de données : - ajout du champ "keep_history int(1) DEFAULT 0" à la table feed - suppression des champs "is_public" et "lastUpdate" de la table entry (n'étaient plus utilisés de toute façon)
2013-08-21Fix issue #127 : ajout système de tokenGravatar Marien Fressinaud
Ajout du système de token pour accéder aux flux RSS même quand la connexion a été paramétrée. Pour l'utiliser, il faut simplement ajouter le paramètre ?token=<votre_token> à l'url
2013-08-21Fix issue #125 : "Load more" automatiqueGravatar Marien Fressinaud
En bas de page, si l'option a été cochée (ne l'est pas par défaut), on va charger automatiquement les articles suivants
2013-08-18Fix option lazyloadGravatar Marien Fressinaud
Il n'était plus possible de désactiver le lazyload, c'est désormais corrigé
2013-08-07Fix issue #86 : possibilité de changer de thèmeGravatar Marien Fressinaud
Désormais il est possible de créer des thèmes. Le thème peut être changé sur la page de configuration. Les thèmes sont détectés grâce à un fichier metadata.json détaillant le nom du thème, son auteur, une petite description et une version. Un nouveau thème "Flat design" a été ajouté et est pleinement fonctionnel
2013-07-27Fix issue #106 : modif nom classes Cache et LogGravatar Marien Fressinaud
Passage en Minz_Cache et Minz_Log Permet d'éviter les redondances quand ces classes sont déjà définies Je n'utilise pas d'espace de nom parce que beaucoup de boulot et nécessite obligatoirement php 5.3 Si d'autres classes nécessitent cette modification je le ferai au fur et à mesure qu'on me remontera les soucis La version de Minz pour FreshRSS n'est plus compatible avec la version distribuée à part
2013-07-27Fix issue #101 : option interdiction anonymesGravatar Marien Fressinaud
Ajout d'une option pour interdire la lecture anonyme (interdit par défaut) Correction de l'internationalisation pour la pagination des logs
2013-06-23Fix #77 : articles marqués comme lus au défilementGravatar Marien Fressinaud
Possibilité de marquer les articles automatiquement comme lus lors du défilement de la page. Le marquage survient aux 3/4 de l'article visible. Ajout d'une option pour activer / désactiver (défaut) la fonctionnalité et disparition de l'option de marquage au chargement de la page. Ajout de 2 boutons pour marquer comme lu et en favori en bas des articles
2013-06-16Fix issue #67 : différentes vues implémentées + possibilité de choisir ↵Gravatar Marien Fressinaud
la vue par défaut
2013-06-15Lazyload facultatif (issue #75 ok)Gravatar Marien Fressinaud
2013-06-14Fix issue #79 : possibilité de changer le nom d'un fluxGravatar Marien Fressinaud
2013-05-12Fix issue #81 : Possibilité d'ajouter un flux dans une catégorie sur la ↵Gravatar Marien Fressinaud
page d'import / export
2013-05-12Fix issue #84 : affichage erreur si fichier OPML invalideGravatar Marien Fressinaud
2013-04-28Importation des flux ok + ajout de commentaires (issue #28)Gravatar Marien Fressinaud
2013-04-28Flux déplacés de catégories lors de la suppression de la leur (issue #28)Gravatar Marien Fressinaud
2013-04-27Fix issue #26 : possibilité de s'abonner à des flux derrière ↵Gravatar Marien Fressinaud
authentification HTTP + correction quelques traductions
2013-04-27Possibilité de choisir la langue à utiliser + fin traduction en anglais ↵Gravatar Marien Fressinaud
(bug #38)
2013-04-27Ajout fichier traduction en anglais (bug #38Gravatar Marien Fressinaud
2013-04-27Changement du nom du fichier lors de l'export des flux au format OPMLGravatar Marien Fressinaud
2013-04-27Structure pour l'internationalisation terminée (voir bug #38) : il reste à ↵Gravatar Marien Fressinaud
faire la traduction en anglais notamment, rajouter une option pour changer la langue, détecter la langue préférée de l'utilisateur et voir si on peut migrer facilement l'installateur aussi
2013-04-17Fix issue #60 : export OPML dans un fichier téléchargeableGravatar Marien Fressinaud
2013-04-17Fix issue #58 : possibilité de vider une catégorieGravatar Marien Fressinaud
2013-04-14Ajout partage Shaarli : fix issue #34Gravatar Marien Fressinaud
2013-04-11Fix issue #37 : possibilité de sortir un site du flux principal (utile pour ↵Gravatar Marien Fressinaud
les sites qui publient beaucoup)