tuteng opened a new pull request, #456: URL: https://github.com/apache/pulsar-manager/pull/456
Remove github social login Disable cluster page *(If this PR fixes a github issue, please add `Fixes #<xyz>`.)* Fixes #<xyz> *(or if this PR is one task of a github issue, please add `Master Issue: #<xyz>` to link to the master issue.)* Master Issue: #<xyz> ### Motivation *Explain here the context, and why you're making that change. What is the problem you're trying to solve.* ### Modifications * Because of the introduction of role and rolebinding, the project has become complex, so clean up the role-related operations and consider using casbin to implement it in the future * The cluster page is often not loaded correctly due to incorrect user configuration metadata, and the cluster is not often used, so close it here * github third-party login is never used, so remove it * terminate is currently a non-recoverable operation, some users use it and then the topic becomes unavailable, which is a dangerous operation, so disable it by default ### Verifying this change - [ ] Make sure that the change passes the `./gradlew build` checks. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscr...@pulsar.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org