Skip to content

Use ActionController::Base as default base_controller_class#298

Open
brunoprietog wants to merge 1 commit intorails:mainfrom
brunoprietog:use-action-controller-base-as-default
Open

Use ActionController::Base as default base_controller_class#298
brunoprietog wants to merge 1 commit intorails:mainfrom
brunoprietog:use-action-controller-base-as-default

Conversation

@brunoprietog
Copy link
Copy Markdown

Prevents conflicts with custom authentication code defined in
the host application's ApplicationController.

Closes #245

Prevents conflicts with custom authentication code defined in
the host application's ApplicationController.
Copilot AI review requested due to automatic review settings December 30, 2025 11:27
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR changes the default base controller class for Mission Control Jobs from the host application's ApplicationController to Rails' ActionController::Base. This prevents authentication and authorization logic defined in the host application's ApplicationController from unintentionally affecting Mission Control's controllers, addressing issue #245.

Key Changes:

  • Updates default base_controller_class from "::ApplicationController" to "ActionController::Base"

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

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.

UrlGenerationError for new_session_path (Custom authentication via Rails 8)

2 participants