Zia Fazal
19436f8d3d
Bumped edx-enterprise version to 1.10.7
...
Fixed broken unit test
connected COURSE_GRADE_NOW_PASSED at the end
added receiver to signal connect call
2019-09-25 22:32:53 +05:00
Zia Fazal
b73979dc72
Added signal handler for COURSE_GRADE_NOW_PASSED
...
Added signal handler for COURSE_GRADE_NOW_PASSED to trigger single learner data transmission task in edx-enterprise.
Bumped edx-enterprise version to 1.10.7
Revert edx-enterprise version bump
2019-09-25 14:30:49 +05:00
Jeremy Bowman
553d35e53e
Upgrade mock BOM-596 ( #21717 )
2019-09-24 10:14:17 -04:00
Matt Tuchfarber
4e1877670e
Check if enterprise matches site before consent
...
We don't support enterprises with catalogs that span sites, so we can
safely ignore checking for consent when the site a learner is viewing a
course in is different than the enterprise that the learner is linked
to.
2019-06-24 14:30:59 -04:00
Brittney Exline
52d03626e2
Version bump for edx-enterprise
2019-06-17 14:28:05 -06:00
George Babey
fb0a4220a7
Revert "Version bump for edx-enterprise"
...
This reverts commit bf88bca776 .
2019-06-16 15:22:09 -04:00
Brittney Exline
bf88bca776
Version bump for edx-enterprise
2019-06-14 13:57:01 -06:00
Hammad Ahmad Waqas
cdc8ddf190
clearing all relevant cache if enterprise customer change DSC enable flag.
2019-05-14 17:50:48 +05:00
Michael Youngstrom
e868c54a18
INCR-176
2019-04-26 15:42:24 -04:00
Hammad Ahmad Waqas
974a937f70
session is replaced with cache to hold data_sharing_consent_needed
...
flag value
added signal to destroy data_sharing_consent_needed flag if user is
is enrolled in enterprise course.
2019-04-05 18:06:54 +05:00
Nimisha Asthagiri
dc56a63e03
Remove deprecated JwtBuilder
...
ARCH-248
2018-10-17 07:43:59 -04:00
Nimisha Asthagiri
02ba5fb0e8
Login service support for JWT Cookies
2018-10-01 13:08:40 -04:00
Jeremy Bowman
3ff3eee2f2
TE-2689 Remove useless pylint suppressions part 4
2018-08-20 12:54:22 -04:00
Eric Fischer
247bb50ed2
s/django.core.urlresolvers/django.urls/g
...
Django 1.10 deprecation fix for Hackathon XIX
Addresses PLAT-1397
2018-06-05 13:59:09 -04:00
Uman Shahzad
5746729895
Revert "Revert "Show Enterprise display name if we should hide sensitive user…"
2018-04-23 18:27:36 +05:00
Uman Shahzad
87919f4d53
Add Enterprise middleware that injects customer data.
2018-04-21 08:14:52 +05:00
Hasnain
3fca1af171
WL-1518 | Get decline notification context from enterprise.
2018-04-18 15:00:47 +05:00
George Babey
a155aad01c
Revert "Show Enterprise display name if we should hide sensitive username."
...
This reverts commit d58bd06928 .
This commit caused performance issues due to increased API load from checking the
enterprise association on each page load
2018-04-17 09:07:17 -04:00
Uman Shahzad
d58bd06928
Show Enterprise display name if we should hide sensitive username.
2018-04-12 19:10:30 +05:00
Ibrahim
45831a07f0
Modify Enterprise API to accept list of course_ids for consent_required endpoint
...
WL-1491
2018-03-28 18:03:07 +05:00
Douglas Hall
ada86232c2
ENT-798 Update SailThru user with enterprise name on EnterpriseCustomerUser creation.
2017-12-13 16:24:27 -05:00
asadiqbal
390c5368db
Update the SailThru var with Enterprise learner information
2017-12-04 22:33:56 +05:00
Ned Batchelder
e23e3a0486
Fix a number of unused-import pylint violations
2017-11-21 19:57:06 -05:00
asadiqbal
e5c55a8945
ENT-729
2017-11-16 16:28:31 +05:00
Jillian Vogel
425239a509
Disables Enterprise Integration feature by default
...
Moves ENABLE_ENTERPRISE_INTEGRATION to settings.FEATURES,
and changes the default value to False.
2017-10-19 15:58:13 +10:30
Douglas Hall
2062dd8629
Fix get_enterprise_customer api cache key.
...
ENT-704
2017-10-13 14:43:12 +05:00
Uman Shahzad
2601b26af6
Update mocks/docs/code to reflect Enterprise API updates.
2017-10-11 02:05:04 +05:00
Bill Filler
5268588980
Display banner if user declines data sharing consent
...
Revert changes for getting enterprise customer from enteprise from
Enterprise API and update/add test.
Lookup the enterprise_customer_uuid based on the site and user if not
found through the cookie or request parameter.
2017-10-04 11:27:16 -04:00
zubair-arbi
4040c45f06
update enterprise api support for request users and enterprise service user
...
ENT-624
2017-09-27 18:04:44 +05:00
Uman Shahzad
ff0374e695
Remove any trace of enterprise_customer_users in ENT API.
2017-09-26 15:22:18 +05:00
Douglas Hall
610a4100af
Revert "Initialize enterprise api client with provided user"
2017-09-20 09:55:02 -04:00
zubair-arbi
16120efaeb
Initialize enterprise api client with provided user
...
ENT-624
2017-09-19 14:56:43 +05:00
Jeremy Bowman
6fb7d63c9e
Fixes for test order dependence
2017-09-06 11:31:37 -04:00
Jesse Shapiro
7a31441ebc
Move to new consent API
2017-08-16 22:58:09 -04:00
Jesse Shapiro
3517c1d978
Add pipeline check for linked enterprise
2017-07-26 13:51:26 -04:00
Jesse Shapiro
fa9c09f9fe
Remove Enterprise SSO hooks
2017-07-21 18:24:09 -04:00
Brittney Exline
8c362d4df6
Revert "Create EnterpriseCourseEnrollment when enrolling via Track Selection page"
...
This reverts commit d940bbfd09 .
2017-07-17 14:11:24 -04:00
Jesse Shapiro
e408feffb8
Merge pull request #15400 from open-craft/haikuginger/enterprise_audit_enrollment
...
[ENT-457] Create EnterpriseCourseEnrollment when enrolling via Track Selection page
2017-06-30 13:22:17 -04:00
Jesse Shapiro
d940bbfd09
Create EnterpriseCourseEnrollment when enrolling via Track Selection page
2017-06-30 12:39:14 -04:00
Uman Shahzad
8b65ca17c5
Migrate to latest, split python-social-auth.
...
PSA was monolothic, now split, with new features, like
a DB-backed partial pipeline. FB OAuth2 version also upped.
Partial pipelines don't get cleared except when necessary.
They persist for special cases like change of browser while
still mid-pipeline (i.e. email validation step).
Refactor, cleanup, and update of a lot of small things as well.
PLEASE NOTE the new `social_auth_partial` table.
2017-06-20 22:05:36 +05:00
Douglas Cerna
de4691e35c
Removed code associated with ENT-32
2017-06-01 09:34:47 -06:00
Andy Armstrong
93235d118d
Reorder imports using isort (except lms and cms)
2017-05-30 16:04:54 -04:00
Matt Drayer
5f5a44e062
Hide the audit option from track selection for certain enterprise use cases
2017-05-22 17:14:27 -04:00
Jesse Shapiro
65dafe9fe5
Add Enterprise sidebar to login and registration views; remove unneeded fields; make registration form more narrow
2017-05-17 20:49:05 -04:00
Andy Armstrong
0325425c8c
Add data sharing consent redirect for more course tabs
...
LEARNER-394
2017-03-31 19:12:13 -04:00