Peter Fogg
497622d4b4
Switch default course mode to 'audit'.
...
ECOM-2972
2015-11-25 11:22:29 -05:00
Ahsan Ulhaq
bc64c66835
Refund Policy on Prof Ed Receipts
...
ECOM-2562
2015-11-24 17:42:09 +05:00
Ned Batchelder
0872732cf0
Fix pylint C7630 (literal used as attribute) violations
...
There's no need to use a string literal in setattr, delattr, or the
two-argument form of getattr.
2015-11-23 15:32:54 -05:00
Ned Batchelder
f5d0f3ff55
Remove useless pylint suppressions
2015-11-22 07:41:19 -05:00
Usman Khalid
6cb62f2697
Rebase upgrade Django to v1.8.5
...
Please note that this is a squshed commit and the work of:
Symbolist, macdiesel, nedbat, doctoryes, muzaffaryousaf and muhammad-ammar
2015-11-10 15:00:19 -05:00
Ned Batchelder
322ca34b20
Remove pylint pragmas from "class Meta"
...
Also remove useless docstrings where they were added to keep pylint
quiet.
2015-10-21 07:37:00 -04:00
Ned Batchelder
8fcb048b96
Add needed migration for datetime default change
2015-10-19 11:25:33 -04:00
Bertrand Marron
a8f25492d7
Remove shoppingcart default date values
...
The previous value means that those dates would have the value of
whenever the models were imported.
Reference TNL-3611
2015-10-15 10:31:21 -04:00
Bill DeRusha
fe23052511
Merge pull request #9979 from edx/bderusha/boardman-traffic
...
Add IP to all python Segment tracking calls
2015-10-05 14:55:55 -04:00
Bill DeRusha
ca6633bd98
Add IP to all python Segment tracking calls
2015-10-01 21:21:16 -04:00
Bill DeRusha
bcb71a3255
Rename SEGMENT_KEY to have a unique key name for both CMS and LMS
2015-10-01 19:40:27 -04:00
Bill DeRusha
c721ff5a82
Replace SEGMENT_IO_LMS & SEGMENT_IO_LMS_KEY with single key SEGMENT_KEY
2015-09-24 11:49:03 -04:00
Zia Fazal
0adea67662
hide shopping cart menu
...
Hide shopping cart menu only if request is coming from a micro site and
requested page is from courseware.
2015-09-07 12:23:45 +05:00
Matt Drayer
49158fe0c9
Merge pull request #9535 from edx/ziafazal/MAYN-119
...
MAYN-119: Hide shopping Cart menu
2015-09-02 10:05:47 -04:00
Zia Fazal
4b4ca54674
Hide shopping Cart menu
...
Shopping Cart menu should not be visible in case of while label site.
added tests
2015-09-02 14:55:34 +05:00
David Ormsbee
42b736ae50
Shift some shoppingcart tests to use SharedModuleStoreTestCase.
2015-08-27 23:02:30 -04:00
Peter Fogg
38fb6eaede
Add signals for user's discussion activity.
...
These signals are caught by the Teams app and used to update
`last_activity_at` on both teams and individual users.
TNL-2497
2015-08-26 12:07:54 -04:00
Peter Fogg
c13f296103
HTML-escape uses of course display name.
2015-08-17 12:22:10 -04:00
Ned Batchelder
f54fe787c6
Remove needless 'disable=no-member' pragmas
2015-08-03 17:47:44 -04:00
Adam
2735b2b5bb
Revert "Decorated instructor dashboard with sudo_required."
2015-07-17 12:11:38 -04:00
Waheed Ahmed
bc052db1ee
Added DjangoSudo functionality for instructor dashboard and course team page
2015-07-16 11:14:11 +05:00
Sarina Canelake
8283c07e32
Remove superfluous-parens pylint violations
...
Skipped 'print' statement violations, as print() is Py3k syntax.
2015-07-13 17:33:28 -04:00
Sarina Canelake
22bbdacee9
Convert Meta classes to new-style classes
2015-07-13 17:33:26 -04:00
Sarina Canelake
ba8fd1c21d
Eliminate instances of unused-import Pylint violation
2015-07-13 17:33:25 -04:00
Clinton Blackburn
301a874c5c
Enforcing lowercase currency for CourseMode
...
- CourseMode.save() always lowercases the currency value
- CourseMode currency comparisons have been updated to be case-insensitive
2015-07-06 23:38:25 -04:00
Sarina Canelake
e83e88172b
Don't i18n test files
2015-06-26 17:50:21 -04:00
Muhammad Shoaib
0442e70072
PHX-40 added the sorting of the most popular coupon codes used.
2015-06-26 00:35:24 +05:00
Chris Dodge
0613c2dde2
Treat aggregate sums of None as 0
2015-06-18 15:15:21 -04:00
chrisndodge
302d3e6e06
Merge pull request #8206 from edx/afzaledx/sol-795-executive-summary-report
...
SOL-795 Executive Summary Report
2015-06-16 15:38:28 -04:00
Afzal Wali
0569a770ea
Executive Summary Report
2015-06-16 14:48:16 -04:00
Afzal Wali
ac72e26256
Fixed the empty list price issue.
...
Added columns to the CC purchases report. (added Qty and Total Discount. Moved the Total Amount to the last index).
Coupon code report.
2015-06-16 17:46:05 +05:00
jsa
e1dfdc0811
Receipt page now also handles Cybersource payment failures.
...
XCOM-398
2015-06-11 13:42:58 -04:00
Kevin Falcone
8f016414f9
Merge pull request #8348 from edx/release-2015-06-02-conflict
...
Release 2015 06 02 conflict
2015-06-04 09:20:12 -04:00
Muhammad Shoaib
4dff8ecf09
SOL-916 Add ability to query, enable, disable, unredeem Enrollment Codes
2015-06-03 14:46:01 -04:00
Chris Dodge
fdfda81add
don't assume in the ORM query a single RegCodeRedemption per enrollment record
...
Removed the unused try/except block around filter().
2015-06-02 16:15:49 +05:00
chrisndodge
99de1c8f48
Merge pull request #7992 from edx/muhhshoaib/SOL-794-generate-detailed-enrollment-report
...
Muhhshoaib/sol 794 generate detailed enrollment report
2015-05-26 15:57:22 -04:00
Muhammad Shoaib
b555c869bf
SOL-794 Detailed Enrollment Report
...
- added the abstract and concrete layers of enrollment report provider
- created a celery task.
-added the button in the e-commerce reports section
added the enrollment data backend
added the payment data and start writing the test cases.
updated the code with the feedback suggestions and wrote some test cases.
- all the downloadable reports are now visible in the ecommerce download section.
Pending instructor tasks is also visible in the ecommerce section
added the fields in the user profile information
changed the report store configuration key
added the new http endpoint for financial reports to add more permissions for finance_admin to access.
fix quality issues
added test cases to check csv content data
rebased with master and resolved conflicts
changed the log messages
added the changes as per code clintonb suggestions during code review
updated the test cases for the finance_admin decorator
changes suggested by clinton.
Created and moved Table level filters to the Custom Manager for the CourseEnrollment model.
ecommerce.js file was loaded twice in the instructor_dashboard.js fixed the issues
added the registration code column in the csv
added the full gender in the csv file
Update data sources and add display name translations for the report columns
fix meta name
Make sure the reports section does not appear on non whitelabel courses
pylint fixes
expand out enumerated values
2015-05-22 15:16:57 -04:00
Marko Jevtić
796541af4f
Merge pull request #7987 from edx/mjevtic/SOL-837
...
(SOL-837) Added RTL support to payment page
2015-05-22 18:31:39 +02:00
marjev
f5b166f120
(SOL-837) Added RTL support to payment page
2015-05-22 16:42:01 +02:00
Muhammad Shoaib
72bf9a5a6c
MAYN-65 fixed the bug, removed the redemption table entry when the item is expired from the user cart
...
fix quality issues
2015-05-19 15:07:07 +05:00
Clinton Blackburn
5e68753101
Deprecated Verify Later Page
...
We are moving toward a single workflow for verification.
2015-05-05 16:42:27 -04:00
Clinton Blackburn
1a1fe56b29
Added Oscar-Compatible Receipt Page
2015-05-02 00:18:05 -04:00
jsa
efde11d552
Use ecommerce api v2.
...
XCOM-213 XCOM-214
2015-04-27 16:57:17 -04:00
zubair-arbi
305b7138e5
Merge pull request #7639 from edx/zub/bugfix/ecom-653-remove-invalid-link
...
update invalid documentation link in '_payment_page_response' method doc...
2015-04-10 11:07:33 +05:00
zubair-arbi
3cc931d8d9
update invalid documentation link in '_payment_page_response' method docstring
...
ECOM-653
2015-04-09 19:13:28 +05:00
Stephen Sanchez
1669274175
:Allow the receipt page to support Oscar Orders.
2015-04-09 14:01:12 +00:00
Ned Batchelder
6ac1b82bb2
Merge pull request #7356 from edx/ned/fix-or-remove-teardown
...
Fix or remove tearDown methods that don't use super.
2015-03-18 17:36:17 -04:00
Awais
3a996155f5
ECOM-1162
2015-03-18 01:24:27 +05:00
Ned Batchelder
81d17c516e
Fix or remove tearDown methods that don't use super.
...
Update edx-lint to the version that checks if tearDown uses super.
Convert a number of tearDown methods into addCleanup.
Remove some unneeded tearDown methods: no need to call patch.stopall if
none of them were started with patch.start.
2015-03-17 15:14:52 -04:00
Ned Batchelder
7d799e34f3
Remove unused imports
2015-03-17 07:10:31 -04:00