Tim McCormack
443753d864
build: Only build and push ci-runner Docker image on origin repo ( #33535 )
...
I get a weekly CI failure email due to this scheduled workflow running on
my fork of edx-platform. Cancelling the job when it runs on a fork prevents
this.
2023-10-18 20:00:26 +00:00
Jenkins
44a04a5342
chore(i18n): update translations
2023-10-18 15:08:38 -04:00
thezaeemaanwar
0b3e4d73b6
feat!: Removed Badges App
...
fix: restored badges handlers
feat: remove FE code for badges
fix: resolved failing tests
fix: removed test case for badges app
fix: unused import error
fix: Response Field Count
fix: shareable account response length
fix: resolved PR comments
fix: revert settings override
feat!: Removed Badges App
fix: restored badges handlers
feat: remove FE code for badges
fix: resolved failing tests
fix: removed test case for badges app
fix: unused import error
fix: Response Field Count
fix: shareable account response length
fix: revert subscription badge
2023-10-18 20:30:04 +05:00
Deborah Kaplan
3060004a4a
feat: removing deprecated coaching
...
Removing unused import
2023-10-18 15:09:59 +00:00
Deborah Kaplan
b2f2e22b8a
feat: remove deprecated coaching
...
linting, fixing pr comment
2023-10-18 14:48:34 +00:00
Deborah Kaplan
5c3237c389
Merge branch 'master' into dkaplan1/APER-2407_remove-coaching-functionality-from-edx-platform
2023-10-18 10:31:46 -04:00
Muhammad Umar Khan
92731be0dc
Replace pyjwkest with pyjwt ( #32270 )
...
* chore: replace pyjwkest with pyjwt
2023-10-18 15:15:17 +05:00
Deborah Kaplan
f7282229da
Merge branch 'master' into dkaplan1/APER-2407_remove-coaching-functionality-from-edx-platform
2023-10-17 16:37:32 -04:00
Alexander J Sheehan
7ef865029a
Merge pull request #33524 from openedx/alex-sheehan-edx/upgrade-edx-enterprise-7202c22
...
feat: Upgrade Python dependency edx-enterprise
2023-10-17 15:23:33 -04:00
Deborah Kaplan
9f8bd36944
feat: remove deprecated coaching from edx-platform
...
FIXES: APER-2407
2023-10-17 18:07:12 +00:00
alex-sheehan-edx
70d547d622
feat: Upgrade Python dependency edx-enterprise
...
enterprise version bump
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2023-10-17 17:23:21 +00:00
Feanil Patel
7202c22e1d
Merge pull request #33373 from openedx/feanil/update_password_length_default
...
feat: Update the minimum password length.
2023-10-17 10:08:15 -04:00
Rafay
bf6ed5eb81
fix: reset button becomes available after submission ( #33490 )
2023-10-17 18:12:34 +05:00
Hamza Waleed
56436e1afc
Merge pull request #33515 from openedx/hamzawaleed01/upgrade-edx-enterprise-52302e3
...
feat: Upgrade Python dependency edx-enterprise
2023-10-17 14:44:40 +05:00
hamzawaleed01
265e7d5aa3
feat: Upgrade Python dependency edx-enterprise
...
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2023-10-17 07:01:44 +00:00
github-actions[bot]
52302e3b0f
feat: Upgrade Python dependency edx-drf-extensions ( #33512 )
...
Update JWT Cookie vs Session user monitoring
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
Co-authored-by: robrap <robrap@users.noreply.github.com >
2023-10-16 21:56:18 +00:00
0x29a
febcccc147
fix: limited staff cohorts and gradebook access
...
Limited Staff should not have studio read access by design.
However, since many LMS views depend on the `has_course_author_access` check and `course_author_access_required`
decorator, we have to allow write access until the permissions become more granular. For example, there should
be STUDIO_VIEW_COHORTS and STUDIO_EDIT_COHORTS specifically for the cohorts endpoint, which is used to display
"Cohorts" instructor dashboard tab.
2023-10-16 22:06:09 +02:00
Rômulo Penido
bbb7ef8aaf
feat: override permissions for exporting a taxonomy ( #33483 )
2023-10-16 12:30:52 -07:00
Pooja Kulkarni
9bf042b239
* feat: Enforce type hints for content_tagging app in edx-platform ( #33484 )
2023-10-16 12:25:59 -07:00
Piotr Surowiec
6b082c728f
Merge pull request #33275 from open-craft/0x29a/bb7834/inherited-roles-studio-fix
...
Fix studio for users with derived roles and some other related changes [BB-7834]
2023-10-16 21:16:51 +02:00
Maxim Beder
755fa7fd31
feat: set course for wiki based on the wiki_slug
...
Learners want to have the usual course navigation when viewing a wiki,
so that they can go back to the course related to the wiki and browse
other tabs/sections of the course.
Wiki reads the course from the `request.course`. If it's not present,
i.e. None or not set on the request, it will not show the course
navigation UI.
It seems like `WikiAccessMiddleware` already has the code that parses
course id from the request (when the request is for a wiki view) and
sets the course for the request. However, it doesn't work in most
scenarios, because the course id is not in the it's normal format in
most requests that go to wiki.
For example, when a leaner clicks on a wiki tab from the course
overview, they are redirected to `/wiki/<wiki_slug>/` path. The wiki
slug is taken from course's `wiki_slug` field. This slug can be used to
figure out what course this wiki belongs to in most (not all) cases.
This commit adds code to the `WikiAccessMiddleware` that attempts to
find a course based on wiki slug, and in case of success, sets the
course to the `request.course`, so that wiki can display course
navigation UI.
2023-10-16 21:15:59 +02:00
Rebecca Graber
80a25bc368
feat: use new event_bus_producer_config ( #33458 )
2023-10-16 14:07:10 -04:00
0x29a
9e56a18f0f
refactor: better permission names for instructor endpoints
2023-10-16 20:05:37 +02:00
Alexander J Sheehan
388fa3bb9d
Merge pull request #33489 from openedx/alex-sheehan-edx/upgrade-edx-enterprise-90b0392
...
feat: Upgrade Python dependency edx-enterprise
2023-10-16 13:15:12 -04:00
Feanil Patel
e3851ab3d1
test: Update to reuse variables in more places.
...
Some of the places where we had explicit copies of the password were not
necessary so we referece the exsting TEST_PASSWORD variable where
possible.
2023-10-16 12:33:25 -04:00
alex-sheehan-edx
24b6b5a377
feat: Upgrade Python dependency edx-enterprise
...
enterprise version bump
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2023-10-16 15:41:16 +00:00
edx-transifex-bot
7f84f1f556
chore(i18n): update translations ( #33492 )
...
Co-authored-by: Jenkins <sre+jenkins@edx.org >
2023-10-16 15:20:50 +00:00
0x29a
a45901ea6d
feat: implement strict_role_checking context manager
2023-10-16 15:44:40 +02:00
0x29a
838d270db0
fix: users with derived roles should see their courses
2023-10-16 15:44:40 +02:00
Jeremy Ristau
fd86ba15e1
Merge pull request #33343 from open-craft/kaustav/clarify_grade_range_numerical_values
...
fix: clarify grade range numerical values
2023-10-16 09:28:08 -04:00
Syed Sajjad Hussain Shah
7c25c5f4c8
feat: command to backfill users email addresses on braze ( #33467 )
2023-10-16 12:25:12 +05:00
Taras Lytvynenko
67780b7ecc
fix: Name length validation
2023-10-16 10:22:00 +03:00
dependabot[bot]
a749a9748b
build(deps): bump docker/login-action from 2 to 3
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 2 to 3.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-16 04:34:20 +00:00
SaadYousaf
bef05ab664
feat: add tracking event for following post
2023-10-14 02:00:34 +05:00
Ahtisham Shahid
90b039273d
feat: added audit track expiry filter in notifications ( #33381 )
...
* feat: added audit track expiry filter in notifications
2023-10-13 11:23:30 +05:00
Ahtisham Shahid
4acd6c22b3
chore: updated version of notifications pref ( #33486 )
2023-10-13 10:35:41 +05:00
Raymond Zhou
2033dcf6ac
fix: ref mgmt cmd logging ( #33481 )
2023-10-12 13:06:30 -04:00
salman2013
2a4ce5fa48
chore: fix comments, remove un-used variable
2023-10-12 20:11:25 +05:00
Feanil Patel
b7286d7415
Merge pull request #33274 from openedx/dependabot/github_actions/aws-actions/configure-aws-credentials-4
...
build(deps): bump aws-actions/configure-aws-credentials from 3 to 4
2023-10-12 10:56:09 -04:00
Feanil Patel
126256735e
Merge pull request #33479 from salman2013/salman/update-drf-endpoints
...
Update DRF endpoints to use default authentication
2023-10-12 10:50:09 -04:00
Feanil Patel
64e91d4080
test: Update to an even longer password.
2023-10-12 10:31:13 -04:00
Feanil Patel
41eee898d4
Merge pull request #32363 from openedx/dependabot/github_actions/actions/download-artifact-3
...
build(deps): bump actions/download-artifact from 2 to 3
2023-10-12 10:22:19 -04:00
dependabot[bot]
6e3f385b8a
build(deps): bump aws-actions/configure-aws-credentials from 1 to 2
...
Bumps [aws-actions/configure-aws-credentials](https://github.com/aws-actions/configure-aws-credentials ) from 1 to 2.
- [Release notes](https://github.com/aws-actions/configure-aws-credentials/releases )
- [Changelog](https://github.com/aws-actions/configure-aws-credentials/blob/main/CHANGELOG.md )
- [Commits](https://github.com/aws-actions/configure-aws-credentials/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: aws-actions/configure-aws-credentials
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-12 13:50:09 +00:00
dependabot[bot]
f2db83530c
build(deps): bump aws-actions/configure-aws-credentials from 3 to 4
...
Bumps [aws-actions/configure-aws-credentials](https://github.com/aws-actions/configure-aws-credentials ) from 3 to 4.
- [Release notes](https://github.com/aws-actions/configure-aws-credentials/releases )
- [Changelog](https://github.com/aws-actions/configure-aws-credentials/blob/main/CHANGELOG.md )
- [Commits](https://github.com/aws-actions/configure-aws-credentials/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: aws-actions/configure-aws-credentials
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-12 13:49:39 +00:00
dependabot[bot]
9e816e9754
build(deps): bump actions/download-artifact from 2 to 3
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 2 to 3.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-12 13:49:16 +00:00
Feanil Patel
1ab9079486
Merge pull request #33465 from farhan/farhan/remove-xblockutils
...
Remove xblockutils package
2023-10-12 09:47:29 -04:00
dependabot[bot]
84f7fdfa2f
build(deps): bump actions/setup-node from 2 to 3 ( #32140 )
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 2 to 3.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-12 17:52:52 +05:00
salman2013
0d5ca66d44
Merge remote-tracking branch 'upstream/master' into salman/update-drf-endpoints
2023-10-12 15:17:27 +05:00
salman2013
f2bf289021
chore: test cases
2023-10-12 15:01:14 +05:00
Muhammad Ammar
960dcfb1be
Merge pull request #33480 from openedx/muhammad-ammar/upgrade-edx-enterprise-22e2a23
...
feat: Upgrade Python dependency edx-enterprise
2023-10-12 14:52:55 +05:00