Commit Graph

325 Commits

Author SHA1 Message Date
Michael Terry
f8b009fecc Fix extracting i18n from jsx code
React code (in jsx files) was not being extracted at all. Fixed this
by updating to edx-i18n-tools 0.4.5.

Also, template literals (feature of es2015) don't work well with
gettext at all. So convert those instances to HtmlUtils or
StringUtils interpolation calls.

FEDX-505
2018-05-02 15:21:45 -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
Michael Terry
502287b07e Add some links to student records
Add some waffle-guarded connection points to the Credentials service
to start filling out the user flow for Student Records.

Specifically, add a button to the Program Progress Details page if
a certificate exists, and add a link in the Learner Profile page.

Both only appear if the 'student_records' waffle switch is active.

LEARNER-4701
2018-04-27 09:52:01 -04:00
Waheed Ahmed
d82ecad681 Merge pull request #17985 from edx/waheed/LEARNER-4254-update-support-form
Update support form.
2018-04-24 22:02:26 +05:00
Asad Iqbal
6cc13f7f2e Merge pull request #17935 from edx/asadiqbal08/ENT-645
[ENT-645]- Updated the messages when a learner leave an organization.
2018-04-24 15:59:55 +05:00
Waheed Ahmed
2c09ebb208 Update support form to make course required.
Update support form to auto select course and make course
selection required to submit form.

LEARNER-4254
2018-04-24 14:29:49 +05:00
Uman Shahzad
db5042f084 Merge pull request #18018 from edx/revert-17967-gbabey/revert-ENT-924
[ENT-924] Revert "Revert "Show Enterprise display name if we should hide sensit…
2018-04-24 05:43:49 +05:00
noraiz-anwar
1c2de3d177 fix outline progress 2018-04-23 18:56:51 +05: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
asadiqbal
2e8444e674 Updated the messages when a learner leave an organization. 2018-04-20 15:36:54 +05:00
Hasnain
3fca1af171 WL-1518 | Get decline notification context from enterprise. 2018-04-18 15:00:47 +05:00
Feanil Patel
aa46a245b0 Merge pull request #17967 from edx/gbabey/revert-ENT-924
Revert "Show Enterprise display name if we should hide sensitive user…
2018-04-17 12:58:57 -04: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
sandroroux
3899b76929 Removes the new course outline waffle flag. 2018-04-13 12:28:14 -04:00
Uman Shahzad
d58bd06928 Show Enterprise display name if we should hide sensitive username. 2018-04-12 19:10:30 +05:00
noraiz-anwar
ef84f2a81f fetch poll component to check for completion 2018-04-12 11:30:11 +05:00
Gregory Martin
62775c891a Delete visual_progress_enabled waffle flag.
https://openedx.atlassian.net/browse/EDUCATOR-2333
2018-04-06 15:07:16 -04:00
Alex Dusenbery
a515277251 EDUCATOR-2451 | Add expand/collapse all button to course outline. 2018-04-05 15:47:33 -04:00
attiyaishaque
438ecceb01 Fix due date display format according to set in advanced settings. 2018-04-03 16:03:15 +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
Alex Dusenbery
fb7efb7338 EDUCATOR-2582 | Inspect waffle switch model to find completion tracking date start. 2018-03-26 15:58:28 -04:00
Troy Sankey
9afe485f44 add the maintenance banner to the student dashboard and course homepage 2018-03-20 17:55:31 -04:00
Sofiya Semenova
2a08304794 EDUCATOR 2506 Drag and drop xblock completion not showing in course outline. 2018-03-15 15:38:54 -04:00
Diana Huang
4dd164de91 Add new waffle flag for toggling GDPR work. 2018-03-08 14:52:33 -05:00
Gregory Martin
a5d8cbb8e9 Add "last completed block" to dropdown 2018-03-07 10:58:59 -05:00
Sofiya Semenova
2e0ee010c5 Merge pull request #17555 from edx/sofiya/course-outline
Auto-open first unit in course outline if user has no completion data
2018-03-06 12:02:57 -05:00
Sofiya Semenova
774fe73ca9 Auto-open first unit in course outline if user has no completion data 2018-03-06 10:52:22 -05:00
uzairr
1fff89b839 Replace main tag with div to compliance HTML5 standard
Course outline page uses two main tags that violates modern
HTML5 standard that recommends only single main tag on a webpage.
To make it compliance with modern standard the enclosing main tag
is replaced with div which will improve accessibility.

LEARNER-4233
2018-03-01 17:37:04 +05:00
Diana Huang
d1a8813eb2 Merge pull request #17551 from edx/diana/remove-duplicate-check
LEARNER-4100: Assume the cookie is set and don't try to get it again.
2018-02-28 12:57:43 -05:00
Diana Huang
fe11412a29 Assume the cookie is set and don't try to get it again. 2018-02-28 11:06:48 -05:00
Sofiya Semenova
ee08019f6e Check that a user enrollment exists in the course outline 2018-02-27 10:26:53 -05:00
Awais Jibran
3ff2488025 Fix course home page bug 2018-02-27 16:47:23 +05:00
Matthew Piatetsky
92c94008a2 Fix tests that expected unified_course_tab to be off 2018-02-22 08:45:25 -05:00
Matthew Piatetsky
4fdd15a2a2 make unified_course_tab on by default 2018-02-22 08:45:25 -05:00
Sofiya Semenova
f4ec7cca5f Add visual progress checkmarks to course outline 2018-02-21 12:53:43 -05:00
Sofiya Semenova
7c1c5af763 Auto-open course outline to last viewed block 2018-02-20 12:10:26 -05:00
Alex Dusenbery
7e51f02884 Get edx-platform working with external completion lib, add integration tests. 2018-02-14 15:54:27 -05:00
Simon Chen
db81dfa424 Surface vertical units in the course outline 2018-02-12 14:27:52 -05:00
Diana Huang
eab84c9a0f Use the same ordering for LA dashboard as progress page. 2018-02-12 10:18:07 -05:00
Jae Bradley
a19bc8c30d Merge pull request #17408 from edx/LEARNER-3926-portfolio-project-test-upsell
LEARNER-3926 Portfolio Project Test Upsell Modal
2018-02-07 14:57:08 -05:00
jaebradley
345302c7dc portfolio project readme 2018-02-07 08:45:41 -05:00
jaebradley
47b36c6acd implement portfolio project test upsell modal
update styles

html updates

add waffle flags

fix waffle flags
2018-02-07 07:41:33 -05:00
Diana Huang
363249908a Merge pull request #17419 from edx/diana/new-portfolio-page
Force bootstrap on for this page.
2018-02-06 16:43:05 -05:00
Diana Huang
e2d8e751a0 Force bootstrap on for this page. 2018-02-06 14:30:57 -05:00
Jeremy Bowman
9682e00f4c PLAT-1943 Fix more naive datetime warnings 2018-02-05 17:58:35 -05:00
Gregory Martin
ae56b5a9c9 Update query for flag. 2018-02-05 14:32:26 -05:00
Diana Huang
124e4c2ca1 Create new djangoapp and a new blank tab view. 2018-02-05 11:35:42 -05:00
Bill DeRusha
f4a5a68568 Merge pull request #17379 from proversity-org/proversity/edx-pr-fix-layout-in-learner-profile
Fix layout in learner profile
2018-02-05 09:02:56 -05:00
Jose Antonio Gonzalez
356734715b fix layout in learner profile 2018-02-03 21:24:58 +02:00