We have a requirement to restrict users to do the Code Check-Ins, if it is not associated with a Jira Ticket number. We have achieved this functionality already (using YACC pre-receive hook ) when users are trying to check-in from any tool outside the bit bucket (like Git Bash, Git Gui, Git extension, any IDE etc..). However the online edit from bit bucket is uncontrolled. Any one with write permission can do direct edit the file with out giving reference to any Jira ticket number on their commits.
Could any one please let us know if there is a way, we can put restrictions for this online edit option in bit bucket, to follow some rules before pushing their commits.
Thanks in advance!