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
Michael Youngstrom
e868c54a18
INCR-176
2019-04-26 15:42:24 -04:00
Nimisha Asthagiri
5acbb10e7c
Account API: enforce Enterprise policy on backend
2019-04-24 22:37:26 -04:00
Matt Drayer
04aa7495ea
Downgrade log level from warning to info for expected consent gating workflow.
2019-04-10 11:22:19 -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
Matthew Piatetsky
444799fb0e
fix unicode strings in openedx/ part 2
2019-02-15 10:15:51 -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
Eric Fischer
e18448e27d
Silence deprecation warnings
...
https://docs.djangoproject.com/en/1.11/releases/1.10/#using-user-is-authenticated-and-user-is-anonymous-as-methods
2018-05-02 10:03:50 -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
Saleem Latif
26cc70a7bc
Move enterprise specific code in student_account views to enterprise_support
2018-01-01 16:08:41 +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
Douglas Hall
f3da3b241c
Added logging to help debug Enterprise API issue.
2017-11-14 10:00:48 -05:00
Jillian Vogel
1b63bd9cd7
Merge pull request #16155 from open-craft/jill/enable_enterprise_integration
...
Lets ENABLE_ENTERPRISE_INTEGRATION be configurable
2017-10-23 20:09:43 +10:30
Bill Filler
9ed51381f3
Pass course name to template
...
WL-1279
2017-10-19 15:51:39 -04: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
Douglas Hall
c243fb52f3
Upgraded edx-enterprise to 0.45.0.
...
ENT-638
2017-09-14 14:35:45 -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
Afzal Wali Naushahi
2b4fb4fd95
Merge pull request #15180 from edx/clintonb/multi-tenant-catalog-integration
...
Updated CatalogIntegration to use a site-specific URL
2017-06-21 15:31:53 +05: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
Clinton Blackburn
f318661df5
Updated CatalogIntegration to use a site-specific URL
...
The internal_api_url field has been deprecated. All usages have been updated with calls to the method get_internal_api_url().
LEARNER-1111
2017-06-20 18:38:56 +05:00
Saleem Latif
7914a00915
Show Enterprise Logistration for coupon users
2017-06-15 12:05:20 +05:00
Douglas Cerna
de4691e35c
Removed code associated with ENT-32
2017-06-01 09:34:47 -06:00
Andy Armstrong
f81c21902e
Add isort to edx-platform
...
LEARNER-1168
2017-05-25 11:39:43 -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
asadiqbal
8fc31b42e3
ENT-374 Support ticket is created without enterprise tags for Anonymous users.
2017-05-15 13:24:45 +05:00
asadiqbal
47cdf39266
ENT-342
2017-05-03 15:03:34 +05:00