David Baumgold
ddc986f775
Call event.preventDefault() on notification action buttons
...
But allow you to specify that the event should not be prevented
2013-06-25 11:29:42 -04:00
Peter Fogg
d5d495c24d
Fix acceptance tests expecting outdated CSS.
2013-06-24 16:57:14 -04:00
Peter Fogg
ad09236c82
Merge pull request #242 from edx/peter-fogg/advanced-backbone-notifications
...
Refactor Advanced Settings page to use Backbone notifications.
2013-06-24 12:37:26 -07:00
David Baumgold
4d2183d764
Merge pull request #253 from edx/db/notifications-secondary-single
...
Backbone notifications secondary actions
2013-06-24 11:48:55 -07:00
Peter Fogg
fb573a1db6
Hide "success" alert as soon as we start editing another field.
2013-06-24 13:59:14 -04:00
David Baumgold
72ffe2d8f2
Backbone notifications secondary actions
...
Handle secondary actions on notifications either specified as a single object,
or as a list of objects. Under the hood, the initialize method converts a single
object to a list containing a single object.
2013-06-24 13:44:50 -04:00
Ned Batchelder
bec6330c34
Merge pull request #251 from edx/ned/pylint-fixes
...
Ned/pylint fixes
2013-06-24 10:44:35 -07:00
Peter Fogg
3e376bd780
Prevent "saved" and "error" views from showing at the same time.
...
Previously the "saved" view was never hidden, even after more data was
edited. So if one field was saved successfully and then another was
not, we would find ourselves in the unfortunate situation of seeing
both views at once, leading to much confusion.
2013-06-24 11:06:53 -04:00
Peter Fogg
72e08456a8
Refactor Advanced Settings page to use Backbone notifications.
2013-06-24 09:48:37 -04:00
cahrens
ad6e745762
Forgot to remove registration of onKeyUp function.
2013-06-24 09:09:05 -04:00
Ned Batchelder
5a5d425eb3
Files that may not exist need F0401 suppressed during import.
2013-06-21 17:33:23 -04:00
cahrens
250de3fcb6
Remove keybinding for work in progress (WIP).
...
STUD-329
2013-06-21 17:13:06 -04:00
Jonah Stanley
26a05f2a45
Merge pull request #140 from edx/jonahstanley/add-courseteam-tests
...
Jonahstanley/add courseteam tests
2013-06-21 12:43:14 -07:00
David Baumgold
d632ffe9cd
Make Course Team lettuce tests gender-neutral
...
Because it bothers me, although I don't expect anyone else to care.
2013-06-21 14:52:31 -04:00
Ned Batchelder
3eec09b87a
Merge pull request #216 from edx/ned/remove-unused-imports
...
Ned/remove unused imports
2013-06-20 14:15:31 -07:00
JonahStanley
a52d0beb41
Got rid of leftover set_trace
2013-06-20 17:00:46 -04:00
JonahStanley
ec4547b51e
Merge branch 'master' into jonahstanley/add-courseteam-tests
2013-06-20 16:55:37 -04:00
JonahStanley
70d48e2e9f
Now referencing css element
2013-06-20 16:40:13 -04:00
Christina Roberts
e84ee873d0
Merge pull request #230 from edx/christina/pep8-again
...
Pep8 cleaning.
2013-06-20 13:34:50 -07:00
cahrens
34f8c044b8
Pep8 cleaning.
2013-06-20 16:06:00 -04:00
JonahStanley
b9d79aea60
A bunch of pylint fixes and explicit use case for uploads/test
2013-06-20 15:55:53 -04:00
Peter Fogg
0ef4390aff
Merge pull request #132 from edx/peter-fogg/remove-video-xml
...
Peter fogg/remove video xml
2013-06-20 12:40:13 -07:00
cahrens
5f0a89bc27
Don't mention edge in the e-mail; same text used for edge and edx.
2013-06-20 13:16:13 -04:00
Peter Fogg
1d8d507f49
Merge in master (again).
2013-06-20 12:21:16 -04:00
Christina Roberts
1a5b58acd6
Merge pull request #210 from edx/christina/course-settings-drupal
...
On marketing site, disable course settings options that do not work.
2013-06-20 09:15:18 -07:00
Jonah Stanley
9b478ff3e3
Merge pull request #115 from edx/jonahstanley/add-gradingsettings-tests
...
Added testing for grading settings
2013-06-20 08:31:31 -07:00
cahrens
a498fa52ba
Modify after UX text changes.
2013-06-20 11:29:31 -04:00
cahrens
d601cee8e5
Merge branch 'master' into christina/course-settings-drupal
2013-06-20 11:00:12 -04:00
Brian Talbot
485b5b2d6d
studio - unconditionalizes course summary info in settings
2013-06-20 10:50:15 -04:00
cahrens
9e69586bb3
pep8 fixes.
2013-06-20 10:31:44 -04:00
Peter Fogg
9c7be8b1dc
Fix merge conflict in CHANGELOG.rst.
2013-06-20 09:58:22 -04:00
Brian Talbot
604e820211
studio - revises styling of in-context notices UI
2013-06-20 09:23:56 -04:00
Brian Talbot
419c5e7a5c
studio - removes course settings promo link and notice icons
2013-06-20 09:23:16 -04:00
Christina Roberts
6fe56ac9f7
Merge pull request #205 from edx/christina/advanced-settings-test
...
Sometimes the first click doesn't actually work, so call click up to 5 t...
2013-06-20 05:48:13 -07:00
Ned Batchelder
bc2f7b96ec
Remove a redundant pylint suppression.
2013-06-19 22:31:05 -04:00
Brian Talbot
4ddca36bbe
Studio - adds minor UI/content changes to settings notices
2013-06-19 18:13:54 -04:00
Brian Talbot
7904464975
studio - revises notice headings to use icons
2013-06-19 18:09:09 -04:00
Brian Talbot
d2f0d85085
studio - adds in basic rules for notices UI
2013-06-19 18:09:09 -04:00
Brian Talbot
2c72fa9e8b
studio - revises markup/content for course about mgmt notices
2013-06-19 18:09:09 -04:00
Ned Batchelder
645d847bb1
Remove unused imports from cms, as detected by pylint.
2013-06-19 16:56:34 -04:00
Ned Batchelder
df6d3f9b2f
Fix strings that should be raw.
2013-06-19 16:56:34 -04:00
cahrens
29d93aff89
pep8 fixes.
2013-06-19 16:34:23 -04:00
cahrens
51fc6280b6
Don't concatenate together multiple strings.
2013-06-19 16:23:00 -04:00
cahrens
6643994348
Add an optional success lambda to css_click.
2013-06-19 13:51:40 -04:00
David Baumgold
687779ba34
Clean up assets page notifications
...
Remove hack to work around multiple notification click issues -- and actually resolve
the issue so that the hack isn't necessary
2013-06-19 12:01:44 -04:00
JonahStanley
0524ff53cc
Merge branch 'master' into jonahstanley/add-courseteam-tests
...
Conflicts:
cms/djangoapps/contentstore/features/common.py
2013-06-19 11:29:43 -04:00
cahrens
6e96b88518
On marketing site, disable course settings options that do not work.
...
When on the marketing site (edx.org) disable portions of the course settings page in Studio that do not actually work in that environment.
2013-06-19 11:28:16 -04:00
David Baumgold
cb3d46d815
Merge pull request #199 from edx/db/notifications-refactor
...
Refactor Backbone notifications
2013-06-19 08:04:18 -07:00
Don Mitchell
1ff022e181
Incidental pep8 changes
2013-06-18 17:25:06 -04:00
cahrens
9878c75b7a
Sometimes the first click doesn't actually work, so call click up to 5 times.
...
This seems to fix the sporadic failure (at least on my machine).
2013-06-18 15:22:25 -04:00