Don Mitchell
400ff494cb
Remove presumption of user's intent for imported xml attrs
...
Moved to xlint rather than setting to old default.
2013-07-24 14:08:34 -04:00
Don Mitchell
2d085c426d
Add xlint check for any policy fields whose default changed.
...
Warn user that the course behavior may change.
2013-07-24 14:07:39 -04:00
chrisndodge
b76e7387aa
Merge pull request #452 from edx/feature/cdodge/add-jump-to-substituions
...
add a /jump_to_id/ shortcut for producing more durable links between cou...
2013-07-23 12:15:31 -07:00
jkarni
3a5e1c7021
Merge pull request #463 from edx/fix/jkarni/linkoutline
...
Link section to course outline
2013-07-23 10:59:11 -07:00
Chris Dodge
6f3b49a6f9
add some chinese characters to the test content
2013-07-23 12:15:56 -04:00
Chris Dodge
c5ef8dc526
add line break between arguments
2013-07-23 12:15:56 -04:00
Chris Dodge
f78e3a221b
fix fat finger string formatting
2013-07-23 12:15:56 -04:00
Chris Dodge
345d2af540
address review feedback
2013-07-23 12:15:56 -04:00
Chris Dodge
565564a46e
add input/output information in doc strings
2013-07-23 12:15:56 -04:00
Chris Dodge
e24eb3e4eb
added explicit unit test to verify the link rewriting
2013-07-23 12:15:55 -04:00
Chris Dodge
80e0b99342
add a reference in the toy course to the test jump_to_id HTML module
2013-07-23 12:11:41 -04:00
Brian Talbot
059450c0de
Studio: revises HTML and styling around new unit ID on unit view
2013-07-23 12:10:49 -04:00
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
Peter Fogg
6eac259c08
Merge pull request #415 from edx/peter-fogg/notification-stories
...
Peter fogg/notification stories
2013-07-23 09:05:10 -07:00
Peter Fogg
69e8d4d32f
Merge pull request #469 from edx/peter-fogg/fix-stud-486
...
Trim whitespace when adding course authors.
2013-07-23 09:01:25 -07: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
060b2e17e5
Trim whitespace when adding course authors.
2013-07-22 15:58:22 -04: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
Julian Arni
4f9a290a32
Link section to course outline
2013-07-22 14:26:47 -04: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
Peter Fogg
e3e6fd2002
Remove commented-out code and add test.
2013-07-22 12:33:01 -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
Peter Fogg
925f0a5ee8
Remove @xhr.restore() to fix tests.
2013-07-22 11:37:09 -04:00
Brian Talbot
ec02a4f39f
Studio: changed the copy and prompt type for unit + outline deletions
2013-07-22 11:37:09 -04:00
Peter Fogg
fb0fcc310b
Factor out common code between module editing and course overview.
2013-07-22 11:37:09 -04:00
Peter Fogg
75edc65748
Use Backbone notifications for setting graded status.
2013-07-22 11:37:09 -04:00
Peter Fogg
5029f460ec
Use Backbone notifications for component delete.
2013-07-22 11:37:08 -04:00
Peter Fogg
9fe4cb734c
Use Backbone notifications for course section delete.
2013-07-22 11:37:08 -04: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