Calen Pennington
cfae1cdf62
Pep8 autofixes
2013-02-06 11:13:50 -05:00
Calen Pennington
4d8165b2b6
Remove bad import of replace_urls
2013-02-05 11:06:46 -05:00
Calen Pennington
04879a83d3
Rejigger how /course and /static urls are replaced, to make the logic slightly more comprehensible
2013-02-05 11:06:45 -05:00
Vik Paruchuri
b22bad7fa1
Add in some removed imports (fix tests)
2013-01-31 17:11:44 -05:00
Vik Paruchuri
01f218b7f8
Fix some tab issues from the rebase
2013-01-29 21:36:55 -05:00
Vik Paruchuri
fde370bd92
Fix notification issue, sanitize input html
2013-01-29 21:24:04 -05:00
Vik Paruchuri
bd0b933ff2
Highlight the correct tab
2013-01-29 21:24:04 -05:00
Vik Paruchuri
665fb707b1
Cache notifications for 5 mins so that we don't hit the grading server on every web request
2013-01-29 21:24:03 -05:00
Vik Paruchuri
6412eb4080
Fix naming for overall need to check
2013-01-29 19:39:24 -05:00
Vik Paruchuri
d3d4e557d6
Fix notification display
2013-01-29 19:31:03 -05:00
Vik Paruchuri
457afaaeda
Making tab render properly for open ended notifications
2013-01-29 19:31:03 -05:00
Vik Paruchuri
0f212cc8f2
Fix course id passing, template rendering
2013-01-29 19:31:02 -05:00
Vik Paruchuri
22a2bdaa3d
Disable student problem list caching, build out notifications
2013-01-29 19:30:04 -05:00
Vik Paruchuri
4112f8ad8e
Pass back dictionaries where needed from notifications functions
2013-01-29 19:30:04 -05:00
Vik Paruchuri
68db8b0d77
Refactor tab logic, start adding in combined notifications view
2013-01-29 19:30:04 -05:00
Vik Paruchuri
693337593e
Properly parse url for grading controller
2013-01-29 19:30:03 -05:00
Vik Paruchuri
b0599ea133
Fix queries and some controller query stuff
2013-01-29 19:30:03 -05:00
Vik Paruchuri
2191f3e228
Add in open ended problems view
2013-01-29 19:30:03 -05:00
Vik Paruchuri
fe77bb00c4
Fix naming for overall need to check
2013-01-29 19:25:56 -05:00
Vik Paruchuri
5e63a4690b
Work on getting combined notifications
2013-01-29 19:25:56 -05:00
Vik Paruchuri
d28228639e
Add in controller query stuff
2013-01-29 19:25:56 -05:00
Chris Dodge
22695d80c7
Merge branch 'master' into feature/cdodge/cms-master-merge4
...
Conflicts:
common/djangoapps/student/models.py
common/lib/capa/capa/responsetypes.py
common/lib/xmodule/setup.py
common/lib/xmodule/xmodule/course_module.py
common/lib/xmodule/xmodule/xml_module.py
jenkins/test.sh
lms/djangoapps/courseware/access.py
lms/djangoapps/courseware/tests/tests.py
lms/djangoapps/django_comment_client/models.py
requirements.txt
2013-01-17 09:15:37 -05:00
Vik Paruchuri
ef2b069409
Add staff grading notifications
2013-01-15 15:34:09 -05:00
Vik Paruchuri
301293f8b0
Remove debug statement, fix active page issue on problem page
2013-01-15 14:33:38 -05:00
Vik Paruchuri
7b1262f667
Fix up authentication, other things
2013-01-15 14:31:02 -05:00
Vik Paruchuri
4353c4ab05
Clean up some logic
2013-01-14 15:16:06 -05:00
Vik Paruchuri
cc56e47633
Fix active page issue
2013-01-14 15:12:54 -05:00
Vik Paruchuri
4ffa00b400
Add in notifications, peer grading tab, tab image
2013-01-14 15:00:13 -05:00
Chris Dodge
7229a9cdaf
perform a new merge from master, resolve conflicts
2013-01-03 10:43:03 -05:00
Victor Shnayder
f5d9e963cc
Initial wiring of a staff grading tab.
...
- no actual functionality, but have a tab that renders static html via a view
2012-11-30 09:51:33 -05:00
Victor Shnayder
6b5125c4df
fix typos, logger configs
2012-11-30 09:51:33 -05:00
Victor Shnayder
793354a0dc
remove (almost) all references to askbot.
2012-10-30 18:23:07 -04:00
Chris Dodge
f0b4371c90
addressed Cale's feedback
2012-10-30 16:01:28 -04:00
Chris Dodge
ba15735214
implement static tabs. rejigger .tar.gz import to do the re-namespacing as a post-processing step as we need to retain the original url_name during the import. Also, migrate the presentation tier to use module_render.py::get_module() to better unify HTML'ifying stuff
2012-10-25 14:27:26 -04:00
Calen Pennington
b52ed48221
Merge remote-tracking branch 'origin/master' into feature/cale/cms-master
...
Conflicts:
common/lib/capa/capa/responsetypes.py
common/lib/xmodule/xmodule/js/src/html/display.coffee
lms/envs/common.py
2012-10-23 13:38:11 -04:00
Carlos Andrés Rocha
f1120a1139
Removed unused import
2012-10-12 17:39:05 -04:00
Carlos Andrés Rocha
e8cd125701
Fix to read utf-8 enconded html files for custom course tabs
2012-10-12 17:36:19 -04:00
Calen Pennington
0162e4c031
Remove more askbot remnants
2012-10-11 12:31:51 -04:00
ichuang
35569d1086
Merge pull request #731 from MITx/feature/ichuang/symmath_improvements
...
improvements in symbolic math checking.
Merging now because it is needed for Physics courses.
2012-09-25 19:36:02 -07:00
Victor Shnayder
621acd20e3
broken tabs are important enough to count as an error, not a warning
2012-09-20 10:52:40 -04:00
Victor Shnayder
a19319f7fb
add some error handling
2012-09-20 10:36:22 -04:00
Victor Shnayder
4a162dadae
bugfixes for static tabs
...
- move courseware wiki views above catch-all rule
- handle courses with no custom tabs
2012-09-20 01:11:59 -04:00
Victor Shnayder
7a88223ef7
custom tabs
...
* still needs better error checking and testing
2012-09-20 00:51:23 -04:00
ichuang
f1e5d6976e
fix tabs fallback check when no tabs specified
2012-09-19 20:49:36 -04:00
Victor Shnayder
a242ac54b0
remove dead code
2012-09-18 10:10:07 -04:00
Victor Shnayder
d9219c6086
Custom tabs
...
* specify in tabs list in course policy
- active page tracking now done in tabs.py
- properly handle the fact that there may be multiple textbooks
* Still need:
- wiki pages
- (if that's delayed, special-case syllabus support)
2012-09-18 08:45:09 -04:00