Open SEBiGEM opened 11 years ago
I'd happily merge a pull-request for this if you can provide one.
I’m sorry, at the moment I can’t provide one. I am more a consumer than a developer.
Try the gitblit-crowd-authentication: https://github.com/cescoffier/gitblit-crowd-authentication Not perfect, but it seems to integrate better than this one
I'll see what I can do to upgrade to 1.2.
Sadly, I have no way to test this, but I've made the necessary changes to support Gitblit 1.2. Please refer to this page for details: http://plaflamme.github.com/gitblit-crowd/
@plaflamme Thank you very much! Now the exception has disappeared. But sadly there seems to be a bigger problem:
The user and team permissions for a repository will not be saved and the perms.xml
file will not be created. There is a hint in the release notes for Gitblit 1.2.0 that the permission model has changed. The functions which gitblit-crowd is using to store the permissions are marked as deprecated and and no longer seem to be invoked.
@bantunes I have tried the gitblit-crowd-authentication plugin, but as far as I have seen there is no handling of Crowd groups and teams like in gitblit-crowd.
I'll see what I can do.
I want to use Crowd authentification within Gitblit. Currently these components are installed in my environment:
The Crowd integration plugin is recognised and seems to work until I add permissions to a git repository. Then the following exception occurs in the Gitblit log file:
After a little research I have found the reason. The function
updateUserModels
was introduced with Gitblit 1.2.0 and has no implementation in the Crowd integration plugin.Can you please provide an update to your plugin which makes it compatible with Gitblit 1.2?