Skip to content

Rgopalrao/ent 11811#38639

Closed
rgopalrao-sonata-png wants to merge 343 commits into
openedx:masterfrom
edx:rgopalrao/ENT-11811
Closed

Rgopalrao/ent 11811#38639
rgopalrao-sonata-png wants to merge 343 commits into
openedx:masterfrom
edx:rgopalrao/ENT-11811

Conversation

@rgopalrao-sonata-png
Copy link
Copy Markdown

JIRA Ticket:
https://2u-internal.atlassian.net/browse/ENT-11811
ENT-11811 :Version bump to update edx-enterprise to 8.0.11

subhashree-sahu31 and others added 30 commits January 27, 2026 08:14
Updated model app labels

Commit generated by workflow `edx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/release-ulmo`
* fix: enable games xblock conditionally in component templates

* fix: correct games xblock addition to component types
allows instances to set the variable `ATLAS_EXTRA_SOURCES`  so they can
add their own sources to `make pull_translations`.
Adds waffle switch for webhook integration functions

Commit generated by workflow `edx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/release-ulmo`
…ntegrated-channels-015ebc3

feat: Upgrade Python dependency enterprise-integrated-channels
The deleted content API is a new implementation that currently returns only essential fields. Unlike the threads API, it omits fields required by the frontend, leading to inconsistent response shapes.

Changes :
Update the deleted content API to return all fields present in the threads API.
Ensure required fields are populated or explicitly handled for deleted content.
Updating Django release.

Commit generated by workflow `edx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/release-ulmo`
…to-make-pull_translations

feat: allow instances to add extra translation sources (openedx#37962)
Also bump SQL queries by +2 for the test_read_and_update() unit test
which triggers new synchronous signal handlers on grade change. See
openedx/enterprise-integrated-channels#109

ENT-11229
…enedx-platform

Bumped:

* astroid
* pylint
* pylint-django
* snowflake-connector-python

DOWNGRADED:

* sphinx-autoapi

These changes were needed to fix installing requirements after the last
commit to bump enterprise-integrated-channels.
 feat: Support IdP-initiated SAML auth with redirect destination in RelayState
chore: edx-enterprise version bump
…-enterprise-applications

AUT-31 code changes & implementation for redirection from Legacy page to new Authn MFE
- Updated the redirection block to handle external providers (SAML/TPA) that should never redirect to the AuthN MFE.
- Added logic to determine segment eligibility for redirection based on enterprise customer status and waffle flag.
- Ensured proper handling of authenticated users without logged-in cookies to avoid unnecessary redirection loops.
- Improved code readability and maintainability by restructuring the redirection logic.

This change ensures a more robust and accurate redirection process for login and registration flows.
- Pin  to a version below 82 to ensure  is included.
- Add a verification step to confirm the availability of .
- Ensure compatibility with Python 3.12 in the dependency check process.
- Maintain exclusions for specific repositories during the dependency check.

This update ensures the workflow runs reliably and avoids issues with missing  in the CI/CD pipeline.
- Added tests to verify the behavior of the ENABLE_ENTERPRISE_REDIRECT_TO_AUTHN flag:
  - Enterprise customer + flag disabled => no MFE redirect.
  - Enterprise customer + flag enabled => MFE redirect.
  - Enterprise customer + SAML provider => no MFE redirect.
  - Enterprise customer + TPA hint => no MFE redirect.
- Ensured proper handling of enterprise customers and external providers in login and registration flows.
- Improved test coverage for edge cases involving third-party authentication and enterprise configurations.
- Added missing blank newlines at the end of the following files:
  - toggles.py
  - waffle.py
  - login_form.py
  - test_logistration.py

This resolves the W292 linting errors and ensures compliance with Python style guidelines.
- Removed trailing whitespace on blank lines (W293).
- Added a newline at the end of the file (W292).

These changes ensure compliance with Python style guidelines.
naincy128 and others added 20 commits May 6, 2026 10:46
Fixes an issue where users cannot delete their own posts created using the “Post anonymously” option in Discussions.
feat: remove enterprise imports from third_party_auth
Commit generated by workflow `edx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/release-ulmo`
…ef2e

feat: Upgrade Python dependency edx-enterprise
…268)

* fix: update anonymous author labeling for moderator and global staff roles
* fix: Fix Arabic RTL display by enabling auto-generated RTL CSS

* fix: enable recursive rtlcss generation
Fixes an issue with some courses causing the progress page to crash
feat: enterprise 8.0.9

Commit generated by workflow `edx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/release-ulmo`
This PR fixes an issue where discussion forum threads marked as read were incorrectly showing as unread after a page reload or tab switch.
fix: ban/unban inconsistencies and org-level 403 error
feat: replace enterprise username import in progress/views.py with pluggable_override
…ieldsRequested filter (#263)

Removes the direct import of get_enterprise_readonly_account_fields from
openedx.features.enterprise_support.utils in accounts/api.py and replaces it
with a call to the AccountSettingsReadOnlyFieldsRequested openedx-filter.
Adds the filter to OPEN_EDX_FILTERS_CONFIG with the
enterprise.filters.accounts.AccountSettingsEnterpriseReadOnlyFieldsStep pipeline step.
Updates tests to mock the filter instead of the old enterprise_support imports.

ENT-11510

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
…rseware topics (#279)

fix: correct discussion and question counts for moderators in non-courseware topics (#279)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.