-
-
Notifications
You must be signed in to change notification settings - Fork 771
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ne pas rafraîchir les flux des utilisateurs non logués depuis x jours/semaines/mois #681
Comments
Toutes tes propositions se rapprochent beaucoup d'un service qui serait proposé "en masse" à des utilisateurs, du style wallabag qui est proposé par Framasoft via Framabag. Je ne sais pas si @marienfressinaud a déjà réfléchi à l'idée de proposer un tel service ? |
@Alwaysin Oui, absolument, mes propositions sont à mettre en relation avec Framanews. Nous utilisons une version légèrement modifiée de Tiny Tiny RSS, mais les mises à jour sont assez complexes, et interagir avec le dév principal est… comment dire… Il faut aller voir le forum de ttrss pour appréhender la personnalité du personnage (très compétent au demeurant). @marienfressinaud No pb. Comme tu as pu le voir, j'ai mis en place un Freshrss sur framanews.org, pour tester. J'aime beaucoup, mais du coup, je teste la scalabilité (appel à inscription) et je crée plein de tickets pour implémenter ce dont on a besoin sur Framanews :-) |
Cela me semble facilement réalisable. Comme pistes de discussion, je suggère :
|
Before the cache system was not used for feeds with errors, which was problematic especially if several users have this feed. Furthermore, there was no protection against repetitive refresh. Bonus: slightly better performance by avoiding some superfluous file_exists(). Warning: needs a bit of testing #681
Voilà qui est fait pour (1) 9f97f7d avec une nouvelle option dans
Une valeur négative équivaut à la valeur par défaut (2147483647 secondes). |
À noter que je souhaite ajouter à terme un système pour lister les 5 dernières connexions de l'utilisateur et à partir de quelle adresse IP (lié à #501). Avant ça j'aimerais déplacer les fichiers utilisateurs dans un répertoire dédié à chaque utilisateur : configuration et base de données SQLite pour le moment, et ensuite historique de connexion ainsi que, éventuellement un deuxième fichier de configuration pour mobile (#264). |
Bonne idée |
@ldidry Avez-vous eu l'occasion d'essayer l'option |
A priori, il ne manque qu'une interface Web pour modifier les limites plus facilement. Voir #680 pour la suite. |
Les utilisateurs n'utilisant pas le service depuis un certain temps ne devraient pas avoir leur flux rafraîchis. Cela utilise des ressources inutilement.
Dans l'interface d'admin, un champ number fera l'affaire :
= 0 => openbar
!= 0 => pas de rafraîchissement si pas logué depuis X jours
The text was updated successfully, but these errors were encountered: