Repositories - GitRepublic
{#if userPubkey && myRepos.length > 0}

My Repositories

{myRepos.length}
{#each myRepos as item} {@const repo = item.event} {@const repoImage = getRepoImage(repo)} {@const isTransferred = item.transferred || false}
{#if repoImage} Repository {/if}

{getRepoName(repo)}

{#if isTransferred} {/if}
{#if getRepoDescription(repo)}

{getRepoDescription(repo)}

{/if}
View
Created: {new Date(repo.created_at * 1000).toLocaleDateString()} {#if getForkCount(repo) > 0} {@const forkCount = getForkCount(repo)} Fork {forkCount} fork{forkCount === 1 ? '' : 's'} {/if}
{/each}
{/if}

Most Favorited Repositories

{mostFavoritedRepos.length} {#if loadingMostFavorited} Loading... {/if}
{#if loadingMostFavorited && mostFavoritedRepos.length === 0}
Loading most favorited repositories...
{:else if mostFavoritedRepos.length === 0}
No favorited repositories found.
{:else}
{#each mostFavoritedRepos as item} {@const repo = item.event} {@const repoImage = getRepoImage(repo)}
{#if repoImage} Repository {/if}

{getRepoName(repo)}

{#if getRepoDescription(repo)}

{getRepoDescription(repo)}

{/if}
View
Created: {new Date(repo.created_at * 1000).toLocaleDateString()} ⭐ {item.favoriteCount} {item.favoriteCount === 1 ? 'favorite' : 'favorites'} {#if getForkCount(repo) > 0} {@const forkCount = getForkCount(repo)} Fork {forkCount} fork{forkCount === 1 ? '' : 's'} {/if}
{/each}
{#if mostFavoritedCache && mostFavoritedCache.data.length > 10} {/if} {/if}

Repositories on {$page.data.gitDomain || 'localhost:6543'}

{#if error}
Error loading repositories: {error}
{:else if loading}
Loading repositories...
{:else}

Registered Repositories

{registeredRepos.length}
{#if registeredRepos.length === 0}
No registered repositories found.
{:else}
{#each registeredRepos as item} {@const repo = item.event} {@const repoImage = getRepoImage(repo)} {@const isLocalOnly = item.isLocalOnly || false}
{#if repoImage} Repository {/if}

{getRepoName(repo)}

{#if isLocalOnly} Local-only fork {/if}
{#if getRepoDescription(repo)}

{getRepoDescription(repo)}

{/if}
View
Created: {new Date(repo.created_at * 1000).toLocaleDateString()} {#if isLocalOnly} Local Fork {/if} {#if getForkCount(repo) > 0} {@const forkCount = getForkCount(repo)} 🍴 {forkCount} fork{forkCount === 1 ? '' : 's'} {/if}
{/each}
{/if}
{/if}