David Ormsbee
|
b54ff42532
|
add caching to User and UserProfile
--HG--
branch : dormsbee_performance
|
2012-02-23 20:09:15 -05:00 |
|
Piotr Mitros
|
3037a0c8ab
|
Fixed bad commit
|
2012-02-21 18:36:36 -05:00 |
|
Piotr Mitros
|
2416587c19
|
Minor cleanup
--HG--
branch : pmitros-section
|
2012-02-20 16:47:53 -05:00 |
|
Piotr Mitros
|
f83c492720
|
per-section rendering works, if unclean
--HG--
branch : pmitros-section
|
2012-02-20 16:35:12 -05:00 |
|
Piotr Mitros
|
0d9a24e4f4
|
Templates broken into namespaces
--HG--
branch : pmitros-mod-template
|
2012-02-19 20:12:34 -05:00 |
|
David Ormsbee
|
ffba3c59a5
|
Merge AB testing branch I should have pulled in a week ago.
|
2012-02-17 15:26:58 -05:00 |
|
Piotr Mitros
|
7c5d93a514
|
Commented out debug print statements for possible merge
--HG--
branch : pmitros-mod-template
|
2012-02-13 16:46:01 -05:00 |
|
Piotr Mitros
|
33013a0b15
|
Test cases, basic framework for moving id tags out of content_parser
--HG--
branch : pmitros-mod-template
|
2012-02-11 15:07:15 -05:00 |
|
Piotr Mitros
|
39011ce011
|
Book module works
--HG--
branch : pmitros-mod-template
|
2012-02-11 00:01:19 -05:00 |
|
Piotr Mitros
|
7218cf4326
|
AB Test Framework
--HG--
branch : AB Testing
|
2012-02-05 01:28:01 -05:00 |
|
Bridger Maxwell
|
985211a3de
|
Showing due dates and section types on profile page.
|
2012-02-04 12:45:31 -05:00 |
|
Bridger Maxwell
|
db57dc30eb
|
Changed due date to be display_due_date and close_date. Controlled with due and graceperiod attributes
|
2012-02-04 11:53:30 -05:00 |
|
Bridger Maxwell
|
9b38e8c548
|
Merged profile graphs into default.
--HG--
branch : profiledev
|
2012-02-02 17:52:43 -05:00 |
|
David Ormsbee
|
7e1d23308c
|
yet another rename, from auth -> user -> student
--HG--
rename : user/__init__.py => student/__init__.py
rename : user/migrations/0001_initial.py => student/migrations/0001_initial.py
rename : user/migrations/0002_text_to_varchar_and_indexes.py => student/migrations/0002_text_to_varchar_and_indexes.py
rename : user/migrations/__init__.py => student/migrations/__init__.py
rename : user/models.py => student/models.py
rename : user/tests.py => student/tests.py
rename : user/views.py => student/views.py
|
2012-02-02 14:31:42 -05:00 |
|
David Ormsbee
|
72c45e8bbb
|
Move UserProfile and Registration out of courseware and into a renamed auth (now user)
--HG--
rename : auth/__init__.py => user/__init__.py
rename : auth/tests.py => user/tests.py
rename : auth/views.py => user/views.py
|
2012-02-01 19:32:18 -05:00 |
|
Piotr Mitros
|
40efe3e7cb
|
merge
|
2012-02-01 18:39:11 -05:00 |
|
Piotr Mitros
|
a3914cc1ac
|
course.xml includes work
|
2012-02-01 18:18:45 -05:00 |
|
David Ormsbee
|
2cd105ceef
|
move local auth models into courseware, remove courseware migrations
|
2012-02-01 16:28:03 -05:00 |
|
Piotr Mitros
|
472a399667
|
STATIC_GRAB, starting to make course.xml ready for AB tests
|
2012-01-31 16:31:29 -05:00 |
|
Bridger Maxwell
|
c6d2ea6afb
|
Merge with default branch
--HG--
branch : profiledev
|
2012-01-30 12:39:51 -05:00 |
|
Piotr Mitros
|
8125180edc
|
Major number of minor cleanups. Fixed from e-mail, import order, ==None, etc.
|
2012-01-28 12:10:56 -05:00 |
|
Bridger Maxwell
|
c3a6ad2f8c
|
Module ids are unique even across module types. Fix bugs where other fields were being used for an id.
--HG--
branch : profiledev
|
2012-01-27 16:12:56 -05:00 |
|
Bridger Maxwell
|
4f15258597
|
Changed behavior of due date tagger to be more like downward inheritance
--HG--
branch : profiledev
|
2012-01-27 12:39:55 -05:00 |
|
Bridger Maxwell
|
fa63a17a14
|
Added due date pre-processor
--HG--
branch : profiledev
|
2012-01-26 19:03:11 -05:00 |
|
Piotr Mitros
|
ef1c465d5e
|
Video module set up to store last location. Several bug fixes too.
|
2012-01-23 09:15:59 -05:00 |
|
Piotr Mitros
|
d989621bff
|
Series remembers last spot
|
2012-01-21 23:52:46 -05:00 |
|
Piotr Mitros
|
837e87e177
|
Modules moved into their own directory
--HG--
rename : courseware/capa_module.py => courseware/modules/capa_module.py
rename : courseware/html_module.py => courseware/modules/html_module.py
rename : courseware/schematic_module.py => courseware/modules/schematic_module.py
rename : courseware/video_module.py => courseware/modules/video_module.py
rename : courseware/x_module.py => courseware/modules/x_module.py
|
2012-01-21 13:21:50 -05:00 |
|
Piotr Mitros
|
d410d8294a
|
All elements in course file include IDs
|
2012-01-21 12:47:30 -05:00 |
|
Piotr Mitros
|
714167322e
|
course_file now includes parsing.
|
2012-01-21 12:36:52 -05:00 |
|
Piotr Mitros
|
829e890a6e
|
Very minor cleanups
|
2012-01-21 12:24:17 -05:00 |
|
Piotr Mitros
|
8539b9264f
|
Profile page uses lxml
|
2012-01-21 09:20:24 -05:00 |
|
Piotr Mitros
|
591f902372
|
Content parser moved to lxml
|
2012-01-20 18:54:14 -05:00 |
|
Piotr Mitros
|
958426020d
|
Two content_parser modules by accident
|
2012-01-20 18:01:15 -05:00 |
|
Piotr Mitros
|
fccfbb7d2f
|
Textbook browser
|
2011-12-29 09:51:32 -05:00 |
|
Piotr Mitros
|
a7b5433c36
|
Minor cleanups. Javascript only called once. Hidden sections now work
|
2011-12-27 19:35:40 -05:00 |
|
Piotr Mitros
|
e21b9191ae
|
Replaced libxml2 with lxml.etree
|
2011-12-27 19:17:40 -05:00 |
|
Piotr Mitros
|
37896ac5b0
|
Gradual move to XPath/XQuery initiated
|
2011-12-26 18:27:39 -05:00 |
|
Piotr Mitros
|
1dad5caef9
|
Basic support for per-user courseware in place
|
2011-12-20 19:43:53 -05:00 |
|
Piotr Mitros
|
9ac4ac8a12
|
Minor layout fixes, basic schematic entry support, XPath for XML
|
2011-12-20 19:17:18 -05:00 |
|
Piotr Mitros
|
94657602b0
|
Minor cleanup
|
2011-12-08 09:33:06 -05:00 |
|
Piotr Mitros
|
9e18b2611f
|
Refactoring into module, part 1
|
2011-12-07 17:49:48 -05:00 |
|