|
Ran
|
Jobs
4
|
Files
160
|
Run time
1min
|
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 %.
24 of 38 new or added lines in 5 files covered. (63.16%)
1 existing line in 1 file now uncovered.8735 of 12069 relevant lines covered (72.38%)
5.79 hits per line
| Lines | Coverage | ∆ | File |
|---|---|---|---|
| 14 |
50.85 |
-4.82% | flexmeasures/utils/app_utils.py |
| Lines | Coverage | ∆ | File |
|---|---|---|---|
| 1 |
70.0 |
-0.31% | flexmeasures/app.py |
| ID | Job ID | Ran | Files | Coverage | |
|---|---|---|---|---|---|
| 1 | 15947647667.1 | 310 |
71.91 |
GitHub Action Run | |
| 2 | 15947647667.2 | 310 |
71.91 |
GitHub Action Run | |
| 3 | 15947647667.3 | 310 |
71.91 |
GitHub Action Run | |
| 4 | 15947647667.4 | 310 |
71.88 |
GitHub Action Run |
| Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line | Branch Hits | Branch Misses |
|---|