DawoudSheraz
5178256f3c
add user state service in module render
2019-12-16 11:20:55 +05:00
Jeremy Bowman
0e1881f525
Fixes for celery worker Python 3 bugs ( #22479 )
2019-12-10 14:07:27 -05:00
DawoudSheraz
c58ec73210
create service for CSM
2019-12-09 12:21:16 +05:00
David Ormsbee
aaf4c46645
Add ENABLE_COURSEWARE_SEARCH_FOR_COURSE_STAFF flag
...
Add an LMS feature flag to enable courseware search for course staff
only. TNL-6931
2019-12-05 15:14:26 -05:00
Michael Terry
c1f7b35483
Merge pull request #22407 from edx/mikix/verified-only
...
Support courses with only a verified mode
2019-12-02 09:25:39 -05:00
saadyousafarbi
a59363432c
handle section link bug for staff-only units for learners.
2019-11-27 15:52:39 +05:00
Michael Terry
2213c4dd3d
Support courses with only a verified mode
2019-11-26 15:57:29 -05:00
Diana Huang
f8c8bf36a6
Move password reset logic from student to user_authn.
2019-11-25 13:58:09 -05:00
Adeel Khan
6b04b57448
Fixing error message for consistency
...
This patch would make financial
assistance form help message to be
consistent with implementation. Using
characters limit instead of word limit.
PROD-733
2019-11-18 14:58:29 +05:00
Matthew Piatetsky
b0c9662b51
remove discount banner from track selection
2019-11-12 13:28:27 -05:00
Matthew Piatetsky
bd76a71019
delete old holdback code
2019-11-07 09:51:39 -05:00
Jeremy Bowman
a6b8cbe627
Remove obsolete field type BOM-996 ( #22203 )
2019-10-31 15:23:58 -04:00
Manjinder Singh
6f1be3ed2c
BOM-933: Fix type mismatches in various migrations 6 ( #22170 )
...
* Fix type mismatches in coursewaqre
* Fix type mismatch in credit migrations
* Fix type mismatch in status migrations
* Fix type mismatch in user_api migrations
* Review Fixes
2019-10-29 10:36:10 -04:00
uzairr
386e05d3b1
Add warning to the bottom of verification status card on dashboard.
...
Learners are not allowed to make an attempt of the procotored exam if
they verify their identity near to proctored exam date.To make them,
aware about their expiry date, modification are done to the status card
so that user experience will be improved.
PROD-769
2019-10-25 18:09:39 +05:00
julianajlk
6e0914ad5d
add FPD banner to courseware ( #22113 )
...
REV-980
2019-10-23 09:33:11 -04:00
Awais Qureshi
3959bdf1ea
BOM-937
...
Open a file in read binary mode to avoid bytes issues.
2019-10-23 10:44:21 +05:00
Braden MacDonald
5fc73468b3
Change completion API to work with any learning context
2019-10-22 14:04:31 -04:00
Feanil Patel
9946fd3918
Merge pull request #22099 from edx/revert-22058-julianajlk/REV-980/first-purchase-discount-courseware
...
Revert "add first purchase discount to courseware (#22058 )"
2019-10-22 09:39:08 -04:00
Feanil Patel
aa25b4a365
Merge pull request #22097 from edx/feanil/fix_sandbox_issues
...
Feanil/fix sandbox issues
2019-10-21 14:08:29 -04:00
julianajlk
98f907f23c
Revert "add first purchase discount to courseware ( #22058 )"
...
This reverts commit 059b619794 .
2019-10-21 13:57:18 -04:00
julianajlk
059b619794
add first purchase discount to courseware ( #22058 )
...
REV-980.
* moved get_first_purchase_offer_banner_fragment to Discounts utils.py
* added banner wrapper method
* updated banner with time limit
2019-10-21 13:56:38 -04:00
Feanil Patel
215dc84469
Fix type mismatches in the courseware migrations.
...
Mixing byte and unicode strings causes migrations to fail.
2019-10-21 11:30:11 -04:00
Ayub khan
b3c062be1b
BOM-848 Different Hash Values
...
hashlib produces different md5 hash in python3 against same values as
compared to python2.
2019-10-21 14:02:49 +05:00
aarif
164141def9
replaced json.loads with a util to handle bytes
...
changes made to fix jenkins/quality errors
changes made as suggested
added the docstring to fix quality issue
made a few changes to fix some tests
replaced json.loads with a util to handle bytes
changes made to fix jenkins/quality errors
changes made as suggested
added the docstring to fix quality issue
made a few changes to fix some tests
made changes as suggested
made changes as suggested
updated the requirements with make upgrade
2019-10-16 12:14:01 +05:00
aarif
d176957708
Updated the tests to fix the string/bytes input
...
changes made to pass tests with python 2 and other minor changes
Updated the tests to fix the string/bytes input
changes made to pass tests with python 2 and other minor changes
made some changes as suggested
made changes as suggested
changes made as suggested
2019-10-14 18:47:18 +05:00
Ayub
732dfce14d
Merge pull request #21996 from edx/BOM-test-fix-test_download_srt_exist
...
BOM test_download_srt_exist test fix
2019-10-11 13:01:47 +05:00
Feanil Patel
2cd474c72d
Merge pull request #21970 from edx/feanil/fix_xmodule_video_tests
...
Fix video module tests related to transcript conversion.
2019-10-10 13:32:44 -04:00
Awais Qureshi
750b554637
BOM-915
...
Fixing bytes and ordering issue.
2019-10-10 18:00:12 +05:00
Ayub khan
198743f7b0
BOM test_download_srt_exist test fix
...
need unicode to compare with unicode string
2019-10-10 17:17:29 +05:00
Feanil Patel
76c578df36
Fix more transcript related tests to be consistent.
2019-10-09 11:00:23 -04:00
Awais Qureshi
9ed328879e
BOM-861
...
Dictionaries are being rendered into the HTML but in different order between python2 and python3.
The function parses and sorts the dictionary so that we get ordered data that can be compared in tests cases.
2019-10-08 12:45:01 +05:00
Awais Qureshi
79b00c9af4
BOM-866
...
Dictionaries are being rendered into the HTML but in different order between python2 and python3 and failing tests in python3.
The function parses and sorts the dictionary so that we get ordered data that can be compared in tests cases.
2019-10-07 15:00:41 +05:00
Diana Huang
df32ffd37b
Remove notes app and remaining js.
2019-10-02 15:00:37 -04:00
Diana Huang
f724f5b488
Add courseware migration.
2019-10-02 14:11:15 -04:00
Aarif
7be6acb880
Merge pull request #21856 from edx/BOM-851
...
BOM-851
2019-10-02 11:44:45 +05:00
Ned Batchelder
d3a1ca9f69
See if this fancy stack trace was stopping newrelic
2019-10-01 18:04:16 -04:00
Ayub
ac3718055a
Merge pull request #21855 from edx/BOM-842
...
BOM-842
2019-10-01 10:37:15 +05:00
Awais Qureshi
647527f916
Merge pull request #21852 from edx/awais786/BOM-829
...
BOM-829
2019-09-30 22:26:54 +05:00
Nimisha Asthagiri
8cfc33c0f1
Python 3: multi-line regex replacement of assertIn and assertNotIn
2019-09-30 08:51:02 -04:00
Nimisha Asthagiri
4914c42364
Python 3: resp.content regex searches
2019-09-30 08:51:02 -04:00
Nimisha Asthagiri
bb419b485d
Python 3: assertEqual(response.content.count -> assertContains(..
2019-09-30 08:51:02 -04:00
Nimisha Asthagiri
9bbc21ea8c
Python 3: multi-lined assertIn, assertNotIn -> assertContains, assertNotContains
2019-09-30 08:51:02 -04:00
Nimisha Asthagiri
beb95eb69c
Python 3: assertIn -> assertContains consistency
2019-09-30 08:51:01 -04:00
Nimisha Asthagiri
d4832a65aa
Python 3: assertNotIn -> assertNotContains consistency
2019-09-30 08:50:38 -04:00
Nimisha Asthagiri
ccefde8d3c
Python-3: assertNotIn(..response.content) -> assertNotContains
2019-09-30 08:50:38 -04:00
Nimisha Asthagiri
a6b219a9e9
Python-3: assertIn(..response.content) -> assertContains
2019-09-30 08:50:38 -04:00
aarif
bec80bb34b
python 3 fixes
2019-09-30 16:02:00 +05:00
Ayub khan
73a453d3c2
BOM-842
2019-09-30 15:59:36 +05:00
Awais Qureshi
c96c172b3a
BOM-829
...
Python3 fix.
2019-09-30 15:23:03 +05:00
Aarif
177b8ab60a
Merge pull request #21623 from edx/BOM-421
...
BOM-421
2019-09-27 14:46:35 +05:00