Calen Pennington
3d5aa2b5bc
Merge pull request #1575 from cpennington/hotfix-memory-leaks
...
Improve memory profile during course grading runs
2013-11-13 12:07:36 -08:00
Calen Pennington
061a46beef
Formalize various access roles as objects
...
This centralizes the logic for group membership, and means that we
don't need to make queries to find out whether the legacy groups names exist.
2013-11-13 13:42:37 -05:00
Will Daly
35ec9d3105
Added wait for JS before clicking nav menus
2013-11-12 17:33:56 -05:00
Jason Bau
59225b973d
Merge pull request #1640 from edx/jbau/fix/remove-revision-from-middleware
...
Jbau/fix/remove revision from middleware
2013-11-12 13:16:51 -08:00
Jason Bau
bc32899c1b
actually, just remove the revision
2013-11-08 15:16:26 -08:00
Jason Bau
2627db13a0
make edxapp work when not run from a git repo
2013-11-08 12:49:52 -08:00
Carlos Andrés Rocha
b72604d2bf
Merge pull request #1615 from rocha/fix-external_auth-djangostore
...
Fix error on external_auth djangostore
2013-11-08 10:26:51 -08:00
Julia Hansbrough
f294920473
Merge pull request #1601 from edx/flowerhack/feature/course-modes-expire-datetime
...
Added expiration_datetime field to CourseModes
2013-11-08 09:54:16 -08:00
Calen Pennington
864d831ce3
Use XBlock handlers for handle_ajax in XModules
...
Adds xblock handler_url support to the LMS, and makes handle_ajax use
that code.
[LMS-230] [LMS-229]
2013-11-08 11:08:48 -05:00
Calen Pennington
8ddd8c14a4
Fix pylint/pep8 errors
2013-11-08 11:08:48 -05:00
Calen Pennington
da26ae2529
Remove lms/lib from sys.path in favore of using it as the module lms.lib
2013-11-08 11:08:48 -05:00
Julia Hansbrough
05996a71df
Added expiration_datetime field to CourseModes
...
Added an expiration_datetime field to CourseModes, intended to eventually replace expiration_date.
Included relevant schema and data migration file.
LMS-1454
2013-11-08 15:30:37 +00:00
Carlos Andrés Rocha
28bc2e232f
Fix error on external_auth djangostore
...
Don't raise an exception when an association is not found.
2013-11-07 18:37:09 -05:00
Gabe Mulley
3377cb66c9
emit enrollment event
2013-11-06 15:09:33 -05:00
Gabe Mulley
5aa19c08b5
Revert "emit enrollment event"
...
This reverts commit 5734cae1c3 .
2013-11-06 14:35:28 -05:00
Christina Roberts
cd868efc22
Merge pull request #1580 from edx/christina/item
...
Change delete_item to RESTful URL.
2013-11-06 10:50:56 -08:00
cahrens
16766a5ee9
Change delete_item to RESTful URL.
...
Part of STUD-847.
2013-11-06 13:49:24 -05:00
Gabe Mulley
5734cae1c3
emit enrollment event
2013-11-06 08:46:40 -05:00
Sarina Canelake
939dbb6c9d
Merge pull request #1579 from edx/sarina/enhance-user-factories
...
Sarina/enhance user factories
2013-11-05 07:31:00 -08:00
Sarina Canelake
ea529b8841
Fix instructor api tests
2013-11-05 09:26:32 -05:00
Julia Hansbrough
8b6568f448
Removed duplicate code
2013-11-05 14:17:34 +00:00
Julia Hansbrough
1e2c0f50f7
Merge pull request #1529 from edx/flowerhack/feature/refunds-for-certificates
...
Flowerhack/feature/refunds for certificates
2013-11-04 13:33:10 -08:00
Julia Hansbrough
448f5cc41f
Response to CR
2013-11-04 20:32:47 +00:00
John Jarvis
24524ef305
addressing comments
2013-11-04 15:14:20 -05:00
John Jarvis
4a910f8724
adding create_user script
2013-11-04 14:58:34 -05:00
Julia Hansbrough
1a3f4cb8f8
Moved can_refund logic to CourseEnrollment
2013-11-04 18:48:43 +00:00
Julia Hansbrough
c375666d88
Added new copy, small CR fixes
...
* Changed text for "Are you sure you want to refund"...
* Addressed a CR comment adding clarity to student view code
* Converted UTC to pytz.utc
2013-11-04 18:38:46 +00:00
Julia Hansbrough
81661385fb
More response to Dave's PR
2013-11-04 18:38:45 +00:00
Julia Hansbrough
7ab8142e82
Response to Dave & Diana's CR
2013-11-04 18:38:44 +00:00
Julia Hansbrough
fcab46b138
Refactored to use signals; full test coverage
2013-11-04 18:38:42 +00:00
Julia Hansbrough
63940141c8
End-to-end refunding with tests
2013-11-04 18:37:55 +00:00
Julia Hansbrough
045e69f3c5
Can check verified-ness and expiration date
2013-11-04 18:37:54 +00:00
Diana Huang
b489514096
Merge pull request #1577 from edx/diana/clean-up-choose
...
Determine which mode was selected more intelligently.
2013-11-04 10:14:59 -08:00
Sarina Canelake
198452cd1c
Adds Staff and Instructor factories
2013-11-04 11:38:43 -05:00
Diana Huang
0018568799
Merge pull request #1555 from edx/diana/certs-reverification-path
...
Verified Certificate Reverification Path
2013-11-04 08:31:56 -08:00
Diana Huang
dc0e3d04ab
Determine which mode was selected more intelligently.
...
LMS-1384
2013-11-04 10:25:28 -05:00
Diana Huang
002972f24c
Remove dates from status messages
...
* clean up one last typo
LMS-1387
2013-11-01 15:47:04 -04:00
Will Daly
9ab35759be
Added wait for problem to re-render when checking or resetting it
...
Added wait for JS on upload page
Fixed an issue where css_click wasn't waiting for JS to load
2013-11-01 14:31:37 -04:00
Diana Huang
17610edf77
Code cleanup due to review comments
...
* make `user_status` more intelligent
* remove some logic from the templates
* rename `parse_error_msg` to `parsed_error_msg`
* fix up and add more tests
LMS-1387
2013-10-31 15:01:39 -04:00
Don Mitchell
f41816637e
RESTful refactoring of /course access continued
...
Move index access into the url
Move course creation into the url
Add helper methods for testing to serialize json data and set accept header.
2013-10-30 13:28:22 -04:00
Don Mitchell
80c83f0b88
Merge pull request #1508 from edx/dhm/expect_json
...
Change expect_json to put parsed json in new attr
2013-10-29 14:02:32 -07:00
Don Mitchell
45453fae61
Change expect_json to put parsed json in new attr
2013-10-29 16:13:58 -04:00
Diana Huang
d3a4747b06
Add new user_status functionality to PhotoVerification.
2013-10-29 15:13:45 -04:00
Gabe Mulley
4f4e58b5f6
add user_id to tracking context
...
AN-213
2013-10-29 08:18:01 -04:00
Diana Huang
92c94b5317
Merge pull request #1483 from edx/diana/certs-upgrade-path
...
Verified Certificate Upsell
2013-10-28 14:28:50 -07:00
Diana Huang
4be5bccbcf
Make sure the correct mode is chosen during upgrade
...
LMS-1127
2013-10-28 15:09:20 -04:00
Diana Huang
35ebdfdca4
Better handling of the expiration date.
...
LMS-1127
2013-10-28 14:39:46 -04:00
Usman Khalid
e027e50028
Merge pull request #1345 from edx/usman/lms1222-email-confirm-transaction-errors
...
Commit/rollback transaction after rendering response to prevent TransactionManagementErrors due to db access in templates.
2013-10-28 03:13:01 -07:00
David Adams
20f1feb7b1
Fix for static path parsing
...
When a url contains a query parameter it gets incorrectly parsed
when replacing the /static portion.
This fix handles urls with query parameters.
2013-10-25 13:02:29 -07:00
Diana Huang
23762a1569
Move more logic into the views
...
Also includes some tests
Story: LMS-1127
2013-10-25 15:29:44 -04:00