Jeremy Bowman
5289c7e828
PLAT-1915 Stop using deprecated BaseException.message
2018-01-31 17:22:01 -05:00
Jillian Vogel
097c0665fc
Hides Video Auto Advance from Advanced Settings if disabled
...
and fixes affected tests.
2017-12-27 13:27:36 +10:30
Ned Batchelder
e23e3a0486
Fix a number of unused-import pylint violations
2017-11-21 19:57:06 -05:00
Nimisha Asthagiri
8b0693f229
Add highlights_enabled_for_messaging course field
2017-11-17 14:42:46 -05:00
Ned Batchelder
fee0c41ce0
XBlock fields with formatted-in values can now translate properly
2017-08-19 15:37:12 -04:00
George Song
59794ea9c9
Merge pull request #15338 from ravi-ojha/educator_269
...
Fix EDUCATOR-269: Don't show "Issue Open Badges" if the feature is disabled
2017-07-12 10:50:55 -07:00
Alex Dusenbery
6dfa47b2fc
EDUCATOR-565 | Add POLICY_CHANGE_GRADES_ROUTING_KEY, fix errors in compute_all_grades_for_course circuitry.
2017-07-11 14:01:38 -04:00
Ravi Ojha
4d95ea30a6
Fix EDUCATOR-269: Don't show "Issue Open Badges" if the feature is disabled
...
Summary: We show "Issue Open Badges" setting in Studio
Course -> Settings -> Advanced Settings, even if the flag
ENABLE_OPENBADGES is set to False. With this commit, it
will only show up in Advanced Settings if ENABLE_OPENBADGES
is set to True.
2017-07-04 22:57:40 +05:30
Alex Dusenbery
95460dd143
EDUCATOR-514 | Hide the certificate_available_date field until we enable the feature.
2017-06-26 11:30:15 -04:00
Gregory Martin
79a2b6e245
Eventing for grading policy change
2017-05-31 14:07:14 -04:00
Andy Armstrong
ebb04ca396
Reorder Studio imports using isort
2017-05-30 17:00:50 -04:00
John Eskew
3b57542ab0
Revert "Merge pull request #15170 from edx/jeskew/PLAT_1316_partitions_inheritance"
...
This reverts commit f97f052591 , reversing
changes made to 800bcd8e20 .
2017-05-30 12:42:54 -04:00
John Eskew
f97f052591
Merge pull request #15170 from edx/jeskew/PLAT_1316_partitions_inheritance
...
Move fields.py, inheritance.py, and partitions to openedx/core.
2017-05-25 14:21:03 -04:00
John Eskew
66f3aa5ccf
Move fields.py, inheritance.py, and partitions to openedx/core.
2017-05-25 13:24:08 -04:00
Alex Dusenbery
30fc3a55d0
EDUCATOR-390 and EDUCATOR-391 | Send GRADING_POLICY_CHANGED signal when something changes the grading policy.
2017-05-23 08:57:06 -04:00
Jillian Vogel
f18a2be837
Implement optional hiding of capa assessment results
2017-04-13 15:52:57 -07:00
Sanford Student
d54a784a43
creating django admin settings for subsection grades
2016-09-02 09:32:33 -04:00
Nimisha Asthagiri
be5940e6f4
Robust Grades refactor
...
Adds ENABLE_SUBSECTION_GRADES_SAVED feature flag to both lms and cms. Also
installs the wiring that will allow robust grades to be used for courses
that enable it. This functionality is still gated by the feature flag
and should not be used until the remaining robust grades work is finished.
2016-08-03 15:47:16 -04:00
cahrens
d4cc7b8ffd
Support level support for Studio xblock creation.
...
TNL-4670
2016-07-21 15:44:59 -04:00
Eric Fischer
ea77c3ec42
Hide After Due setting for Timed Exams
...
TNL-4366
Changes in studio to allow the hide_after_due setting to be utilized.
Includes:
-python changes to contentstore, where the data is stored.
-refactoring of timed-examination-preference-editor.underscore, to add this
setting and make the editor more accessible.
-javascript changes to link the new setting to the correct data model.
-sass updates to fix a11y issues on the editor modal.
-addition of post-due visibility information to course outline in studio.
-new tests: python, js, acceptance, and a11y
2016-04-28 13:27:19 -04:00
Renzo Lucioni
3cbc03202c
Hide chrome and default_tab from advanced settings
...
It doesn't make sense to list these LMS block attributes in course-level advanced settings. Doing so is confusing to course teams.
2016-03-28 10:30:46 -04:00
Nimisha Asthagiri
fa8ca11d8c
Remove unused Mobile Social Facebook endpoint
2016-02-18 12:12:04 -05:00
Giovanni Di Milia
bb36ab013f
Added CCXCon app
...
The CCXCon app is used to push course updated to the CCXCon
externale service.
2016-01-20 10:47:37 -05:00
Muhammad Shoaib
788cece45e
PHX-161
...
- added the new field review_rules for software secure
- added a new tab name "Additional Settings" for the proctored/timed exams
2015-12-15 14:27:29 -05:00
Sarina Canelake
ade863e994
Remove CMS Course Checklists feature
2015-12-11 10:32:14 -05:00
Nimisha Asthagiri
d6ced072c4
Refactor CourseDetails
2015-12-04 16:03:05 -05:00
Nimisha Asthagiri
d170c92f3b
Refactor course_image_url
2015-12-04 11:25:40 -05:00
Peter Fogg
505b2aa4d9
Disable setting course pacing during course run.
...
Also adds improved styling for course pacing settings, and unit tests
around query counts for self-paced courses.
ECOM-2650
2015-10-28 16:44:36 -04:00
Peter Fogg
5ffa06bed1
Responding to review comments.
2015-10-28 16:44:36 -04:00
Peter Fogg
0107525d41
Enable self-paced courses behind a feature flag.
2015-10-28 14:33:11 -04:00
Peter Fogg
9d88bef117
Allow setting self_paced through course details endpoint.
...
ECOM-2489
2015-10-28 14:33:11 -04:00
Peter Fogg
dc7f09fc0e
Add self_paced field to course module.
2015-10-28 14:33:11 -04:00
Zia Fazal
14c14b07db
moved SOCIAL_SHARING_SETTINGS out of FEATURES
...
fixed object has no attribute 'get'
fixed 'LazySettings' object has no attribute
add social settings to cms/env/aws
2015-09-17 19:24:09 +05:00
Chris Dodge
3748119961
Integrate timed and proctored exam authoring into Studio
2015-07-23 14:43:17 -04:00
Matt Drayer
a8f909fe77
Merge pull request #8659 from edx/ziafazal/SOL-1006
...
ziafazal/SOL-1006: Disable course 'start date' for inactive web-enabled certificates
2015-07-06 16:45:24 -04:00
asadiqbal
57d5de5d14
asadiqbal08/SOL-766: Add Facebook sharing to certificate view
...
* updated the flags for social media sharing
* added facebook feed ui to share public url
* update the condition logic
* update the code as per suggestion and added pick new style for share buttons
* update the css class reference
* update the bok-choy test
* updated description and some text touch-ups
* moved the JS related to facebook into separate location
* js formatting
* Add trailing comma per chrisndodge
* Add wait to fix flaky test...maybe
2015-07-02 18:52:15 -04:00
Zia Fazal
bcbd1464d4
New course cannot be started till web certificate is active
...
fixed broken test
changes based on feedback on 6/24
fixed broken unit test after feedback changes
added more checks and updated tests
fixed broken bok choy test
Fixed pylint quality error
trying to fix pylint quality error
2015-06-29 12:53:21 +05:00
zubair-arbi
3204c8b3fe
show credit eligibility requirements in studio
...
ECOM-1591
2015-06-12 13:19:57 +05:00
Diana Huang
dae137feaa
Convert all tabs to the new plugin framework.
2015-06-02 15:05:16 -04:00
Andy Armstrong
94e1c42314
Add extensible course view types for edX platform
2015-06-02 13:12:40 -04:00
amir-qayyum-arbisoft
6a41cd7bfa
Added ccx enable/disable flag to advance settings and show hide ccx coach option on lms
2015-06-02 19:43:42 +05:00
Matt Drayer
af7277cdd9
New Feature: Certificates Web View
...
- SOL-465: Initial implementation of certificates web view and signatories (names/titles)
- SOL-718 Close button is working properly
- SOL-801 Backbone Signatories Modeling
- SOL-803 Underscore template: Editor (Add)
- SOL-802 Signatories: Underscore template - Details
- SOL-804 Signatories: Underscore template: Editor (Edit)
- Add signatory delete Django view
- SOL-805 Signatory editor (Delete)
- Add Coffeescript router
- SOL-716 Jasmine Tests
- Added missing minified JS library
- client side validation of signatory fields
- SOL-390 signatories names
- Remove obsolete extends Sass files
- input maxlength limiting for signatory information
- SOL-389: Course title override
- SOL-466: Add capability to upload digitized signatures in Studio
- ziafazal: fixed css for upload signature image
- ziafazal: completed deletion of signature images
- UX-1741: Add initial static rendering/styling for Open edX web certs
* creating new global static dir
* adding static version of edX UX pattern library assets
* adding web certificates static assets
* adding static (+abstracted) web certificates rendering
* creating two tiers of rendering (base + distinguished)
* providing sample assets for certificate rendering
* supporting RTL layouts
* adding certifcates assests to edX static asset pipeline
* temporarily hiding the mozilla open badges share action
* wiring print button to print view/page
* fixup! addressing conflict artifact in valid cert template
* fixup! adding missing %hd-subsection sass extend + components comment clean up
* fixup! correcting pattern library .hd-4 font-weight value
- SOL-468 Linked Student View for Web View Credential
- SOL-467: Add capability to upload organization logos for certificates
- SOL-391 / SOL-387: Signatory related info (assets) in certificates web view
- kelketek: Fixes for static asset collection in certificate HTML view.
- SOL-398 Web View: Public Access
- mattdrayer: Post-merge branch stabilization
- catong: Initial changes to Studio template and Help config file
- ziafazal: Branch stabilizations
- SOL-387: Display organization logo on LMS web view
- talbs/mattdrayer: Branch Stabilizations
- talbs: converting backpack action to use a button HTML element
- talbs: revising placeholder assets + their rendering in cert view
- mattdrayer: Username web view wireup
- SOL-386 Certificate Mode Previews
- SOL-905: Make organization logo and signatory signature uneditable
- SOL-922: Improve test coverage
- SOL-765: Add LinkedIn sharing
- [marco] temporary styling adjustment to account for smaller linkedin share image / fake button
- SOL-921: Address hardcoded template items
- SOL-927: Deleting certificate should delete org logo image also
* updated invalid template
* removed hr
* fix invalid certificate error
- clrux: Add i18n to certificate templates and partials
- mattdrayer: Pylint violations
- SOL-920 Certificate Activation/Deactivation
- mattdrayer: Added LMS support
- SOL-932: Fix preview mode support in certificate view
- SOL-934: Fixed bug reported and broken tests
- SOL-935 removed the 'valid' word from web view title
- talbs: RTL support updates/fixes
* revising certificate type icon/name vertical alignment
* removing unused older certificate template
* revising styling for message/banner actions
* abstracting accomplishment type to use course mode + adding in honor/verified-specific placeholders
- mattdrayer: JSHint violations
2015-06-01 19:48:04 -04:00
Alexander Kryklia
ef8f391888
Merge pull request #7825 from edx/alex/video_bumper
...
Alex/video bumper
2015-06-01 23:07:05 +03:00
Davorin Sego
176b1c8962
Course Discovery - Language Filtering
...
Filter by Language:
Designation for course language(s) in Studio
allows for filtering of courses based on their language in the sidebar
Reuses active filter view UI/IA from find courses page on edx.org
view for clearing individual or all filters, as with edx.org filtering
2015-06-01 10:45:51 +02:00
Alexander Kryklia
4c7bfb44dd
Add Video Bumper.
...
Fix n-click behaviour on poster.
Fix unit tests.
Fix handler for non_en lang for bumper.
Add more tests.
Fix docstrings.
Fix pep8.
Fix static redirection with bumper.
Fix button in IE11.
Add video_bumper field in bok_choy.
Fix pylink violations.
Update docstrings and some clean up.
Rename edx_video_id in bumper tests.
Fix too long lines in help text.
Address ui comments.
Fix bumper events.
Refactor bumper-transcripts code, fix bugs, address comments.
Squashed commits:
Fix download transcript button.
[74e0c8c] Fix quality
[a759f33] Fix error, when sub contains extension.
[b30755c] Revert "Add video files to host for transcripts."
This reverts commit cf8a96bf84346e17b6ad57ad4cc6a27d7a9118cd.
[36f038a] Add video files to host for transcripts.
[23f1655] Fix pep8 and pyling issues.
[0f1f9d2] Update acceptance test.
[765a27d] Wait for ajax in captions.
[8ae72a3] Fix logic.
[063450f] Fix unit tests.
[d1075fc] Fix handlers tests.
[25d31ad] Update bumper_utils.
[cb5f9df] Remove maxDiff.
[8738b1a] Code cleanup.
[87dbcb7] Fix issues with transcripts.
[ec899de] Fix transcripts in serializers.
[444b1fc] Fix transcripts typo.
[d524cb5] Fix bumper.
[f62cf22] Fix video mongo tests.
[8f1b55a] Fix dispatches.
[53bc308] Add more fixes.
[d5e3723] Fix test_video_handlers and rename the method.
[93efc23] Fix mobile tests.
[740e2ae] Fix pep8 and pylint.
[47cfb66] Address comments, add fixes.
[4e499d9] Add fixes.
[8353553] Add improvements.
Updated dispatch values)
.
Use ddt in bumper handler tests.
Move common metadata to single place.
Fix style.
Update docstring.
Fix poster button.
Improve bumper events.
Fix test after rebase.
Address comments.
Download transcript: use def video lang, not bump.
Renamed date_last_view_bumper to bumper_last_view_date.
Rename do_not_show_again_bumper to bumper_...
Address comments.
Fix tests for download for en lang.
Fix bumper logic.
Update strings.
Update resizer.
Remove resizer.
Fix unit tests.
Add tests.
Fix bumper events.
Clean up tests.
Fix pylint violations.
Fix pep8 and pylint violations.
Update docs and method names.
Update events.
Make /static/ prefix a must.
Fix wrong code.
2015-05-31 14:45:31 +03:00
Sarina Canelake
ca64c665cc
Default course license to All Rights Reserved
...
Clicking on conflicting option box unchecks all conflicts
LMS: Clicking license text should bring to new window
updated styles to reflect html reuse inside of xblock edit modal area.
Add ARIA attributes to license for a11y
Gracefully handle re-selecting of selected license
2015-05-18 14:37:32 -04:00
David Baumgold
2159d34128
Added a simple XBlockMixin for courseware licenses
...
This allows course authors to choose between two difference licenses for their
course content: All Rights Reserved, or Creative Commons. In the backend, XBlocks
that wish to allow custom licenses need only inherit from LicenseMixin, which
adds a `license` field as a string.
License information is displayed in the Studio editor view, and just below the
rendered XBlock in the LMS. In addition, if the course block itself has a custom
license set, this license will display just below the main body of the page
on courseware pages.
This entire feature is gated behind the LICENSING feature flag.
2015-05-18 14:34:28 -04:00
Andy Armstrong
358aa7754b
Add "Teams Configuration" advanced setting
2015-05-15 14:13:41 -04:00
Ahsan Ulhaq
eba02da233
Merge pull request #7544 from edx/ahsan/tnl-1675-iframe-elements-require-meaningful-title
...
iframe elements require a meaningful title attribute
2015-04-16 13:54:15 +05:00
Matt Drayer
ffe30da7a5
Add course-specific URL overrides for social sharing icons on student dashboard
...
- sharing enabled for custom URLs only if URL actually specified
2015-04-13 13:14:43 -04:00