|
Ran
|
Files
310
|
Run time
9s
|
Badge
README BADGES
|
push
github
Implement 2FA with Email (#1555) * Added logic to implement 2FA with Email. * Configurations update. * Updated UI, added default unique totp_secret, refactored configuration. * Added change log. * Update flexmeasures/utils/config_defaults.py Co-authored-by: Nicolas Höning <nicolas@seita.nl> Signed-off-by: Muhammad-Moiz626 <muhammadmoiz4843@gmail.com> * Miscellaneous changes for PR comments. * Configurations setup for TOTP_SECRETS. * Added cryptography to requirements. * Updated for TOTP_SECRETS to dictionary. * Tiny refactoring. * Tiny refactoring for jsonified string. * correct formatting for totp generation command, small docs improvements Signed-off-by: Nicolas Höning <nicolas@seita.nl> * move security messages to main template, so we see them always at the best time Signed-off-by: Nicolas Höning <nicolas@seita.nl> * Fixed UI. Signed-off-by: Muhammad-Moiz626 <muhammadmoiz4843@gmail.com> * Revert "Fixed UI." This reverts commit 4b93c6bff. * properly place teaser code in one place (not a block, just a template) Signed-off-by: Nicolas Höning <nicolas@seita.nl> * remove forgot-password link from 2FA code page Signed-off-by: Nicolas Höning <nicolas@seita.nl> * import cryptography as extension-requirement of Flask-Security, see https://flask-security.readthedocs.io/en/stable/installation.html Signed-off-by: Nicolas Höning <nicolas@seita.nl> * re-update requirements, not only 3.10 Signed-off-by: Nicolas Höning <nicolas@seita.nl> --------- Signed-off-by: Muhammad-Moiz626 <muhammadmoiz4843@gmail.com> Signed-off-by: Nicolas Höning <nicolas@seita.nl> Co-authored-by: Nicolas Höning <nicolas@seita.nl>
1152 of 1757 branches covered (65.57%)
Branch coverage included in aggregate %.
17470 of 24140 relevant lines covered (72.37%)
0.72 hits per line
| Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line | Branch Hits | Branch Misses |
|---|