jirutka/gitlabhq — pull request #5 by jnv (2012-09-12 11:30:07+00:00)
Title: Internally public projects support

Based on #1293 with slight modifications (see also http://shanetully.com/2012/08/gitlab-internally-public-projects/)

- Abilities for public projects are defined separately in app/models/ability.rb; corresponds to reporter level access
- On dashboard, there's exact same box as "Projects", but with "Public Projects"; the pagination is currently missing and it includes user's public projects
- Events for public projects are not shown on Dashboard; it could be a configuration option but the original implementation is not very performance-wise