Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Minor updates #194

Merged
merged 5 commits into from
Nov 28, 2024
Merged

Minor updates #194

merged 5 commits into from
Nov 28, 2024

Conversation

donaldgray
Copy link
Member

@donaldgray donaldgray commented Nov 28, 2024

This PR isn't changing any API endpoint behaviour, purely internal updates:

  • Remove RegionalisedObjectInBucket - this is specific to protagonist for parsing incoming origins and not required here (also contains some logic to maintained backwards compat with deliverator which we don't want to spread).
  • Use IdentityManager in favour of GenerateUniqueIdAsync extension method, which was marked [Obsolete] in Create paintedResources for external items #193)
  • Make the generated squids identities more random - we were noticing patterns where the first 7, or less, characters could match.
  • Enable swagger docs in all environments, not just development.
  • Configure healthcheck to verify DB connectivity.

This was a class specific to Protagonist and parsing objects from
different regions but this won't be used here
Extension was marked [Obsolete] in previous commit, removing
Change seed from most -> least random value to avoid identities that
look similar (start with same 5-7 chars)
@donaldgray donaldgray merged commit c7d0565 into main Nov 28, 2024
3 checks passed
@donaldgray donaldgray deleted the feature/minor_updates branch November 28, 2024 17:26
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