d9bb4230cc
Added visibility_level icons to project view (rather than just text). Added public projects to search results. Added ability to restrict visibility levels standard users can set.
47 lines
1.4 KiB
Text
47 lines
1.4 KiB
Text
= render "home_panel"
|
|
|
|
- if @project.import? && !@project.imported
|
|
.save-project-loader
|
|
%center
|
|
= image_tag "ajax_loader.gif"
|
|
%h3 Importing repository.
|
|
%p.monospace git clone --bare #{@project.import_url}
|
|
%p Please wait while we import the repository for you. Refresh at will.
|
|
:javascript
|
|
new ProjectImport();
|
|
|
|
- else
|
|
%div.git-empty
|
|
%fieldset
|
|
%legend Git global setup:
|
|
%pre.dark
|
|
:preserve
|
|
git config --global user.name "#{git_user_name}"
|
|
git config --global user.email "#{git_user_email}"
|
|
|
|
%fieldset
|
|
%legend Create Repository
|
|
%pre.dark
|
|
:preserve
|
|
mkdir #{@project.path}
|
|
cd #{@project.path}
|
|
git init
|
|
touch README
|
|
git add README
|
|
git commit -m 'first commit'
|
|
%span.clone= "git remote add origin #{@project.url_to_repo}"
|
|
:preserve
|
|
git push -u origin master
|
|
|
|
%fieldset
|
|
%legend Existing Git Repo?
|
|
%pre.dark
|
|
:preserve
|
|
cd existing_git_repo
|
|
%span.clone= "git remote add origin #{@project.url_to_repo}"
|
|
:preserve
|
|
git push -u origin master
|
|
|
|
- if can? current_user, :remove_project, @project
|
|
.prepend-top-20
|
|
= link_to 'Remove project', @project, confirm: remove_project_message(@project), method: :delete, class: "btn btn-remove pull-right"
|