Commit Graph

2797 Commits

Author SHA1 Message Date
Zainab Amir
e0296b373c Update the compiled js and jsx strings
Right now pull_translations job does not compile the js and jsx
strings automatically, so manually added them here.

LEARNER-7045
2019-04-24 12:18:20 +05:00
DawoudSheraz
643db20c74 extra space removed 2019-04-23 12:43:29 +05:00
DawoudSheraz
0a690c31a3 remove mathjax autocollapse feature 2019-04-23 12:33:54 +05:00
Zainab Amir
c6789ac4a9 Update compiled translation strings
Currently the pull_translation job does not compile the js/jsx
strings. To update the .mo files correctly and reflect the translated
strings on prod the command paver i18n_dummy was run.

LEARNER-7045
2019-04-11 17:51:51 +05:00
Michael Roytman
20a9b7140c Merge pull request #20022 from edx/mroytman/update-studio-hiw-images
update Studio How It Works images to reflect current state of Studio
2019-03-20 09:25:52 -04:00
Michael Roytman
c15746ccc0 update Studio How It Works images to reflect current state of Studio 2019-03-19 09:40:26 -04:00
Josh McLaughlin
4d4b040517 Add dashboard announcements feature
- Add announcements view using JSX to the dashboard sidebar
- Create a new maintenance interface to edit and manage announcements
- Adds an override to main.html template to include new skip links
- Add plugins required for announcements to TinyMCE

This is motivated by a desire to have system wide messages for students
that show on the dashboard. Enabled with FEATURES['ENABLE_ANNOUNCEMENTS'].
Global staff are allowed to edit from the studio maintenance view.
2019-03-10 19:25:13 -07:00
Michael Roytman
af319f3c9a Update version of edx-proctoring and update copy to refer to onboarding exams in Studio for proctoring backends that support onboarding exams. 2019-02-07 14:29:26 -05:00
DawoudSheraz
bd262e000b Update Mathjax version to include a11y 2019-01-17 13:20:07 +05:00
Michael Roytman
f3888c0020 add a proctoring settings button to course outline in Studio for each proctored subsection for a course using a provider that supports a dashboard 2019-01-16 11:29:27 -05:00
Zach Hancock
a93fe4d833 add logging to gradebook bulk update 2018-12-21 14:48:09 -05:00
Feanil Patel
f81ce41b20 Revert "EDUCATOR-3764 Mathjax accessibility files" 2018-12-19 11:57:52 -05:00
Alex Dusenbery
63820116c5 Fix eslint errors in cms certificates.js file 2018-12-19 10:22:06 -05:00
DawoudSheraz
e954eb01a0 EDUCATOR-3764 Mathjax accessibility inclusion inside edx-platform 2018-12-18 14:16:47 +05:00
Gavin Sidebottom
3dad2be55d Refactored XBlockAside rendering and added support for student view 2018-12-11 12:27:03 +05:00
Gabe Mulley
5177e994c8 REVE-37: Prevent modifications to feature based enrollment user partitions 2018-11-25 21:42:02 -05:00
ayub-khan
19f82fc3b7 Update translations 2018-11-16 15:24:38 +05:00
George Babey
f39cd81a31 Merge pull request #18545 from open-craft/kshitij/stylelint-fixes
Bulk stylelint fixes
2018-10-22 14:59:11 -04:00
ayub-khan
2c4f4b4494 updated-translations 2018-10-17 11:05:56 +05:00
ayub-khan
92b78e1dec updated-translations 2018-09-17 15:03:48 +05:00
Calen Pennington
db2078ed2f fixup! Load all webpack chunks into fragments as correctly-typed resources 2018-09-12 14:27:54 -04:00
Calen Pennington
cb075a3240 fixup! Load all webpack chunks into fragments as correctly-typed resources 2018-09-10 15:09:34 -04:00
Calen Pennington
b36aa292dd fixup! Load all webpack chunks into fragments as correctly-typed resources 2018-09-10 14:10:29 -04:00
Calen Pennington
493bbe9310 DO NOT MERGE: debug logging to figure out why libraries won't load 2018-09-10 12:43:04 -04:00
Jeremy Bowman
8db01323b5 Fix some eslint warnings about global _ 2018-08-16 14:20:31 -04:00
ayub-khan
060a061663 updated-translations 2018-07-30 15:34:55 +05:00
Michael Roytman
d502a75efb improve alignment between studio-frontend outlines status blocks and course highlights block and bump studio-frontend version to 1.16.0 2018-07-25 16:27:04 -04:00
ayub-khan
3e47ade19e Updated Translations 2018-07-18 14:38:00 +05:00
Kshitij Sobti
fcff921fdb Linting fixes to improve quality report 2018-07-18 00:37:31 +05:30
lduarte1991
a9b61c06d3 Remove the annotations feature introduced by Harvard.
There are other annotations features still in the platform but this one
is the one that works with an annotations server that was specialized
and not generally used by most instances of the platform.

The initial PR to remove this was made by 'lduarte1991' and can be found
here: https://github.com/edx/edx-platform/pull/17299

The work done based on the squashed commits:
removed advanced modules config for annotations
remove module files and config for annotations
remove js and css files related to annotations, under ova folders
removed js and css annotator file configs for cms and lms
remove template html files for annotations
removed annotations options from static html book
Added back some files that were originally marked "for OVA" but others used as per acceptance tests
Added back css file configs incorrectly marked as ova
Remove annotation related advanced settings from test.
Correct hls require.js pathing.
2018-07-16 16:55:08 -04:00
Calen Pennington
201c94dbb4 Merge pull request #18568 from cpennington/cale/fix-educator-3150
Import factories/base.js when using webpack to fix nav
2018-07-12 15:55:01 -04:00
Michael Roytman
92c816966d change course_validation endpoint to support option to get data for only graded assignments and add ability to scroll to elements on the course outline page 2018-07-12 11:03:55 -04:00
Calen Pennington
19e6c992c9 Import factories/base.js when using webpack to fix nav
factories/base.js is the library responsible for enabling the Studio nav
menu. When using webpack, we need to be sure to import it specifically,
because the webpack imports override the React code that pulls it in
on most pages.

[EDUCATOR-3150]
2018-07-12 10:32:32 -04:00
ayub-khan
bab3802137 updated-translations 2018-07-10 12:56:47 +05:00
Kshitij Sobti
c1e3e59771 Basic bulk stylelint fixes 2018-07-10 02:27:11 +05:30
Kshitij Sobti
4d48a59f3f Make stylelint fixes to get over quality threshold 2018-07-10 02:21:02 +05:30
ayub-khan
0ba3d602a1 -updated js translations 2018-07-02 11:33:58 +05:00
Calen Pennington
07a15c681f Reapply the XBlock RequireJS -> Webpack changes
This reverts commit 105db2cf59, reversing
changes made to 447457594f.
2018-06-27 22:27:07 -04:00
Qubad786
aa2afd8c0b Video status improvements 2018-06-25 20:43:21 +05:00
Michael Roytman
f0b18a7a2d first attempt at adding checklists to tools dropdown in studio 2018-06-21 17:17:30 -04:00
Ayub-khan
aa4fcdd84f Merge pull request #18418 from edx/update-translations-20-june
translations update
2018-06-20 22:12:30 +05:00
ayub-khan
17e78d85c1 -updated-translations 2018-06-20 21:32:16 +05:00
Dennis Jen
9b228ada89 Add Checklists to new page and to course outline view 2018-06-19 17:25:41 -04:00
Eric Fischer
e72549cdbe Revert "Merge pull request #18340 from cpennington/fix-studio-xblock-rendering"
This reverts commit 9a70ca78a5, reversing
changes made to efd5b9abbd.

Hopefully fixes EDUCATOR-3053
2018-06-15 13:18:27 -04:00
Calen Pennington
5a5b73dcfa Load xblock resources into studio *before* the corresponding xblock html 2018-06-13 10:00:11 -04:00
Calen Pennington
be3c7e05c5 Reapply "Switch container factory to webpack"
This reverts commit 18d93b00ba.
2018-06-07 15:52:05 -04:00
Calen Pennington
18d93b00ba Revert "Switch container factory to webpack" 2018-06-07 13:46:47 -04:00
Calen Pennington
ec8d4cea29 Fix errant javascript test 2018-06-06 12:52:12 -04:00
Calen Pennington
0abe75a7c6 Re-apply the changes to convert XBlocks to Webpack
Reapplies edx/edx-platform#17509

This reverts commit 0f7e2373d0.
2018-06-06 12:52:12 -04:00
Giulio Gratta
56ac149962 Add custom HTML to Course About page sidebar
This allows course staff to add arbitrary HTML to the sidebar on the About page.

A waffle switch has been added in the course_experience app to allow enabling and disabling of this feature.
2018-06-01 14:26:05 -04:00