Ned Batchelder
e23e3a0486
Fix a number of unused-import pylint violations
2017-11-21 19:57:06 -05:00
bmedx
f3f8d8ec96
Changes necessary for Django 1.11 tests to start
...
- Certificates management commands updates
- Moving reverse calls in tests into setUp from class definition
- Import shuffling
- Consolidating cryptograhpy version to 1.9
2017-11-13 15:45:32 -05:00
John Eskew
80d70f6ecb
Run all touched files through isort.
2017-11-09 09:25:19 -05:00
John Eskew
6672f64188
Add commerce AppConfig and use to register signals. Move imports.
...
Add explicit 'lms.djangoapps' prefix to all commerce imports, as another
commerce Django app exists at openedx.core.djangoapps.commerce
2017-11-09 09:24:37 -05:00
bmedx
11a4030767
LMS urls cleanup for Django 1.11
...
- Remove usage of django.urls.patterns
- Change urls tuples to lists
- Make all string view names callables
- This is the second of several urls updates for LMS; a work in progress
2017-11-06 16:06:00 -05:00
John Eskew
02f26f55ce
Remove unused imports. Push model imports down into relevant methods.
...
Mock out the static_replace modules in the proper location.
2017-10-05 11:12:52 -04:00
John Eskew
6294766c24
Split emitted signals from the student models file.
2017-10-05 11:12:50 -04:00
Andy Armstrong
7dfe12a1f3
Show course home messages for important course dates
...
LEARNER-2073
2017-10-02 17:27:51 -04:00
Jeremy Bowman
fd6af6b05e
ddt usage cleanup
2017-09-05 17:25:51 -04:00
ayub-khan
32679b0423
Removed waffle flag on commerce api for default_enrollment_mode
...
Removed ecommerce calls for default_enrollment_mode order creation
Removed tests related to those
LEARNER-2294
2017-08-30 18:13:02 +05:00
Calen Pennington
63244b514d
Use a consistent CourseModeFactory from the course_modes module, rather than using one from student
2017-08-23 12:15:46 -04:00
Simon Chen
893b7a0060
Stop audit and honor mode creating basket and order
...
LEARNER-2222
2017-08-15 16:08:08 -04:00
Stuart Young
806bbc13ab
remove all occurrences of flaky decorator
2017-08-08 16:23:51 -04:00
Waheed Ahmed
c74cd970ad
Added new signal to refund on un-enrollment from LMS dashboard.
...
LEARNER-1801
2017-08-03 14:39:05 +05:00
Marko Jevtic
75531b2fef
[LEARNER-437] Reflect discount on the Program About Page (WL)
2017-06-23 17:34:06 +02:00
Andy Armstrong
79acb5c5be
Reorder LMS imports using isort
2017-06-11 21:48:06 -04:00
Clinton Blackburn
0b07b53e71
Updated Commerce API v1 views to use JWT authentication
...
LEARNER-1375
2017-06-11 19:30:20 -04:00
Marko Jevtic
2422728671
LEARNER-1366 EcommerceService should be able to provide a link to the basket page that contains multiple products
2017-06-09 12:29:29 +02:00
Matt Drayer
a7f6e6a56b
Consider waffle switch when selecting ecommerce workflow
2017-05-22 12:25:05 -04:00
Diana Huang
e12a704cea
Add new course dates fragment.
...
Also add it to the course home page.
2017-05-04 20:53:42 -04:00
Michael Frey
c8b5dc06da
Only use ecommerce hosted receipt page
...
LEANER-616
2017-04-24 19:25:21 -04:00
Michael Frey
b2dcc9c49b
Revert "Only use ecommerce hosted receipt page"
2017-04-24 14:39:07 -04:00
Michael Frey
ba1dfa1346
Merge pull request #14939 from edx/mjfrey/LEARNER-616
...
Only use ecommerce hosted receipt page
2017-04-24 13:30:08 -04:00
Michael Frey
9ac4cef972
Only use ecommerce hosted receipt page
...
LEARNER-616
2017-04-24 10:46:48 -04:00
Ivan Ivic
41cfbcfb55
Enable all products to be displayed on receipt page
...
LEARNER-605
2017-04-24 12:17:28 +00:00
Ivan Ivic
b682c43d48
Update Order History page to reflect bundled purchase
...
LEARNER-381
2017-04-20 12:24:34 +00:00
Clinton Blackburn
7c39978b06
Automated refund approval process
...
Refunds are now processed automatically. If the automated processing fails, the system falls back to the previous behavior of notifying the Support Team. Additionally, these calls are all made by the service user rather than the learner.
ECOM-6541
2017-02-01 01:51:21 -05:00
Clinton Blackburn
1189867dd2
Removed references to ECOMMERCE_API_SIGNING_KEY
...
We should not be using custom signing keys for each service at this time. We may want to return to this strategy in the future; but, this is not the direction any of our other services are going in.
ECOM-6541
2017-02-01 01:51:21 -05:00
Clinton Blackburn
aec759fd65
Updated edx-rest-api-client to 1.7.1
...
https://github.com/edx/edx-rest-api-client/compare/1.6.0...1.7.1
ECOM-6634
2017-01-26 15:13:01 -05:00
Mike Dikan
8f4cf6829a
Adding support for UTM Tracking to apply to free purhases
...
ECOM-6450
Updating commerce api endpoint to capture user UTM cookies and resend them in the server request to the ecommerce IDA.
Currently, the non-free purchases are tracked because the user makes the request directly on ecommerce and user cookie
contains UTM data, but for free purchases, the UTM cookie isn't sent in the background server request to the ecommerce
IDA.
2016-12-21 19:09:56 -05:00
Marko Jevtic
363a0c8d90
[SOL-2082] Add a value to SiteConfiguration to enable ecommerce Receipt Page usage
2016-12-16 12:42:17 +00:00
John Eskew
e3cb462d18
Move embargo from common to openedx/core/djangoapps.
2016-11-07 08:47:36 -05:00
Adam Palay
9068c7e2b0
handle refund notification message formatting when translated with unicode characters (ECOM-5858)
2016-11-03 13:30:40 -04:00
Nimisha Asthagiri
6793c8f6ab
Move audit_log utility function to openedx/core
2016-10-07 13:25:08 -04:00
Saleem Latif
f556035b22
Create a management command to add commerce configuration in lms
2016-09-26 17:08:10 +05:00
Michael Frey
c52ba6ac75
Revert "[SOL-1953] Update Commerce Configuration"
2016-09-21 15:33:02 -04:00
PaulWattenberger
b0885bd4a5
Merge pull request #13409 from edx/pwattenberger/sailthru_campaign_id
...
Pass Sailthru campaign id cookie to ecommerce
2016-09-08 13:32:05 -04:00
PaulWattenberger
7ec898298e
Pass Sailthru campaign id cookie to ecommerce
2016-09-08 10:50:13 -04:00
Marko Jevtic
ab9c858b54
[SOL-1953] Update Commerce Configuration
2016-09-02 08:28:18 +00:00
asadiqbal
2ee58ebe92
SOL-1868: Receipt page should show the "Go To Dashboard" button in case of non-verified courses
2016-08-05 19:16:07 +05:00
Jesse Zoldak
0e5fb68e3d
Revert "asadiqbal08/SOL-1868 "Go To Dashboard" button should be visible on receipt page"
2016-08-05 09:13:43 -04:00
Asad Iqbal
ffe14bb1fa
Merge pull request #13139 from edx/asadiqbal08/SOL-1868
...
asadiqbal08/SOL-1868 "Go To Dashboard" button should be visible on receipt page
2016-08-05 17:38:40 +05:00
asadiqbal
839832b4f2
SOL-1868: Receipt page should show the "Go To Dashboard" button in case of non-verified courses
2016-08-04 20:08:41 +05:00
Calen Pennington
bc20a37c2b
Simplify how shards are selected in CI
2016-08-03 16:23:02 -04:00
Saleem Latif
8ae92901ef
1. Merge microsites into Comprehensive Theming
...
2. Add site configuration overrides to theming/helpers.py
3. Move microsite.get_value from theming/helpers to site_configuration/helpers
4. Move microsite_configuration.microsite.get_value usages to site_configuration.helpers.values
2016-07-27 13:55:14 +05:00
Matt Drayer
68312bdd2d
Revert "Revert "saleem-latif/WL-328: Multi-Site Comprehensive Theming""
...
2. Update COMPREHNSIVE_THEME_DIR to COMPREHENSIVE_THEME_DIRS
3. Update paver commands to support multi theme dirs
4. Updating template loaders
5. Add ENABLE_COMPREHENSIVE_THEMING flag to enable or disable theming via settings
6. Update tests
7. Add backward compatibility for COMPREHEHNSIVE_THEME_DIR
2016-06-30 15:19:51 +05:00
Michael Frey
6efc461fb6
mjfrey/micro-settings-merge: Override base dictionary keys with microsite configuration keys
...
* mattdrayer: Add helpers.get_value test
* mattdrayer: Change to simpler implementation, per @douglashall
* mattdrayer: Address quality violations and test failures
2016-06-21 23:28:36 -04:00
Ahsan Ulhaq
d31b7cbd68
Complete Order History area for students
...
ECOM-2361
2016-06-08 21:45:07 +05:00
Tasawer
f05d03802e
Revert "Update Receipt page"
...
This reverts commit 8d2c27fd04 .
2016-06-03 15:03:00 +05:00
Tasawer
8d2c27fd04
Update Receipt page
...
ECOM-4559
2016-06-03 15:01:53 +05:00