Code-iX / Gibbon-Git-Server

Gibbon Git Server is a web application to manage and connect to your git repositories. Go to homepage for release and more info. Forked by Bonobo Git Server.
https://code-ix.github.io/Gibbon-Git-Server/
MIT License
3 stars 0 forks source link

Push audit should come back. #12

Open Matt-17 opened 2 hours ago

Matt-17 commented 2 hours ago

There was a Push Audit feature, that is currently dropped. This should come back and will be a basic feature (always enabled).

Matt-17 commented 2 hours ago

I would say, this feature should be located in the database, as it has nothing to do with the git repository itself.

As far as I know, there is no standard key for the pusher which means there are tons of git notes in your repository which are useless.

Also this would enable (or make it easier) to list commits in push collections, which makes more sense personally.

Matt-17 commented 2 hours ago

Features we want to include:

Matt-17 commented 2 hours ago

For backwards compatibility I'm trying to figure out, what was done inside EnablePushAuditAnalysis(IUnityContainer container)[global.asax.cs:205] in the old Bonobo Git Server:

Here is the list of registered services with options: