Commit Graph

  • 9b43871373 Verification purchase goes through to CyberSource David Ormsbee 2013-08-22 21:14:18 -04:00
  • 9899b1a484 Merge pull request #783 from edx/fix/cdodge/add-contentstore-teardown chrisndodge 2013-08-22 15:10:35 -07:00
  • acd01306fe minor style change to keep videos from blowing out in verification David Ormsbee 2013-08-22 18:09:36 -04:00
  • 478fc376f7 Connect new button to mode selection David Ormsbee 2013-08-22 17:50:50 -04:00
  • 3558ce02ae Properly reset state and test it Vik Paruchuri 2013-08-22 17:50:37 -04:00
  • 7edfd185b7 teardown the content database after tests Chris Dodge 2013-08-22 17:35:38 -04:00
  • 52d33c0dee Merge branch 'master' into ormsbee/verifyuser_func David Ormsbee 2013-08-22 17:33:20 -04:00
  • 75b76b37ef Add delete confirmation to static pages. Peter Fogg 2013-08-22 16:41:07 -04:00
  • 7cd385bb67 Merge pull request #736 from edx/diana/verified-certs-payment Diana Huang 2013-08-22 13:11:12 -07:00
  • 1cb52df16b Removed unnecessary TestCase Will Daly 2013-08-22 16:10:24 -04:00
  • b761976167 Remove unnecessary verified certificate view. Diana Huang 2013-08-22 11:01:09 -04:00
  • 569727e608 Pep8 fixes Diana Huang 2013-08-22 10:34:16 -04:00
  • ff472e16f1 Grabbing the basic order information we need to sent to CyberSource. David Ormsbee 2013-08-22 15:52:59 -04:00
  • 2466a5f557 Allow Studio to display error modules. Peter Fogg 2013-08-21 17:52:50 -04:00
  • d7e311f5d2 remove DEBUG flag from cart addition urls--causing test failure Jason Bau 2013-08-21 19:17:31 -07:00
  • 1202b77d7d shopping cart view tests. coverage full except for debug line Jason Bau 2013-08-21 18:56:03 -07:00
  • 2c4b1e17b4 started view tests Jason Bau 2013-08-21 13:30:52 -07:00
  • e8db9e8f2a Make each item purchase transaction atomic and add the ability to record the fulfillment time Diana Huang 2013-08-21 16:40:42 -04:00
  • dee127360b Clean up models, add some error handling Diana Huang 2013-08-21 15:18:21 -04:00
  • 3a0a56f3a9 Remove line_cost from OrderItem Diana Huang 2013-08-21 14:49:18 -04:00
  • 6c19f3a7ad Add jsinput_spec back in. Diana Huang 2013-08-21 13:53:58 -04:00
  • e30ebf5041 move currency formatting into template Jason Bau 2013-08-21 10:31:18 -07:00
  • ee10cf7e96 minor changes to PaidCourseRegistrationTest.test_purchased_callback Jason Bau 2013-08-21 10:06:14 -07:00
  • 1bff390ba8 100% coverage on shoppingcart/models.py Jason Bau 2013-08-21 09:58:13 -07:00
  • 9798d020d1 Clean up views and models. Diana Huang 2013-08-21 11:10:47 -04:00
  • b475ac36f1 Some pep8/pylint cleanup Diana Huang 2013-08-21 09:31:32 -04:00
  • 055ad5357d 100% coverage on CyberSource.py Jason Bau 2013-08-20 23:58:27 -07:00
  • d140ffd868 Start of tests for CyberSource processor Jason Bau 2013-08-20 21:36:32 -07:00
  • 9fdf60ff45 change method sig of process_postpay_callback Jason Bau 2013-08-20 18:55:59 -07:00
  • ca3651fa35 add handling of CyberSource non-ACCEPT decisions Jason Bau 2013-08-20 18:17:06 -07:00
  • 6f70c9b9ce Adding migration to store purchased mode in PaidCourseRegistration Jason Bau 2013-08-20 14:49:26 -07:00
  • 5fbb12cb61 make PaidCourseRegistration mode aware Jason Bau 2013-08-20 13:20:06 -07:00
  • 6f3e83b86c Major cleanup work on ShoppingCart models Diana Huang 2013-08-20 15:28:19 -04:00
  • 84628e105f Start building tests Diana Huang 2013-08-19 15:22:17 -04:00
  • 5a90a6590f Put shopping cart views behind flags Diana Huang 2013-08-19 14:18:46 -04:00
  • 4070984cac Some cleanup fixes to get verified certs working. Diana Huang 2013-08-19 13:36:13 -04:00
  • 10c96cb897 Remove enrollment_cost from course_module Diana Huang 2013-08-19 10:12:06 -04:00
  • 23a15aed57 Pull CyberSource values from environment variables when in a dev environment. Diana Huang 2013-08-12 12:18:26 -04:00
  • 461b4da349 Add in new VerifiedCertificate order item Diana Huang 2013-08-09 12:57:34 -04:00
  • 5ae2289df0 about page changes, refactor processor reply handling Jason Bau 2013-08-13 11:41:05 -07:00
  • e4e22f0f85 Lots more verification of CyberSource reply + receipt generation Jason Bau 2013-08-09 18:36:35 -07:00
  • 41b9f9f071 factor out cybersource processor from cart Jason Bau 2013-08-09 11:01:32 -07:00
  • 44be024168 add Order model fields for receipt generation Jason Bau 2013-08-08 23:01:29 -07:00
  • ff5ca76aa6 add Validation function for cybersource receipt POST Jason Bau 2013-08-08 21:55:08 -07:00
  • 3f9c52cd1c Move shopping cart from session into model/db Jason Bau 2013-08-08 18:07:18 -07:00
  • ea7cf3a24e add parameterization of cybersource creds Jason Bau 2013-08-07 23:29:33 -07:00
  • 4d81383e0a added shopping cart list template, embedded form Jason Bau 2013-08-07 22:53:36 -07:00
  • 988a7a1fba initial commit of shopping cart and cybersource integration Jason Bau 2013-08-07 15:48:40 -07:00
  • 704650fe38 Merge remote-tracking branch 'origin/master' into fix/vik/oe-state Vik Paruchuri 2013-08-22 15:31:31 -04:00
  • 26a301f42e Merge pull request #504 from edx/feature/vik/oe-ui Vik Paruchuri 2013-08-22 12:23:29 -07:00
  • f3943c7e22 Merge pull request #779 from edx/fix/cdodge/check-xml-attribute-existence chrisndodge 2013-08-22 12:08:40 -07:00
  • 247c3ade70 Fix double requirement specification (django-model-utils) David Ormsbee 2013-08-22 15:00:56 -04:00
  • 2b052c6fd3 fix typo in config file David Ormsbee 2013-08-22 14:58:51 -04:00
  • 91fab4579b Merge branch 'diana/verified-certs-payment' into ormsbee/verifyuser_func David Ormsbee 2013-08-22 14:57:34 -04:00
  • d46ed7ff53 very stupid initial photo verification attempt save just so we can stuff into a cart David Ormsbee 2013-08-22 14:54:38 -04:00
  • 5422fc94ca very stupid initial photo verification attempt save just so we can stuff into a cart David Ormsbee 2013-08-22 14:54:29 -04:00
  • 46ce931d51 ErrorDescriptors do not have xml_attributes field Chris Dodge 2013-08-22 14:50:45 -04:00
  • 21e13e44af Pep8 and pylint fixes Vik Paruchuri 2013-08-22 14:29:39 -04:00
  • 25d9c2f385 Merge design first pass at mode choice page David Ormsbee 2013-08-22 14:17:57 -04:00
  • a06801432e Fix staff grading test Vik Paruchuri 2013-08-22 14:12:12 -04:00
  • 736b3e0ecd Common djangoapps no longer access courseware; other cleanup Will Daly 2013-08-22 14:06:13 -04:00
  • 4a70f7588e Merge branch 'ormsbee/verifyuser' into ormsbee/verifyuser_func David Ormsbee 2013-08-22 14:07:08 -04:00
  • 0191ae9417 Merge pull request #652 from edx/feature/ichuang/import-with-no-static chrisndodge 2013-08-22 11:05:02 -07:00
  • 1e9621cf4f Merge pull request #763 from edx/fix/cdodge/strip-transient-draft-serialization-attributes chrisndodge 2013-08-22 11:00:55 -07:00
  • 0dd5819683 basic flow from enroll mode selection to verify screen David Ormsbee 2013-08-22 13:56:23 -04:00
  • a6cc30d1fe Fix tests, address review feedback Vik Paruchuri 2013-08-22 13:51:27 -04:00
  • dad67cb90a change error HTTP response codes to 400 where appropriate Jason Bau 2013-08-22 10:43:10 -07:00
  • 7138aed2a9 add xlint tests in test_mongo.py Chris Dodge 2013-08-22 13:30:52 -04:00
  • 51a21cb004 Merge pull request #777 from edx/jonahstanley/fix-platform-error Jonah Stanley 2013-08-22 09:57:34 -07:00
  • 5c483d32e6 Removed space JonahStanley 2013-08-22 12:53:58 -04:00
  • bd412182c7 verticals shouldn't have 'data' Chris Dodge 2013-08-22 12:01:17 -04:00
  • 2699ba65ba Merge pull request #756 from edx/fix/cdodge/incorrect-html-serialization chrisndodge 2013-08-22 08:58:56 -07:00
  • 079470d439 add some more tests in common to increase coverage Chris Dodge 2013-08-22 11:48:37 -04:00
  • 0086a054d6 first pass at select a track for verification Frances Botsford 2013-08-22 11:37:36 -04:00
  • a0948668f4 Remove unnecessary verified certificate view. Diana Huang 2013-08-22 11:01:09 -04:00
  • bd576e1e23 Pep8 fixes Diana Huang 2013-08-22 10:34:16 -04:00
  • a7851a9850 Merge pull request #678 from edx/zoldak/acceptance-sauce Jonah Stanley 2013-08-22 07:32:43 -07:00
  • d96595318a Stylistic changes JonahStanley 2013-08-20 12:47:53 -04:00
  • d894a065df Stylistic changes lapentab 2013-08-22 09:28:37 -04:00
  • 842556d284 add new test data with draft content Chris Dodge 2013-08-22 08:57:10 -04:00
  • 1759191370 Remove network calls in tests lapentab 2013-08-22 08:43:28 -04:00
  • e950205206 Merge pull request #746 from edx/anton/support_failover_from_yt polesye 2013-08-21 23:07:19 -07:00
  • 03111cb98e Remove onTouchBasedDevice function. Anton Stupak 2013-08-20 16:52:51 +03:00
  • 22b5decc95 Small fixes. Anton Stupak 2013-08-20 16:49:33 +03:00
  • 63c5ec5277 Add supporting failover from Youtube. Anton Stupak 2013-08-19 15:48:24 +03:00
  • b674aabbe7 remove DEBUG flag from cart addition urls--causing test failure Jason Bau 2013-08-21 19:17:31 -07:00
  • 77a38afaeb add some draft courseware importing paths in common/* tests Chris Dodge 2013-08-21 22:00:33 -04:00
  • 5b25940cde shopping cart view tests. coverage full except for debug line Jason Bau 2013-08-21 18:56:03 -07:00
  • 0c1c3f11af loop in static import testing into common/* tests Chris Dodge 2013-08-21 20:48:56 -04:00
  • 078ad4b25e Added comment justifying ModuleStoreTestCase design. Will Daly 2013-08-21 20:31:23 -04:00
  • fb3a5bf9db remove unused class Chris Dodge 2013-08-21 20:10:36 -04:00
  • ef98c54f5b fix some pylint violations Chris Dodge 2013-08-21 20:06:10 -04:00
  • 2ba0d40d7b fix pep8 violations Chris Dodge 2013-08-21 20:02:58 -04:00
  • 8165a033b1 Pep8/pylint fixes Fixed test_masquerade failure due to not clearing the modulestore between tests. Will Daly 2013-08-21 19:42:59 -04:00
  • 109d3c3d10 Refactored to remove test#XXX methods from ModuleStoreTestCase Will Daly 2013-08-21 16:52:37 -04:00
  • a5ee2add05 started view tests Jason Bau 2013-08-21 13:30:52 -07:00
  • f5290e4397 Make each item purchase transaction atomic and add the ability to record the fulfillment time Diana Huang 2013-08-21 16:40:42 -04:00
  • 151782acf0 LMS acceptance tests use mixed modulestore Will Daly 2013-08-21 16:23:48 -04:00
  • 1676fc31a5 Halfway state for course enrollment by mode David Ormsbee 2013-08-21 16:21:18 -04:00
  • 775ae010a2 Shorted names of models in verify_student David Ormsbee 2013-08-20 09:19:35 -04:00