The Pull Request introduces new authentication provider columns to the Workspace entity and updates various services and modules to accommodate these changes. It also includes the creation of a new WorkspaceException class.
Adds new columns to the Workspace entity for managing authentication providers.
Modifies several services (AuthService, WorkspaceService, SignInUpService, etc.) to utilize the new columns.
Introduces WorkspaceException for better error handling in workspace-related operations.
Updates tests and modules to accommodate the new columns and exception.
Includes code format and refactoring for improved readability and maintainability.
The Pull Request introduces new authentication provider columns to the Workspace entity and updates various services and modules to accommodate these changes. It also includes the creation of a new WorkspaceException class.