Chris Dodge
63c5cfda94
add comment and fix mistake in test
2013-07-23 12:10:49 -04:00
Chris Dodge
1c79b9c874
add a /jump_to_id/ shortcut for producing more durable links between courseware in Studio
2013-07-23 12:10:49 -04:00
chrisndodge
8c94be8083
Merge pull request #436 from edx/fix/cdodge/stop-using-unmunged-urlnames-as-display-names
...
change from_xml class method on video class to make sure we honor the fa...
2013-07-23 08:33:27 -07:00
David Baumgold
89705f275d
Merge pull request #461 from edx/db/change-asset-to-pdf
...
Change "asset" to "PDF" in textbooks interface
2013-07-23 06:49:39 -07:00
Calen Pennington
4c3a017486
Merge pull request #462 from edx/cale/use-xblock-children-api
...
Make XModuleDescriptor use the XBlock children API
2013-07-23 04:56:44 -07:00
Alexander Kryklia
1eaba8b0b4
Merge pull request #41 from edx/alex/word_cloud_course_factory
...
Word cloud tests
2013-07-23 04:47:38 -07:00
Brian Talbot
4a3b680ee6
Merge pull request #447 from edx/talbs/studio-fix-title
...
Studio: adds a space back to the phrase 'Welcome to edX Studio'
2013-07-22 13:27:46 -07:00
Calen Pennington
a9fb82cae6
Make XModuleDescriptor use the XBlock children API
...
N.B. When we are in a world of mixed XModules and XBlocks, the
system/runtime will have to be cognizant of that when asked to return a
XModule from an XModuleDescriptor child
[#LMS-190]
2013-07-22 16:15:57 -04:00
Peter Fogg
305bc23d68
Merge pull request #465 from edx/peter-fogg/fix-stud-485
...
Correctly persist checklist settings.
2013-07-22 13:09:37 -07:00
Peter Fogg
d87dba9e04
Correctly persist checklist settings.
...
Incidentally, fixes an acceptance test (which would have caught this
bug) not running. Its step regex was "They are correctly selected
after I reload the page$", which happens to be matched by "I reload
the page$", another step definition. Lettuce seems to arbitrarily pick
between definitions if they both match a step, so it's good to ensure
that each step isn't a sub-regexes of another.
2013-07-22 15:10:59 -04:00
Greg Price
e6fd3b38d6
Merge pull request #459 from edx/gprice/notification-setting-endpoints
...
Add endpoints to set user notification preference
2013-07-22 11:55:06 -07:00
David Baumgold
ca2bb0e850
PDF Upload button now refers to "PDF" rather than "asset"
2013-07-22 12:54:31 -04:00
David Baumgold
b51aa31231
PDF uploader dialog refers to "PDF" instead of "asset"
2013-07-22 12:54:16 -04:00
David Baumgold
f780369afa
Merge pull request #453 from edx/yarko/vagrant-up-fix
...
Fixes for `vagrant up`
2013-07-22 09:29:54 -07:00
Greg Price
790328dfa8
Add acceptance test for one-click unsubscribe page
2013-07-22 11:50:26 -04:00
Greg Price
47b51e9329
Add endpoints to set user notification preference
...
Two endpoints are intended to be used by AJAX calls from the web UI with an
authenticated user. When enabled, the value of the preference is an encryption
of the username, to be used as a token for one-click unsubscribe links. The
third endpoint is the target of unsubscribe links, which displays a page with
an appropriate message to the user.
2013-07-22 11:50:26 -04:00
Peter Fogg
c4a21fc906
Merge pull request #403 from edx/peter-fogg/fix-stud-421
...
Validate date/time settings when typed in directly.
2013-07-22 08:41:04 -07:00
Calen Pennington
cba9827a91
Merge pull request #443 from edx/tsinghuax/cms-i18n-leftovers
...
CMS i18n changes from Tsinghua
2013-07-22 08:32:12 -07:00
Greg Price
b4008f2e81
Merge pull request #331 from edx/gprice/user-pref-service
...
Add an API to interact with users and preferences
2013-07-22 08:21:29 -07:00
Don Mitchell
0ed06504bb
Merge pull request #448 from edx/dhm/xml_default
...
Set to old xml defaults IFF no specified policy for problem nor course.
2013-07-22 08:13:03 -07:00
Greg Price
6a97ddf53c
Add an API to interact with users and preferences
...
The new API uses Django REST Framework. For now, it is designed specifically
to support the use cases required by the forum digest notifier (not yet built),
with a goal of making it more generally useful over time.
2013-07-22 10:57:18 -04:00
Brian Talbot
4a7e793ab2
Studio: revises spacing fix for welcome to edX studio title
2013-07-22 09:47:59 -04:00
Brian Talbot
dc2631cb5a
Studio: adds a space back to the phrase 'Welcome to edX Studio' that went missing
2013-07-22 09:47:59 -04:00
Peter Fogg
9a61038c87
Merge pull request #432 from edx/peter-fogg/update-asset-deletion-prompt
...
Change delete asset prompt to Warning type for consistency.
2013-07-22 06:10:15 -07:00
Calen Pennington
1b6f81b0c2
Merge pull request #408 from edx/cale/make-release-email-script-wiki-friendly
...
Make release email script wiki-friendly
2013-07-22 05:59:02 -07:00
Jason Bau
6c3de222cc
Merge pull request #450 from edx/jbau/configure-session
...
Allow session backend to be configurable
2013-07-21 20:44:15 -07:00
Yarko Tymciurak
3991711edb
Fixes for vagrant up
...
vagrant:
- check actual IP;
- only init machine first time, just as native installations;
- add .bash_profile to permissions fixup;
- cleanup excessive newlines in making .bash_profile;
README:
- include admin & debugging use;
- info about re-initializing VM & manually running create-dev-env.sh;
- add django admin & debug_toolbar setting info
Conflicts:
AUTHORS
scripts/vagrant-provisioning.sh
2013-07-21 19:16:01 -04:00
Chris Dodge
9056b096c6
add back removed space
2013-07-20 11:10:01 -04:00
Calen Pennington
679b118ed3
Merge pull request #271 from edx/dhm/next-gen-modulestore
...
Next gen modulestore
2013-07-20 04:51:11 -07:00
Calen Pennington
6dab09f5f2
PEP8 and Pylint fixes
2013-07-20 06:26:38 -04:00
Jason Bau
034de2cfd2
Allow session backend to be configurable and also add PLATFORM_NAME
...
to cms settings (it was throwing 500s for Stanford when the CMS
calls render_from_lms)
2013-07-19 17:43:37 -07:00
Will Daly
efc6a3081d
Merge pull request #444 from edx/will/fix-acceptance-tests
...
Will/fix acceptance tests
2013-07-19 14:16:50 -07:00
Will Daly
76a63a6ef0
Disabled test failing due to bug in Studio
2013-07-19 17:13:51 -04:00
Renzo Lucioni
011ceb8e63
Merge pull request #418 from edx/renzo/in-context-progress
...
Renzo/in context progress
2013-07-19 14:01:40 -07:00
Don Mitchell
654686293b
Set to old xml defaults IFF no specified policy for problem nor course.
2013-07-19 16:51:48 -04:00
Will Daly
17daa2a023
Fixed two other tests
2013-07-19 16:49:16 -04:00
Will Daly
27d51b3453
Attempt to fix video test
2013-07-19 16:49:15 -04:00
Renzo Lucioni
9af87e41ba
Resolve issues with persistence and sequential bar
2013-07-19 16:14:24 -04:00
Renzo Lucioni
1fc4ac864e
Add feature showing current score next to problem title
2013-07-19 16:14:24 -04:00
Adam
73e6e6f443
Merge pull request #394 from edx/fix/foldit-leaderboard
...
Fix/foldit leaderboard
2013-07-19 12:09:37 -07:00
Don Mitchell
913c601ac1
Move default set_many impl to xblock
2013-07-19 15:08:24 -04:00
Adam
032b02df24
Merge pull request #445 from edx/adam/fix/wiki
...
set django-wiki to its most recent version
2013-07-19 12:02:39 -07:00
Don Mitchell
549ef5d494
Ensure kvs up-to-date if code accessing it.
2013-07-19 14:55:49 -04:00
Adam Palay
7165acc499
set django-wiki to its most recent version
2013-07-19 14:40:41 -04:00
Chris Dodge
22802a4d29
change from_xml class method on video class to make sure we honor the fact that the xml string could actually be a pointer to another file on disk which actually contains the attributes
2013-07-19 13:54:22 -04:00
Joe Blaylock
044a69d63d
Merge pull request #52 from edx/nate/simple-chat
...
Simple port of Class2Go's chat feature
2013-07-19 10:10:32 -07:00
Don Mitchell
62afa23a0d
Make tests not msec time sensitive
2013-07-19 13:10:14 -04:00
Don Mitchell
df7b917b40
Implement next generation modulestore
...
A new modulestore backed by mongo that changes the data format to
facilitate easy versioning, sharing content between courses, and fast
lookup of course structure and Scope.settings data.
Conflicts:
cms/djangoapps/contentstore/tests/test_contentstore.py
2013-07-19 13:10:14 -04:00
Don Mitchell
4a127e51c9
Merge pull request #441 from edx/dhm/course_update_bugs
...
POST requests were claiming request.method == 'PUT'
2013-07-19 08:56:01 -07:00
Vik Paruchuri
a2522c492c
Merge pull request #160 from edx/fix/vik/studio-oe
...
Fix/vik/studio oe
2013-07-19 08:44:16 -07:00