Skip to content

Releases: hkamel/sonar-auth-aad

Version 2.0.0

03 Apr 18:58
Compare
Choose a tag to compare

With version 2 of the plugin, some major changes have been made internally. We have removed the deprecated ADAL4J library and replaced it with direct OIDC support. We also now query MS Graph instead of the deprecated AAD Graph for group membership sync. Additionally, logging has improved considerably to hopefully make errors easier to troubleshoot.

Possible Breaking Changes

For existing users, please note that with these changes there may be some issues with matching existing accounts. While effort has been taken to minimize these issues, it cannot be guaranteed that there is 100% compatibility. The switch from v1 to v2 logins on the Microsoft side changed a lot of the data this plugin relied on.

Version 1.3.2

11 Nov 20:28
d66ebe1
Compare
Choose a tag to compare

Updates commons-text to fix CVE-2022-42889.

Version 1.3.1

02 Aug 21:36
Compare
Choose a tag to compare

This release makes the following changes:

Note: Version 1.3.0 was not released as it had a few bugs discovered.

What's New

  • Group Sync now supports client credential flow - see updated docs for details (#109)

Bugfixes and Minor Changes

  • Settings reordered to make more sense
  • Plugin text is now separate for easy localization
  • Now based on SonarQube 7.9 API
  • Third-party components updated
  • Other general code cleanup

Version 1.2.0

05 Feb 23:38
Compare
Choose a tag to compare

This release makes the following changes:

What's New

  • Support transative group membership / groups in groups (#79)

Bugfixes

  • Fix group pagnation support broken in last release (#79)
  • Remove deprecated SonarQube API usage - support only 6.7+
  • Cleanup some code issues found by SonarQube scanner
  • Other general code cleanup
  • Ignore groups with blank names (possible fix for #90 and #91)

1.2.0 Release Candidate 2

24 Jan 20:53
Compare
Choose a tag to compare
Pre-release

Note: This is not a final release, but has been tested and found to be fine for day-to-day use. There are not likely to be big changes made before the final release unless large problems are found.

This release makes the following changes:

Bugfixes

  • Ignore groups with blank names (possible fix for #90 and #91)

1.2.0 Release Candidate 1

14 Nov 20:24
Compare
Choose a tag to compare
Pre-release

Note: This is not a final release, but has been tested and found to be fine for day-to-day use. There are not likely to be big changes made before the final release unless large problems are found.

This release makes the following changes:

What's New

  • Support transative group membership / groups in groups (#79)

Bugfixes

  • Fix group pagnation support broken in last release (#79)
  • Remove deprecated SonarQube API usage - support only 6.7+
  • Cleanup some code issues found by SonarQube scanner
  • Other general code cleanup

Version 1.1.0

23 May 04:32
Compare
Choose a tag to compare

Note: If you are upgrading from 1.1 RC1 or earlier, make sure to read the upgrade notes on the wiki.

This release makes the following changes:

What's New

  • Support SonarQube v7.1 and above. (#55)
  • Apply branding guidelines for Azure Active Directory (#52)
  • Adding support for National cloud deployments (#47)
  • Support for Azure Multi-Factor Authentication (#37)

Bugfixes

  • Change to use a unique string for the external identity database value
  • Don't allow null values for the display name
  • Fix an issue with user ID uniqueness cause the upgrade from older versions to fail. (#55)
  • Support pagination in AD group synchronization when the user is a member of a large number of AD groups (#31)
  • Documentation updates to match the new Azure portal. (#58 )

Enhancements

  • Support Azure National Cloud instances
  • Allow group sync
  • Many other small things improved

1.1 Release Candidate 2

04 Oct 22:03
ba28bc2
Compare
Choose a tag to compare
Pre-release

What is new?

  • Support SonarQube v7.1 and above. (#55)
  • Apply branding guidelines for Azure Active Directory (#52)
  • Adding support for National cloud deployments (#47)
  • Support for Azure Multi-Factor Authentication (#37)

Fixes

  • Fix an issue with user ID uniqueness cause the upgrade from older versions to fail. (#55)
  • Support pagination in AD group synchronization when the user is a member of a large number of AD groups (#31)
  • Documentation updates to match new Azure portal. (#58 )

Before Upgrading

  • Due to this bug (#55), you will need to perform some database update for the users' table if you're upgrading to SonarQube 7.3 version. check #55 (comment) for details.

1.1 Release Candidate 1

21 Apr 07:45
Compare
Choose a tag to compare
Pre-release
1.1-RC1

adding tests

1.0 version

30 Mar 20:34
Compare
Choose a tag to compare
Release 1.0 version