Skip to content

Removing obsolete paths#110

Merged
elliot-huffman merged 1 commit intomainfrom
pasha-auth-remove-obsolete
Feb 24, 2026
Merged

Removing obsolete paths#110
elliot-huffman merged 1 commit intomainfrom
pasha-auth-remove-obsolete

Conversation

@pasha-zayko
Copy link
Contributor

Cleaning up paths that no longer available in the code.
Removing any references schemas.
Updating major version as the change is breaking and non-backwards compatible.

Cleaning up paths that no longer available in the code.
Removing any references schemas.
Updating major version as the change is breaking and non-backwards compatible.
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR performs cleanup by removing obsolete Authenticator-related API paths and schemas from the SHIELD OpenAPI specification, accompanied by a major version bump from 3.2.1 to 4.0.0 to reflect the breaking nature of these changes.

Changes:

  • Bumped version from 3.2.1 to 4.0.0 across package.json, package-lock.json, and SHIELD.json specification
  • Removed four Authenticator-related schemas: Authenticator.RequestStatus, Authenticator.Status.TokenAudience, Authenticator.Container.SccAuthCredentials, and Authenticator.Container.SccAuthCredentials.CredentialContainer
  • Removed four Authenticator API endpoints: /Api/Auth/Authenticator, /Api/Auth/Authenticator/Cache/Status, /Api/Auth/Authenticator/Cache/SccAuth, and /Api/Auth/Authenticator/Cache/AccessToken

Reviewed changes

Copilot reviewed 2 out of 3 changed files in this pull request and generated no comments.

File Description
src/shield/TypeScript/package.json Updated version from 3.2.1 to 4.0.0
src/shield/TypeScript/package-lock.json Updated version references from 3.2.1 to 4.0.0 in two locations
specs/SHIELD.json Removed obsolete Authenticator schemas (158 lines) and API paths (182 lines), updated version to 4.0.0
Files not reviewed (1)
  • src/shield/TypeScript/package-lock.json: Language not supported

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copy link
Contributor

@elliot-huffman elliot-huffman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me!

@elliot-huffman elliot-huffman merged commit 5206115 into main Feb 24, 2026
10 checks passed
@elliot-huffman elliot-huffman deleted the pasha-auth-remove-obsolete branch February 24, 2026 18:19
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.

3 participants