refactor!: Remove legacy FGA package#1559
Conversation
Greptile SummaryThis PR removes the legacy FGA (Fine-Grained Authorization) package that was previously marked Confidence Score: 5/5Safe to merge — clean removal of a fully deprecated module with no remaining references in the codebase. All FGA files, exports, and retry-path registrations are consistently removed. A grep across No files require special attention. Important Files Changed
Class Diagram%%{init: {'theme': 'neutral'}}%%
classDiagram
class WorkOS {
+actions: Actions
+apiKeys: ApiKeys
+auditLogs: AuditLogs
+authorization: Authorization
+directorySync: DirectorySync
+events: Events
+featureFlags: FeatureFlags
+mfa: Mfa
+organizations: Organizations
+vault: Vault
+webhooks: Webhooks
-fga REMOVED
}
note for WorkOS "FGA removed (was deprecated)\nAuthorization module is the replacement"
class Authorization {
+check()
+checkBatch()
+query()
}
WorkOS --> Authorization : authorization
Reviews (2): Last reviewed commit: "Update http-client.ts" | Re-trigger Greptile |
Description
Remove references to legacy FGA API