Commit Graph

23143 Commits

Author SHA1 Message Date
Brian Talbot
0833181ecc Studio: updates older extend references and solves Sass warnings/dupe display of accessibility-based text 2013-07-22 16:30:26 -04: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
marco
820544c1c4 pin and flag icons using fontawesome now render properly through inline discussions 2013-07-22 15:36:44 -04:00
marco
5b3cb53689 visual cleanup for discussion home bar 2013-07-22 15:17:10 -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
cahrens
5168a080ff Don't add users marked with is_staff to course creation table. 2013-07-22 14:45:22 -04:00
Julian Arni
4f9a290a32 Link section to course outline 2013-07-22 14:26:47 -04:00
marco
747102cfc2 additional git rebase cleanup 2013-07-22 14:09:40 -04:00
marco
83b4dc634a final cleanup from git rebase 2013-07-22 13:51:52 -04:00
marco
3495cebf31 modified html for discussion home to use tables instead of lists, cleaned up styling as well 2013-07-22 13:46:47 -04:00
marco
9eca557761 updated flag icons to be font-awesome based 2013-07-22 13:44:19 -04:00
marco
646ff9ea75 removed new post icon and added font-awesome replacement 2013-07-22 13:43:19 -04:00
marco
d8498bfbcf new post button using font-awesome 2013-07-22 13:43:19 -04:00
marco
78ffc12ae0 cleaned up margin and padding to use baseline variable 2013-07-22 13:39:14 -04:00
marco
a9ea00aa27 removed border to the right of discussion list 2013-07-22 13:38:31 -04:00
marco
e87d07184d basic shell for home page exists, along with start of color cleanup for the rest of _discussion.scss 2013-07-22 13:20:27 -04:00
marco
e2f02cdf46 cleaned up variables styling to sync up closer to studio, incorporated fontawesome icons into discusison home with basic positioning 2013-07-22 13:16:09 -04:00
marco
37c9de7a01 cleaned up font-awesome integration to work with new mako file .scss compiling, added in initial icon references 2013-07-22 13:07:53 -04:00
marco
2c9e4ca54a addition of font-awesome to LMS sass vendor assets, in additio nto light organization for applicaiton.scss to match studio sass breakdown. 2013-07-22 13:04:07 -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
cahrens
6629d5d3a3 Merge branch 'master' into talbs/studio-authorship
Conflicts:
	cms/djangoapps/contentstore/views/user.py
	cms/static/sass/elements/_controls.scss
	cms/templates/activation_active.html
	cms/templates/activation_complete.html
	cms/templates/activation_invalid.html
2013-07-22 12:15:42 -04:00
Sarina Canelake
4cd99c192c Update diff-cover to latest version 2013-07-22 12:02:31 -04:00
marco
38e040ae0d basic shell for discussion home page with both profile information and email notification settings 2013-07-22 11:55:29 -04: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
marco
8d49007666 blankslate edited, header bar now with home button 2013-07-22 11:48:52 -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
marco
9c452935b5 updated pinning icons and removed images 2013-07-22 11:38:43 -04:00
marco
0e0ceb4806 updated flag icons to be font-awesome based 2013-07-22 11:37:57 -04: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
marco
642b649f76 removed new post icon and added font-awesome replacement 2013-07-22 10:58:58 -04: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
marco
e2779468e4 new post button using font-awesome 2013-07-22 10:26:38 -04:00
marco
90e60c1fb6 cleaned up topic header to allow for multiple line titles still being visible 2013-07-22 10:15:49 -04:00
marco
1a267a5067 removed icon stack from email area of helpgrid 2013-07-22 10:15:49 -04:00