- Jul 10, 2020
-
-
Feanil Patel authored
Correct logic on building marketing links.
-
adeelehsan authored
Get user email from request
-
Michael Terry authored
Bump edx-when to 1.2.9
-
Aarif authored
-
adeelehsan authored
PROD-674
-
edX requirements bot authored
-
- Jul 09, 2020
-
-
Michael Terry authored
This prevents seeing due dates for enrollments originally created too close to the course end to allow for finishing the course in time. AA-195
-
Feanil Patel authored
The logic used to has a special case for edge in the hostname which didn't really make sense. So instead we just check to see if the given url starts with http and if it does we return it directly. If it doesn't, then we try to convert it to a valid url and return that. If that fails we return . Add a new custom metric `unresolved_marketing_link` to track when we run into this scenario.
-
Alex Dusenbery authored
-
Dillon Dumesnil authored
Adding in missing field to the DateSummarySerializer
-
Felipe Montoya authored
[BD-6] Use PyPi release of django-ratelimit
-
alangsto authored
* testing * updates to drop down * unit tests. env changes were copied based on other MFEs in LMS * added exam settings link to other course settings pages * fixed pylint errors * updates for requested changes * updates for requested changes, as well as changes for xss linter
-
Feanil Patel authored
If this reverse failed, it was throwing a 500.
-
Dillon Dumesnil authored
-
Robert Raposa authored
This is the final step in removing the deprecated flag_undefined_default as explained by the following ADR: https://github.com/edx/edx-platform/blob/master/openedx/core/djangoapps/waffle_utils/docs/decisions/0001-refactor-waffle-flag-default.rst Notes: * All uses of flag_undefined_default=False were always supposed to have been no-ops. * All uses of flag_undefined_default=True that are removed in this PR have been replaced by migrations in past PRs. * The temporary metric temp_flag_default_used id no longer reporting any data. ARCHBOM-1305
-
JJ authored
Create a Javascript function to log upsell events to & attach the eventing to the course dashboard upsell button. The revenue squad is looking for more insight into which buttons users are clicking to get to the checkout page.
-
Awais Jibran authored
Deprecate old idv emails
-
AsadAzam authored
Fixed email sent on valid sso verification
-
edX Transifex Bot authored
-
Asad authored
-
Awais Jibran authored
-
- Jul 08, 2020
-
-
Feanil Patel authored
Catch the 500 in this case and throw a 404 instead.
-
Carla Duarte authored
AA-200: Redirecting logged out users on Dates Tab
-
Feanil Patel authored
ARCHBOM-1298 Validate before accessing email parts.
-
Feanil Patel authored
For somereason earlier validation is not ensuring that we have a valid e-email. In this case, break out of the flow since we don't have a domain that's in our list and log the user's id so that we can learn more about when this happens. By a reading of the code flow, it doesn't seem like it should be possible except with a handful of users that have invalid e-mail addresses in the database but it seems to be happening pretty regularly.
-
Robert Raposa authored
The ENABLE_FORUM_DAILY_DIGEST config was using both a Django Setting and a waffle flag. This consolidates this to simply use the single Django Setting: FEATURES['ENABLE_FORUM_DAILY_DIGEST']. ARCHBOM-132
-
Robert Raposa authored
This is Phase 2 if a rollout started here: https://github.com/edx/edx-platform/pull/24392 When a flag is being used without a request, we will return True if the flag's everyone status is set to True. The current implementation is to use flag_undefined_default, which is deprecated and we are trying to remove it. ARCHBOM-1331
-
Awais Qureshi authored
Merge pull request #24415 from edx/testeng/bokchoy_auto_cache_update_bac4b8ed6fb3d1273f95cf244f6242b76f73731e Bokchoy Testing DB Cache update
-
Diana Huang authored
DEPR-43 - Remove final shoppingcart references from instructor.
-
Diana Huang authored
-
Feanil Patel authored
DEPR-43 Remove shoppingcart certs refs.
-
Feanil Patel authored
DEPR-43 - Remove shopping cart from instructor analytics.
-
edX requirements bot authored
-
Waheed Ahmed authored
Used django-ratelimit instead of django-ratelimit-backend to configure two different rate limit configurations for same endpoint. PROD-1708
-
Waheed Ahmed authored
Ratelimited `login_user` endpoint using `django-ratelimit`, also decreased default value of logistration rate limit to 100 requests per five minutes per IP. PROD-1877
-
- Jul 07, 2020
-
-
Luis Moreno authored
-
edX cache uploader bot authored
-
Kellie Selinka authored
update edx-enterprise version
-
Feanil Patel authored
There's a chance that the whole management command should be removed since we don't do change modes with the command anymore but that's a different problem for a different day I think.
-
Feanil Patel authored
-