Commit Graph

23143 Commits

Author SHA1 Message Date
Brian Talbot
50b930a772 Studio: syncs up visual and semantic standards b/t create course and user forms 2013-07-30 18:42:03 -04:00
Brian Talbot
16187462b3 Studio: syncs up visual and semantic standards b/t create course and user forms 2013-07-30 18:21:07 -04:00
Jim Abramson
c7ff657b4d Merge pull request #531 from edx/hotfix/jsa/user_api_basic_auth
make user api work with basic auth
2013-07-30 14:52:27 -07:00
Julian Arni
5451bb642c Code cleanup.
From PR review.
2013-07-30 17:43:43 -04:00
Julian Arni
9725cff71e Remove get_preview_module.
And replace calls with calls to load_preview_module.
2013-07-30 17:31:48 -04:00
Chris Dodge
beda411e28 improve error message regarding uniqueness 2013-07-30 17:29:02 -04:00
Brian Talbot
ec9ea28e92 Studio: abstracting out shared creation form action properties 2013-07-30 17:29:02 -04:00
Chris Dodge
d005323ace update error message to be more specific to what the user needs to fix 2013-07-30 17:25:47 -04:00
Chris Dodge
d321406cc3 fix indent 2013-07-30 17:25:47 -04:00
Chris Dodge
f50d304166 missed a local variable 2013-07-30 17:25:47 -04:00
Frances Botsford
2ce2f08664 fix for extra long error on course creation 2013-07-30 17:25:47 -04:00
Chris Dodge
279896e484 put new unique functions inside the primary function 2013-07-30 17:25:47 -04:00
Chris Dodge
6399eda118 be sure to mark javascript local variables with var 2013-07-30 17:25:47 -04:00
Frances Botsford
9d788275ba I18N and tip text adjustment on studio course creation 2013-07-30 17:25:46 -04:00
Frances Botsford
d9ac60b008 updated changelog with Studio course creation improvements 2013-07-30 17:25:46 -04:00
Frances Botsford
e6cf16011d sass fix for course creation 2013-07-30 17:24:44 -04:00
Chris Dodge
4b3f62eff0 add some client side validation to make sure org/course/run is URL sage 2013-07-30 17:24:44 -04:00
Chris Dodge
f29819ca4a add some field specific error messages regarding uniqueness 2013-07-30 17:24:44 -04:00
Frances Botsford
2c61ad45bd adjusted error message style on course creation 2013-07-30 17:24:44 -04:00
Chris Dodge
1cd70ee386 fix some error messages and also make localizable strings 2013-07-30 17:24:43 -04:00
Chris Dodge
39b024b10c fix broken unit tests 2013-07-30 17:24:43 -04:00
Chris Dodge
60f03f5dcc fixing tests 2013-07-30 17:24:43 -04:00
Chris Dodge
184184066c wip: implement error feedback 2013-07-30 17:24:43 -04:00
Chris Dodge
c750ebe8e3 change help text on course create - Course names can be changed, but not the org, course, or run 2013-07-30 17:24:43 -04:00
Frances Botsford
7bb47f39a1 removed hardcoded error text from course creation form 2013-07-30 17:24:43 -04:00
Frances Botsford
9901212f93 overhaul of the studio course creation form html and sass 2013-07-30 17:24:43 -04:00
Chris Dodge
ae77795fc1 fix small - and harmless - typo in a test field setting 2013-07-30 17:20:10 -04:00
Chris Dodge
e23b693d90 put a 4th field in the create new course form where the user must specify a course_run. Also update unit tests to also provide this 4th parameter. Styling changes to better lay out the form fields are still TBD. 2013-07-30 17:20:09 -04:00
jsa
fc5d4aa745 make user_api compatible with HTTP basic auth 2013-07-30 17:13:48 -04:00
e0d
45d7444edf Merge pull request #530 from edx/e0d/fix_feature_flag
E0d/fix feature flag
2013-07-30 13:45:56 -07:00
David Baumgold
7d7513b6fe Merge pull request #470 from edx/db/course-team-admin-grants
Grant admin rights to members of the course team
2013-07-30 13:36:56 -07:00
e0d
b9d762a0b8 changing the default in common.py 2013-07-30 16:20:35 -04:00
e0d
f1962a7bd7 removing an unneeded line that does damage 2013-07-30 16:20:18 -04:00
David Baumgold
0022469e07 Change "user" to "admin" in course team BDD descriptions 2013-07-30 15:14:20 -04:00
Don Mitchell
119652a62a Rename CourseLocator.revision to branch
and all related vars and methods.
2013-07-30 14:37:33 -04:00
David Baumgold
eaac4f8bdc Add a lettuce test for course team admins removing admin status 2013-07-30 14:24:17 -04:00
Calen Pennington
df18c6e186 Restrict us to less than distribute 0.7, which breaks setuptools 2013-07-30 14:13:40 -04:00
Brian Talbot
573445aa8c Studio: adds badge UI firefox fix 2013-07-30 14:01:17 -04:00
Brian Talbot
7a41855fdb Studio: adds logic to show add new user to team view 2013-07-30 14:00:58 -04:00
Peter Fogg
512269f842 Add descriptor for modules with empty XML data.
This allows a more general approach to modules such as word_cloud and
video which have no XML data (it's all store in metadata), but use
XmlDescriptor for backwards compatibility. They now generate an empty
tag on export, and clear out empty tags on import.

Also a small change to the video module as a result -- if it's asked
to parse empty XML data, it won't try to parse anything.
2013-07-30 13:53:38 -04:00
David Baumgold
fba50589ff Add a lettuce test for course team admins granting admin status 2013-07-30 13:48:43 -04:00
Brian Talbot
c82ad6cdaa Studio: revises badge and create call to action design 2013-07-30 13:19:39 -04:00
Brian Talbot
2161961f64 Studio: corrects legend element copy on new user form 2013-07-30 13:18:56 -04:00
Don Mitchell
6a7fa41e03 Merge pull request #526 from edx/dhm/yacibug
Yet another Course Info bug
2013-07-30 09:54:16 -07:00
JonahStanley
dd0f7bc310 Fixed indenting and cleaned up if clause 2013-07-30 12:46:42 -04:00
Your Name
21f1e58ce7 fix for underscore template issue for xmodules 2013-07-30 12:12:17 -04:00
Carlos Andrés Rocha
5b30c06b75 Merge pull request #480 from edx/rocha/show-dates-in-instructor-analytics
Show dates when the data was collected in the instructor dashboard panel
2013-07-30 09:11:58 -07:00
Don Mitchell
1fb4354a12 Wrap malformed course_update rather than silently failing update 2013-07-30 12:08:57 -04:00
Don Mitchell
27d32f1932 Test reproducing the error: malformed course_update silently failing update 2013-07-30 12:01:15 -04:00
Calen Pennington
487c9a4f10 Merge pull request #524 from edx/cale/external_discussion_tab
Cale/external discussion tab
2013-07-30 08:59:09 -07:00