From 8cacb9800db804525244db6614dc017f491c2217 Mon Sep 17 00:00:00 2001 From: Ted Johansson Date: Tue, 25 Feb 2025 16:40:35 +0800 Subject: [PATCH] DEV: Remove deprecated AuthProvider attributes (#31443) A number of attributes on AuthProvider are deprecated for and were marked for removal in 2.9.0. This PR removes them. --- lib/auth/auth_provider.rb | 32 -------------------------------- 1 file changed, 32 deletions(-) diff --git a/lib/auth/auth_provider.rb b/lib/auth/auth_provider.rb index ab79626b11b..0fa9fed646b 100644 --- a/lib/auth/auth_provider.rb +++ b/lib/auth/auth_provider.rb @@ -12,49 +12,17 @@ class Auth::AuthProvider authenticator pretty_name title - message frame_width frame_height pretty_name_setting title_setting - full_screen_login - full_screen_login_setting custom_url - background_color icon ] end attr_accessor(*auth_attributes) - def background_color=(val) - Discourse.deprecate( - "(#{authenticator.name}) background_color is no longer functional. Please use CSS instead", - drop_from: "2.9.0", - ) - end - - def full_screen_login=(val) - Discourse.deprecate( - "(#{authenticator.name}) full_screen_login is now forced. The full_screen_login parameter can be removed from the auth_provider.", - drop_from: "2.9.0", - ) - end - - def full_screen_login_setting=(val) - Discourse.deprecate( - "(#{authenticator.name}) full_screen_login is now forced. The full_screen_login_setting parameter can be removed from the auth_provider.", - drop_from: "2.9.0", - ) - end - - def message=(val) - Discourse.deprecate( - "(#{authenticator.name}) message is no longer used because all logins are full screen. It should be removed from the auth_provider", - drop_from: "2.9.0", - ) - end - def name authenticator.name end