Bridger Maxwell
2f4aba8042
If a user is anonymous when they click the enroll button, they will automatically be enrolled in the course if they immediately log in our create an account.
2012-07-21 17:52:28 -04:00
Victor Shnayder
f8ce11a6b5
Add fixes to notes in #182
...
* use 'location' instead of 'id' in views.
* still need to change names in the coffeescript--quick fix didn't work
2012-07-16 14:08:03 -04:00
Victor Shnayder
5609ca6e2b
remove empty marketing template
2012-07-16 13:34:05 -04:00
Victor Shnayder
d10f49d74b
add reg_complete template
2012-07-16 13:34:05 -04:00
Victor Shnayder
ddf84d807d
add login and logout links to cms header
2012-07-16 13:34:04 -04:00
Victor Shnayder
acd57fb7c5
Save author info in commit messages.
...
* add optional author_str param to export_to_github
* pass the django user info to that param
2012-07-16 13:34:04 -04:00
Victor Shnayder
942ea2c7ba
fix typo
2012-07-16 13:34:04 -04:00
Victor Shnayder
5a766c085d
Fix signup form link
2012-07-16 13:34:04 -04:00
Victor Shnayder
264a5b5557
fix repo paths (to data/)
2012-07-16 13:34:04 -04:00
Victor Shnayder
3f356bfb1b
Add basic framework for checking permissions
...
* add dummy has_access(user, location) method
* re-organize views by type of access checking needed.
2012-07-16 13:34:04 -04:00
Victor Shnayder
c176a7fe92
Add account creation and login to CMS
...
* connect up views from student app
* Add initial @login_required decorators on the protected views
* Add tests for some of the basic functionality
2012-07-16 13:34:04 -04:00
Victor Shnayder
339e9a68f4
Make end-to-end tests work again
...
* NOTE: successfully running the tests depends on an updated version of
django-pipeline, which fixes a unicode bug (efaba4ac63 )
Config changes:
* Use separate db for the cms
* Run collectstatic before running tests--needed to get everything in the right place for loading pages
* fix some paths related to this
* Turn off JS compressor for CMS
* add empty test_root/uploads dir
Code changes:
* Add cms tests to check that home page and signup pages load
* Add cms account creation test
* Make github sync tests clean out repo dirs before running.
2012-07-13 11:51:33 -04:00
Victor Shnayder
ff59c9bfa9
Initial connection of student module with cms.
...
* Enable account creation
* Some code cleanups
* Fix access to nonexistent fields in the account creation view
* Formatting fixes
2012-07-13 11:51:32 -04:00
ichuang
926fdd010e
Merge pull request #173 from MITx/cpennington/pull-155-cleanup
...
This cleans up remaining issues w/ https://github.com/MITx/mitx/pull/155
2012-07-11 19:34:56 -07:00
Calen Pennington
1d90b68623
Renaming the mongo database and collection used for the xmodule module store
2012-07-11 22:18:40 -04:00
Calen Pennington
0e05d092ca
Remove temporary export url in favor of export round trip test
2012-07-11 22:18:40 -04:00
Calen Pennington
f8e9313dad
Minimize the number of roundtrips to mongo during cms save by prefetching children
2012-07-11 16:22:24 -04:00
Calen Pennington
f0a049a29e
Don't depend on the mitx directory being named that, so that tests will run in jenkins where mitx is checked out as workspace
2012-07-11 08:53:56 -04:00
Matthew Mongeau
347483203a
Unscope URLCONF from mitx
2012-07-10 17:37:42 -04:00
Calen Pennington
6dd141247d
Fixing github_sync to work with multiple course data directories
2012-07-10 14:58:27 -04:00
Calen Pennington
fdd9663699
Merge remote-tracking branch 'origin/master' into dormsbee/multicourse
...
Conflicts:
common/lib/xmodule/xmodule/capa_module.py
common/lib/xmodule/xmodule/modulestore/xml.py
lms/djangoapps/courseware/views.py
lms/templates/index.html
lms/templates/info.html
lms/templates/main.html
lms/templates/navigation.html
requirements.txt
2012-07-10 13:39:19 -04:00
Calen Pennington
6d246f0685
Merge remote-tracking branch 'origin/master' into ps-cms-backbone
...
Conflicts:
cms/djangoapps/contentstore/views.py
cms/static/coffee/unit.coffee
cms/templates/index.html
cms/templates/widgets/sequence-edit.html
2012-07-10 08:55:45 -04:00
Calen Pennington
cfd6890d68
Merge remote-tracking branch 'origin/master' into cpennington/cms-github
...
Conflicts:
common/lib/xmodule/xmodule/xml_module.py
2012-07-10 08:50:54 -04:00
Kyle Fiedler
6f40b46415
Fixed overflow and fixed hover on new module
2012-07-09 12:02:38 -04:00
Kyle Fiedler
8a4d860a1e
put normalize in vendor folder
2012-07-09 11:26:46 -04:00
Kyle Fiedler
389fd7111a
Get rid of comments
2012-07-09 11:08:07 -04:00
Kyle Fiedler
93f8f7685a
Added more wip and fixed issue with after
2012-07-09 10:37:37 -04:00
Kyle Fiedler
19bd613f6d
Readd the wip class
2012-07-09 10:25:52 -04:00
Kyle Fiedler
dbcad03ddd
Added some fixes for some small things adn reset the js
2012-07-09 10:22:55 -04:00
Kyle Fiedler
c8da987436
Added new icons for all of the content
2012-07-09 10:04:20 -04:00
Kyle Fiedler
0cb4781e43
Rearranged the filter and sort bar and made it consistant
2012-07-09 10:04:20 -04:00
Kyle Fiedler
cb2a6f9d02
Played with the layout a bit and some other small changes
2012-07-09 10:04:20 -04:00
Kyle Fiedler
7aad8f04bb
Added better styles for draggable
2012-07-09 10:04:20 -04:00
Kyle Fiedler
4b43e3474f
More tweeks for visual style for the filter bar and settings
2012-07-09 10:04:20 -04:00
Kyle Fiedler
f1623ec605
Added more tweeks to the calendar and unit pages
2012-07-09 10:04:20 -04:00
Kyle Fiedler
94fccb0017
Added fixes for the sidebar, made better base style for inputs and brightened colors a bit
2012-07-09 10:04:19 -04:00
Kyle Fiedler
985a5323f4
Added some hovers fo the caledar
2012-07-09 10:04:19 -04:00
Prem Sichanugrist
58fc2000c7
Use static.url for static assets
2012-07-06 12:13:32 -04:00
Prem Sichanugrist
9dc5cddeb7
Move vendored js files into js/vendor/
2012-07-06 12:07:21 -04:00
Prem Sichanugrist
07aae06d30
Remove unnecessary fat arrow
2012-07-06 11:52:10 -04:00
Prem Sichanugrist
b8fd728e06
Pass in element in CMS.start() instead
2012-07-06 11:33:37 -04:00
Prem Sichanugrist
289599733d
Make it more obvious that the function is no-op
2012-07-06 11:33:00 -04:00
Prem Sichanugrist
f71e54cc9b
Removed unused Week Model
2012-07-06 11:28:02 -04:00
Prem Sichanugrist
2a36fee493
Prevent default click event on links
2012-07-06 00:38:26 -04:00
Prem Sichanugrist
95cf25c1dc
Fix quote convention in tests
2012-07-06 00:35:00 -04:00
Prem Sichanugrist
9ba624683d
Update Views.ModuleEdit, also added test
2012-07-06 00:32:50 -04:00
Prem Sichanugrist
dd3ddeb946
CMS.Views.Week is tested
2012-07-06 00:05:08 -04:00
Prem Sichanugrist
b11b916906
CMS.Views.Course fixed and tested
2012-07-05 23:40:40 -04:00
Prem Sichanugrist
a77e7fe57b
Update jasmine-jquery for newer features
2012-07-05 23:31:36 -04:00
Prem Sichanugrist
4d4a856c4b
CMS.Views.Module tested
2012-07-05 22:51:08 -04:00