Feanil Patel
b80a19cdcc
Merge pull request #23804 from edx/feanil/remove_coercion
...
We don't run into this case anymore so remove it.
2020-04-24 09:11:59 -04:00
Saad Yousaf
1929c3be63
Merge pull request #23796 from edx/saad/PROD-999-fix-js-flaky-test
...
[PROD-999] - Fixing root cause of flaky JS test for discussions.
2020-04-24 14:23:26 +05:00
Feanil Patel
ff6c0dfa6b
We don't run into this case anymore so remove it.
...
This was added in here as a shim to catch places that were still using
the old version of these models that had an attribute called course_id
instead of the `course` foreign key. After monitoring production for
two weeks, we can be pretty confident that we've caught most places that
do this. Removing this code since it should no longer be needed.
2020-04-23 16:27:12 -04:00
Diana Huang
f316387cab
Clean up migrations and handle manual merging.
2020-04-23 10:16:16 -04:00
Diana Huang
227df4e267
Auto-generated squashed migration.
2020-04-23 10:16:16 -04:00
Robert Raposa
70d09e6bf2
Add migration file for removal of logout view configuration ( #23761 )
...
Co-authored-by: Claudiu Ion <ioncld97@gmail.com >
2020-04-23 07:45:26 -04:00
SaadYousaf
2bc5f1b16e
fixing root cause of flaky js test for discussions.
2020-04-23 16:26:32 +05:00
edx-transifex-bot
ff51a936d5
geoip2: update maxmind geolite country database ( #23792 )
2020-04-23 13:48:57 +05:00
Dave St.Germain
7336ea91fe
This refactors instructor dashboard access to use Bridgekeeper permissions and allows the Data Researcher course/org role to access only the data downloads tab of the dashboard.
...
TNL-7176
2020-04-22 11:06:08 -04:00
Robert Raposa
4e6248066a
fix student squash migrations ( #23783 )
...
There was a missing migration from the original squash.
2020-04-22 10:01:31 -04:00
Diana Huang
fa8acfff89
Fix issues related to the auto-generated migration.
2020-04-21 14:15:39 -04:00
Diana Huang
b93f7b529f
Add generated migration file.
2020-04-21 14:14:54 -04:00
zia.fazal@arbisoft.com
f70390d70f
Added more info to log in SSO request/response flow
...
Added more info to log in SSO request/response flow
Fixed django admin links on model's link fields which are broken due to django 2.2 upgrade.
ENT-2798
Fixed quality violations and unit test
Fix xsscommitlint violation
Fixed pylint violation
2020-04-20 14:38:51 +05:00
Michael Roytman
bf713570d5
Merge pull request #23720 from edx/mroytman/MST-184-enrollments-linking-course-staff
...
Realize CourseAccessRoles for a user when an LMS user is linked to th…
2020-04-18 10:42:54 -04:00
Michael Roytman
316e76f7e9
realize CourseAccessRoles for a user when an LMS user is linked to their external_user_key
2020-04-17 18:16:58 -04:00
hasnain.naveed
dcace9cb4d
ENT-2735 | Added more logging for e-commerce calculate endpoint.
2020-04-17 09:20:01 +05:00
edX Transifex Bot
855c8c4a71
geoip2: update maxmind geolite country database
2020-04-15 17:03:40 -04:00
Saad Yousaf
5263774838
Merge pull request #23660 from edx/saad/PROD-1404-logs-cleanup3
...
[PROD-1404] - fix getargspec() DeprecationWarning for inspect to cleanup logs.
2020-04-15 23:17:53 +05:00
SaadYousaf
d361634067
fix getargspec() DeprecationWarning for inspect.
2020-04-15 15:15:31 +05:00
SaadYousaf
9160d4aa9b
address deprecation warning for cgi.escape for logs cleanup.
2020-04-15 15:14:00 +05:00
Awais Qureshi
aefafab449
BOM-1515
...
Update passing agrs.
verify the error msgs
2020-04-14 19:52:02 +05:00
Hasnain Naveed
add68c440a
Merge pull request #23674 from edx/hasnain-naveed/ENT-2735
...
ENT-2735 | Added the discounted payment message on track selection fo…
2020-04-13 19:02:31 +05:00
edX cache uploader bot
dd0a4b6230
Updating Bokchoy testing database cache ( #23695 )
2020-04-13 07:45:12 -04:00
Awais Jibran
804fac9358
Adds retry logic for software secure
2020-04-13 14:14:11 +05:00
hasnain.naveed
0d85a4ef14
Feedback.
2020-04-13 13:51:59 +05:00
M Zulqarnain
39dcc8b180
BOM-1514 : Remove waffle switch PREVENT_AUTH_USER_WRITES ( #23686 )
...
* Remove waffle switch PREVENT_AUTH_USER_WRITES
2020-04-10 18:21:12 +05:00
edX cache uploader bot
33242bbc00
Updating Bokchoy testing database cache ( #23675 )
2020-04-10 09:19:16 -04:00
Waheed Ahmed
ec747e4c27
Fix some submission error message related bugs.
...
During another bug investigation I figured there are some
issues related to showing error messages to learners upon
submission.
PROD-1431
2020-04-10 17:01:56 +05:00
hasnain.naveed
4cff92b0ad
ENT-2735 | Added the payment message on track selection for learners in subsidy offer.
2020-04-10 16:07:49 +05:00
Tehreem Sadat
eef904bfef
fix broken tests ( #23680 )
...
Tests were failing due to the "404 Error" Response from an API that fetches specific asset (video transcript data) from YouTube.
I have changed it by using a mocked API response instead of direct API call to the Youtube server.
2020-04-09 16:05:13 -04:00
Nicholas D'Alfonso
396050703e
AA-97 mobile reset message
...
- remove code for displaying banner in mobile dates fragment
- replace button with link to web app in reset dates banner on
the mobile problem template
- adjust spacing of reset dates button in banner when button wraps
on smaller screen
2020-04-09 12:55:26 -04:00
Dillon Dumesnil
dd6e7fd7ad
Exclude script and style tags content
...
Also removing the exclusion of link since links never have content
2020-04-09 08:56:20 -07:00
Alan Zarembok
5371be1c60
Skip tests that are failing due to missing youtube content.
2020-04-09 11:05:10 -04:00
Zia Fazal
f2f8d8519a
Merge pull request #23658 from edx/ziafazal/ENT-2709
...
ENT-2709:Map first name to edx username by default oauth SSO
2020-04-09 09:56:56 +05:00
Zia Fazal
9a9683fc21
Merge pull request #23659 from edx/ziafazal/ENT-2759
...
Added global staff permission to third party auth users API
2020-04-09 09:56:16 +05:00
Aarif
6ee2089077
fixed warnings for wrong-import-order
2020-04-08 23:43:06 +05:00
Dillon Dumesnil
1bbfe2d583
Shorten Welcome Message fix
...
We want to ignore certain tags when they show up in the HTML.
This now ignores script tags and link tags (for stylesheets)
2020-04-08 07:46:46 -07:00
zia.fazal@arbisoft.com
cd60f6c973
Map first name to edx username by default oauth SSO
...
Change to map first name to edx username by default oauth SSO with `identityserver3` backend
ENT-2709
Addressed reviewer's feedback
2020-04-08 19:26:24 +05:00
zia.fazal@arbisoft.com
b37a986656
Added global staff permission to third party auth users API
2020-04-08 14:53:32 +05:00
Michael Terry
76fdad7aae
Merge pull request #23632 from edx/mikix/welcome-message
...
Cut off long course welcome messages
2020-04-07 12:06:37 -04:00
Waheed Ahmed
3dc3e10819
Revert "Adds retry logic for software secure."
2020-04-07 20:40:06 +05:00
Michael Terry
7a71356cd2
Cut off long course welcome messages
...
If a course welcome message is very long, cut it off with an
ellipsis and show a Show More button to reveal the full thing.
AA-46
2020-04-07 10:49:40 -04:00
Awais Jibran
4b22554411
Merge pull request #23514 from edx/aj/ss-retry-logic
...
Adds retry logic for software secure.
2020-04-07 10:59:57 +05:00
hunytalk
42503dd736
Add writes to new field
2020-04-06 14:13:20 -04:00
Feanil Patel
6b276e6742
Merge pull request #23633 from edx/feanil/bom-1455-preserve-last-name-limit
...
Limit the last_name field to 30 chars.
2020-04-06 13:41:28 -04:00
Diana Huang
99863aebff
Remove course_id field from CourseMode.
...
Handle this change appropriately in CourseModeFactory.
2020-04-06 11:21:28 -04:00
Feanil Patel
e4798e49d4
Limit the last_name field to 30 chars.
...
We don't use this field in edx-platform since we rely on UserProfile
instead. But we need to do this to prevent accidental incorrect use of
this field. Django adds a migration between 1.11 and 2.2 to increase
the length of this field that we are opting to skip. This change
enforces the old limit.
2020-04-06 11:11:35 -04:00
Feanil Patel
5b50a8cd97
Merge pull request #23583 from edx/feanil/test_propert_removal
...
WIP Remove the course_id property on student.CourseEnrollment.
2020-04-06 10:13:10 -04:00
Zachary Hancock
2cbc248a63
prevent empty string passing proctoring provider validation ( #23610 )
2020-04-06 09:45:10 -04:00
Feanil Patel
7a52a25132
Fix tests that were creating Enrollments via a course_id.
...
We now either pass in the relevant courseoverview or when creating the
enrollement we use the factory which automatically creates the relevant
CourseOverview object for testing purposes.
2020-04-06 09:37:36 -04:00