Justin Hynes
13d174fdda
fix: update v2 certificate generation eligibility logic
...
[MICROBA-1109]
* Remove the requirement for the `auto_certificate_generation` waffle switch to be enabled in order for a learner to be eligible for a certificate. This switch should control _when_ a certificate is generated, not _if_ a certificate will be generated for a learner.
* Move the `auto_certificate_generation_enabled` check to happen before we try to generate v2 certificates in signals.py
* Update unit tests
* Update documentation
2021-04-06 08:50:54 -04:00
Christie Rice
b8afc30079
refactor: Combine checks for allowlist and regular certificates ( #27204 )
...
MICROBA-1039
2021-04-01 10:00:56 -04:00
Christie Rice
8f50edea6f
feat: Implement generation of regular V2 course certificates ( #27189 )
...
MICROBA-1039
2021-03-31 14:12:19 -04:00
Christie Rice
9a24e72643
fix: Require web certs ( #27120 )
...
MICROBA-1039
2021-03-25 09:29:51 -04:00
Christie Rice
43f32a8f6b
feat: Add initial certificate generation checks for updated (V2) course certificates ( #27090 )
...
MICROBA-923
2021-03-22 10:07:21 -04:00
Christie Rice
fa15afb062
fix: Update logging ( #27065 )
...
MICROBA-923
2021-03-18 15:00:52 -04:00
Christie Rice
90f5e42dbd
MICROBA-1055 Require a valid enrollment mode, even on the allowlist ( #27012 )
2021-03-16 09:37:27 -04:00
Usama Sadiq
bd9bb424cd
refactor: ran pyupgrade on lms/djangoapps/certificates ( #26740 )
2021-03-12 14:47:30 +05:00
Christie Rice
4aff07ad82
MICROBA-923 Add method to generate V2 course certificates ( #26898 )
2021-03-09 11:02:19 -05:00
Christie Rice
8c2ce91a15
MICROBA-1033 Remove temporary id verification code. Require users to have a current id verification. ( #26834 )
2021-03-04 09:08:56 -05:00
Christie Rice
efff6857a0
MICROBA-1026 Update allowlist to check if a user has ever had a verified id ( #26715 )
2021-02-25 15:32:17 -05:00
Christie Rice
57f9005e57
MICROBA-918 Add allowlist check ( #26584 )
2021-02-24 09:07:04 -05:00
Aarif
a332aac1f6
replaced unittest assertions pytest assertions ( #26541 )
2021-02-19 12:27:11 +05:00
Christie Rice
3d6ab52b58
MICROBA-934 Trigger allowlist certificate generation from signals ( #26257 )
2021-02-01 13:12:10 -05:00
Christie Rice
3638005326
MICROBA-921 Add certificate allowlist ( #26129 )
2021-01-29 10:22:07 -05:00