mirror of
https://github.com/goharbor/harbor.git
synced 2024-11-18 08:15:16 +01:00
261 lines
17 KiB
HTML
261 lines
17 KiB
HTML
<!--
|
|
Copyright (c) 2016 VMware, Inc. All Rights Reserved.
|
|
Licensed under the Apache License, Version 2.0 (the "License");
|
|
you may not use this file except in compliance with the License.
|
|
You may obtain a copy of the License at
|
|
|
|
http://www.apache.org/licenses/LICENSE-2.0
|
|
|
|
Unless required by applicable law or agreed to in writing, software
|
|
distributed under the License is distributed on an "AS IS" BASIS,
|
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
See the License for the specific language governing permissions and
|
|
limitations under the License.
|
|
-->
|
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
<!-- Include meta tag to ensure proper rendering and touch zooming -->
|
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
<script src="https://code.jquery.com/jquery-1.11.2.min.js"></script>
|
|
|
|
<script src="/static/vendors/moment/min/moment-with-locales.min.js"></script>
|
|
<script src="/static/vendors/eonasdan-bootstrap-datetimepicker/build/js/bootstrap-datetimepicker.min.js"></script>
|
|
<link rel="stylesheet" href="/static/vendors/eonasdan-bootstrap-datetimepicker/build/css/bootstrap-datetimepicker.min.css" />
|
|
|
|
<!-- Latest compiled and minified CSS -->
|
|
<!--link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" integrity="sha384-1q8mTJOASx8j1Au+a5WDVnPi2lkFfwwEAa8hDDdjZlpLegxhjVME1fgjWPGmkzs7" crossorigin="anonymous"-->
|
|
<link rel="stylesheet" href="https://cdn.bootcss.com/bootstrap/3.3.6/css/bootstrap.min.css" integrity="sha384-1q8mTJOASx8j1Au+a5WDVnPi2lkFfwwEAa8hDDdjZlpLegxhjVME1fgjWPGmkzs7" crossorigin="anonymous">
|
|
|
|
<!-- Optional theme -->
|
|
<!--link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap-theme.min.css" integrity="sha384-fLW2N01lMqjakBkx3l/M9EahuwpSfeNvV63J5ezn3uZzapT0u7EYsXMjQV+0En5r" crossorigin="anonymous"-->
|
|
<link rel="stylesheet" href="https://cdn.bootcss.com/bootstrap/3.3.6/css/bootstrap-theme.min.css" integrity="sha384-fLW2N01lMqjakBkx3l/M9EahuwpSfeNvV63J5ezn3uZzapT0u7EYsXMjQV+0En5r" crossorigin="anonymous">
|
|
|
|
<!-- Latest compiled and minified JavaScript -->
|
|
<!--script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js" integrity="sha384-0mSbJDEHialfmuBBQP6A4Qrprq5OVfW37PRR3j5ELqxss1yVqOtnepnHVP9aJ7xS" crossorigin="anonymous"></script-->
|
|
<script src="https://cdn.bootcss.com/bootstrap/3.3.6/js/bootstrap.min.js"></script>
|
|
|
|
<link rel="stylesheet" href="/static/resources/css/header.css">
|
|
<link rel="stylesheet" href="/static/resources/css/footer.css">
|
|
<link rel="stylesheet" href="/static/resources/css/index.css">
|
|
<link rel="stylesheet" href="/static/resources/css/dashboard.css">
|
|
<link rel="stylesheet" href="/static/resources/css/project.css">
|
|
<link rel="stylesheet" href="/static/resources/css/repository.css">
|
|
<link rel="stylesheet" href="/static/resources/css/sign-up.css">
|
|
<link rel="stylesheet" href="/static/resources/css/search.css">
|
|
<link rel="stylesheet" href="/static/resources/css/replication.css">
|
|
<link rel="stylesheet" href="/static/resources/css/admin-options.css">
|
|
<link rel="stylesheet" href="/static/resources/css/destination.css">
|
|
|
|
<script src="/static/vendors/angularjs/angular.min.js"></script>
|
|
<script src="/static/vendors/angularjs/angular-messages.min.js"></script>
|
|
<script src="/static/vendors/angularjs/angular-cookies.min.js"></script>
|
|
|
|
<script src="/static/resources/js/harbor.module.js"></script>
|
|
<script src="/static/resources/js/harbor.config.js"></script>
|
|
<script src="/static/resources/js/harbor.initialize.js"></script>
|
|
<script src="/static/resources/js/harbor.data.js"></script>
|
|
|
|
<script src="/static/resources/js/layout/header/header.module.js"></script>
|
|
<script src="/static/resources/js/layout/header/header.controller.js"></script>
|
|
|
|
<script src="/static/resources/js/layout/footer/footer.module.js"></script>
|
|
<script src="/static/resources/js/layout/footer/footer.controller.js"></script>
|
|
|
|
<script src="/static/resources/js/layout/navigation/navigation.module.js"></script>
|
|
<script src="/static/resources/js/layout/navigation/navigation-header.directive.js"></script>
|
|
<script src="/static/resources/js/layout/navigation/navigation-details.directive.js"></script>
|
|
<script src="/static/resources/js/layout/navigation/navigation-admin-options.directive.js"></script>
|
|
|
|
<script src="/static/resources/js/layout/sign-up/sign-up.module.js"></script>
|
|
<script src="/static/resources/js/layout/sign-up/sign-up.controller.js"></script>
|
|
|
|
<script src="/static/resources/js/layout/add-new/add-new.module.js"></script>
|
|
<script src="/static/resources/js/layout/add-new/add-new.controller.js"></script>
|
|
|
|
<script src="/static/resources/js/layout/account-setting/account-setting.module.js"></script>
|
|
<script src="/static/resources/js/layout/account-setting/account-setting.controller.js"></script>
|
|
|
|
<script src="/static/resources/js/layout/forgot-password/forgot-password.module.js"></script>
|
|
<script src="/static/resources/js/layout/forgot-password/forgot-password.controller.js"></script>
|
|
|
|
<script src="/static/resources/js/layout/change-password/change-password.module.js"></script>
|
|
<script src="/static/resources/js/layout/change-password/change-password.controller.js"></script>
|
|
|
|
<script src="/static/resources/js/layout/reset-password/reset-password.module.js"></script>
|
|
<script src="/static/resources/js/layout/reset-password/reset-password.controller.js"></script>
|
|
|
|
<script src="/static/resources/js/layout/index/index.module.js"></script>
|
|
<script src="/static/resources/js/layout/index/index.controller.js"></script>
|
|
|
|
<script src="/static/resources/js/layout/dashboard/dashboard.module.js"></script>
|
|
<script src="/static/resources/js/layout/dashboard/dashboard.controller.js"></script>
|
|
|
|
<script src="/static/resources/js/layout/project/project.module.js"></script>
|
|
<script src="/static/resources/js/layout/project/project.controller.js"></script>
|
|
|
|
<script src="/static/resources/js/layout/details/details.module.js"></script>
|
|
<script src="/static/resources/js/layout/details/details.config.js"></script>
|
|
<script src="/static/resources/js/layout/details/details.controller.js"></script>
|
|
|
|
<script src="/static/resources/js/layout/admin-option/admin-option.module.js"></script>
|
|
<script src="/static/resources/js/layout/admin-option/admin-option.controller.js"></script>
|
|
<script src="/static/resources/js/layout/admin-option/admin-option.config.js"></script>
|
|
|
|
<script src="/static/resources/js/layout/search/search.module.js"></script>
|
|
<script src="/static/resources/js/layout/search/search.controller.js"></script>
|
|
|
|
<script src="/static/resources/js/components/element-height/element-height.module.js"></script>
|
|
<script src="/static/resources/js/components/element-height/element-height.inspector.js"></script>
|
|
|
|
<script src="/static/resources/js/services/i18n/services.i18n.module.js"></script>
|
|
|
|
{{ if eq .Lang "zh-CN" }}
|
|
<script src="/static/resources/js/services/i18n/locale_messages_zh-CN.js"></script>
|
|
{{ else if eq .Lang "en-US"}}
|
|
<script src="/static/resources/js/services/i18n/locale_messages_en-US.js"></script>
|
|
{{ end }}
|
|
|
|
<script src="/static/resources/js/services/i18n/services.i18n.js"></script>
|
|
|
|
<script src="/static/resources/js/services/search/services.search.module.js"></script>
|
|
<script src="/static/resources/js/services/search/services.search.js"></script>
|
|
|
|
<script src="/static/resources/js/services/project/services.project.module.js"></script>
|
|
<script src="/static/resources/js/services/project/services.list-project.js"></script>
|
|
<script src="/static/resources/js/services/project/services.add-project.js"></script>
|
|
<script src="/static/resources/js/services/project/services.toggle-project-publicity.js"></script>
|
|
<script src="/static/resources/js/services/project/services.stat-project.js"></script>
|
|
|
|
<script src="/static/resources/js/services/user/services.user.module.js"></script>
|
|
<script src="/static/resources/js/services/user/services.current-user.js"></script>
|
|
<script src="/static/resources/js/services/user/services.sign-in.js"></script>
|
|
<script src="/static/resources/js/services/user/services.sign-up.js"></script>
|
|
<script src="/static/resources/js/services/user/services.user-exist.js"></script>
|
|
<script src="/static/resources/js/services/user/services.change-password.js"></script>
|
|
<script src="/static/resources/js/services/user/services.send-mail.js"></script>
|
|
<script src="/static/resources/js/services/user/services.reset-password.js"></script>
|
|
<script src="/static/resources/js/services/user/services.list-user.js"></script>
|
|
<script src="/static/resources/js/services/user/services.toggle-admin.js"></script>
|
|
<script src="/static/resources/js/services/user/services.delete-user.js"></script>
|
|
<script src="/static/resources/js/services/user/services.log-out.js"></script>
|
|
<script src="/static/resources/js/services/user/services.update-user.js"></script>
|
|
|
|
<script src="/static/resources/js/services/repository/services.repository.module.js"></script>
|
|
<script src="/static/resources/js/services/repository/services.list-repository.js"></script>
|
|
<script src="/static/resources/js/services/repository/services.list-tag.js"></script>
|
|
<script src="/static/resources/js/services/repository/services.list-manifest.js"></script>
|
|
<script src="/static/resources/js/services/repository/services.delete-repository.js"></script>
|
|
<script src="/static/resources/js/services/repository/services.list-top-repository.js"></script>
|
|
|
|
<script src="/static/resources/js/services/project-member/services.project-member.module.js"></script>
|
|
<script src="/static/resources/js/services/project-member/services.current-project-member.js"></script>
|
|
<script src="/static/resources/js/services/project-member/services.add-project-member.js"></script>
|
|
<script src="/static/resources/js/services/project-member/services.list-project-member.js"></script>
|
|
<script src="/static/resources/js/services/project-member/services.edit-project-member.js"></script>
|
|
<script src="/static/resources/js/services/project-member/services.delete-project-member.js"></script>
|
|
|
|
<script src="/static/resources/js/services/log/services.log.module.js"></script>
|
|
<script src="/static/resources/js/services/log/services.list-log.js"></script>
|
|
<script src="/static/resources/js/services/log/services.list-integrated-log.js"></script>
|
|
|
|
<script src="/static/resources/js/services/replication-policy/services.replication-policy.module.js"></script>
|
|
<script src="/static/resources/js/services/replication-policy/services.list-replication-policy.js"></script>
|
|
<script src="/static/resources/js/services/replication-policy/services.create-replication-policy.js"></script>
|
|
<script src="/static/resources/js/services/replication-policy/services.toggle-replication-policy.js"></script>
|
|
<script src="/static/resources/js/services/replication-policy/services.update-replication-policy.js"></script>
|
|
|
|
<script src="/static/resources/js/services/replication-job/services.replication-job.module.js"></script>
|
|
<script src="/static/resources/js/services/replication-job/services.list-replication-job.js"></script>
|
|
|
|
<script src="/static/resources/js/services/destination/services.destination.module.js"></script>
|
|
<script src="/static/resources/js/services/destination/services.create-destination.js"></script>
|
|
<script src="/static/resources/js/services/destination/services.list-destination.js"></script>
|
|
<script src="/static/resources/js/services/destination/services.ping-destination.js"></script>
|
|
<script src="/static/resources/js/services/destination/services.update-destination.js"></script>
|
|
<script src="/static/resources/js/services/destination/services.delete-destination.js"></script>
|
|
<script src="/static/resources/js/services/destination/services.list-destination-policy.js"></script>
|
|
|
|
<script src="/static/resources/js/session/session.module.js"></script>
|
|
<script src="/static/resources/js/session/session.current-user.js"></script>
|
|
|
|
<script src="/static/resources/js/components/optional-menu/optional-menu.module.js"></script>
|
|
<script src="/static/resources/js/components/optional-menu/optional-menu.directive.js"></script>
|
|
|
|
<script src="/static/resources/js/components/modal-dialog/modal-dialog.module.js"></script>
|
|
<script src="/static/resources/js/components/modal-dialog/modal-dialog.directive.js"></script>
|
|
|
|
<script src="/static/resources/js/components/validator/validator.module.js"></script>
|
|
<script src="/static/resources/js/components/validator/validator.config.js"></script>
|
|
|
|
<script src="/static/resources/js/components/validator/password.validator.js"></script>
|
|
<script src="/static/resources/js/components/validator/confirm-password.validator.js"></script>
|
|
<script src="/static/resources/js/components/validator/user-exist.validator.js"></script>
|
|
<script src="/static/resources/js/components/validator/invalid-chars.validator.js"></script>
|
|
<script src="/static/resources/js/components/validator/project-name.validator.js"></script>
|
|
|
|
<script src="/static/resources/js/components/search/search.module.js"></script>
|
|
<script src="/static/resources/js/components/search/search.directive.js"></script>
|
|
<script src="/static/resources/js/components/search/search-input.directive.js"></script>
|
|
|
|
<script src="/static/resources/js/components/sign-in/sign-in.module.js"></script>
|
|
<script src="/static/resources/js/components/sign-in/sign-in.directive.js"></script>
|
|
|
|
<script src="/static/resources/js/components/project/project.module.js"></script>
|
|
<script src="/static/resources/js/components/project/add-project.directive.js"></script>
|
|
<script src="/static/resources/js/components/project/publicity-button.directive.js"></script>
|
|
|
|
<script src="/static/resources/js/components/details/switch-pane-projects.directive.js"></script>
|
|
<script src="/static/resources/js/components/details/retrieve-projects.directive.js"></script>
|
|
|
|
<script src="/static/resources/js/components/repository/repository.module.js"></script>
|
|
<script src="/static/resources/js/components/repository/list-repository.directive.js"></script>
|
|
<script src="/static/resources/js/components/repository/list-tag.directive.js"></script>
|
|
<script src="/static/resources/js/components/repository/popup-details.directive.js"></script>
|
|
<script src="/static/resources/js/components/repository/pull-command.directive.js"></script>
|
|
|
|
<script src="/static/resources/js/components/project-member/project-member.module.js"></script>
|
|
<script src="/static/resources/js/components/project-member/project-member.config.js"></script>
|
|
<script src="/static/resources/js/components/project-member/add-project-member.directive.js"></script>
|
|
<script src="/static/resources/js/components/project-member/switch-role.directive.js"></script>
|
|
<script src="/static/resources/js/components/project-member/list-project-member.directive.js"></script>
|
|
<script src="/static/resources/js/components/project-member/edit-project-member.directive.js"></script>
|
|
|
|
<script src="/static/resources/js/components/user/user.module.js"></script>
|
|
<script src="/static/resources/js/components/user/list-user.directive.js"></script>
|
|
<script src="/static/resources/js/components/user/toggle-admin.directive.js"></script>
|
|
|
|
<script src="/static/resources/js/components/log/log.module.js"></script>
|
|
<script src="/static/resources/js/components/log/log.config.js"></script>
|
|
<script src="/static/resources/js/components/log/list-log.directive.js"></script>
|
|
<script src="/static/resources/js/components/log/advanced-search.directive.js"></script>
|
|
|
|
|
|
<script src="/static/resources/js/components/replication/replication.module.js"></script>
|
|
<script src="/static/resources/js/components/replication/list-replication.directive.js"></script>
|
|
<script src="/static/resources/js/components/replication/create-policy.directive.js"></script>
|
|
|
|
<script src="/static/resources/js/components/system-management/system-management.module.js"></script>
|
|
<script src="/static/resources/js/components/system-management/system-management.directive.js"></script>
|
|
<script src="/static/resources/js/components/system-management/destination.directive.js"></script>
|
|
<script src="/static/resources/js/components/system-management/create-destination.directive.js"></script>
|
|
<script src="/static/resources/js/components/system-management/replication.directive.js"></script>
|
|
<script src="/static/resources/js/components/system-management/configuration.directive.js"></script>
|
|
|
|
|
|
<script src="/static/resources/js/components/summary/summary.module.js"></script>
|
|
<script src="/static/resources/js/components/summary/summary.directive.js"></script>
|
|
|
|
<script src="/static/resources/js/components/user-log/user-log.module.js"></script>
|
|
<script src="/static/resources/js/components/user-log/user-log.directive.js"></script>
|
|
|
|
<script src="/static/resources/js/components/top-repository/top-repository.module.js"></script>
|
|
<script src="/static/resources/js/components/top-repository/top-repository.directive.js"></script>
|
|
|
|
<script src="/static/resources/js/components/loading-progress/loading-progress.module.js"></script>
|
|
<script src="/static/resources/js/components/loading-progress/loading-progress.directive.js"></script>
|
|
|
|
<script src="/static/resources/js/components/inline-help/inline-help.module.js"></script>
|
|
<script src="/static/resources/js/components/inline-help/inline-help.directive.js"></script>
|
|
|
|
<script src="/static/resources/js/components/dismissable-alerts/dismissable-alerts.module.js"></script>
|
|
<script src="/static/resources/js/components/dismissable-alerts/dismissable-alerts.directive.js"></script>
|