Saleem Latif
e4cb3dfcbd
Merge pull request #25522 from edx/saleem-latif/ENT-3522-bug-fix-2
...
ENT-3522: upgrade edx-enterprise version to 3.10.3
2020-11-04 18:22:17 +05:00
Saleem Latif
d5505461c4
upgrade edx-enterprise version to 3.10.3
2020-11-04 17:39:25 +05:00
Saleem Latif
d14f6c4739
Merge pull request #25520 from edx/saleem-latif/ENT-3522-bug-fix
...
ENT-3522: Updated edx-enterprise version to 3.10.2 that contains a bug fix for enterprise customer admin page.
2020-11-04 13:57:37 +05:00
Saleem Latif
415a433cd0
Updated edx-enterprise version to 3.10.2 that contains a bug fix for enterprise customer admin page.
2020-11-04 13:09:04 +05:00
edX requirements bot
9c312c2976
Updating Python Requirements ( #25518 )
2020-11-04 13:02:31 +05:00
Sarina Canelake
18059c20e7
Merge pull request #25505 from edx/sarina/gender-neutral-language
...
Change gendered language to gender-neutral 'they/them/their'
2020-11-03 16:16:59 -05:00
Thomas Tracy
ead2825b14
Re-add course key to segment unenroll tracker ( #25516 )
2020-11-03 15:51:48 -05:00
brianhw
89169443ad
Handle more kinds of bad data in segment events. ( #25506 )
2020-11-03 15:04:05 -05:00
Robert Raposa
4a0e4aa16d
Merge pull request #25417 from regisb/regisb/deprecate-toggle-override
...
[BD-21] Switch to edx-toggles classes and deprecate waffle override methods
2020-11-03 14:06:07 -05:00
Régis Behmo
c9c1136459
Re-introduce waffle classes (with deprecation warnings)
...
This is for backward compatibility.
2020-11-03 19:25:37 +01:00
Régis Behmo
b70042435a
Deprecate waffle_utils.testutils.override* functions
...
These functions should from now on be imported from
edx_toggles.toggles.testutils.
2020-11-03 19:25:37 +01:00
Régis Behmo
4586002956
Import waffle classes from edx_toggles instead of waffle_utils
...
Those classes were ported to edx_toggles. The imports remain in
waffle_utils.__init__ for backward compatibility.
2020-11-03 19:25:37 +01:00
Régis Behmo
3b127f8c92
Deprecate WaffleSwitch.override* methods
...
This allows us to get rid of the custom WaffleSwitch and
WaffleSwitchNamespace classes from waffle_utils in favour of
edx_toggles.toggles classes.
2020-11-03 19:25:37 +01:00
Régis Behmo
2307dff4c9
Deprecate WaffleFlag.override method
...
This allows us to get rid of waffle_utils' custom WaffleFlag method.
2020-11-03 19:25:37 +01:00
Régis Behmo
16ce16e85e
Deprecate ExperimentWaffleFlag.override method
...
This is part of a removal of the many override methods of toggle
flag/namespace classes. This allows us to remove imports of test modules
from production code.
2020-11-03 19:25:37 +01:00
Robert Raposa
64a162f69c
Merge pull request #25494 from regisb/regisb/fix-swaggerdocs
...
[BD-21] Fix API docs generation and update swagger.yml
2020-11-03 11:40:29 -05:00
Jansen Kantor
831658c9d1
pin ora temporarily ( #25510 )
2020-11-03 10:42:31 -05:00
Jansen Kantor
09255000e6
downgrade ORA ( #25499 ) ( #25509 )
2020-11-03 08:24:59 -05:00
Aarif
dafac0c9eb
updated Dockerfile to use ubuntu 20.04 as base ( #25435 )
2020-11-03 17:28:03 +05:00
adeel khan
7cd9c6652a
Merge pull request #25476 from edx/adeel/van_98_update_confirm_password_url_domain
...
Adds Logistration MFE url for forgot password email.
2020-11-03 13:40:03 +05:00
Usama Sadiq
028be7ebdf
Merge pull request #25508 from edx/jenkins/upgrade-python-requirements-dbf6ef2
...
Python Requirements Update
2020-11-03 11:41:28 +05:00
edX requirements bot
0f39482e54
Updating Python Requirements
2020-11-02 23:55:45 -05:00
Mike OConnell
dbf6ef22df
Using logging filters from edx-django-utils ( #25492 )
...
The UserIdFilter and RemoteIpFilter logging filter classes
were moved from edx-platform to edx-django-utils for more
distributed use. This updated removes those classes from
edx-platform, and references their counterparts in
edx-django-utils.
ENT-3494
2020-11-02 21:40:59 -05:00
sarina
f414fad0cc
Change gendered language to gender-neutral 'they/them/their'
2020-11-02 18:23:13 -05:00
Robert Raposa
acd84598c9
Merge pull request #25504 from edx/robrap/ARCHBOM-1584-fix-monitoring-references
...
ARCHBOM-1584: remove internal references to edx_django_utils from tests
2020-11-02 18:12:12 -05:00
Robert Raposa
39a7c6498c
remove internal references to edx_django_utils
...
Tests were referring to internal implementation
details of edx-django-utils. This comment removes
those references to free the library up to be
refactored.
ARCHBOM-1584
2020-11-02 16:46:11 -05:00
Ned Batchelder
57d33f17e8
Merge pull request #25496 from edx/nedbat/https-openedx
...
Use https for open.edx.org links
2020-11-02 14:55:01 -05:00
Muhammad Ammar
c4468b5aee
Merge pull request #25502 from edx/ammar/convert-to-str-before-comparision
...
convert enterprise customer uuid to str before comparison
2020-11-03 00:48:16 +05:00
muhammad-ammar
2cc0688e1c
convert enterprise customer uuid to str before comparison
...
ENT-3494
2020-11-03 00:20:05 +05:00
Thomas Tracy
5e0ae6bf0c
Remove modal flag from code ( #25482 )
2020-11-02 13:17:07 -05:00
Ned Batchelder
21d7e6f3b2
Use https for open.edx.org
2020-11-02 11:29:03 -05:00
Muhammad Ammar
80ab601fb0
Merge pull request #25501 from edx/ammar/more-logs-for-dsc
...
more logs for data sharing consent
2020-11-02 21:00:06 +05:00
muhammad-ammar
5f04fd35a0
more logs for data sharing consent
...
ENT-3494
2020-11-02 20:24:44 +05:00
Jansen Kantor
dbe96cff8c
downgrade ORA ( #25499 )
2020-11-02 09:16:01 -05:00
Dillon Dumesnil
9ebcf32113
Merge pull request #25485 from edx/ddumesnil/weekly-highlights-error-logging-aa-393
...
AA-393: Update Next Section Logic
2020-11-02 05:36:33 -08:00
Zaman Afzal
94e051d8d8
Upgrade edx-enterprise 3.10.1 version ( #25495 )
2020-11-02 16:28:01 +05:00
Régis Behmo
3599198f19
Fix API docs generation and update swagger.yml
...
API docs generation was being blocked by missing values in the doc
settings. We wanted to update the swagger.yml to get the toggle state
("/toggles/v0/state/") endpoint in the docs.
2020-11-02 09:27:48 +01:00
edX requirements bot
8fea5971f8
Updating Python Requirements ( #25493 )
2020-11-02 12:21:52 +05:00
Ned Batchelder
b408d032e4
Merge pull request #25457 from regisb/regisb/squash-lmsinitialization-warning
...
Squash lms_initialization deprecated import warning
2020-10-30 17:09:09 -04:00
Dillon Dumesnil
6b16fcd9b3
AA-393: Update Next Section Logic
...
Inside content_highlights.py, we had code to calculate due dates
for when there isn't graded content, but we could only reach that
code path if the user had an assignment with a due date at the
target date. Now we will check for all learners who could be in
range of having an update and let the code in content_highlights.py
decide if a highlight should be sent
2020-10-30 15:02:03 -04:00
Binod Pant
6dcb0fdb81
enterprise 3.10.0 ( #25489 )
2020-10-30 13:50:37 -04:00
Jansen Kantor
f41f4f7efd
downgrade ora to 2.10.3 ( #25487 )
2020-10-30 11:12:26 -04:00
Kyle McCormick
854502b560
Re-generate import_shims modules for cms/djangoapps
...
Command:
import_shims/generate_shims.sh cms/djangoapps import_shims/studio
2020-10-30 10:20:48 -04:00
Kyle McCormick
14708147af
Re-generate import_shims modules for lms/djangoapps
...
Command:
import_shims/generate_shims.sh lms/djangoapps import_shims/lms
2020-10-30 10:20:48 -04:00
Kyle McCormick
675497be02
Move sys_path_hacks modules to import_shims
2020-10-30 10:20:48 -04:00
Kyle McCormick
630d30563a
Silence DeprecatedEdxPlatformImportWarning by default
2020-10-30 10:20:48 -04:00
Kyle McCormick
090e10683c
Rename sys_path_hacks/ to import_shims/
...
The old folder name is somewhat confusing, because the
folder contains shims to _compensate for the removal
of sys.path hacks_, but does not contain the sys.path
hacks themselves.
Furthermore, this import_shims/ system could also be
used for other import path changes, such as turning
the locally-installed packages in common/lib/
into regular, importable modules
(e.g. `from common.lib.xmodule import abc` instead of
`from xmodule import abc`). So, a name that is not
specific to the sys.path hacks may be better
in the medium-to-long term.
Along the same lines, we also rename SysPathHackWarning
to DeprecatedEdxPlatformImportWarning.
2020-10-30 10:20:48 -04:00
Tim McCormack
644963255c
Move toggle annotation invocation to a Jenkins job ( #25484 )
...
There wasn't any reason for this to be in edx-platform in particular.
See https://github.com/edx/jenkins-job-dsl-internal/pull/444 -- we can
run `make requirements; pip install -e .` in a code-annotations
virtualenv and point it at each IDA in turn to generate reports for all of them.
ARCHBOM-1583
2020-10-30 13:35:45 +00:00
Robert Raposa
0cc46ca5b0
Merge pull request #25332 from regisb/regisb/use-settingdict
...
[BD-21] Use edx-toggle's SettingDictToggle to document setting-based feature toggles
2020-10-30 08:59:38 -04:00
Robert Raposa
759cbe2910
Merge pull request #25286 from regisb/regisb/extract-waffle-utils
...
[BD-21] Move waffle_utils from edx-platform to edx-toggles
2020-10-30 08:50:04 -04:00