E. Kolpakov
eb7c5be035
Refactored tests to explicitly state with which modulestores they work
2015-04-14 12:38:36 +03:00
E. Kolpakov
4f6905ed77
Added library search indexer and tests
...
Search indexer is not bound to any library modifications, so tests fail - this is expected.
2015-04-14 12:37:28 +03:00
E. Kolpakov
d34c6a0783
Filtering using search index + tests
2015-04-14 12:32:50 +03:00
louyihua
7a45d6e471
i18n fix in studio
...
1. Fix the broken `gettext()` call in `courde_detail.js`
2. Change the string to avoid Transifex misunderstand the pattern '% o' in `checklist.underscore`.
3. Embed the `{filename}` part inside the string in `transcripts-choose.underscore` to provide better i18n flexibililty.
4. Remove all the call of `gettext()` and `${_()}` inside the `mock` directory to aovid mis-extraction by pybabel. (It seems that the `mock` directory is soly used in test? So the strings in this directory need not to be extracted and translated?)
5. The unicode char `\u2014` will trigger a bug inside pybabel which makes the extracted string untranslatable, so remove this char.
2015-04-13 19:00:52 +08:00
Davorin Sego
e37a98d1be
Indexing moved to celery task. Reorganised indexing to always allow for full course reindex. Indexing code no longer needs to be in common, because it is triggered by signal instead of being called.g
2015-04-10 14:30:19 -04:00
Christine Lytwynec
05a8e23d57
Merge pull request #7633 from edx/release
...
Release
2015-04-08 15:40:45 -04:00
Syed Hassan Raza
825aaed67f
Split course's assests can access through '/' in asset url
2015-04-08 11:22:25 -04:00
louyihua
297d94a38b
Make some strings i18n
2015-04-07 12:56:03 +08:00
Kelketek
5795ba3faf
Merge pull request #7482 from open-craft/fix_duplicate_rcb
...
Fix duplication of Randomized Content Blocks
2015-04-03 12:50:09 -05:00
Nimisha Asthagiri
a204cacd74
Merge pull request #7561 from edx/mobile/PLAT-520
...
PLAT-520 Fix Asset store import of null values.
2015-04-03 12:46:21 -04:00
Nimisha Asthagiri
d9d4a007b9
PLAT-520 Fix Asset store import of null values
2015-04-03 11:39:51 -04:00
Sarina Canelake
40dc37dd0f
Merge pull request #7563 from louyihua/translation_fix
...
Ignore pylint error 7610 (translation-of-non-string) on where it is intended
2015-04-03 08:47:36 -04:00
Awais Jibran
4ec713e968
Merge pull request #7554 from awaisdar001/aj/tnl473-fix-studio-container-bad-url
...
Fixed invalid `usage key` errors which previously throw 500.
2015-04-03 10:30:41 +05:00
louyihua
0d0d1a0ccd
Ignore pylint error 7610 (translation-of-non-string) on where it is intended to do
...
As some i18n features need ```ugettext``` or its shorcut ```_``` to be called on a non-string-literal, so the pylint check of ```translation-of-non-string``` should be explicitly disabled in such situations.
2015-04-03 11:59:53 +08:00
Braden MacDonald
781634558e
Improve the test to show a failure case
2015-04-03 01:59:02 +00:00
Jonathan Piacenti
fa95d323c6
Tested version handling, modified modulestore when it didn't work.
2015-04-02 21:41:27 +00:00
Jonathan Piacenti
51905f0cd5
Addressed notes for RCB duplication, removed management buttons from RCB container
2015-04-02 18:26:04 +00:00
Jonathan Piacenti
a6c00635b2
Fix issues with overrides on duplicated RCBs.
2015-04-02 18:23:28 +00:00
Greg Price
eafd12d8de
Add "Imported" state to Studio video upload page
...
Imported VAL videos get the value "imported" for their status. We
considered not including imported videos on the upload page but have
instead decided to include them, so it is necessary to have a display
string for the imported status value.
2015-04-01 12:25:07 -04:00
Awais Jibran
5ad56d7a98
Used unicode for usage key.
2015-04-01 20:17:23 +05:00
Awais Jibran
e5d250bf50
Fixed invalid usage key errors which previously throw 500.
...
TNL-473
2015-04-01 16:13:30 +05:00
Greg Price
c860f790c2
Merge pull request #7508 from edx/gprice/export-import-val
...
Include VAL data in video module export/import
2015-03-31 20:28:31 -04:00
Greg Price
cfcb304885
Include VAL data in video module export/import
...
This is required so that an a video module exported by one Open edX
deployment and imported by another will work correctly if it contains an
edx_video_id but does not populate other URL fields.
JIRA: MA-110
2015-03-31 19:35:06 -04:00
Calen Pennington
8f133f6696
Merge pull request #6035 from edx/jeskew/xmodule_to_xblock_vertical
...
Convert Vertical XModule to pure Vertical XBlock.
2015-03-31 11:10:22 -04:00
Calen Pennington
1f17538d42
Clean up tests in preparation for switching Vertical from an XModule to an XBlock
2015-03-30 16:37:53 -04:00
Adam
dad4b673e2
Merge pull request #7505 from edx/release
...
Release
2015-03-27 16:46:33 -04:00
Clinton Blackburn
9a8ecc65a7
Removed invalid kwarg
2015-03-27 10:37:04 -04:00
John Eskew
34adb256a6
Add datadog counters everywhere a "VS[compat]" comment exists.
...
Conflicts:
common/lib/xmodule/xmodule/xml_module.py
2015-03-26 16:18:15 -04:00
Christopher Lee
4423510807
Merge pull request #7480 from edx/clee/MA-169_MA-77
...
Clee/ma 169 ma 77
2015-03-26 13:31:49 -04:00
Adam
c2dcbd70d1
Merge pull request #7492 from edx/release
...
Release
2015-03-26 12:56:41 -04:00
christopher lee
e8dfac091b
MA-77 Auto VAL clone course
...
MA-77 Automatically adds the course id to the videos in VAL
when a course is rerun.
2015-03-26 12:36:43 -04:00
Adam Palay
43abe399f1
default discussion modules' discussion_id field to xblock's UNIQUE_FIELD (TNL-1771)
2015-03-26 08:49:21 -04:00
Matt Drayer
8107f803f5
Merge branch 'release'
2015-03-25 13:38:43 -04:00
Eugeny Kolpakov
dadc78aabd
Merge pull request #7336 from open-craft/eugeny/course-team-to-backbone
...
Unified Course Team and Library Users page. Converted both to Backbone.
2015-03-24 17:06:38 +03:00
E. Kolpakov
9a56b800ee
Unified Course Team and Library Users page. Converted both to Backbone.
...
Converted lettuce Course Team page tests to bok choy
2015-03-24 12:09:19 +03:00
Greg Price
0f0ee6a394
Merge pull request #7455 from edx/aleffert/video_web_only
...
Add web-only setting to video module
2015-03-23 15:38:18 -04:00
Greg Price
438ce5f7a4
Add web-only setting to video module
...
This is needed for courses that license video content where the license
allows only for viewing on the web, not on mobile apps.
JIRA: MA-307
2015-03-23 14:45:17 -04:00
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
Dino Cikatic
2117d168a4
SOL-217 Adding basic analytics events logging for courseware search and index
2015-03-19 21:52:23 +00:00
Ned Batchelder
6ac1b82bb2
Merge pull request #7356 from edx/ned/fix-or-remove-teardown
...
Fix or remove tearDown methods that don't use super.
2015-03-18 17:36:17 -04:00
Jonathan Piacenti
568acb56b0
Library setting for show/hide children previews + client-side code to toggle it.
2015-03-18 08:59:58 -05:00
Ned Batchelder
81d17c516e
Fix or remove tearDown methods that don't use super.
...
Update edx-lint to the version that checks if tearDown uses super.
Convert a number of tearDown methods into addCleanup.
Remove some unneeded tearDown methods: no need to call patch.stopall if
none of them were started with patch.start.
2015-03-17 15:14:52 -04:00
Calen Pennington
de23d6defe
Clear cached children when binding an XModuleDescriptor/XBlock to a particular user
2015-03-17 10:55:06 -04:00
Ned Batchelder
7d799e34f3
Remove unused imports
2015-03-17 07:10:31 -04:00
Ned Batchelder
6e8d075dd7
Merge pull request #7355 from edx/ned/fix-capitalization
...
Simple capitalization fix
2015-03-16 14:45:36 -04:00
Jesse Zoldak
26afdf768c
Revert "To support UNICODE xblock.location"
2015-03-16 10:15:41 -04:00
Sarina Canelake
dadc47c22a
Merge pull request #6167 from fmyzjs/patch-5
...
To support UNICODE xblock.location
2015-03-16 09:05:10 -04:00
Ned Batchelder
a8da7946b3
Simple capitalization fix
2015-03-14 19:43:43 -04:00
stv
181eed241f
Silence unrelated warnings
2015-03-14 13:35:18 -07:00
stv
b9ed4b6561
Fix Pylint: E1305(too-many-format-args)
2015-03-13 20:20:04 -07:00