Commit Graph

60504 Commits

Author SHA1 Message Date
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
Uzair Rasheed
971dc175f6 Merge pull request #29522 from edx/add-prop-to-mark-users
refactor: add a property to distinguish old and new users
2021-12-08 01:42:29 +05:00
Binod Pant
f32128f7a0 feat: edx-enterprise releases 3.36.1-3 (#29523)
[3.36.3] -------- feat: Integrated channels, grade send logic only logs instead of raising when enterprise_customer_user record is inactive  [3.36.2] -------- feat: add is_active on enterprise customer invite key  [3.36.1] feat: improved integrated channel log consistency
2021-12-07 11:20:44 -05:00
Mohammad Ahtasham ul Hassan
8320dcb0e8 build: update stylint and eslint thresholds (#29471)
* build: update stylint and eslint thresholds

* Removed stylint threshold

* Update test_stylelint.py

* fix: fix eslint issues
2021-12-07 20:09:13 +05:00
julianajlk
5de4264c84 fix: Update Track Selection to support verified only mode (#29497)
REV-2450
2021-12-07 08:14:49 -05:00
uzairr
443034ed55 refactor: add a property to distinguish old and new users
Add a new prop in existing props to differentiate users either
a particular one is newly registered or not.

VAN-665
2021-12-07 17:59:31 +05:00
Zainab Amir
acf5add774 feat: add marketing email option on registration (#29397) 2021-12-07 17:16:28 +05:00
Zainab Amir
5f77890c58 refactor: update account verification messages (#29329)
* refactor: update account verification messages

* fix: quality check
2021-12-07 17:16:16 +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
Bianca Severino
51fe9b9da4 Merge pull request #29514 from edx/bseverino/proctoring-4.7.3
chore: upgrade edx-proctoring to 4.7.3
2021-12-06 13:22:17 -05:00
Manny
d3e0e5df6a feat: bump edx-enterprise to 3.36.0 (#29513) 2021-12-06 12:15:57 -05:00
Bianca Severino
0652265054 chore: upgrade edx-proctoring to 4.7.3 2021-12-06 12:13:26 -05:00
Dillon Dumesnil
f1cc288189 Merge pull request #29510 from edx/ddumesnil/override-freq-cap-aa-1127
feat: AA-1127: Overrides Braze Frequency Cap for dynamic pacing emails
2021-12-06 07:44:55 -08: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
Dillon Dumesnil
709290544d feat: AA-1127: Overrides Braze Frequency Cap for dynamic pacing emails
edx-ace version 1.4.1 introduces the ability to override braze
email frequency caps.
2021-12-06 07:56:28 -07:00
Jawayria
87c2a59d2b Merge pull request #29439 from edx/jawayria/bom-2606-39
chore: Applied lint-amnesty on openedx/features
2021-12-06 17:23:30 +05:00
Jawayria
a1c4b82cd5 Merge pull request #29435 from edx/jawayria/bom-2606-31
chore: Applied lint-amnesty on openedx/core/djangoapps
2021-12-06 15:23:46 +05:00
Jawayria
86d7cce373 Merge pull request #29436 from edx/jawayria/bom-2606-30
chore: Applied lint-amnesty on openedx/core/djangoapps/content
2021-12-06 15:23:25 +05:00
Jawayria
9cd4f96955 Merge pull request #29437 from edx/jawayria/bom-2606-29
chore: Applied lint-amnesty on openedx/core/djangoapps
2021-12-06 15:23:13 +05:00
Jawayria
5a855fedf3 Merge pull request #29438 from edx/jawayria/bom-2606-38
chore: Applied lint-amnesty on openedx/tests
2021-12-06 15:22:51 +05:00
Jawayria
61f3ef0724 chore: Applied lint-amnesty on openedx/core/djangoapps 2021-12-06 14:06:57 +05:00
Jawayria
959b6cef6c chore: Applied lint-amnesty on openedx/core/djangoapps/content 2021-12-06 14:06:13 +05:00
Jawayria
3adfe1de97 chore: Applied lint-amnesty on openedx/core/djangoapps 2021-12-06 14:05:13 +05:00
Jawayria
4347c35072 chore: Applied lint-amnesty on openedx/tests 2021-12-06 14:01:53 +05:00
Jawayria
328c181a38 chore: Applied lint-amnesty on openedx/features 2021-12-06 13:58:45 +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
Jansen Kantor
898e84a044 chore: bump submissions to 3.4.2 (#29506)
* chore: bump submissions to 3.4.2

* fixup! chore: bump submissions to 3.4.2
2021-12-04 09:31:44 -05:00
Adam Stankiewicz
e5654cd185 build: bump edx-enterprise (#29505) 2021-12-03 13:41:36 -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
a1c34aa7cd Merge pull request #29502 from edx/shafqat/VAN-666
feat: VAN-666 - Reject new password that is detected as vulnerable on password reset
2021-12-03 20:30:44 +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
Régis Behmo
13342835b0 feat: theme-agnostic view to fetch theme assets (#29461)
It is possible to set custom logos in microfrontends, for instance with the
LOGO_URL setting. Ideally, we would like that MFEs share the same logos as the
LMS. But this is made difficult when comprehensive theming is enabled, and the
logo is overridden by a custom theme. In that scenario, the logo url becomes
/static/mytheme/images/logo.png. But the MFEs do no know that the "mytheme"
theme is enabled. To resolve this issue, we introduce here a view, at the
"/theming/asset/<path>" url, that redirects to the corresponding asset in the
theme that is currently enabled. Thus, MFEs only have to set
`LOGO_URL=http://lmshost/theming/asset/images/logo.png` to point to the themed
logo.

Related issue: https://github.com/overhangio/tutor-mfe/issues/25
2021-12-02 16:38:12 -05:00
Tim McCormack
02b9e059a2 feat: Remove monitoring for now-concluded verify-all work (#29495)
The removed attributes were needed in order to inform the move of the
`_verify_user` function call up out of the try/except block. That work has
concluded (https://github.com/edx/edx-platform/pull/29324) so the
monitoring can be removed.

Also:

- Bring a comment on some other monitoring up to date
- Make long-needed corrections to an existing docstring
- Remove malformed-cookie logging, since we haven't been using it
2021-12-02 18:45:48 +00: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
3a78775662 Merge pull request #29441 from edx/jawayria/bom-2606-37
chore: Applied lint-amnesty on openedx/core/lib
2021-12-02 19:13:06 +05:00
Jawayria
e83da77008 Merge pull request #29440 from edx/jawayria/bom-2606-40
chore: Applied lint-amnesty on openedx/features
2021-12-02 19:06:22 +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
dba7d78c74 chore: Applied lint-amnesty on openedx/core/lib 2021-12-02 15:11:13 +05:00
Jawayria
abd4cdc819 chore: Applied lint-amnesty on lms/djangoapps/courseware 2021-12-02 15:08:55 +05:00
Jawayria
c227712f03 chore: Applied lint-amnesty on openedx/features 2021-12-02 15:02:24 +05:00