Jawayria
da009d6bdd
Merge pull request #29600 from edx/jawayria/fix-ugettext-lms5
...
fix: replace 'ugettext' with 'gettext' in lms
2021-12-16 13:59:18 +05:00
Jawayria
1bcb9adfe1
Merge pull request #29601 from edx/jawayria/fix-ugettext-lms6
...
fix: replace 'ugettext' with 'gettext' in lms
2021-12-16 13:59:06 +05:00
Jawayria
d96d3a2187
Merge pull request #29603 from edx/jawayria/fix-ugettext-lms4
...
fix: replace 'ugettext' with 'gettext' in lms
2021-12-16 13:58:53 +05:00
Jawayria
e8be2e7923
Merge pull request #29604 from edx/jawayria/fix-ugettext-lms3
...
fix: replace 'ugettext' with 'gettext' in lms
2021-12-16 13:58:42 +05:00
Jawayria
b2113696c9
fix: replace 'ugettext' with 'gettext' in lms
2021-12-16 13:22:40 +05:00
Jawayria
8e93280ec4
fix: replace 'ugettext' with 'gettext' in lms
2021-12-16 13:20:29 +05:00
Jawayria
0c7e37bc38
fix: replace 'ugettext' with 'gettext' in lms
2021-12-16 13:19:40 +05:00
Jawayria
3dfbb9f44e
fix: replace 'ugettext' with 'gettext' in lms
2021-12-16 13:18:28 +05:00
Jawayria
f72a6e3a79
fix: replace 'ugettext' with 'gettext' in lms
2021-12-16 13:15:27 +05:00
Zainab Amir
dd610118a7
feat: create braze alias and event ( #29612 )
2021-12-15 19:07:25 +05:00
Matt Hughes
a92f372a3e
fix: redirect behavior to learner-specific progress pages
...
JIRA:AU-375
2021-12-13 15:52:00 -05:00
Dillon Dumesnil
4abb7378d8
fix: Only evaluate queryset once
...
We are hoping this offers a performance improvement
2021-12-13 09:53:39 -07:00
=Awais Jibran
51b2b89bcd
fix: add is_configured property
2021-12-13 15:11:31 +05:00
Dillon Dumesnil
f88fbada8d
Merge pull request #29550 from edx/ddumesnil/batch-backpopulate-user-tours
...
feat: Add in batching and a delay to backpopulate user tours
2021-12-10 09:30:04 -08:00
Dillon Dumesnil
9b0fbbf5ed
feat: Add in batching and a delay to backpopulate user tours
...
This should help memory usage when running the job
2021-12-10 09:58:11 -07:00
Matthew Piatetsky
5321d05b48
feat: add adr for weekly learning goals ( #29543 )
2021-12-09 13:02:41 -05:00
Abdurrehman
c73e46ff09
fix: resolve incomplete module import for field overrides ( #29391 )
2021-12-09 12:10:27 -05:00
AsadAzam
3f06445389
feat: added pii params for program discussions ( #29532 )
...
* feat: added pii params for program discussions
* refactor: added conditions
2021-12-09 18:39:34 +05:00
Jawayria
5355d2823c
fix: split pr to two
2021-12-09 13:43:48 +05:00
Justin Hynes
ffa0fdee7a
Merge pull request #29525 from edx/jhynes/microba-1574_logging-pii
...
fix: (microba-1574) stop logging PII in bulk course email log messages
2021-12-08 13:29:56 -05:00
Dillon Dumesnil
40964045e4
Merge pull request #29526 from edx/mikix/preserve-params-on-redirect
...
fix: when redirecting to the MFE, preserve query flags
2021-12-08 05:46:17 -08:00
edX requirements bot
bb20b17428
Python Requirements Update ( #29516 )
...
* chore: Updating Python Requirements
* fix: fix pylint issues
Co-authored-by: Mohammad Ahtasham ul Hassan <mohammad.ahtasham@arbisoft.com >
2021-12-08 14:13:27 +05:00
Waheed Ahmed
5d5a11fc16
chore: remove pyc file added by mistake ( #29529 )
2021-12-08 12:22:57 +05:00
Justin Hynes
5fa71f6832
fix: (microba-1574) stop logging PII in bulk course email log messages
...
[MICROBA-1574]
- update bulk course email task log messages to use user id vs. email address
2021-12-07 14:59:47 -05:00
Michael Terry
bf2c2ce3c3
fix: when redirecting to the MFE, preserve query flags
...
This can potentially fix analytics based on query params like
utm_campaign and the like. And generally seems like the correct
thing to do.
AA-1128
2021-12-07 14:10:32 -05:00
julianajlk
5de4264c84
fix: Update Track Selection to support verified only mode ( #29497 )
...
REV-2450
2021-12-07 08:14:49 -05:00
Zainab Amir
acf5add774
feat: add marketing email option on registration ( #29397 )
2021-12-07 17:16:28 +05:00
Abdurrehman
6c6cf0ad0b
feat: external plugin integration in instructor dashboard ( #29376 )
...
* feat: external plugin integration fixes
2021-12-07 15:54:00 +05:00
Mubbshar Anwar
a65a486125
fix: small fixes in save for later api ( #29518 )
...
error code response convention
update django request object for json data
2021-12-07 14:11:21 +05:00
Attiya Ishaque
7917048fe3
fix: add error-code in save for later rate limit api ( #29483 )
2021-12-07 12:15:50 +05:00
Kshitij Sobti
9f4bc9900b
feat: add discussions context to course blocks API ( #29300 )
...
Add a new course blocks transformer that adds discussion context for units.
2021-12-07 11:10:48 +05:00
Kevin Valencia
fa258de357
Update from_addr for default from bulk emails ( #29001 )
...
* fix: update from_addr for default from bulk emails
Co-authored-by: Kevin Valencia <kevin@bitmaker.la >
2021-12-06 10:28:55 -05:00
Kshitij Sobti
606fb95059
feat: return user roles and privilege information in course metadata ( #29448 )
...
The frontends need to be aware of a user's privileges in order to know what operations are supported. This adds the user roles and privilege information to the discussion metadata API.
2021-12-06 11:21:25 +05:00
edX Transifex Bot
ed73fd3b29
chore(i18n): update translations
2021-12-06 02:41:48 +05:00
Matthew Piatetsky
59dd149137
fix: use the same logo in ace emails as we use in our braze emails ( #29494 )
2021-12-03 10:51:18 -05:00
Shafqat Farhan
84cba23c0b
feat: VAN-666 - Reject new password that is detected as vulnerable on password reset
2021-12-03 19:19:21 +05:00
Thomas Tracy
038d68d53c
feat: [MICROBA-1531] bulk email deny list logic ( #29465 )
...
* feat: [MICROBA-1531] bulk_email deny list logic
2021-12-02 13:11:55 -05:00
Mubbshar Anwar
1886e940ea
fix: event not firing ( #29499 )
...
segment event was not working due to null user id for anonymous users
VAN-741
2021-12-02 23:03:27 +05:00
Usama Sadiq
780a6f3c2d
Revert "chore: install codejail from pypi ( #29481 )" ( #29501 )
...
This reverts commit 21551095ac .
2021-12-02 22:19:15 +05:00
Jawayria
3168673ecf
Merge pull request #29443 from edx/jawayria/bom-2606-41
...
Applied lint-amnesty on lms/djangoapps/courseware
2021-12-02 19:03:05 +05:00
alangsto
e358faed38
feat: only show verification deadline if integrity signature is not enabled ( #29493 )
...
The verification deadline should only show up on the dates outline if the integrity signature is not enabled for that course. If the integrity signature flag is enabled, this date should be hidden.
2021-12-02 09:01:16 -05:00
Mohammad Ahtasham ul Hassan
21551095ac
chore: install codejail from pypi ( #29481 )
...
* chore: install codejail from pypi
* chore: Updating Python Requirements
* chore: Updating Python Requirements
* fix: fixed failing tests
* fix: fixed pytest failures
* fix: fixed failing test bug
* Update mocks.py
Co-authored-by: edX requirements bot <testeng+edx-requirements-bot@edx.org >
2021-12-02 17:07:29 +05:00
Ahtisham Shahid
00b53287d5
Added anonymous user id and extra params in program lti ( #29429 )
...
* fix: added anonymous user id and extra params in program lti
* refactor: updated flag name
* fix: fixed linter issues
2021-12-02 17:05:35 +05:00
Jawayria
abd4cdc819
chore: Applied lint-amnesty on lms/djangoapps/courseware
2021-12-02 15:08:55 +05:00
Justin Hynes
ca867c105f
Merge pull request #29410 from edx/jhynes/microba-1594_honor-certs-idv
...
fix: (MICROBA-1594) fix certificate generation logic for enrollment modes that don't require IDV but are cert eligible
2021-12-01 14:58:06 -05:00
Justin Hynes
df71aebdcf
fix: [MICROBA-1594] fix cert generation logic for eligible modes that don't require IDV
...
[MICROBA-1594]
* Update course certificate generation logic when ID verification fails to check if the enrollment mode requires IDV.
This change fixes an issue where Honor certificates could not be generated in an Open edX installation unless a manual IDV override was added for the student.
2021-12-01 14:12:56 -05:00
Mubbshar Anwar
fec7849b26
feat: save for later ( #29089 )
...
send favorite course through email to user
VAN-741
2021-12-01 16:10:20 +05:00
Syed Muhammad Dawoud Sheraz Ali
2325150cf8
feat: add referrer url when submitting Zendesk support ticket ( #29474 )
...
* feat: add referrer url as a custom field when submitting zendesk support ticket
2021-12-01 13:52:57 +05:00
Dillon Dumesnil
2f2a6317a5
feat: AA-1055: Add in User Tours to the platform
...
User Tours are walkthroughs we are able to give in our frontends.
This sets up the backend support for them by creating the model,
setting up the initial backfill, adds in a signal handler to init
the UserTour model on User creation, and sets up some endpoints
to get user tour information and update it. It is also being
initialized with a waffle flag to control the rollout. The flag is
intended to control all tours and not allow for opting into only some tours.
2021-11-30 18:21:09 +00:00
JayRam Nai
5db9e01563
fix: toggle name for ENABLE_PASSWORD_RESET_FAILURE_EMAIL ( #29317 )
2021-11-30 10:10:23 -05:00