]> source.dussan.org Git - sonarqube.git/log
sonarqube.git
2 years agoDOCS update Running SonarQube as a Service on Linux with initd section (#6775)
stevan-vanderwerf-sonarsource [Mon, 10 Oct 2022 13:39:17 +0000 (08:39 -0500)]
DOCS update Running SonarQube as a Service on Linux with initd section (#6775)

* DOCS update running SQ as service with initd

* DOCS align running SQ as service initd w/ systemd

2 years agoSONAR-17440 Unset built-in flag and rename Quality Profile in case plugin which intro...
Jacek [Fri, 7 Oct 2022 12:38:14 +0000 (14:38 +0200)]
SONAR-17440 Unset built-in flag and rename Quality Profile in case plugin which introduced it has been removed

2 years agoSONAR-17436 Improve SL connection UX
Jeremy Davis [Thu, 6 Oct 2022 15:43:42 +0000 (17:43 +0200)]
SONAR-17436 Improve SL connection UX

2 years agoSONAR-17448 Fix SSF-307
Jacek [Mon, 10 Oct 2022 08:59:02 +0000 (10:59 +0200)]
SONAR-17448 Fix SSF-307

2 years agoSONAR-17194 Add changelog to `api/system/info` on 'Statistics' field removal
Jacek [Mon, 10 Oct 2022 07:31:43 +0000 (09:31 +0200)]
SONAR-17194 Add changelog to `api/system/info` on 'Statistics' field removal

2 years agoSONAR-17296 improved handling of SAML Authentication errors preventing the handshake...
Matteo Mara [Wed, 5 Oct 2022 13:55:52 +0000 (15:55 +0200)]
SONAR-17296 improved handling of SAML Authentication errors preventing the handshake to start.

2 years agoSONAR-17399 Integration test for OWASP ASVS level selector
Revanshu Paliwal [Fri, 7 Oct 2022 08:29:29 +0000 (10:29 +0200)]
SONAR-17399 Integration test for OWASP ASVS level selector

2 years agoSONAR-17399 Add OWASP ASVS filtering for issues search based on the level
Zipeng WU [Thu, 6 Oct 2022 15:21:12 +0000 (17:21 +0200)]
SONAR-17399 Add OWASP ASVS filtering for issues search based on the level

2 years agoSONAR-17399 add owasp asvs 4.0 level support in hotspot search API
Steve Marion [Fri, 7 Oct 2022 13:48:50 +0000 (15:48 +0200)]
SONAR-17399 add owasp asvs 4.0 level support in hotspot search API

2 years agoSONAR-17404 group Owasp ASVS issues by level in security report PDF
Matteo Mara [Fri, 7 Oct 2022 09:35:29 +0000 (11:35 +0200)]
SONAR-17404 group Owasp ASVS issues by level in security report PDF

2 years agoSONAR-17399 add owasp asvs 40 level support in security_report show API
Matteo Mara [Tue, 4 Oct 2022 14:11:07 +0000 (16:11 +0200)]
SONAR-17399 add owasp asvs 40 level support in security_report show API

2 years agoSONAR-17399 Adding level selector for OWASP ASVS
Revanshu Paliwal [Wed, 5 Oct 2022 13:31:57 +0000 (15:31 +0200)]
SONAR-17399 Adding level selector for OWASP ASVS

2 years agoSONAR-17291 better message for user login requirements
Benjamin Campomenosi [Mon, 10 Oct 2022 09:34:40 +0000 (11:34 +0200)]
SONAR-17291 better message for user login requirements

2 years agoSONAR-17393 Fixing box sizing for hotspot header when coming from security reports
Revanshu Paliwal [Fri, 7 Oct 2022 15:08:13 +0000 (17:08 +0200)]
SONAR-17393 Fixing box sizing for hotspot header when coming from security reports

2 years agoSONAR-16949 Keyboard focus is lost or misplaced due to user interaction or content...
Mathieu Suen [Fri, 7 Oct 2022 09:35:49 +0000 (11:35 +0200)]
SONAR-16949 Keyboard focus is lost or misplaced due to user interaction or content update

2 years agoSONAR-16948 Buttons have same name but different actions
Mathieu Suen [Fri, 7 Oct 2022 09:17:39 +0000 (11:17 +0200)]
SONAR-16948 Buttons have same name but different actions

2 years agoSONAR-16946 Function cannot be performed by keyboard alone
Mathieu Suen [Fri, 7 Oct 2022 08:32:01 +0000 (10:32 +0200)]
SONAR-16946 Function cannot be performed by keyboard alone

2 years agoFix link to Connected Mode for IntelliJ. (#6800)
Wojtek Wajerowicz [Fri, 7 Oct 2022 14:25:00 +0000 (16:25 +0200)]
Fix link to Connected Mode for IntelliJ. (#6800)

2 years ago[NO JIRA] Fix rating alignment on PR failing conditions
Wouter Admiraal [Thu, 6 Oct 2022 12:03:26 +0000 (14:03 +0200)]
[NO JIRA] Fix rating alignment on PR failing conditions

2 years ago[NO JIRA] Center quality gate badge text
Wouter Admiraal [Thu, 6 Oct 2022 12:03:02 +0000 (14:03 +0200)]
[NO JIRA] Center quality gate badge text

2 years agoSONAR-17242 Change wording in confirmation modal
Wouter Admiraal [Thu, 6 Oct 2022 11:57:33 +0000 (13:57 +0200)]
SONAR-17242 Change wording in confirmation modal

2 years agoSONAR-17435 fix SSF-318
Pierre Guillot [Fri, 7 Oct 2022 11:58:19 +0000 (13:58 +0200)]
SONAR-17435 fix SSF-318

2 years agoDOC-171 add bullet point about OWASP ASVS (#6782)
cynthiabethea [Thu, 6 Oct 2022 13:18:25 +0000 (14:18 +0100)]
DOC-171 add bullet point about OWASP ASVS (#6782)

2 years agoSONAR-17393 add owasp-4.0 support to hotspot search api
Steve Marion [Fri, 30 Sep 2022 12:02:46 +0000 (14:02 +0200)]
SONAR-17393 add owasp-4.0 support to hotspot search api

2 years agoSONAR-17393 E2E test for owasp-asvs security report
Philippe Perrin [Thu, 29 Sep 2022 14:47:19 +0000 (16:47 +0200)]
SONAR-17393 E2E test for owasp-asvs security report

2 years agoSONAR-17393 Add OWASP ASVS filtering to issues search API call
Zipeng WU [Fri, 30 Sep 2022 08:11:08 +0000 (10:11 +0200)]
SONAR-17393 Add OWASP ASVS filtering to issues search API call

2 years agoSONAR-17399 add mapping between requirements and levels for owasp asvs 40
Matteo Mara [Thu, 29 Sep 2022 13:44:17 +0000 (15:44 +0200)]
SONAR-17399 add mapping between requirements and levels for owasp asvs 40

2 years agoSONAR-17393 Add new security tab for OWASP ASVS
Revanshu Paliwal [Thu, 29 Sep 2022 10:08:27 +0000 (12:08 +0200)]
SONAR-17393 Add new security tab for OWASP ASVS

2 years agoSONAR-17393 Add OWASP ASVS report to 'api/security_reports/show' API call.
Dimitris Kavvathas [Thu, 29 Sep 2022 13:00:10 +0000 (15:00 +0200)]
SONAR-17393 Add OWASP ASVS report to 'api/security_reports/show' API call.

2 years agoSONAR-17393 Add listing of all owaspAsvs-4.0 requirements
Philippe Perrin [Thu, 29 Sep 2022 09:30:54 +0000 (11:30 +0200)]
SONAR-17393 Add listing of all owaspAsvs-4.0 requirements

2 years agoSONAR-17393 add constants and common code for handling OWASP ASVS
Matteo Mara [Wed, 28 Sep 2022 14:19:43 +0000 (16:19 +0200)]
SONAR-17393 add constants and common code for handling OWASP ASVS

2 years agoSONAR-17163 Preserve comment when reviewing hotspots
Guillaume Peoc'h [Wed, 28 Sep 2022 07:58:31 +0000 (09:58 +0200)]
SONAR-17163 Preserve comment when reviewing hotspots

2 years agoSONAR-17193 Update telemetry json example in docs
Jacek [Thu, 6 Oct 2022 09:10:09 +0000 (11:10 +0200)]
SONAR-17193 Update telemetry json example in docs

2 years agoDOC-187 Fix a broken link to community guides (#6783)
cynthiabethea [Thu, 6 Oct 2022 13:16:52 +0000 (14:16 +0100)]
DOC-187 Fix a broken link to community guides (#6783)

2 years agoSONAR-17096 Display announcement on window focus
Guillaume Peoc'h [Thu, 6 Oct 2022 09:56:50 +0000 (11:56 +0200)]
SONAR-17096 Display announcement on window focus

2 years agoDOC-106, defining custom log format, hardening
kevin-hinz [Thu, 6 Oct 2022 09:55:50 +0000 (11:55 +0200)]
DOC-106, defining custom log format, hardening

2 years agoSONAR-17413 Compress telemetry payload
Pierre [Wed, 28 Sep 2022 14:28:42 +0000 (16:28 +0200)]
SONAR-17413 Compress telemetry payload

2 years agoDOC-103, warn about build number as projectVersion
kevin-hinz [Wed, 5 Oct 2022 14:07:13 +0000 (16:07 +0200)]
DOC-103, warn about build number as projectVersion

2 years agoSONAR-16830 [892932] State of active component lacks 3 to 1 contrast ratio
Wouter Admiraal [Fri, 30 Sep 2022 13:08:40 +0000 (15:08 +0200)]
SONAR-16830 [892932] State of active component lacks 3 to 1 contrast ratio

2 years agoSONAR-17305 prevent set sonar.global.XX properties in scanner
Benjamin Campomenosi [Thu, 29 Sep 2022 15:26:32 +0000 (17:26 +0200)]
SONAR-17305 prevent set sonar.global.XX properties in scanner

2 years agoSONAR-17418 show deprecation warning in case scanner runs with 32 bits JRE
Aurelien Poscia [Mon, 3 Oct 2022 09:24:02 +0000 (11:24 +0200)]
SONAR-17418 show deprecation warning in case scanner runs with 32 bits JRE

2 years agoSONAR-17421 Do not fail if user provided timezone is unknown by the server
Aurelien Poscia [Fri, 30 Sep 2022 08:24:02 +0000 (10:24 +0200)]
SONAR-17421 Do not fail if user provided timezone is unknown by the server

2 years agoDOC-111 Fix typos on dotnet scanner page (#6765)
cynthiabethea [Tue, 4 Oct 2022 16:19:59 +0000 (17:19 +0100)]
DOC-111 Fix typos on dotnet scanner page (#6765)

2 years agoSONAR-17366 Migrate ezyme test to RTL for change admin password UI
Mathieu Suen [Fri, 30 Sep 2022 09:49:19 +0000 (11:49 +0200)]
SONAR-17366 Migrate ezyme test to RTL for change admin password UI

2 years agoNO-JIRA Migrate icon enzyme test
Mathieu Suen [Fri, 30 Sep 2022 09:49:03 +0000 (11:49 +0200)]
NO-JIRA Migrate icon enzyme test

2 years agoDOC-115 change titles, reorganize configuration steps (#6726)
Tony B [Mon, 3 Oct 2022 14:59:48 +0000 (16:59 +0200)]
DOC-115 change titles, reorganize configuration steps (#6726)

DOC-115 clarify instructions on webhook url

DOC-115 Add condition to display code scanning alerts. remove third-party plugin info

2 years agoDOC-141 updating to the correct required version of Gradle (#6761)
cynthiabethea [Mon, 3 Oct 2022 12:44:00 +0000 (13:44 +0100)]
DOC-141 updating to the correct required version of Gradle (#6761)

2 years ago[NO JIRA] Use flexbox for styling ratings
Wouter Admiraal [Fri, 30 Sep 2022 11:30:24 +0000 (13:30 +0200)]
[NO JIRA] Use flexbox for styling ratings

2 years agoDOC-172 Update PHP test coverage docs (#6749)
Tony B [Fri, 30 Sep 2022 11:44:13 +0000 (13:44 +0200)]
DOC-172 Update PHP test coverage docs (#6749)

2 years agoDOC-159 adding a missing parameter to the docker command (#6745)
cynthiabethea [Fri, 30 Sep 2022 09:26:55 +0000 (10:26 +0100)]
DOC-159 adding a missing parameter to the docker command (#6745)

2 years agoSONAR-17279 - Add ITs for scanning alerts in GitHub enterprise
Klaudio Sinani [Thu, 15 Sep 2022 11:11:10 +0000 (13:11 +0200)]
SONAR-17279 - Add ITs for scanning alerts in GitHub enterprise

2 years agoSONAR-17188 Improve tests
Wouter Admiraal [Thu, 29 Sep 2022 09:02:00 +0000 (11:02 +0200)]
SONAR-17188 Improve tests

2 years agoSONAR-17389 - Prevent project creation with existing key but different case
Antoine Vinot [Thu, 29 Sep 2022 08:11:41 +0000 (10:11 +0200)]
SONAR-17389 - Prevent project creation with existing key but different case

2 years agoSONAR-17195 Removed potential test bug and cleanup
alain [Thu, 29 Sep 2022 13:04:04 +0000 (15:04 +0200)]
SONAR-17195 Removed potential test bug and cleanup

2 years agoSONAR-17365 Refactor audit app enzyme to RTL
Mathieu Suen [Wed, 28 Sep 2022 13:38:39 +0000 (15:38 +0200)]
SONAR-17365 Refactor audit app enzyme to RTL

2 years agoSONAR-17390 Fix snippet expansion
Mathieu Suen [Wed, 28 Sep 2022 14:53:19 +0000 (16:53 +0200)]
SONAR-17390 Fix snippet expansion

2 years agoSONAR-17416 Improve Source code viewer perfomance and allow to load more line each...
Mathieu Suen [Tue, 27 Sep 2022 09:11:45 +0000 (11:11 +0200)]
SONAR-17416 Improve Source code viewer perfomance and allow to load more line each time

2 years ago[NO JIRA] Fix flaky test
Wouter Admiraal [Tue, 27 Sep 2022 12:40:55 +0000 (14:40 +0200)]
[NO JIRA] Fix flaky test

2 years agoSONAR-17188 SONAR-17189 Generate a global analysis token when following the Azure...
Wouter Admiraal [Tue, 27 Sep 2022 07:31:08 +0000 (09:31 +0200)]
SONAR-17188 SONAR-17189 Generate a global analysis token when following the Azure DevOps Pipelines tutorial

2 years agoSONAR-17096 Improve announcement order and description
Mathieu Suen [Fri, 23 Sep 2022 13:01:32 +0000 (15:01 +0200)]
SONAR-17096 Improve announcement order and description

2 years agoSONAR-17195 Move unanalyzed language flags to project level for telemetry
alain [Wed, 28 Sep 2022 12:29:30 +0000 (14:29 +0200)]
SONAR-17195 Move unanalyzed language flags to project level for telemetry

2 years agoSONAR-17266 Simplified text for webhook secret in DevOps platform config
Aurelien Poscia [Tue, 27 Sep 2022 08:37:24 +0000 (10:37 +0200)]
SONAR-17266 Simplified text for webhook secret in DevOps platform config

2 years agoReset %errorlevel% after checks in batch scripts
Felipe Zorzo [Sat, 3 Sep 2022 00:05:21 +0000 (21:05 -0300)]
Reset %errorlevel% after checks in batch scripts

2 years agoSONAR-17195 Use "externalIdentityProvider" in users array in telemetry
Jacek [Tue, 27 Sep 2022 12:40:19 +0000 (14:40 +0200)]
SONAR-17195 Use "externalIdentityProvider" in users array in telemetry

- drop "externalAuthProviders" field

2 years agoSONAR-17195 Use "devopsPlatform" field name instead "alm" in telemetry
Jacek [Tue, 27 Sep 2022 12:04:38 +0000 (14:04 +0200)]
SONAR-17195 Use "devopsPlatform" field name instead "alm" in telemetry

2 years agoSONAR-17195 Installation date in UTC format for telemetry
alain [Tue, 27 Sep 2022 13:31:11 +0000 (15:31 +0200)]
SONAR-17195 Installation date in UTC format for telemetry

2 years agoSONAR-17374 Move Kubernetes analysis config to "Languages" tab
Wouter Admiraal [Mon, 26 Sep 2022 14:42:05 +0000 (16:42 +0200)]
SONAR-17374 Move Kubernetes analysis config to "Languages" tab

2 years agoSONAR-17195 Add final hash to user UUIDs for telemetry to anonymize older UUIDs
alain [Tue, 27 Sep 2022 11:32:40 +0000 (13:32 +0200)]
SONAR-17195 Add final hash to user UUIDs for telemetry to anonymize older UUIDs

2 years agoSONAR-17115 Migrate Multiple ALM feature
Jeremy Davis [Fri, 23 Sep 2022 15:15:08 +0000 (17:15 +0200)]
SONAR-17115 Migrate Multiple ALM feature

2 years agoSONAR-17194 Remove 'statistics' from response example of api/system/info
Jacek [Tue, 27 Sep 2022 08:26:29 +0000 (10:26 +0200)]
SONAR-17194 Remove 'statistics' from response example of api/system/info

2 years agoFix SonarService.bat for supporting folders with names including spaces
Jose C [Wed, 14 Sep 2022 07:38:49 +0000 (09:38 +0200)]
Fix SonarService.bat for supporting folders with names including spaces

When %REALPATH% had a folder with whitespaces, e.g. c:\program files\sonarqube, it showed a nasty powershell error

2 years agoSONAR-17362 Add getValue and refactor use of getValues for settings
Mathieu Suen [Fri, 23 Sep 2022 08:01:48 +0000 (10:01 +0200)]
SONAR-17362 Add getValue and refactor use of getValues for settings

2 years agoSONAR-17117 migrate project import feature trigger to /api/features/list endpoint
Matteo Mara [Fri, 23 Sep 2022 13:53:13 +0000 (15:53 +0200)]
SONAR-17117 migrate project import feature trigger to /api/features/list endpoint

2 years agoSONAR-17296 sanitize SAML response fields
Matteo Mara [Mon, 26 Sep 2022 12:01:18 +0000 (14:01 +0200)]
SONAR-17296 sanitize SAML response fields

2 years agoDOC-115 and DOC-121 Update docs for GitHub integration with code scanning alert featu...
Tony B [Mon, 26 Sep 2022 14:45:14 +0000 (16:45 +0200)]
DOC-115 and DOC-121 Update docs for GitHub integration with code scanning alert feature (#6667)

DOC-115 update GitHub integration docs with code scanning alerts

DOC-115 update github integration docs. Fix Webhook URL description.

DOC-115 add images and paragraph on bi-directional sync of status changes

DOC-115 and DOC-121 Update github integration docs, clarify info and fix links

DOC-115 Add github integration code scanning info

DOC-115 update note on access to GH security alerts

2 years agoSONAR-17304 Fix SAML QA
Wouter Admiraal [Mon, 26 Sep 2022 09:47:12 +0000 (11:47 +0200)]
SONAR-17304 Fix SAML QA

Co-Authored-By: Steve Marion <steve.marion@sonarsource.com>
2 years agoSONAR-14484 Move 'api/project_pull_requests' WS to DE
Zipeng WU [Fri, 23 Sep 2022 10:19:22 +0000 (12:19 +0200)]
SONAR-14484 Move 'api/project_pull_requests' WS to DE

2 years agoSONAR_17313 Allow to provision projects with Global Analysis Token, when user has...
Aurelien Poscia [Mon, 26 Sep 2022 07:24:30 +0000 (09:24 +0200)]
SONAR_17313 Allow to provision projects with Global Analysis Token, when user has provisioning permission

2 years agoSONAR-17343 Add security headers in error HTTP code responses
Dimitris Kavvathas [Fri, 23 Sep 2022 13:31:39 +0000 (15:31 +0200)]
SONAR-17343 Add security headers in error HTTP code responses

2 years ago[NO-JIRA] Change SONARQUBE-HOME to SONARQUBE_HOME for consistency
Rick Brown [Wed, 14 Sep 2022 04:53:00 +0000 (14:53 +1000)]
[NO-JIRA] Change SONARQUBE-HOME to SONARQUBE_HOME for consistency

Not only is SONARQUBE-HOME not a valid env var, it is also referred to
as SONARQUBE_HOME elsewhere in the docs. This make it consistent.

2 years agoSONAR-17321 expose ruleKey in hotspot.search endpoint
Benjamin Campomenosi [Mon, 26 Sep 2022 07:04:16 +0000 (09:04 +0200)]
SONAR-17321 expose ruleKey in hotspot.search endpoint

2 years agoSONAR-17296 improve the handlign of the SAML Response attributes in the configuration...
Matteo Mara [Fri, 23 Sep 2022 11:47:01 +0000 (13:47 +0200)]
SONAR-17296 improve the handlign of the SAML Response attributes in the configuration testign page

2 years agoDOC-164, update typo in graphic
kevin-hinz [Fri, 23 Sep 2022 08:52:55 +0000 (10:52 +0200)]
DOC-164, update typo in graphic

2 years agoSONAR-17116 migrate regulatory report trigger to /api/features/list
Matteo Mara [Thu, 22 Sep 2022 10:41:42 +0000 (12:41 +0200)]
SONAR-17116 migrate regulatory report trigger to /api/features/list

2 years agoSONAR-17096 Ability to display a system announcement to all users
Guillaume Peoc'h [Tue, 20 Sep 2022 15:31:22 +0000 (17:31 +0200)]
SONAR-17096 Ability to display a system announcement to all users

2 years agoSONAR-17096 Add system announcement settings
Mathieu Suen [Tue, 20 Sep 2022 12:34:41 +0000 (14:34 +0200)]
SONAR-17096 Add system announcement settings

2 years agoSONAR-16906 [893104] Form elements must have labels
Revanshu Paliwal [Thu, 22 Sep 2022 12:39:39 +0000 (14:39 +0200)]
SONAR-16906 [893104] Form elements must have labels

2 years agoSONAR-17358 Fix scrolling in issues list page
Jeremy Davis [Thu, 22 Sep 2022 13:33:23 +0000 (15:33 +0200)]
SONAR-17358 Fix scrolling in issues list page

2 years agoSONAR-17340 Add warning in logs in case code scanning alert is available on GitHub...
Aurelien Poscia [Wed, 21 Sep 2022 08:55:37 +0000 (10:55 +0200)]
SONAR-17340 Add warning in logs in case code scanning alert is available on GitHub but GitHub apps misses permission

2 years agoSONAR-17229 Improve Azure AD integration documentation
Dimitris Kavvathas [Mon, 19 Sep 2022 09:04:23 +0000 (11:04 +0200)]
SONAR-17229 Improve Azure AD integration documentation

2 years agoSONAR-17230 Improve Okta documentation
Philippe Perrin [Tue, 13 Sep 2022 14:43:34 +0000 (16:43 +0200)]
SONAR-17230 Improve Okta documentation

2 years agoSONAR-17232 Improve SAML documentation
Philippe Perrin [Tue, 13 Sep 2022 14:10:02 +0000 (16:10 +0200)]
SONAR-17232 Improve SAML documentation

2 years agoSONAR-17231 Improve saml overview page
Philippe Perrin [Tue, 13 Sep 2022 12:36:28 +0000 (14:36 +0200)]
SONAR-17231 Improve saml overview page

2 years agoSONAR-17311 Fix projects label
Jeremy Davis [Thu, 22 Sep 2022 08:55:52 +0000 (10:55 +0200)]
SONAR-17311 Fix projects label

2 years agoSONAR-16906 [893103] Buttons must have discernible text
Jeremy Davis [Thu, 22 Sep 2022 09:46:12 +0000 (11:46 +0200)]
SONAR-16906 [893103] Buttons must have discernible text

2 years agoSONAR-17285 Fix hover border on issue location
Guillaume Peoc'h [Thu, 22 Sep 2022 08:55:50 +0000 (10:55 +0200)]
SONAR-17285 Fix hover border on issue location

2 years agoSONAR-16906 Elements must only use allowed ARIA attributes
Revanshu Paliwal [Tue, 20 Sep 2022 15:13:08 +0000 (17:13 +0200)]
SONAR-16906 Elements must only use allowed ARIA attributes

2 years agoSONAR-17290 Adding tooltip to assigne name in issue page
Revanshu Paliwal [Wed, 21 Sep 2022 12:48:39 +0000 (14:48 +0200)]
SONAR-17290 Adding tooltip to assigne name in issue page

2 years agoSONAR-17359 Fix bitbucket link
Jeremy Davis [Wed, 21 Sep 2022 14:43:35 +0000 (16:43 +0200)]
SONAR-17359 Fix bitbucket link

2 years agoSONAR-17296 move validation callback under /saml controller alongside init action
Steve Marion [Tue, 20 Sep 2022 14:31:42 +0000 (16:31 +0200)]
SONAR-17296 move validation callback under /saml controller alongside init action