Skip to content

Conversation

@sc-ivanlieckens
Copy link
Member

Continuation of #79

Additions

  • Made LicenseZipParser less memory greedy and added additional logging
  • Ensured consistent contract resolver accessibility & fixed namespace format
  • Modified LicenseService to be in line with other new services ensuring observability and consistent messaging
  • Enabled flexible access to Licenses for Admin UI with filtering
  • Fixed bug where merging users didn't retain Country
  • Harmonized Licenses API interface
  • Added new File model to represent File results for the API Client
  • Adjusted Client code to match new harmonized API interface
  • Simplified LicenseRepository for better flexibility and added missing eager loading functionality
  • Fixed style issue with internal members of User
  • Added manual test for downloading application data

Removals

  • Removed TitleService adjustments
  • Removed BaseRepository adjustments
  • Removed TitleRepository adjustments
  • Removed LicenseServiceTests which did not follow testing patterns

SobiyaChainee and others added 24 commits July 23, 2025 23:07
+ Made LicenseZipParser less memory greedy and added additional logging
+ Ensured consistent contract resolver accessibility & fixed namespace format
+ Modified LicenseService to be in line with other new services ensuring observability and consistent messaging
+ Enabled flexible access to Licenses for Admin UI with filtering
+ Fixed bug where merging users didn't retain Country
+ Harmonized Licenses API interface
+ Added new File model to represent File results for the API Client
+ Adjusted Client code to match new harmonized API interface
+ Simplified LicenseRepository for better flexibility and added missing eager loading functionality
+ Fixed style issue with internal members of User
+ Added manual test for downloading application data
- Removed TitleService adjustments
- Removed BaseRepository adjustments
- Removed TitleRepository adjustments
- Removed LicenseServiceTests which did not follow testing patterns
# Conflicts:
#	azure-pipelines.yml
#	src/Mvp.Selections.Client/Mvp.Selections.Client.nuspec
+ Changed name of upload function to match to allow "add" implementation later
+ nuget package bump due to missing code (now merged)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants