Azan Bin Zahid
f61a39d577
Merge pull request #30165 from openedx/azan/PROD-2748
...
feat: add two modes of bootcamp
2022-04-05 12:10:22 +05:00
alangsto
681c2f1d6c
chore: remove IDV references for proctoring and student/instructor display ( #30146 )
...
Places where IDV is referenced for blocking proctoring or displaying the IDV status to students and instructors should be removed. This includes the use of the ENABLE_INTEGRITY_SIGNATURE setting, which was used in part to deprecate IDV in those specified places. Other areas where ENABLE_INTEGRITY_SIGNATURE is used (such as for showing/hiding the integrity signature, for the verification deadline, or for certs) shall be left as is due to deprecation concerns.
2022-04-04 08:11:40 -07:00
Azan Bin Zahid
0d0d5d6129
feat: add two modes of bootcamp
2022-04-01 17:15:12 +05:00
Syed Muhammad Dawoud Sheraz Ali
b4bd552365
Merge pull request #29999 from openedx/prod-2708/add-paid-unpaid-modes
...
feat: paid unpaid named course modes
2022-03-08 21:48:32 +05:00
Michael Terry
dbb1e4c8dd
fix: add some extra guards for a None course.end value
...
This has bit us in the past, and here are a few more places
where it doesn't hurt to be cautious.
AA-1198
2022-03-07 15:25:53 -05:00
uzairr
7bc56c46ed
feat: paid unpaid named course modes
...
Add executive education variants for paid and unpaid modes.
PROD-2708
2022-03-07 16:30:46 +05:00
Bianca Severino
af81b3a609
chore: replace integrity signature flag with django setting
2022-02-15 09:57:00 -05:00
Michael Terry
cb1bb7fa64
test: switch default test store to the split store
...
It's long past time that the default test modulestore was Split,
instead of Old Mongo. This commit switches the default store and
fixes some tests that now fail:
- Tests that didn't expect MFE to be enabled (because we don't
enable MFE for Old Mongo) - opt out of MFE for those
- Tests that hardcoded old key string formats
- Lots of other random little differences
In many places, I didn't spend much time trying to figure out how to
properly fix the test, and instead just set the modulestore to Old
Mongo.
For those tests that I didn't spend time investigating, I've set
the modulestore to TEST_DATA_MONGO_AMNESTY_MODULESTORE - search for
that string to find further work.
2022-02-04 14:32:50 -05:00
alangsto
0e7534d730
fix: enrollment should still display if IDV is disabled ( #29819 )
...
MST-1317. The enrollment mode of a learner should still display on the course listing, even if IDV is disabled. Right now, all enrollment messaging is disabled if IDV is turned off, as we are no longer returning the verifications status for a learner in that case. We should still return the enrollment mode if IDV is disabled, but exclude any IDV messaging.
2022-01-26 10:14:33 -05:00
Jawayria
7f5b4a6a47
chore: removed 'wrong-import-order' from disabled imports ( #29365 )
...
* chore: removed 'wrong-import-order' from disabled imports
2022-01-06 19:14:51 +05:00
Phillip Shiu
3c17874b9d
fix: [REV-2492] remove graded content unfbe bullet ( #29645 )
2021-12-20 15:57:16 -05:00
Jawayria
833ce7d586
Merge pull request #29570 from edx/jawayria/fix-url-common
...
fix: fixed RemovedInDjango40 warnings in common
2021-12-15 13:55:37 +05:00
Jawayria
bd5e00b725
fix: fixed RemovedInDjango40 warnings in common
2021-12-14 19:55:01 +05:00
Jawayria
2b0012d3ee
chore: Applied lint-amnesty on common/djangoapps/course_modes
2021-12-13 20:56:04 +05:00
julianajlk
5de4264c84
fix: Update Track Selection to support verified only mode ( #29497 )
...
REV-2450
2021-12-07 08:14:49 -05:00
Aarif
39fe1a20e4
feat: move unit tests to github actions on self-hosted runners ( #28873 )
2021-11-18 19:09:31 +05:00
julianajlk
c98cdbd1f7
feat: Add Track Selection error handling ( #28941 )
...
REV-2355
2021-10-29 10:02:41 -04:00
M. Zulqarnain
ba75bb6569
feat: django codemods changes for common folder ( #28775 )
2021-10-21 13:52:19 +05:00
julianajlk
4b2161e591
temp: Add logs for CourseMode selection errors ( #28964 )
...
REV-2355
2021-10-18 10:41:55 -04:00
Phillip Shiu
1d78705c86
fix: enterprise user check fails for courses without verified track ( #28839 )
2021-09-24 15:35:02 -04:00
Phillip Shiu
6d7dcef8d6
fix: correct typo, content is locked, not lost ( #28802 )
2021-09-21 09:49:55 -04:00
julianajlk
42d79c5ef5
fix: get correct root URL for Track Selection page ( #28772 )
...
REV-2387
2021-09-20 09:56:42 -04:00
Phillip Shiu
b6e79c6dc8
fix: review comments on names and link variables
2021-09-15 15:20:23 -04:00
Phillip Shiu
8e0f7920bf
style: fix pycodestyle issues
2021-09-15 13:09:27 -04:00
Phillip Shiu
09809f322e
fix: add unit test
...
Pulled from @julianajlk's WIP, thank you!
2021-09-15 12:14:39 -04:00
Phillip Shiu
9d259d7a99
refactor: remove folder track_selection_types
2021-09-15 12:08:21 -04:00
Phillip Shiu
5cf419b9f6
refactor: add _redirect_to_course_or_dashboard
2021-09-15 12:08:20 -04:00
Phillip Shiu
2997e23f83
refactor: s/full_fbe/fbe, s/partial_fbe/unfbe + unfbe logic
2021-09-15 12:08:20 -04:00
Phillip Shiu
830878729d
style: chop long lines
2021-09-15 12:08:20 -04:00
Phillip Shiu
1bafc0ff27
fix: remove check for verified - already performed earlier
2021-09-15 12:08:20 -04:00
Phillip Shiu
a8e841f523
fix: add track selection redirection for partial_fbe.html
2021-09-15 12:08:20 -04:00
Phillip Shiu
359f3cf3f6
fix: add partial_fbe.html
2021-09-15 12:08:20 -04:00
Phillip Shiu
2e5b922692
fix: abstract track selection bullets into new mako template
2021-09-15 12:08:08 -04:00
julianajlk
519872a993
feat: add SVGs for icons in Track Selection, refactor URLs and tests ( #28701 )
...
REV-2133
2021-09-15 09:37:31 -04:00
Jhony Avella
95a6abcd1f
revert: removing read_committed argument from outer_atomic function ( #28161 )
...
In the PR https://github.com/edx/edx-platform/pull/10659 the outer_atomic decorator/context manager was created to prevent nested atomic blocks. This method received a boolean parameter read_committed to enforce read-committed MySQL isolation level. From Django 2, the default isolation level Django sets is read-committed, so the aforementioned parameter for outer_atomic can be removed
2021-08-31 16:39:35 -04:00
julianajlk
646245508a
fix: format audit deadline in Track Selection ( #28558 )
...
REV-2133
2021-08-27 13:45:03 -04:00
julianajlk
f427828361
Update waffle flag for Value Prop Track Selection ( #28536 )
...
REV-2133
2021-08-25 13:26:40 -04:00
julianajlk
572965b742
Add waffle flag settings for new Track Selection template ( #28523 )
...
REV-2133
2021-08-24 13:02:30 -04:00
julianajlk
32d17c8810
Add audit_access_deadline to context and connect Value Prop Track Selection template ( #28373 )
...
REV-2133
2021-08-20 15:36:18 -04:00
Awais Qureshi
8a4c0b74e6
chore: Django3 has removed python_2_unicode_compatible.
...
Execute the codemodes.
2021-07-26 23:56:45 +05:00
Albert (AJ) St. Aubin
e191d39f59
fix: Corrected issue with request cert showing when user was in mode
...
that did not generate certs
2021-07-21 11:18:01 -04:00
Diane Kaplan
797e93e89e
REV-2260: fix decimal display issue for enterprise learners
2021-06-22 09:19:27 -04:00
Albert (AJ) St. Aubin
c37e88fdbf
refactor: Move CertificateStatuses to data.py file per OEP-49
...
[MICROBA-678]
To allow access to CertificateStatuses constants in other Django apps we are moving the
CertificateStatuses enum to data.py per OEP-49.
2021-06-08 08:56:21 -04:00
Usama Sadiq
588f11b100
refactor: apply lint-amnesty to pylint violations
2021-04-27 14:43:31 +05:00
Usama Sadiq
3e6b3e41f8
refactor: remove unused imports ( #27084 )
2021-03-24 17:55:04 +05:00
Awais Qureshi
4a11c86533
Pyupgrade in common/djangoapps/coursemodes.
2021-03-18 12:23:52 +05:00
Awais Qureshi
18c1d871df
Pyupgrade in common/djangoapps/coursemodes.
2021-03-18 12:00:26 +05:00
Awais Qureshi
356f169a47
Pyupgrade in common/djangoapps/coursemodes.
2021-03-18 11:19:46 +05:00
Christie Rice
90f5e42dbd
MICROBA-1055 Require a valid enrollment mode, even on the allowlist ( #27012 )
2021-03-16 09:37:27 -04:00
Usman Khalid
dd96a2aa72
Convert Course, Section and Sequence XModules to XBlocks. ( #25965 )
2021-03-02 10:29:33 -05:00