Clinton Blackburn
8fa3bf327f
Merge pull request #12651 from edx/clintonb/single-logout
...
Added support for OpenID Connect single logout
2016-06-15 12:56:50 -04:00
Clinton Blackburn
3f19cc0265
Updated logout view
...
In addition to logging the user out of LMS, the logout view also logs users out of the IDAs to which they previously authenticated.
ECOM-4610
2016-06-15 11:11:49 -04:00
Tasawer
eb3517c27e
Fixing IntegrityError happened on concurrent requests for course enrollment
...
ECOM-1730
2016-06-15 12:14:03 +05:00
Adam Palay
44636fe62d
fix variable ordering issue with error message
2016-06-14 14:39:07 -04:00
PaulWattenberger
f5b42c8955
Initial lms changes for Sailthru ( #12706 )
...
* Initial lms changes for Sailthru
* Fix identified code quality issues
* Fix migration failure
* Fix code quality identified issue
2016-06-09 16:21:11 -04:00
Calen Pennington
cfd1620703
Merge pull request #12630 from cpennington/dont-leak-current-requests-in-tests
...
Dont leak current requests in tests
2016-06-09 12:03:34 -04:00
Calen Pennington
029f4a5ef5
Use a contextmanager to cleanup after manipulating the current request in email rendering tests
2016-06-09 10:10:39 -04:00
Calen Pennington
71bb7f0ba0
Use a contextmanager to cleanup after manipulating the current request in create_account tests for external auth
2016-06-09 10:10:39 -04:00
Calen Pennington
6760ac44e8
Use a contextmanager to cleanup after manipulating the current request in password_policy tests for external auth
2016-06-09 10:10:39 -04:00
Peter Fogg
3c223d106a
Correct destination of management command args.
2016-06-08 15:48:27 -04:00
Peter Fogg
17fb925cd4
Correct help text for the bulk_change_enrollment command.
2016-06-08 09:59:59 -04:00
Calen Pennington
d76f31bc90
Merge pull request #12627 from cpennington/test-certificates-shared-modulestore-test-case
...
Don't modify courses inside SharedModuleStoreTestCase test methods in…
2016-06-06 15:50:47 -04:00
Matt Drayer
c2c2a67753
mattdrayer/WL-493: Enable bulk purchase via Otto for unauthenticated users
2016-06-03 13:00:45 -04:00
Calen Pennington
d5eb1ca586
Don't modify courses inside SharedModuleStoreTestCase test methods in test_certificates
2016-06-02 15:47:57 -04:00
Peter Fogg
d7da5f0af1
Merge pull request #12625 from edx/peter-fogg/bulk-change-enrollment
...
Add a bulk version of the change_enrollment script.
2016-06-02 15:23:39 -04:00
Peter Fogg
e6d31acb11
Add a bulk version of the change_enrollment script.
2016-06-02 14:16:08 -04:00
attiyaishaque
47f2f7de0f
Set the Email field length is 254 characters.
2016-06-02 17:08:06 +05:00
AlasdairSwan
a7d036f912
Merge pull request #12613 from edx/release
...
Release 1st June 2016
2016-06-01 15:22:19 -04:00
Clinton Blackburn
8ea3b62016
Added admin for UserAttribute model ( #12596 )
...
ECOM-4502
2016-05-31 18:22:18 -04:00
Clinton Blackburn
2fd9896ca1
Allowing profile image upload date to be blank ( #12601 )
2016-05-31 16:46:11 -04:00
Peter Fogg
f7d002e65e
Change user attribute for cookies to a constant value.
2016-05-31 11:23:51 -04:00
Ahsan Ulhaq
a8f2de8375
Course Dashboard Visual Update
...
ECOM-4398
2016-05-24 16:17:19 +05:00
Simon Chen
e6137dd6af
ECOM-4007 Prevent the issuing of HC certs to verified learners that haven't ID verified
2016-05-23 11:44:14 -04:00
Asad Iqbal
18cddf6e1e
Merge pull request #12488 from edx/asadiqbal08/WL-477
...
Got two thumbs up, so merging.
WL-477 Route direct references to email address configurations through theming.helpers
2016-05-23 17:56:28 +05:00
asadiqbal
1c19ebb443
WL-477
2016-05-23 13:24:05 +05:00
Clinton Blackburn
c67ef7a8fa
Merge pull request #12457 from edx/clintonb/user-update
...
User administration updates
2016-05-17 16:35:09 -04:00
Peter Fogg
d5cae7b58a
Merge pull request #12450 from edx/peter-fogg/referral-tracking
...
Add referral tracking for new registrations.
2016-05-16 12:08:56 -04:00
Peter Fogg
0e66baf41f
Add referral tracking for new registrations.
...
ECOM-4325
2016-05-16 11:17:23 -04:00
Eric Fischer
0cf3e39c31
Replace bulk email settings with admin config models
...
Moves ENABLE_INSTRUCTOR_EMAIL and REQUIRE_COURSE_EMAIL_AUTH from settings files
to admin-accessible configuration models. This allows for the bulk email settings
to be modified without a new AMI deploy. See TNL-4504.
Also updates tests:
-python tests mock out the new configurations in place of the old settings
-lettuce test has been moved to bokchoy
(note that there was some loss of coverage here - the lettuce tests had
been doing some voodoo to allow for cross-process inspection of emails
messages being "sent" by the server, from the client! In discussion with
testeng, this seems outside the realm of a visual acceptance test. So,
the bokchoy test simply confirm the successful queueing of the message,
and leaves the validation of sending messages to the relevant unit tests.)
-bok choy fixture has been added, to replace the settings in acceptance.py
-lettuce and bok choy databases have been updated to reflect the backend changes
The new default is to have bulk_email disabled, we'll need to call this out in the
next OpenEdx release to ensure administrators enable this feature if needed.
2016-05-16 11:09:39 -04:00
Clinton Blackburn
ebf32dc208
Moved manage_user and manage_group from edx-management-commands
...
We need to create a user profile in order for users to be usable. This, coupled with the fact, that edx-platform is the owner of auth information, means these commands belong here.
ECOM-4310
2016-05-13 09:16:04 -04:00
Clinton Blackburn
b6b5fdc28e
Updated UserAdmin
...
The profile now appears inline for the user model.
ECOM-4310
2016-05-13 01:39:49 -04:00
Matt Drayer
a9b7e4c63d
mattdrayer/course-mode-bulk-sku: Add new CourseMode field
...
* mattdrayer: Add bulk checkout link to course views
* asadiqbal08: MAYN-225 replace the "Verify Now" button by the "Go to Dashboard" button in case of themed sites.
* mattdrayer: Add bulk_sku check in courseware.views
2016-05-11 10:57:24 -04:00
attiyaishaque
dbad1881d2
Screenreader added to the button "Upgrade to Verified" and "View Xseries Details" in LMS Dashboard.
2016-05-10 12:42:12 +05:00
Calen Pennington
853bfe7a36
Add a TestCase mixin for enabling caches in tests
...
By default, disable all caching in tests, to preserve test independence.
In order to enable caching, inherit from CacheSetupMixin, and specify
which cache configuration is needed.
[EV-32]
2016-05-04 14:51:30 -04:00
Calen Pennington
39ff841d1f
Don't pass arguments to setUp (for UrlResetMixin)
...
The TestCase API doesn't accept arguments, so passing arguments for some
TestCase subclasses makes adding new inheritance/mixins tricky. Instead,
prefer configuration via class attributes for TestCases.
2016-05-04 11:34:51 -04:00
Nimisha Asthagiri
c6954902e3
Create courseware/views folder
2016-05-03 09:02:45 -04:00
Nimisha Asthagiri
2f581448da
Refactor Courseware Index
...
MA-2189
2016-05-03 09:02:44 -04:00
Ben Patterson
b9558a90f1
Create a 3rd explicit shard for unit tests.
...
More accurately, this creates a 4th shard because the
last shard is always the default.
2016-04-28 10:09:32 -04:00
John Eskew
0899871958
Merge pull request #11042 from edx/jeskew/xml_removal
...
Remove XML modulestore code from most tests.
2016-04-27 11:20:02 -04:00
Renzo Lucioni
5da6a598dd
Measuring program progress
...
Introduces a utility class for gauging a user's progress towards program completion. Progress data is passed to the ProgramListFactory. ECOM-3200.
2016-04-26 13:36:58 -04:00
Christine Lytwynec
66e2d06235
Merge pull request #12060 from edx/clytwynec/ac-367
...
Clytwynec/ac 367
2016-04-22 09:49:26 -04:00
Christine Lytwynec
6e93cee2da
add --skip-fetch flag, update start_urls, update auto_auth to include redirect_to param
2016-04-21 14:21:16 -04:00
Adam Palay
9a4f80e5c0
update query for whitelisted users who haven't yet had certs run for them
...
remove CertificateStatuses.regenerating
2016-04-20 09:01:49 -04:00
tasawernawaz
b4e1e97185
ECOM-3201
...
Updated dashboard UI for empty list of courses and programs
2016-04-18 08:48:21 +00:00
Adam
98b8b68d40
Revert "Updated dashboard UI for empty list of courses and programs" ( #12166 )
2016-04-15 12:46:21 -04:00
tasawernawaz
00d2d6d20d
Merge pull request #12153 from edx/tasawer/story/ecom-3201-handle-empty-list-of-courses-and-programs-updated
...
Updated dashboard UI for empty list of courses and programs
2016-04-15 13:08:24 +05:00
tasawernawaz
ba6ba40e2e
ECOM-3201
...
Updated dashboard UI for empty list of courses and programs
2016-04-15 06:50:03 +00:00
Renzo Lucioni
5bb0e90878
Merge pull request #12156 from edx/renzo/merge-release-into-master
...
Manually merge release into master
2016-04-15 00:47:54 -04:00
Simon Chen
582debcd58
Merge pull request #12135 from edx/schen/ECOM-3195
...
ECOM-3195 Edit the navigation header on dashboard to expose program listing page
2016-04-14 15:51:19 -04:00
Simon Chen
75951b5936
ECOM-3195 Edit the navigation header on dashboard to expose program listing page
2016-04-14 14:44:40 -04:00