Skip to content

Conversation

@sliedig
Copy link
Contributor

@sliedig sliedig commented Jul 7, 2025

Summary

Changes

This pull request refactors the Unicorn Properties service into Unicorn Approvals service, updating the namespace and service naming throughout the codebase. The main changes include:

  • Service Rename: Renamed Unicorn.Properties to Unicorn.Approvals throughout the codebase
  • Namespace Updates: Updated all references from UnicornPropertiesNamespace to UnicornApprovalsNamespace
  • Assembly Updates: Updated assembly names and root namespaces in project files
  • Package Updates: Updated Amazon.Lambda.Core from 2.5.1 to 2.6.0 and Amazon.Lambda.TestUtilities from 2.0.0 to 3.0.0
  • Event Bus References: Updated all event bus references from UnicornPropertiesEventBus to UnicornApprovalsEventBus
  • Solution File Updates: Updated the solution file to reflect the new project structure
  • Documentation Updates: Updated README files and documentation to reflect the new service name
  • Global SDK Configuration: Added global.json with .NET 8.0 SDK configuration

User experience

Before: The service was named "Unicorn Properties" which could be confusing as it handled approval workflows rather than property management directly.

After: The service is now named "Unicorn Approvals" which more accurately reflects its purpose of handling approval workflows for contracts and properties. This provides better clarity for developers and users about the service's actual functionality.

Checklist

Please leave checklist items unchecked if they do not apply to your change.

Acknowledgment

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Disclaimer: We value your time and bandwidth. As such, any pull requests created on non-triaged issues might not be successful.

@sliedig sliedig requested a review from a team as a code owner July 7, 2025 00:28
@sliedig sliedig requested a review from adrianjhunter July 7, 2025 00:31
@sliedig sliedig removed the request for review from adrianjhunter August 13, 2025 06:30
@sliedig sliedig merged commit c35dde1 into develop Aug 13, 2025
1 check passed
@sliedig sliedig deleted the unicorn_approvals branch August 13, 2025 06:31
@github-actions
Copy link

undefined No related issues found. Please ensure 'pending-release' label is applied before releasing.

@github-actions github-actions bot added the enhancement New feature or request label Aug 13, 2025
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.

1 participant