Skip to content

feat: replace enterprise logistration logic with openedx-filters hooks - #38105

Merged
pwnage101 merged 1 commit into
masterfrom
pwnage101/ENT-11568
Aug 11, 2026
Merged

feat: replace enterprise logistration logic with openedx-filters hooks#38105
pwnage101 merged 1 commit into
masterfrom
pwnage101/ENT-11568

Conversation

@pwnage101

@pwnage101 pwnage101 commented Mar 5, 2026

Copy link
Copy Markdown
Contributor

Replace the enterprise-specific logic in the user_authn logistration views with six generic filters, removing all enterprise_support imports:

  • LogistrationContextRequested
  • LoginFormTPAOverridesRequested
  • RegistrationFormTPAOverridesRequested
  • LogistrationResponseRendered
  • LogistrationMFERedirectRequested
  • PostLoginRedirectURLRequested

ENT-11568


Related:

Comment thread openedx/core/djangoapps/user_authn/views/login_form.py Fixed
@pwnage101
pwnage101 force-pushed the pwnage101/ENT-11568 branch 3 times, most recently from 017e3eb to fad6e31 Compare July 14, 2026 04:49
@pwnage101 pwnage101 changed the title feat: replace enterprise logistration imports with filter calls feat: replace enterprise logistration logic with openedx-filters hooks Jul 14, 2026
@pwnage101
pwnage101 force-pushed the pwnage101/ENT-11568 branch from fad6e31 to e686363 Compare July 28, 2026 22:01
@pwnage101
pwnage101 force-pushed the pwnage101/ENT-11568 branch 2 times, most recently from a3af6c3 to 8717722 Compare August 11, 2026 18:45
Replace the enterprise-specific logic in the user_authn logistration
views with six generic filters, removing all enterprise_support
imports and enterprise-specific logic:

- LogistrationViewContextGenerated
- AuthnMFEContextGenerated
- LogistrationViewRenderCompleted
- LoginFormGenerated
- RegistrationFormGenerated
- LoginAltRedirectURLRequested

ENT-11568
@pwnage101
pwnage101 force-pushed the pwnage101/ENT-11568 branch from 8717722 to a706ad7 Compare August 11, 2026 18:55
@pwnage101
pwnage101 marked this pull request as ready for review August 11, 2026 18:56
@pwnage101
pwnage101 requested a review from a team as a code owner August 11, 2026 18:56
@pwnage101
pwnage101 merged commit e0e29ba into master Aug 11, 2026
46 checks passed
@pwnage101
pwnage101 deleted the pwnage101/ENT-11568 branch August 11, 2026 20:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enterprise An enterprise-related change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants