Braden MacDonald
c477bab6f4
Update the REST API course_team_handler to support library roles, fix bugs
2015-01-12 13:37:58 +03:00
Braden MacDonald
ea03f6ed76
Unit tests for content library permissions
2015-01-12 13:37:58 +03:00
Braden MacDonald
fefc70c405
Three levels of user permissions for content libraries:
...
Admin ("Instructor") - Can edit and assign permissions to other users
Normal ("Staff") - Can edit
User - Can view the library and use content from it but cannot edit it or its blocks.
2015-01-12 13:37:58 +03:00
Carol Tong
a42921330e
Add reference to library_content advanced setting
2015-01-12 13:37:58 +03:00
Carol Tong
e2a3be8b8b
Sidebar text for Content Library page in Studio
2015-01-12 13:37:58 +03:00
Braden MacDonald
c41f607a34
Remove unused method, apply fixes needed after latest rebase
2015-01-12 13:37:58 +03:00
Braden MacDonald
376e698764
Display the library key on the library view in Studio
2015-01-12 13:37:57 +03:00
Braden MacDonald
6f3b46c9df
Move code that uses the modulestore to an XBlock service
2015-01-12 13:37:57 +03:00
Braden MacDonald
eb4b1d57c3
Fix greedy intrusion of split_test documentation
2015-01-12 13:37:57 +03:00
Braden MacDonald
d4e8242477
Friendly error message when library key is invalid
2015-01-12 13:37:56 +03:00
Braden MacDonald
e1f6ca93ec
Unit and integration tests of content libraries
2015-01-12 13:37:56 +03:00
Braden MacDonald
eddf44d853
Library Content XModule
2015-01-12 13:37:56 +03:00
Jonathan Piacenti
074e4cfa22
Addressed further review notes for Library Pagination
2015-01-12 13:37:56 +03:00
Jonathan Piacenti
7188c3a328
Factored out Pagination into its own Container view.
2015-01-12 13:37:55 +03:00
Jonathan Piacenti
80c517ecd1
Addressed notes from reviewers on Library Pagination.
2015-01-12 13:37:55 +03:00
E. Kolpakov
ff1a08cbd5
Paging for LibraryView added with JS tests.
2015-01-12 13:37:55 +03:00
Jonathan Piacenti
058176144e
Removed the ability to add Discussion and advanced components to Content Libraries.
2015-01-12 13:37:55 +03:00
Braden MacDonald
3e0f08ebc2
Studio support for creating and editing libraries (PR 6046)
...
SOL-1, SOL-2, SOL-3
2015-01-12 13:37:50 +03:00
Waqas Khalid
80e0d56afd
Merge pull request #6368 from sjackso/login_error_fix
...
Login error fix TNL-140
2015-01-12 15:06:15 +05:00
Nimisha Asthagiri
4b53f4df27
Studio video upload CSV download changes.
2015-01-09 20:48:48 -05:00
Greg Price
8d8ca83d94
Add download button to Studio video upload page
...
The button downloads the CSV data containing all video URLs.
2015-01-09 19:45:31 -05:00
Greg Price
4e1925129e
Add URL download endpoint for Studio video uploads
...
The endpoint returns an Excel-dialect CSV file for download.
2015-01-09 19:45:31 -05:00
Dennis Jen
47f3252215
Merge pull request #6529 from edx/release
...
Merge release back into master
2015-01-09 17:22:15 -05:00
Brian Talbot
f128629f48
fixing styling and class syntax (to new FA-based classes) for missing UI elements
2015-01-09 12:01:26 -05:00
Nimisha Asthagiri
fe40fa6deb
Merge pull request #6495 from edx/mobile/MA-212
...
MA-212 Mobile API support for backward compatibility of course updates.
2015-01-09 10:05:59 -05:00
Dennis Jen
17c2af2325
Merge pull request #6513 from edx/release
...
Merge release back into master
2015-01-09 09:15:57 -05:00
Jesse Zoldak
d29127055e
Merge pull request #6509 from edx/zoldak/fix-textbook-test
...
Fix flaky textbook upload lettuce tests
2015-01-09 07:45:05 -05:00
Adam Palay
63431d1ffd
fix studio templating errors
2015-01-08 19:47:15 -05:00
Jesse Zoldak
3efb377d1c
Fix flaky textbook upload lettuce tests
2015-01-08 16:52:55 -05:00
Adam Palay
62157f3725
set studio_name in aws.py (TNL-1138)
2015-01-08 16:28:01 -05:00
Dennis Jen
d2660e530f
Merge branch 'release'
...
Conflicts:
lms/templates/verify_student/make_payment_step.underscore
2015-01-08 15:02:26 -05:00
Steve Jackson
531dbbe3b9
[TNL-140] Fix unresponsive Studio login error message
...
Clear the 'invalid login' error message when the user edits her username
or password. This fix makes makes it clear that future attempts to
login are not being ignored if they continue to generate the same error.
Add an acceptance test case to verify this behavior.
Fixes https://openedx.atlassian.net/browse/TNL-140
2015-01-08 10:48:45 -08:00
David Baumgold
1b02ed5d95
Merge pull request #6252 from edx/studio-move-branded
...
Placeholder image for Open edX Studio logo, when not running on edx.org
2015-01-08 12:42:40 -05:00
David Baumgold
96d86e4e17
Placeholder image for Open edX Studio logo, when not running on edx.org
2015-01-08 12:42:26 -05:00
Nimisha Asthagiri
3498eeb1f6
MA-212 Mobile API support for backward compatibility of course updates.
2015-01-08 10:05:29 -05:00
David Baumgold
82d02851a7
Merge pull request #6468 from edx/studio-name-by-default
...
Use "Studio" name by default (instead of "edX Studio")
2015-01-07 12:04:49 -05:00
Ned Batchelder
36e879a4f0
Need to add new XBlocks to the ADVANCED_COMPONENTS list
2015-01-07 11:42:46 -05:00
stephensanchez
1e7d567b58
Initial framework for the Course About API.
...
ECOM-248 Course Info API. Basic functionality implemented.
ECOM-248 adding factory for about descriptor and test cases for course info api
ECOM-248 adding test cases for couse info api.
ECOM-248 re-factoring code. updating test cases.
Tests for course_about data module
ECOM-248 Adding test cases for the exceptions.
ECOM-248 re-factoring code. fixing quality issues.
ECOM-248 fixing test cases and moved parse video method into utils.
added github username in authors
ECOM-248 removed merging issue of test_data
ECOM-248 removed unused files
2015-01-07 20:03:54 +05:00
Brian Talbot
9dd22206ae
Merge pull request #6055 from edx/clrux/update-font-awesome-4.2.0-v2
...
Upgrade: Font Awesome 4.2.0 - Take #2
2015-01-06 18:36:44 -05:00
David Baumgold
260962e06c
Use "Studio" name by default (instead of "edX Studio")
2015-01-06 16:07:57 -05:00
Carlos Andrés Rocha
66b1778481
Merge pull request #6353 from rocha/set-revision-to-unknown-if-not-on-git-repo
...
Set EDX_PLATFORM_REVISION to unknown if not in a git repo.
2015-01-06 15:39:40 -05:00
Chris
c5d2dd7536
Upgrading Font Awesome vendor files from 3.2.1 to 4.2.0
...
* updating vendor files
* updating class syntax (to new FA-based classes) for all UI elements
* correcting broken tests
2015-01-06 15:24:12 -05:00
Marco Morales
f91c5ffd1f
Merge pull request #6099 from edx/marco/sass-variable-patterns-cleanup
...
SASS compilation variable conventions update
2015-01-06 14:47:24 -05:00
Syed Hassan Raza
1e11baede4
Add aria-disabled attribute
...
TNL-997
2015-01-06 17:21:49 +05:00
Marco Morales
7d110a86d4
cleanup to PR feedback for shoppingcart and instructor2 scss partials
2015-01-05 18:57:58 -05:00
Marco Morales
38b7e4cc50
SASS compilation variable conventions update, focusing on basic colors, baseline variable usage for padding and margins, ui-depth extends, along with other small fixes. The intent with this is to not have any user-facing impact, and instead move us closer toward having files that use our newer sass conventions.
2015-01-05 17:30:13 -05:00
Adam Palay
7837607ca9
only recusively delete modules if all their parents are marked for deletion (PLAT-333)
...
update '_delete_item' method for draft only modules and update delete_orphans management command
fix test_courseware which fails due to invalid future date
2015-01-05 14:54:17 -05:00
David Baumgold
20220dc3eb
Merge pull request #6418 from edx/translate-placeholder-text
...
Placeholder text should be translated
2015-01-05 09:21:03 -05:00
David Baumgold
609f642059
Placeholder text should be translated
2014-12-31 09:27:52 -05:00
David Baumgold
4dd265a380
target="_blank" should not be translated
...
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a#attr-target
2014-12-31 09:16:43 -05:00