Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: 020333b8f581e38e885e28f4a9a8f463ea99d00a
https://github.com/openSUSE/open-build-service/commit/020333b8f581e38e885e28...
Author: Henne Vogelsang
Date: 2023-12-14 (Thu, 14 Dec 2023)
Changed paths:
M src/api/app/helpers/webui/webui_helper.rb
Log Message:
-----------
Make people visit the log in page for mellon IAP
You can't POST login/password to the mellon login page like
the log in modal does, you have to visit the page.
Co-authored-by: Adrian Schröter
Commit: c4fa3561b18df0bb58ee23c72fe1961ee30b4122
https://github.com/openSUSE/open-build-service/commit/c4fa3561b18df0bb58ee23...
Author: Henne Vogelsang
Date: 2023-12-14 (Thu, 14 Dec 2023)
Changed paths:
M src/api/app/controllers/webui/webui_controller.rb
A src/api/app/models/concerns/configuration_constants.rb
M src/api/app/models/configuration.rb
M src/api/config/options.yml.example
M src/api/spec/controllers/webui/webui_controller_spec.rb
M src/api/spec/models/configuration_spec.rb
Log Message:
-----------
Redirect to login page if anonymous
Everything but root_path requires auth if Configuration.anonymous is true.
No need to send people to :back if it will not work. Send them to the correct
login page in proxy mode or directly to root_path instead.
Fixes #15315
Co-authored-by: Elisei Roca
Commit: 7197ac65f0f3c8528a7ba36e1aa720dd3b9e5800
https://github.com/openSUSE/open-build-service/commit/7197ac65f0f3c8528a7ba3...
Author: Eduardo J
Date: 2023-12-20 (Wed, 20 Dec 2023)
Changed paths:
M src/api/app/controllers/webui/webui_controller.rb
M src/api/app/helpers/webui/webui_helper.rb
A src/api/app/models/concerns/configuration_constants.rb
M src/api/app/models/configuration.rb
M src/api/config/options.yml.example
M src/api/spec/controllers/webui/webui_controller_spec.rb
M src/api/spec/models/configuration_spec.rb
Log Message:
-----------
Merge pull request #15318 from hennevogel/bugfix/15315
Redirect to login page or root if anonymous
Compare: https://github.com/openSUSE/open-build-service/compare/c8349de10501...7197ac...