Using Gitlab

I finally managed to get GL installed on my own hardware (HP Blade srv).
Few issues I (and my customers) get with it:

  1. Projects:
    a) When creating csubproject of project, the newly created subproject is created with state “locked” which disallows write-access to it.

b) Uploading files with certain extensions (like *.crb, *.;ard) is disabled and there is no way to customize what file extensions may be uploaded. There are no restrictions for creating files.

c) Compairing two diifs. When comparing diifs with extensions

*.php, *.php7

Diff-analyzer shows

git-lab/fcp.rb:: Unable to compare PHP to unknown file format

And shows no diffs, where there are substantial ones.

Why is this?