Commit Graph

9750 Commits

Author SHA1 Message Date
Calen Pennington
61ba910255 Add a test of pure xblock and xmodule event publishing 2014-12-19 08:55:42 -05:00
Will Daly
368dbf2ed8 Merge pull request #6293 from edx/will/set-donation-amount
Preserve the contribution amount specified on the track selection page.
2014-12-19 08:44:07 -05:00
Don Mitchell
d73eca48ba Merge pull request #6296 from edx/dhm/studio_asides
make asides render in studio
2014-12-18 15:41:58 -05:00
Ben Patterson
f2293b9508 Quiet analytics.init stderr output for tests. 2014-12-18 13:21:52 -05:00
Stephen Sanchez
0e58e7cb23 Merge pull request #6216 from edx/sanchez/cleanup-restful-layer
Enrollment API Cleanup
2014-12-18 11:00:23 -05:00
stephensanchez
22a18e350d Updating the design of the DRF views for enrollments.
Consolidate PUT and POST on the RESTful Layer.

Change URLs for API

Test cleanup.

Adding a course details URL to the enrollment API.

Change student to user

Change to v1, remove feature flag from API URLs

Updating student to user in tests

Re-ordering redirect urls to be evaluated last.

Adding pagination and testing.

Adding Django REST settings for pagination.

Revert "Re-ordering redirect urls to be evaluated last."

This reverts commit 4c9502daa383e49b46f8abec5456c271e5e24ccb.

Re-ordering redirect urls to be evaluated last.

Conflicts:
	common/djangoapps/enrollment/urls.py

Revert "Adding Django REST settings for pagination."

This reverts commit 9f8a54c41f34caa24818c88f1e75ac59f6ce5259.

Conflicts:
	common/djangoapps/enrollment/urls.py

Revert "Adding pagination and testing."

This reverts commit 0b2d46262abb78f5ad170700205e7fd28b6af942.

Additional testing, logging, and error messages.
2014-12-18 15:39:01 +00:00
Jesse Zoldak
7a227bb2b9 Merge pull request #6292 from edx/zoldak/default-xml-test-dir
for tests change the default xml data dir
2014-12-18 09:45:04 -05:00
Renzo Lucioni
ca8faf92cd Merge pull request #6294 from edx/renzo/split-verification-analytics
Split payment/verification business intelligence analytics
2014-12-18 09:39:14 -05:00
chrisndodge
f733d1d8bd Merge pull request #6234 from edx/afzaledx/WL-172-order-history
WL-172 Show a Order History list on the Student Dashboard for any PaidCo...
2014-12-17 20:46:54 -05:00
Renzo Lucioni
f2e83bf57f Split payment/verification business intelligence analytics
Track verify now and verify later choices, image captures, image retake, and name changes, as well as virtual pageviews for every step in the new flow(s).
2014-12-17 17:08:10 -05:00
Afzal Wali
872dbb874b WL-172 Show a Order History list on the Student Dashboard for any PaidCourseRegistration or RegCodeItem that the user might have purchased 2014-12-17 16:19:06 -05:00
Don Mitchell
4360a78142 Studio render XBlockAside views
PLAT-280
2014-12-17 15:44:49 -05:00
Will Daly
5109a862e0 Preserve the contribution amount specified on the track selection page. 2014-12-17 15:35:31 -05:00
Don Mitchell
de5e88561f Make XmlModuleStore handle asides
PLAT-221
2014-12-17 13:51:10 -05:00
Jesse Zoldak
40aaf5de6d for tests change the default xml data dir to a place where it will get cleaned up 2014-12-17 12:24:15 -05:00
John Jarvis
128d763047 Merge pull request #6218 from edx/jarv/env-revision-override
optionally using environment variable for edx-platform hash
2014-12-17 11:37:13 -05:00
Diana Huang
18deda9342 Merge pull request #6270 from edx/diana/track-refunds
Add tracking for refunds.
2014-12-17 10:44:53 -05:00
Will Daly
df46e843c1 Merge pull request #6271 from edx/will/show-receipt-take-two
Add payment information to payment confirmation page
2014-12-17 10:01:50 -05:00
Waheed Ahmed
d23e772dd0 Fixed unicode problem if transcript file is not UTF-8 encoded.
TNL-527
2014-12-17 13:19:47 +05:00
Will Daly
2ea2b8f674 Add JSON end-point for shoppingcart receipt information
Add enrollment confirmation page

Fix progress update

Add order info to the payment confirmation page.
2014-12-16 20:40:13 -05:00
stephensanchez
96e22097b2 Add the activate account step to the verified workflow.
Changing approach such that email activation is not a step.

Removing stale line of code.

Update activate account step according to new UI changes.

Adding new test for activation.
2014-12-16 20:24:50 +00:00
Stephen Sanchez
2341bf1d1b Merge pull request #6272 from edx/sanchez/change-skip-step-logic
Positive filtering which steps can be skipped.
2014-12-16 15:38:30 -05:00
Diana Huang
f3c26c895e Add tracking for refunds. 2014-12-16 15:23:28 -05:00
John Jarvis
a9d731165c optionally using environment variable for edx-platform hash 2014-12-16 15:13:08 -05:00
stephensanchez
c84a604949 Positive filtering which steps can be skipped. 2014-12-16 18:20:41 +00:00
Renzo Lucioni
cdcd5d79fe Fix unit test failure due to stale urls.py 2014-12-16 12:09:01 -05:00
Will Daly
b4a8302e66 Merge pull request #6268 from edx/will/simplify-template-loading
Inline underscore templates; add pre render step
2014-12-16 11:42:06 -05:00
Renzo Lucioni
9faddd9b64 Merge pull request #6267 from edx/renzo/remove-webcam-approve-button
Remove webcam capture approval button (checkmark)
2014-12-16 11:15:49 -05:00
Renzo Lucioni
dfcbcd5435 Add a verification reminder to order confirmation emails 2014-12-16 10:28:33 -05:00
Renzo Lucioni
94b22bcde9 Remove webcam capture approval button (checkmark) 2014-12-16 10:01:55 -05:00
Will Daly
80f5d4216a Inline underscore templates; add pre render step 2014-12-16 08:38:28 -05:00
chrisndodge
cb1058ac00 Merge pull request #6142 from edx/muhhshoaib/WL-106-MIT-Course-Information-Page-side-bar
MIT: Course Information Page side bar
2014-12-15 20:46:22 -05:00
AlasdairSwan
70c2adb9ef Merge pull request #6264 from edx/alasdair/dashboard-prof-ed-banner
ECOM-728 updated dashboard course banners so all types of course are now...
2014-12-15 16:14:09 -05:00
AlasdairSwan
9b59e387b5 ECOM-728 updated dashboard course banners so all types of course are now supported as per the new design. Included some other small tweaks to other text on the page in consultation with AndyWaldrop 2014-12-15 15:08:40 -05:00
Will Daly
788cc350dd Merge pull request #6260 from edx/will/combine-intro-and-make-payment
Combine payment and intro step
2014-12-15 14:59:26 -05:00
Renzo Lucioni
c6b1ca34a7 Merge pull request #6263 from edx/renzo/full-name-placeholder
Use current full name as placeholder text
2014-12-15 14:34:23 -05:00
Renzo Lucioni
9874a8d396 Use current full name as placeholder text 2014-12-15 14:25:31 -05:00
Ben Patterson
a0629003ae Merge pull request #6240 from edx/benp/fix-analytics-init
Mock out the underlying segment-io call.
2014-12-15 13:44:54 -05:00
Will Daly
d3c3f73428 Combine payment and intro step 2014-12-15 13:23:07 -05:00
Will Daly
93cc03a570 Separate verification / payment flow. 2014-12-15 13:11:33 -05:00
Muhammad Shoaib
914ecac9ac added the course price in the course about page 2014-12-15 12:53:37 -05:00
zubair-arbi
1d6d2f2a7f set position to default value if POST request don't have position argument
TNL-922
2014-12-15 11:59:52 +05:00
chrisndodge
8a685ceca0 Merge pull request #6242 from edx/cdodge/move-shoppingcart-button-detection
change the context_processor in the shopping cart to return a pointer to...
2014-12-14 13:15:03 -05:00
Chris Dodge
1148366998 change the context_processor in the shopping cart to return a pointer to a function so that only the templates that actually need to know if the shopping cart button should be shown will actually make the database roundtrips 2014-12-14 11:34:19 -05:00
Ben Patterson
e0f83ded6d Pipe analytics client output to stdout instead of devnull. 2014-12-13 20:02:53 -05:00
Ben Patterson
352fce6e02 Fix another analytics.init secret error message (noise). 2014-12-13 19:28:15 -05:00
Calen Pennington
d919d2ae46 Teach LMS how to render XBlockAsides
[PLAT-217]
2014-12-13 08:26:28 -05:00
Calen Pennington
e20fe2b879 Add a configuration model for managing XBlockAsides 2014-12-12 21:45:21 -05:00
Calen Pennington
980f30c17f Move lms.lib.xblock into lms.djangoapps.lms_xblock in preparation add database backed configuration to it 2014-12-12 21:45:21 -05:00
Calen Pennington
42792e978c Extract common base functionality for storing xblock fields in the relation db 2014-12-12 21:45:21 -05:00