Actuellement, les regex entrées dans le BO sont traitées par le Backend comme une seule ligne de regex.
L'objet de la présente issue est de créer une séparation entre les deux dans le traitement.
Le but à terme pour le backend est de pouvoir fournir les regex de sites web de façon séparées, par exemple :
fournir à l'extension et l'application mobile la liste des bulles applicables à tel site web
fournir à l'extension et l'application mobile toutes les regex pour un même site web site
etc.
L'enjeu est de permettre aux extensions navigateur et applications mobile d'avoir un fonctionnement plus économe et plus perfomant dans le reconnaissance des matching context.
A très court terme, un enjeu est également d'éviter les erreurs de saisie dans le BO comme celle où le contributeur met juste une étoile dans le champ regex et ainsi, sans le vouloir, supprime tous les sites qu'il avait spécifié et donc vise tous les sites du web !
Actuellement, les regex entrées dans le BO sont traitées par le Backend comme une seule ligne de regex. L'objet de la présente issue est de créer une séparation entre les deux dans le traitement.
Le but à terme pour le backend est de pouvoir fournir les regex de sites web de façon séparées, par exemple :
A très court terme, un enjeu est également d'éviter les erreurs de saisie dans le BO comme celle où le contributeur met juste une étoile dans le champ regex et ainsi, sans le vouloir, supprime tous les sites qu'il avait spécifié et donc vise tous les sites du web !