Awais Qureshi
a443a4ac94
Merge pull request #20979 from edx/awais786/INCR-322-
...
INCR-322 python3 compatibilty
2019-07-10 23:28:28 +05:00
Ayub khan
7ffccff0f3
INCR-376 python3 compatibility
2019-07-10 19:57:32 +05:00
arbisoft
6155f2c81f
Fixing python-modernize issues.
2019-07-10 15:41:27 +05:00
Ayub khan
1f2d15f540
INCR-380 python 3 compatibility
2019-07-10 15:16:58 +05:00
Ayub khan
80f89dc982
INCR-379 python 3 compatibility
2019-07-10 15:13:26 +05:00
Ayub khan
91a3c91fd2
INCR-377 python 3 compatibility
2019-07-10 15:10:05 +05:00
Ayub khan
f2ac9498fd
INCR-375 python3 comptatibility
2019-07-10 14:57:45 +05:00
arbisoft
5ba895d900
Fixing python-modernize issues.
2019-07-10 14:53:35 +05:00
Ayub khan
a218ba62b7
INCR-366 python3 compatibility
2019-07-10 14:46:34 +05:00
arbisoft
86a5066991
Fixing python-modernize issues.
2019-07-10 14:35:29 +05:00
Ayub khan
45a1053a60
INCR-361 python3 compatibility
2019-07-10 14:34:22 +05:00
Zainab Amir
92c7a43011
Add system_wide_roles app and roles classes ( #20935 )
...
* New system_wide_roles app added in openedx/core/djangoapps
* Added SystemWideRole and SystemWideRoleAssignment classes to govern
non-enterprise system wide roles
PROD-424
2019-07-10 11:33:33 +05:00
Matt Tuchfarber
2583d317db
Remove all references to Journals
2019-07-09 14:19:25 -04:00
Ayub khan
f33a89fc52
python 3 compatibility
2019-07-09 19:02:05 +05:00
arbisoft
bc39c60715
Fixing python-modernize issues.
2019-07-09 14:37:36 +05:00
Troy Sankey
4500536151
Add history to CourseOverview
2019-07-03 16:24:28 -04:00
Adeel Khan
ef0d56aac6
Fix lms templates to prevent xss attacks.
...
This patch is part of multiple PR's.
LEARNER-4632
2019-07-03 19:57:59 +05:00
DawoudSheraz
b15f923c47
refactor the login user method
2019-07-02 13:12:03 +05:00
Zachary Hancock
0ed2e67c2b
site configuration management ( #20919 )
...
site config management cmd
2019-07-01 11:07:26 -04:00
usama sadiq
7a5f0b7d24
Pylint Warning Supression Removed
2019-06-27 12:15:06 +05:00
Calen Pennington
39efc54a27
Merge pull request #20884 from cpennington/discount-no-previous-purchase
...
REVEM-289: Discount no previous purchase
2019-06-25 17:12:19 -04:00
Ned Batchelder
aa13a634a6
Merge pull request #20821 from edx/nedbat/drf-yasg
...
Upgrade djangorestframework and install drf-yasg to get better OpenAPI support
2019-06-25 13:49:13 -04:00
Calen Pennington
390122ec93
Make CourseOverviewFactory create new courses every time (unless otherwise specified)
2019-06-25 12:04:59 -04:00
Adeel Khan
298d3554fe
Fix templates for XSS code injection via translations
...
This would patch all templates (django/mako)
for a possible XSS code injection via
translation files by html escaping them..
LEARNER-4632
2019-06-25 14:22:42 +05:00
Hammad Ahmad Waqas
34589393ac
Merge pull request #20840 from edx/hammad/WL-1492
...
WL-1492 | Remove arbitrary code rendering on course about page
2019-06-25 11:20:07 +05:00
Ned Batchelder
b3a731550c
Fix problems that drf-yasg uncovered.
...
These were originally fixed individually, but had to be reverted, and
are now combined in one commit. The originals were:
7b9040f6b0 This enum was backwards
8774ff1f9b Use ref_name to disambiguate serializers that drf-yasg would otherwise assume are the same.
8a44397139 Is this field missing because it is None?
4a1154a7ca Give a safer buffer for clearing the rate limiting
64c47856dd DRF 3.7.4 changed how you delegate to another view, so don't
7359ca4fb2 Is this right? It fixes two tests
fdd66e5390 Adjust the expected error message for DRF 3.7.7
9257f68fd8 The default TIME_ZONE should be UTC
2019-06-21 18:04:15 -04:00
Ned Batchelder
2e9cae46cb
Add drf-yasg
...
* Install drf-yasg
* Add drf-yasg settings and urls
* Pin drf to make drf-yasg work
* Adjust config-models version to be compatible
* Remove django-rest-swagger (the old way)
2019-06-21 17:47:26 -04:00
jansenk
027a9bd2cc
add api access request management command
2019-06-21 15:34:03 -04:00
Hammad Ahmad Waqas
63d7b7d6fa
applying filter to remove dangerous html content before rendering in
...
course_about page on course overview field
2019-06-21 16:06:26 +05:00
DawoudSheraz
5747e97895
Merge branch 'master' into private_to_public_319d54e
2019-06-19 11:22:07 +05:00
Zainab Amir
fa8aeb69d9
Remove Remember me button from login page
...
Remember me button does the same thing regardless of if it is checked
or not. Remember me button being unchecked makes a user think they
will be logged out at the end of a browsing session when this is in
fact not the case
LEARNER-6220
2019-06-18 17:30:37 +05:00
Diana Huang
0c7ad64350
Clean up theming tests and microsites.
2019-06-14 15:22:33 -04:00
Diana Huang
fe3d33091f
More test fixes.
2019-06-14 15:20:50 -04:00
Diana Huang
762f20385e
Fix theming test helpers.
2019-06-14 15:20:50 -04:00
Diana Huang
f8c54212f4
Remove more microsites from theming.
2019-06-14 15:20:50 -04:00
Diana Huang
58a363e9d4
Remove microsites from commerce and theming.
2019-06-14 15:20:50 -04:00
Awais Jibran
66298b8761
fix activation emails for login failure
2019-06-12 16:35:56 +05:00
Ned Batchelder
39c7a2db7c
Revert "Use drf-yasg for Open API documentation"
2019-06-11 16:05:00 -04:00
Ned Batchelder
756dd88691
Merge pull request #20393 from edx/nedbat/drf-yasg
...
Use drf-yasg for Open API documentation
2019-06-11 13:58:13 -04:00
Amit
087250cff7
INCR-250: Make compatible with Python 3.x without breaking Python 2.7… ( #20534 )
...
* INCR-250: Make compatible with Python 3.x without breaking Python 2.7 support --> openedx/core/djangoapps/programs
* INCR-250: Disable pylint warning and replace _f placeholder with actual name
* INCR-250: pylint format correction and fix over length line limit
2019-06-11 10:17:52 -04:00
edx-pipeline-bot
de5d25eccc
Merge pull request #20794 from edx/private_to_public_55dd3e1
...
Mergeback PR from private to public.
2019-06-11 19:17:13 +05:00
Ned Batchelder
135cbe76d8
yasg settings
2019-06-10 15:27:39 -04:00
Ned Batchelder
8774ff1f9b
Use ref_name to disambiguate serializers that drf-yasg would otherwise assume are the same.
2019-06-10 15:27:39 -04:00
Ned Batchelder
fdd66e5390
Adjust the expected error message for DRF 3.7.7
2019-06-10 15:27:39 -04:00
Ned Batchelder
5985480409
Add drf-yasg
...
* Install drf-yasg
* Add drf-yasg settings and urls
* Pin drf to make drf-yasg work
* Adjust config-models version to be compatible
* Remove django-rest-swagger (the old way)
2019-06-10 15:27:38 -04:00
Jeremy Bowman
1198e5f29b
Fix intermittent unit test failures ( #20783 )
2019-06-10 14:56:33 -04:00
Josue Balandrano Coronel
df14f5cdf6
[BB-1132] Decrease NAME_MIN_LENGTH to 1
2019-06-06 22:52:00 +02:00
David Ormsbee
382f6ddc35
Merge pull request #20745 from open-craft/jill/models-gettext-lazy
...
Campus.IL SE-1151 Strings used in models should always use gettext_lazy
2019-06-05 19:53:10 -04:00
Christie Rice
c66ad09dbc
REVMI-234 Remove flaky test ( #20752 )
2019-06-05 15:48:47 -04:00
Dave St.Germain
4b84d630de
Merge pull request #20719 from edx/dcs/grade-support
...
API support for bulk grade import/export
2019-06-05 14:46:15 -04:00