Skip to content

Multi tenancy support#31

Merged
puvvada88 merged 24 commits intomainfrom
Multi-tenancy
Sep 16, 2025
Merged

Multi tenancy support#31
puvvada88 merged 24 commits intomainfrom
Multi-tenancy

Conversation

@puvvada88
Copy link
Contributor

Please refer to our contributing docs for any questions on submitting a pull request.
Issues are required for both bug fixes and features.

Resolves #ISSUE_NUMBER


Describe behaviour before the change

Describe behaviour after the change

Pull request checklist

  • I have read the CONTRIBUTING.md
  • My code follows the code style of this project
  • Tests for the changes have been added (for bug fixes / features)
  • All new and existing tests passed.
  • Docs have been reviewed and added / updated if needed (for bug fixes / features)

Does this introduce a breaking change?

  • Yes
  • No

puvvada88 and others added 22 commits July 21, 2025 11:23
…n handling, and tenant context management. Update Liquibase configuration to prevent SQL injection and ensure safer schema creation. Add comprehensive unit tests for tenant context and schema validation logic.
…larity on custom multi-tenant database schema management and Liquibase exclusion.
- Updated MetricType enum to use TOTAL_LOGIN_ATTEMPTS instead of LOGIN_ATTEMPTS for consistency
- Added metrics tracking in CustomUserPwdAuthenticationProvider for additional login scenarios
- Enhanced CaptchaServiceImpl with login attempt metrics
- Updated related test files to support new metrics implementation
- Fixed duplicate field declarations in IgniteSecurityConfigTest
- Enhanced ClaimsConfigManager to properly handle total login count metrics
- Improved login tracking implementation for better accuracy
- Enhanced management endpoint security by setting health and metrics access to read-only
- Added management.endpoint.health.access=read-only for secure health endpoint access
- Updated management.endpoint.metrics.access from UNRESTRICTED to read-only for better security
- Maintained postgres connection properties configuration for HEAD branch compatibility
Integrate metrics in authorization.
…nce SessionTenantResolver tests for error handling
@sonarqubecloud
Copy link

@puvvada88 puvvada88 merged commit 231d595 into main Sep 16, 2025
7 of 9 checks passed
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.

2 participants