Skip to content

ref(jira-server): Remove legacy pipeline setup views#117311

Merged
evanpurkhiser merged 1 commit into
masterfrom
evanpurkhiser/ref-jira-server-remove-legacy-pipeline-setup-views
Jun 10, 2026
Merged

ref(jira-server): Remove legacy pipeline setup views#117311
evanpurkhiser merged 1 commit into
masterfrom
evanpurkhiser/ref-jira-server-remove-legacy-pipeline-setup-views

Conversation

@evanpurkhiser

@evanpurkhiser evanpurkhiser commented Jun 10, 2026

Copy link
Copy Markdown
Member

Now that the API-driven pipeline is in place (#117181 backend, #117185 frontend, both merged), drop the legacy InstallationConfigView, OAuthLoginView, and OAuthCallbackView classes (and the InstallationForm they used), the associated Django template, and the legacy-flow tests. get_pipeline_views() now returns an empty list; get_pipeline_api_steps() is the only setup path.

This removes the server-rendered fallback that completes any in-flight installs, so it should not merge until the API flow has been validated in production.

Part of VDY-104.

Now that the API-driven pipeline is in place, drop the legacy
InstallationConfigView, OAuthLoginView, and OAuthCallbackView classes
(and the InstallationForm they used), the associated Django template,
and the legacy-flow tests. get_pipeline_views() now returns an empty
list; get_pipeline_api_steps() is the only setup path.
@evanpurkhiser evanpurkhiser requested a review from ceorourke June 10, 2026 14:58
@evanpurkhiser evanpurkhiser requested a review from a team as a code owner June 10, 2026 14:58
@evanpurkhiser evanpurkhiser requested a review from markstory June 10, 2026 14:58
@evanpurkhiser evanpurkhiser requested a review from a team as a code owner June 10, 2026 14:58
@github-actions github-actions Bot added the Scope: Backend Automatically applied to PRs that change backend components label Jun 10, 2026
@evanpurkhiser evanpurkhiser merged commit 72bc5b3 into master Jun 10, 2026
65 checks passed
@evanpurkhiser evanpurkhiser deleted the evanpurkhiser/ref-jira-server-remove-legacy-pipeline-setup-views branch June 10, 2026 15:50
@linear-code

linear-code Bot commented Jun 10, 2026

Copy link
Copy Markdown

VDY-104

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Scope: Backend Automatically applied to PRs that change backend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants