Fix submodules 500 error

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Version 6.6.1

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Fixed 500 error on branch and tag creation via UI

Also fixes issue with branch/tag removing via UI

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Version 6.6.2

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Fix 500 error when try to update own profile in admin area

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Hide user membership in groups at user page

Based on projects visitor can see when browse user page

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
 Merge branch '6-6-3-patch' into '6-6-stable'

6.6.3 Patch

Fixes 500 error when try to edit own user via admin area
Version 6.6.3

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
On-the-fly static rendering of IPython notebooks

If enabled (via the ipython_notebook.render configuration setting),
visiting the blob view on any .ipynb file triggers a call to IPython
nbconvert and the result is included in an iframe. IPython (>= 1.0)
must be installed on the server.

Note that this is a very ad-hoc patch. For example, rendered notebooks
are not cached meaning that performance may be suboptimal.
Disable hard wrapping in GFM (thx @titanous)