Ned Batchelder
a84735057d
Move common/lib/*.py to openedx/core/lib
...
This makes these files importable, and puts them into the new best guess
as to where files should live.
2015-03-23 12:40:24 -04:00
David Baumgold
c6992688ac
Merge pull request #7314 from edx/load-tender-js-from-tenderapp-subdomain
...
Define TENDER_SUBDOMAIN so that we can still use vanity URLs
2015-03-16 10:44:00 -04:00
stv
83fec5d092
Fix Pylint: W0109(duplicate-key)
2015-03-13 20:20:04 -07:00
David Baumgold
cfb1ec115a
Define TENDER_SUBDOMAIN to that we can still use vanity URLs
2015-03-11 16:36:55 -04:00
Kelketek
b4c6211e4a
Merge pull request #7235 from open-craft/enable-content-libraries
...
Enable content libraries by default
2015-03-11 09:42:47 -05:00
Will Daly
cbdc269b47
Cross-domain CSRF cookies
...
When configured, set an additional cookie with the CSRF
token for use by subdomains.
The cookie can have a different name than the default
CSRF cookie, preventing conflicts between cookies
from different domains (e.g. ".edx.org", "courses.edx.org",
and "edge.edx.org").
The new cookie is included only on the enrollment API
views so that the scope of this change is limited
to the end-points that require cross-domain POST requests.
2015-03-09 12:32:49 -04:00
Jonathan Piacenti
5e731f784a
Enable content libraries by default
2015-03-05 15:23:23 +00:00
Carson Gee
da9154d10e
Add Staff Graded Assignments XBlock to edx-platform
2015-03-04 10:35:54 -05:00
Will Daly
7bad603978
Merge pull request #7076 from edx/will/deprecate-embargo
...
Deprecate old embargo implementation.
2015-03-03 15:54:41 -05:00
Martyn James
b2b56d067b
Adds google drive components to whitelist, and imports xblock-google-drive and xblock-utils
2015-02-25 10:35:51 -05:00
Will Daly
ae8ddc8aee
Deprecate old embargo implementation.
...
The new "country access" implementation replaces the old
implementation. Middleware and tests have been updated
accordingly, but deprecated models are preserved
for backwards compatibility.
2015-02-23 15:48:04 -05:00
Clinton Blackburn
052fa8eafc
Merge pull request #6935 from edx/clintonb/course-structure
...
Generating Course Structure Asynchronously on Course Publish
2015-02-13 13:37:05 -05:00
cahrens
0d2969909f
Enable course reruns by default.
...
TNL-1380
2015-02-11 17:16:52 -05:00
David Ormsbee
24fcab7f24
Very rough cut at generating a course outline after publishing.
2015-02-11 16:13:10 -05:00
cahrens
9e6249ddd6
Enable split for new courses.
2015-02-09 09:26:04 -05:00
Martyn James
1b769b53cd
Default search engine to None, so that all search/indexing operations are disabled until enabled
2015-01-30 16:40:03 -05:00
Davorin Sego
e09d47b122
Courseware Search integration
2015-01-28 21:34:58 -05:00
Will Daly
b467ae8cde
Revert "Add RequireJS and RequireJS Optimizer configuration to the LMS"
...
This reverts commit b8184d188f .
2015-01-28 17:26:46 -05:00
Will Daly
b8184d188f
Add RequireJS and RequireJS Optimizer configuration to the LMS
...
[second attempt which addresses bug building Studio]
2015-01-27 17:56:29 -05:00
Will Daly
1f2b155746
Revert "Add RequireJS and RequireJS Optimizer configuration to the LMS"
...
This reverts commit 1d6fceda50 .
2015-01-21 17:13:27 -05:00
Will Daly
1eaf84a443
Merge pull request #6544 from edx/will/requirejs-optimizer-lms
...
Add RequireJS and RequireJS Optimizer configuration to the LMS
2015-01-21 15:23:35 -05:00
David Baumgold
e6e443c712
Merge pull request #6674 from edx/disable-pylint-name-errors-on-settings
...
Ignore invalid-name errors for settings files
2015-01-21 10:40:05 -05:00
Will Daly
1d6fceda50
Add RequireJS and RequireJS Optimizer configuration to the LMS
...
Respond to review comments:
- Rename build and config files for consistency between lms/studio.
- Fix merge conflicts with lms require config.
- Devstack uses optimized pipeline to skip require JS optimizer step
- Add tests for render_require_js_path_overrides
2015-01-20 14:27:23 -05:00
Martyn James
9ac7176b8f
Merge pull request #6223 from edx/feature/SOL-20
...
Merge feature SOL-20
2015-01-16 12:54:45 -05:00
Martyn James
dcc8e95648
Implements SOL-20. Filtering for assets table by asset type
2015-01-16 12:53:24 -05:00
David Baumgold
ef43840a79
Ignore invalid-name errors for settings files
...
path.py objects report themselves as class objects, which confuses the heck out of
pylint. It tries to match variable names using the class-rgx regular expression
instead of the constant-rgx regular expression, and it doesn't match, so it
throws an error. Not sure how to fix pylint, so we'll just ignore these errors.
2015-01-16 11:37:28 -05:00
Matt Drayer
3c669e3838
New feature contribution: Entrance Exams
2015-01-15 20:35:24 -05:00
Zia Fazal
ca3d84a5d4
New pre-requisite course feature via milestones app
2015-01-15 15:17:38 -05:00
Andy Armstrong
21a9873757
Don't allow visibility editing in content libraries
2015-01-15 10:33:48 -05:00
Andy Armstrong
4fa33e25ed
Studio support for cohorted courseware
...
TNL-652
2015-01-15 10:33:45 -05:00
Tim Babych
dbfc12ce01
Merge pull request #6321 from edx/feature/edxnotes
...
TNL-213: Student Notes
2015-01-15 02:02:13 +02:00
polesye
c7153be040
TNL-213: Let Students Add Personal Notes to Course Content.
...
Co-Authored-By: Jean-Michel Claus <jmc@edx.org >
Co-Authored-By: Brian Talbot <btalbot@edx.org >
Co-Authored-By: Tim Babych <tim@edx.org >
Co-Authored-By: Oleg Marshev <oleg@edx.org >
Co-Authored-By: Chris Rodriguez <crodriguez@edx.org >
2015-01-14 23:34:11 +02:00
David Baumgold
f9d8198ef3
Merge pull request #6576 from edx/db/configure-tender-domain
...
Make Tender optional and configurable
2015-01-14 15:02:09 -05:00
David Baumgold
4d323271ee
Make Tender optional and configurable
2015-01-14 11:25:55 -05:00
Braden MacDonald
6be35e0fc1
Merge pull request #6459 from edx/content-libraries
...
Content libraries MVP
2015-01-13 11:20:20 -08:00
Adam
8dd7b78065
Merge pull request #6501 from edx/adam/update-copy-date
...
update copyright dates
2015-01-12 10:59:11 -05:00
Braden MacDonald
eddf44d853
Library Content XModule
2015-01-12 13:37:56 +03:00
Dennis Jen
d2660e530f
Merge branch 'release'
...
Conflicts:
lms/templates/verify_student/make_payment_step.underscore
2015-01-08 15:02:26 -05:00
Adam Palay
8fa00ea54c
update studio footer copyright date
2015-01-08 14:45:53 -05: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
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
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
Carlos Andrés Rocha
75cfcd7292
Set EDX_PLATFORM_REVISION to unknown if not in a git repo.
...
- Set EDX_PLATFORM_REVISION to unknown if not in a git repo.
- Use the path of the configuration file to determine where the
repository is.
2014-12-24 14:50:10 -05:00
David Baumgold
320941e850
Add settings comment about STUDIO_NAME and STUDIO_SHORT_NAME
2014-12-23 13:32:15 -05:00
David Baumgold
34c6415527
Use STUDIO_SHORT_NAME for Studio
...
STUDIO_NAME = "edX Studio"
STUDIO_SHORT_NAME = "Studio"
2014-12-23 11:14:58 -05:00
David Baumgold
7366d2b1a2
Replace "edX Studio" with "{studio_name}"
...
For theming and internationalization
2014-12-19 13:58:42 -05:00