Adding authenticated public mode.
Created by: ghost
Added public_mode icons to project view (rather than just text). Added public projects to search results.
This pull request changes how public projects are handled. Public will have 3 modes private/restricted/public. The behaviors are as follows:
- Private - Same behavior as before. User rights must be explicitly granted.
- Restricted - Similar to public mode, but requires an authenticated user. This means cloning requires authentication. These projects will show in the public area only when a user is logged in.
- Public - Same behavior as before. This means cloning does not require authentication. These projects will show in the public area without requiring a user.
Here are some screen shots of the interface:
Create Project
Should this be a radio group? Would it make more sense to call it disabled/authenticated/open rather than private/restricted/public?
Edit Project
See above comments for create project.