Diana Huang
2ac1590df4
Merge pull request #9276 from edx/diana/update-status-message
...
Make status use ConfigurationModel instead.
2015-08-13 16:37:23 -04:00
Zia Fazal
2467d6971f
ziafazal/SOL-1044: Database-Driven Certificate Templates
...
* added certificate template model
* added certificate template asset model
* added django admin configs and migration
* initial LMS template matching logic
* improved LMS template matching
* improved LMS template matching and rendering logic
* address Django admin form/model load order incongruence
* add missing unique constraint migration.
2015-08-13 08:01:34 -04:00
Peter Fogg
eafb07552a
Merge pull request #9287 from edx/release
...
Release
2015-08-12 13:06:39 -04:00
Will Daly
ad9d9eb04e
Support team UI for regenerating certificates
...
* Add new role for support staff.
* Move dashboard/support functionality into a new Django app called "support".
* Add support view for searching and regenerating certificates.
* Refactor certificates views into separate files.
2015-08-12 07:09:46 -07:00
Diana Huang
82eb1f6b74
Make status use ConfigurationModel instead.
2015-08-11 17:51:39 -04:00
Brandon DeRosier
34526ddf6a
Revert "Revert "Merge pull request #8986 from jazkarta/remove-ccx-enrollment""
...
This reverts commit 42e78463a7 .
2015-08-11 13:03:58 -04:00
Peter Fogg
344ff8c1bc
Merge pull request #9267 from edx/release
...
2015-08-11 release
2015-08-11 12:07:21 -04:00
Waheed Ahmed
5e2c2b1e93
Fixed course_id pattern regex.
...
PLAT-776
2015-08-11 13:36:07 +05:00
Matt Drayer
e1ee5ac6df
mattdrayer/SOL-981: Integrate edx-organizations application
...
* asadiqbal08/SOL-1058: Add edx-organizations to certificate web view
* Support organization logo asset management
* Remove organization fields from Studio certificate configuration model
* SOL-981 pull request feedback fixes
2015-08-10 10:29:45 -04:00
Peter Fogg
42e78463a7
Revert "Merge pull request #8986 from jazkarta/remove-ccx-enrollment"
...
This reverts commit 53db053c18 , reversing
changes made to 386a8a27dd .
2015-08-07 16:59:56 -04:00
stv
d7c87221da
Remove Stanford branding from external_auth view
...
We're already running a version of this, with the default Stanford
address removed, so the community shouldn't be running it either.
2015-08-07 12:50:25 -07:00
Ned Batchelder
ceb5655b2d
Merge pull request #9171 from edx/ned/update-pylint
...
Update pylint and astroid, reduces pylint count by 400
2015-08-04 09:28:35 -04:00
Ned Batchelder
f54fe787c6
Remove needless 'disable=no-member' pragmas
2015-08-03 17:47:44 -04:00
Jim Abramson
0e3be9de80
Merge pull request #9123 from edx/jsa/xcom-442
...
Add historical course enrollment table.
2015-08-03 17:06:24 -04:00
Ned Batchelder
ee0f4b2594
Remove 'pylint: disable=no-value-for-parameter' that we no longer need.
2015-08-03 15:44:29 -04:00
Peter Pinch
53db053c18
Merge pull request #8986 from jazkarta/remove-ccx-enrollment
...
Use the standard enrollment table instead of a custom CCX table for CCX enrollments
2015-08-03 13:18:41 -04:00
Will Daly
eaeb3256ab
Merge pull request #9158 from edx/release
...
Merging hotfix 2015-07-30 release back to master
2015-08-03 08:42:28 -07:00
Carlos de la Guardia
458ed0a64e
Use the standard enrollment table instead of a custom CCX table for CCX
...
enrollments.
The goal for this PR is to have a single mechanism for registering users and
reducing the number of places where special-casing for ccx courses is needed. The
migration at this point is purposefully limited to convert ccx memberships into
student enrollments when moving forward. No backward migration is in place at the
moment. The ccx membership tables are not removed at this time. It is possible to go
backwards and forwards multiple times with no errors or data loss.
2015-08-01 02:59:10 -05:00
Christina Roberts
b06e46c1db
Merge pull request #9113 from edx/christina/team-discussion-permissions
...
Christina/team discussion permissions
2015-07-31 12:32:30 -04:00
Renzo Lucioni
50f920be3c
Merge pull request #9135 from edx/renzo/always-allow-unenrollment
...
Allow enrollments in expired modes to be deactivated
2015-07-31 09:23:34 -04:00
Diana Huang
c12c2933a7
Make context for threads more implicit.
2015-07-31 08:58:01 -04:00
Braden MacDonald
659db2eb7d
Merge pull request #9125 from open-craft/sso-metadata-email-config
...
SSO: Make email addresses in SAML metadata fully configurable
2015-07-30 13:59:49 -07:00
aamir-khan
a59be0f7f4
ECOM-1947: updated the middleware to exclude the password strings from event logging
2015-07-30 11:52:07 -07:00
Renzo Lucioni
4131aa4d38
Allow enrollments in expired modes to be deactivated
...
Facilitates revocation of enrollments in expired modes. XCOM-490.
2015-07-30 12:39:25 -04:00
Ahsan Ulhaq
ab69e0df1c
Copy & Styling for Credit messages on Dashboard
...
ECOM-1917
2015-07-30 14:33:40 +05:00
Braden MacDonald
f776b81853
Make email addresses in SAML metadata fully configurable
2015-07-29 14:48:31 -07:00
jsa
810d623325
Add historical course enrollment table.
...
XCOM-442
2015-07-29 17:35:41 -04:00
jsa
849ad8df94
commerce/api: Don’t allow setting expiration of prof modes.
...
XCOM-497
2015-07-28 17:17:13 -04:00
Clinton Blackburn
f33b451e8a
Merge pull request #9081 from edx/clintonb/course-detail-whitelist
...
White-listed course detail API calls
2015-07-28 11:01:11 -04:00
jsa
03717f3940
commerce/api: Don’t allow setting expiration of prof modes.
...
XCOM-497
2015-07-27 15:56:53 -04:00
John Baker
d6a4949144
Merge pull request #9079 from edx/release
...
Release
2015-07-27 14:10:43 -04:00
Clinton Blackburn
e5ba2a5801
White-listed course detail API calls
...
XCOM-518
2015-07-27 14:06:44 -04:00
muzaffaryousaf
7dfd567cb5
Using youtube api (v3) instead of v2 to get the video duration .
...
TNL-2413
2015-07-27 21:22:34 +05:00
Peter Fogg
4b0c3be75c
Convert to named arguments for localized strings.
2015-07-24 14:51:17 -04:00
Peter Fogg
8fc5444095
Merge pull request #9020 from edx/peter-fogg/404-not-live
...
Redirect to dashboard from non-live courses.
2015-07-24 13:49:45 -04:00
Peter Fogg
c8ed59ac61
Redirect to dashboard from non-live courses.
...
TNL-2693
2015-07-24 13:05:47 -04:00
muzaffaryousaf
38ef22b8a2
Using youtube api (v3) instead of v2 to get the video duration .
...
TNL-2413
2015-07-24 17:03:46 +05:00
Will Daly
c2f0a68fba
Merge pull request #9028 from edx/release
...
Merge release back to master
2015-07-23 12:48:17 -07:00
Will Daly
eefbf77edf
Allow course staff to bypass embargo rules.
2015-07-23 08:26:43 -07:00
Adam Palay
e515842395
Merge remote-tracking branch 'origin/release' into merge-release-into-master
...
Conflicts:
requirements/edx/github.txt
2015-07-22 08:10:26 -04:00
Christina Roberts
e5928bacc2
Merge pull request #8894 from edx/andya/lms-requirejs
...
Implement RequireJS Optimizer in the LMS
2015-07-21 15:07:49 -04:00
Will Daly
81e677b713
Merge pull request #8959 from edx/will/separate-verification-and-upgrade-deadline
...
Separate verification deadline from upgrade deadline
2015-07-21 09:50:53 -07:00
Will Daly
25fa2ffc2d
Separate verification deadline from upgrade deadline
...
* Add verification deadline model.
* Populate verification deadlines from course modes table.
* Update student dashboard to use verification deadlines.
* Update pay-and-verify view to use verification deadlines.
* Simplify Django admin for course modes and add validation.
* Add verification deadline to Django admin for course modes.
* Add UI for when the upgrade deadline is missed in the pay-and-verify flow.
2015-07-21 08:43:14 -07:00
cahrens
497d76fa54
Optimize edxnotes files.
2015-07-21 10:54:02 -04:00
Will Daly
a725e84233
Merge pull request #8983 from edx/will/ecom-1912-and-1913
...
Credit progress page formatting bugfixes.
2015-07-20 14:14:53 -07:00
Will Daly
d3f58b689f
Credit progress page formatting bugfixes.
...
* Correctly format the student's full name on the progress page.
* Add tests for progress page credit requirements display.
* Display grade percentage for credit requirement on progress page
2015-07-20 13:08:13 -07:00
Calen Pennington
7b0c22afe9
Make request_cache easier to use
2015-07-20 14:53:10 -04:00
Andy Armstrong
7b5f9b8009
Implement RequireJS Optimizer in the LMS
...
TNL-2487
2015-07-20 13:59:54 -04:00
Renzo Lucioni
b50c905865
Remove modulestore dependency from Enrollment API
...
Sets the Enrollment API free of the modulestore by replacing modulestore queries with calls to the CourseOverview model. Course deletion invalidates the corresponding CourseOverview. XCOM-462.
2015-07-20 13:41:19 -04:00
Max Rothman
80cf4d6ecb
Merge pull request #8969 from edx/release-merge-test
...
Release merge test
2015-07-20 10:38:37 -04:00