Releases: Purexo/FreshRSS-Notify
Releases · Purexo/FreshRSS-Notify
The Better Epic User Experience Version
- Code improvement :
- content rss are sanitize before is sent to content script
- better cache code
let prefs = require("sdk/simple-prefs");
let preferences = prefs.prefs;
prefs.on("url", normalizeUserURL);
- instead of
let preferences = require("sdk/simple-prefs").prefs;
require("sdk/simple-prefs").on("url", normalizeUserURL)
- use more ';'
- Notifications :
- the nbunread notification appear if they are one or more unreads articles
- Functionalities :
- fragment code to mark as read/unread an item in panel
- to see the origin of an item in panel, hover the item title, it will display the origin name (with title attribute in link)
- set the panel's size
- Panel improvement :
- better css, why just print 3 lines of an article when you can scroll
- panel print all content of article
The Safe Epic User Experience Version
- use a sanitizer in index.js to sanitize html from rss feed
- use DOMParser() to convert html string provide by sanitizer to DOMDocument
The Epic User Experience Version
Switch to V2
- Total Rework
- Bouton + Panel (More simple for UX)
- Relevant Notifications
- Localization (l10n) en and fr (because i'm french)
- Panel in Dark Material Design
- nice and functional setTimeOut
- ToggleButton and Badge simplify
- green badge if no unread
- red badge if unread or error
- normal button if everything allright
- crossed button if we got an error
The Pasta Noob Version From The Sky
Correctif :
- ne load plus des preferences par defaut au chargement du plugin.
The Pasta Noob Version From The Floor
Correction de bug :
- Plus besoin de spam clic : l'appel de fonction ce fait correctement
- correction de la preference delay. (initialisé sur 15 et non "15" -_-')
Nouvelle Fonctionalité :
- Ajoute un slash a la fin de l'adresse si besoin
- lors du changement du login ou mdp : enleve l'auth et ce connect()
- lors du clique sur la notif : redirige vers le formulaire de login de votre site (authentification entre l'api et le site sont differencié)
Divers
- Le module a maintenant son icone
Bug connu :
ne s'actualise pas correctement à cause d'un pb avec setTimeout :
- Message: ReferenceError: setTimeout is not defined.
The Pasta Noob Version From The Underground
Premiere version :
- peu ergonomique
- fonctionelle
- un peu buggé
Cliquer sur le bouton chargera les flux.
Si c'est la premiere connexion, hésitez pas à bourrer 2-3 fois le bouton.