Cette recherche se base sur Algolia. Elle est accessible depuis toutes les
pages. Elle remplace intégralement la précédente recherche.
La fonctionnalité possède deux parties:
- la mise à jour des données (au build)
- l'UI sous la forme de composants
L'UI se base sur la bibliothèque `react-instantsearch` qui est developpé et
maintenu par Algolia.
Co-authored-by: Johan Girod <johan.girod@beta.gouv.fr>
Co-authored-by: Maxime Quandalle <maxime.quandalle@gmail.com>
Co-authored-by: Alexandre Hajjar <alexandre.hajjar@gmail.com>
La règle a changé de nom. Par ailleurs, il a fallu ajouter la
possibiliter de spécifier un nom différent que celui de la règle
pour l'affichage d'une ligne dans la fiche de paie (sinon
on aurait eu affiché "montant de l'impot sur le revenu")
fix#1708
Suite à quoi, il ne restait plus qu'à modifier
le code des fonctions filter pour le rendre correct au niveau
de la vérification de type. Et le bug disparait
Fix#1705
Le calcul de l'impôt sur dividendes est maintenant le delta supplémentaire
d'impôt en plus de l'impôt qui serait payé si aucun dividende n'était versé.
Nécessite une réécriture du calcul de l'impôt brut pour supprimer un recalcul,
étant donné que les recalculs imbriqués ne fonctionnent pas.
on utilise désormais la formule officielle, qui se base sur le montant des cotisations pour un revenu de 75% du PASS
(pour les revenu entre 75% et 100% du pass)
* Translate to typescript.
* Use explicit imports for mocha and jest.
* Remove dependency on @types/mocha as it may conflict with jest types.
* Upgrade jest & replace yaml-jest with custom transformer.
* Fix mocha-webpack bug.
* Prevent jest from priting console outputs.
* Prettier upgrade to 2.3.0.
* Run prettier on yaml files.
* Trim trailing whitespaces in yaml files (via editorconfig plugin).
* Translate rules again.
* Remove the 1000 max_width rule in editorconfig which is obsolete since
prettier 2.3.2 has fixed the key-wrapping problem.
* Let prettier run on yaml files (notably modele-social, but not the translation
files).
* Simplify editorconfig file.
* Let editorconfig trim trailing whitespaces in yaml files, but ignore locale
yaml files.
* Allow prettier on publicodes.