1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- <script type="module">
- const data = {
- ...window.config.pageData.dashboardRepoList, // it only contains searchLimit and uid
-
- isMirrorsEnabled: {{.MirrorsEnabled}},
- isStarsEnabled: {{not .IsDisableStars}},
-
- textRepository: {{.locale.Tr "repository"}},
- textOrganization: {{.locale.Tr "organization"}},
- textMyRepos: {{.locale.Tr "home.my_repos"}},
- textNewRepo: {{.locale.Tr "new_repo"}},
- textSearchRepos: {{.locale.Tr "home.search_repos"}},
- textFilter: {{.locale.Tr "home.filter"}},
- textShowArchived: {{.locale.Tr "home.show_archived"}},
- textShowPrivate: {{.locale.Tr "home.show_private"}},
-
- textShowBothArchivedUnarchived: {{.locale.Tr "home.show_both_archived_unarchived"}},
- textShowOnlyUnarchived: {{.locale.Tr "home.show_only_unarchived"}},
- textShowOnlyArchived: {{.locale.Tr "home.show_only_archived"}},
-
- textShowBothPrivatePublic: {{.locale.Tr "home.show_both_private_public"}},
- textShowOnlyPublic: {{.locale.Tr "home.show_only_public"}},
- textShowOnlyPrivate: {{.locale.Tr "home.show_only_private"}},
-
- textAll: {{.locale.Tr "all"}},
- textSources: {{.locale.Tr "sources"}},
- textForks: {{.locale.Tr "forks"}},
- textMirrors: {{.locale.Tr "mirrors"}},
- textCollaborative: {{.locale.Tr "collaborative"}},
-
- textFirstPage: {{.locale.Tr "admin.first_page"}},
- textPreviousPage: {{.locale.Tr "repo.issues.previous"}},
- textNextPage: {{.locale.Tr "repo.issues.next"}},
- textLastPage: {{.locale.Tr "admin.last_page"}},
-
- textMyOrgs: {{.locale.Tr "home.my_orgs"}},
- textNewOrg: {{.locale.Tr "new_org"}},
-
- textOrgVisibilityLimited: {{.locale.Tr "org.settings.visibility.limited_shortname"}},
- textOrgVisibilityPrivate: {{.locale.Tr "org.settings.visibility.private_shortname"}},
- };
-
- {{if .Team}}
- data.teamId = {{.Team.ID}};
- {{end}}
-
- {{if not .ContextUser.IsOrganization}}
- data.organizations = [{{range .Orgs}}{'name': {{.Name}}, 'num_repos': {{.NumRepos}}, 'org_visibility': {{.Visibility}}},{{end}}];
- data.isOrganization = false;
- data.organizationsTotalCount = {{.UserOrgsCount}};
- data.canCreateOrganization = {{.SignedUser.CanCreateOrganization}};
- {{else}}
- data.organizationId = {{.ContextUser.ID}};
- {{end}}
-
- window.config.pageData.dashboardRepoList = data;
- </script>
-
- <div id="dashboard-repo-list" class="six wide column"></div>
|