Skip to content

PMM-7 Clean up unused code - #1249

Open
ademidoff wants to merge 2 commits into
mainfrom
PMM-7-cleanup-unused-auth-methods
Open

PMM-7 Clean up unused code#1249
ademidoff wants to merge 2 commits into
mainfrom
PMM-7-cleanup-unused-auth-methods

Conversation

@ademidoff

@ademidoff ademidoff commented Aug 7, 2026

Copy link
Copy Markdown
Member

This pull request removes all code and configuration related to the "saas" public mirror extraction and the make gen-code target, simplifying the repository and CI process. It also removes the auth_interceptor.go authentication interceptors and associated helpers, which are no longer used.

Major removals and simplification:

  • Saas mirror extraction removed: All code, Makefile targets, and documentation related to extracting a public subset of the repository for the saas mirror have been deleted, including the post-processing.go script and the make saas Makefile target. (post-processing.go, Makefile, CLAUDE.md)
  • Go code generation target removed: The make gen-code Makefile target, its invocation in CI, and related documentation have been removed. Code generation is now handled solely by make gen. (Makefile, .github/workflows/ci.yml, CLAUDE.md)

Authentication code cleanup:

  • Auth interceptor and helpers removed: The pkg/servers/auth_interceptor.go file has been significantly reduced, removing the unary and stream gRPC authentication interceptors and all related helper functions and types that are no longer in use. (pkg/servers/auth_interceptor.go)

Documentation updates:

  • Docs updated for removed features: References to make gen-code, make saas, and the saas mirror process have been removed from CLAUDE.md to match the codebase changes. (CLAUDE.md)

These changes streamline the repository by removing unused infrastructure, making the build, test, and CI processes simpler and easier to maintain.

@ademidoff
ademidoff requested a review from a team as a code owner August 7, 2026 12:20
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.

1 participant