Have tags selected be handled universally throughout the entire repository view page.
This commit is contained in:
parent
ea61a68bcb
commit
347bf31f2d
9 changed files with 154 additions and 85 deletions
|
@ -5,9 +5,9 @@
|
|||
<div class="cor-title">
|
||||
<span class="cor-title-link"></span>
|
||||
<span class="cor-title-content">
|
||||
<span class="repo-circle no-background" repo="repository"></span>
|
||||
<span class="repo-circle no-background" repo="viewScope.repository"></span>
|
||||
{{ namespace }} / {{ name }}
|
||||
<span class="repo-star" repository="repository" ng-if="!user.anonymous"></span>
|
||||
<span class="repo-star" repository="viewScope.repository" ng-if="!user.anonymous"></span>
|
||||
</span>
|
||||
</div>
|
||||
|
||||
|
@ -25,18 +25,19 @@
|
|||
<i class="fa fa-tasks"></i>
|
||||
</span>
|
||||
|
||||
<span class="cor-tab" tab-title="Visualize" tab-target="#changes">
|
||||
<span class="cor-tab" tab-title="Visualize" tab-target="#changes"
|
||||
tab-shown="handleChangesState(true)" tab-hidden="handleChangesState(false)">
|
||||
<i class="fa fa-code-fork"></i>
|
||||
</span>
|
||||
|
||||
<!-- Admin Only Tabs -->
|
||||
<span class="cor-tab" tab-title="Usage Logs" tab-target="#logs" tab-init="showLogs()"
|
||||
ng-if="repository.can_admin">
|
||||
ng-if="viewScope.repository.can_admin">
|
||||
<i class="fa fa-bar-chart"></i>
|
||||
</span>
|
||||
|
||||
<span class="cor-tab" tab-title="Settings" tab-target="#settings"
|
||||
ng-if="repository.can_admin">
|
||||
ng-if="viewScope.repository.can_admin">
|
||||
<i class="fa fa-gear"></i>
|
||||
</span>
|
||||
</div> <!-- /cor-tabs -->
|
||||
|
@ -44,12 +45,16 @@
|
|||
<div class="cor-tab-content">
|
||||
<!-- Information -->
|
||||
<div id="info" class="tab-pane active">
|
||||
<div class="repo-panel-info" repository="repository" builds="builds"></div>
|
||||
<div class="repo-panel-info"
|
||||
repository="viewScope.repository"
|
||||
builds="viewScope.builds"></div>
|
||||
</div>
|
||||
|
||||
<!-- Tags -->
|
||||
<div id="tags" class="tab-pane">
|
||||
<div class="repo-panel-tags" repository="repository"></div>
|
||||
<div class="repo-panel-tags"
|
||||
repository="viewScope.repository"
|
||||
selected-tags="viewScope.selectedTags"></div>
|
||||
</div>
|
||||
|
||||
<!-- Builds -->
|
||||
|
@ -59,16 +64,19 @@
|
|||
|
||||
<!-- Changes -->
|
||||
<div id="changes" class="tab-pane">
|
||||
<div class="repo-panel-changes" repository="repository"></div>
|
||||
<div class="repo-panel-changes"
|
||||
repository="viewScope.repository"
|
||||
selected-tags="viewScope.selectedTags"
|
||||
is-enabled="viewScope.changesVisible"></div>
|
||||
</div>
|
||||
|
||||
<!-- Usage Logs -->
|
||||
<div id="logs" class="tab-pane" ng-if="repository.can_admin">
|
||||
<div class="logs-view" repository="repository" makevisible="logsShown"></div>
|
||||
<div id="logs" class="tab-pane" ng-if="viewScope.repository.can_admin">
|
||||
<div class="logs-view" repository="viewScope.repository" makevisible="logsShown"></div>
|
||||
</div>
|
||||
|
||||
<!-- Settings -->
|
||||
<div id="settings" class="tab-pane" ng-if="repository.can_admin">
|
||||
<div id="settings" class="tab-pane" ng-if="viewScope.repository.can_admin">
|
||||
settings
|
||||
</div>
|
||||
|
||||
|
|
Reference in a new issue