{#if applications.length !== 0 || destinations.length !== 0 || databases.length !== 0 || services.length !== 0 || gitSources.length !== 0 || destinations.length !== 0}
doSearch('!app')} >
Applications
doSearch('!service')} >
Services
doSearch('!db')} >
Databases
doSearch('!git')} >
Git Sources
doSearch('!destination')} >
Destinations
doSearch('')} >
doSearch()} />
doSearch('!bot')}>Bots
doSearch('!notmine')}>Other Teams
doSearch('!running')}>Running
doSearch('!stopped')}>Stopped
doSearch('!error')}>Error
{/if} {#if (filtered.applications.length > 0 && applications.length > 0) || filtered.otherApplications.length > 0}
Applications
{noInitialStatus.applications ? 'Load Status' : 'Refresh Status'}
{#if foundUnconfiguredApplication}
Cleanup Unconfigured Resources
{/if}
{/if} {#if filtered.applications.length > 0 && applications.length > 0}
{#if filtered.applications.length > 0} {#each filtered.applications as application}
{#await getStatus(application)}
{:then} {#if !noInitialStatus.applications} {#if status[application.id] === 'loading'}
{:else if status[application.id] === 'running'}
{:else if status[application.id] === 'degraded'}
Degraded
{:else}
{/if} {/if} {/await}
{application.name} {#if application.settings?.isBot}
BOT
{/if}
{#if application?.fqdn}
{application?.fqdn.replace('https://', '').replace('http://', '')}
{:else if (!application.settings?.isBot && !application?.fqdn) && application.buildPack !== 'compose'}
Not configured
{/if} {#if application.destinationDocker?.name}
{application.destinationDocker?.name}
{/if} {#if application.teams.length > 0 && application.teams[0]?.name}
{application.teams[0]?.name}
{/if}
{#if application?.fqdn}
{/if} {#if application.settings?.isBot && application.exposePort}
{/if}
{/each} {:else}
Nothing here.
{/if}
{/if} {#if filtered.otherApplications.length > 0} {#if filtered.applications.length > 0}
{/if} {/if} {#if filtered.otherApplications.length > 0}
{#each filtered.otherApplications as application}
{#await getStatus(application)}
{:then} {#if !noInitialStatus.applications} {#if status[application.id] === 'loading'}
{:else if status[application.id] === 'running'}
{:else}
{/if} {/if} {/await}
{application.name} {#if application.settings?.isBot}
BOT
{/if}
{#if application?.fqdn}
{application?.fqdn.replace('https://', '').replace('http://', '')}
{:else if !application.settings?.isBot && !application?.fqdn}
Not configured
{/if} {#if application.destinationDocker?.name}
{application.destinationDocker?.name}
{/if} {#if application.teams.length > 0 && application.teams[0]?.name}
{application.teams[0]?.name}
{/if}
{#if application?.fqdn}
{/if} {#if application.settings?.isBot && application.exposePort}
{/if}
{/each}
{/if} {#if (filtered.services.length > 0 && services.length > 0) || filtered.otherServices.length > 0}
Services
{noInitialStatus.services ? 'Load Status' : 'Refresh Status'}
{#if foundUnconfiguredService}
Cleanup Unconfigured Resources
{/if}
{/if} {#if filtered.services.length > 0 && services.length > 0}
{#if filtered.services.length > 0} {#each filtered.services as service}
{#await getStatus(service)}
{:then} {#if !noInitialStatus.services} {#if status[service.id] === 'loading'}
{:else if status[service.id] === 'running'}
{:else}
{/if} {/if} {/await}
{service.name}
{#if service?.fqdn}
{service?.fqdn.replace('https://', '').replace('http://', '')}
{:else}
URL not configured
{/if} {#if service.destinationDocker?.name}
{service.destinationDocker?.name}
{/if} {#if service.teams.length > 0 && service.teams[0]?.name}
{service.teams[0]?.name}
{/if}
{#if service?.fqdn}
{/if}
{/each} {:else}
Nothing here.
{/if}
{/if} {#if filtered.otherServices.length > 0} {#if filtered.services.length > 0}
{/if} {/if} {#if filtered.otherServices.length > 0}
{#each filtered.otherServices as service}
{#await getStatus(service)}
{:then} {#if !noInitialStatus.services} {#if status[service.id] === 'loading'}
{:else if status[service.id] === 'running'}
{:else}
{/if} {/if} {/await}
{service.name}
{#if service?.fqdn}
{service?.fqdn.replace('https://', '').replace('http://', '')}
{:else}
URL not configured
{/if} {#if service.destinationDocker?.name}
{service.destinationDocker?.name}
{/if} {#if service.teams.length > 0 && service.teams[0]?.name}
{service.teams[0]?.name}
{/if}
{#if service?.fqdn}
{/if}
{/each}
{/if} {#if (filtered.databases.length > 0 && databases.length > 0) || filtered.otherDatabases.length > 0}
Databases
{noInitialStatus.databases ? 'Load Status' : 'Refresh Status'}
{#if foundUnconfiguredDatabase}
Cleanup Unconfigured Resources
{/if}
{/if} {#if filtered.databases.length > 0 && databases.length > 0}
{#if filtered.databases.length > 0} {#each filtered.databases as database}
{#await getStatus(database)}
{:then} {#if !noInitialStatus.databases} {#if status[database.id] === 'loading'}
{:else if status[database.id] === 'running'}
{:else}
{/if} {/if} {/await}
{database.name}
{#if database?.version}
{database?.version}
{:else}
Not version not configured
{/if} {#if database.destinationDocker?.name}
{database.destinationDocker?.name}
{/if} {#if database.teams.length > 0 && database.teams[0]?.name}
{database.teams[0]?.name}
{/if}
{#if database.settings?.isPublic}
{/if}
{/each} {:else}
Nothing here.
{/if}
{/if} {#if filtered.otherDatabases.length > 0} {#if filtered.databases.length > 0}
{/if} {/if} {#if filtered.otherDatabases.length > 0}
{#each filtered.otherDatabases as database}
{#await getStatus(database)}
{:then} {#if !noInitialStatus.databases} {#if status[database.id] === 'loading'}
{:else if status[database.id] === 'running'}
{:else}
{/if} {/if} {/await}
{database.name}
{#if database?.version}
{database?.version}
{:else}
Not version not configured
{/if} {#if database.destinationDocker?.name}
{database.destinationDocker?.name}
{/if} {#if database.teams.length > 0 && database.teams[0]?.name}
{database.teams[0]?.name}
{/if}
{#if database.settings?.isPublic}
{/if}
{/each}
{/if} {#if (filtered.gitSources.length > 0 && gitSources.length > 0) || filtered.otherGitSources.length > 0}
Git Sources
{/if} {#if filtered.gitSources.length > 0 && gitSources.length > 0}
{#if filtered.gitSources.length > 0} {#each filtered.gitSources as source}
{#if source?.type === 'gitlab'}
{:else if source?.type === 'github'}
{/if} {#if source.isSystemWide}
{/if}
{source.name}
{#if source.teams.length > 0 && source.teams[0]?.name}
{source.teams[0]?.name}
{/if}
{/each} {:else}
Nothing here.
{/if}
{/if} {#if filtered.otherGitSources.length > 0} {#if filtered.gitSources.length > 0}
{/if} {/if} {#if filtered.otherGitSources.length > 0}
{#each filtered.otherGitSources as source}
{#if source?.type === 'gitlab'}
{:else if source?.type === 'github'}
{/if} {#if source.isSystemWide}
{/if}
{source.name}
{#if source.teams.length > 0 && source.teams[0]?.name}
{source.teams[0]?.name}
{/if}
{/each}
{/if} {#if (filtered.destinations.length > 0 && destinations.length > 0) || filtered.otherDestinations.length > 0}
Destinations
{/if} {#if filtered.destinations.length > 0 && destinations.length > 0}
{#if filtered.destinations.length > 0} {#each filtered.destinations as destination}
{#if destination.remoteEngine}
{/if}
{destination.name}
{#if $appSession.teamId === '0' && destination.remoteVerified === false && destination.remoteEngine}
Not verified yet
{/if} {#if destination.remoteEngine && !destination.sshKeyId}
SSH key missing
{/if} {#if destination.teams.length > 0 && destination.teams[0]?.name}
{destination.teams[0]?.name}
{/if}
{/each} {:else}
Nothing here.
{/if}
{/if} {#if filtered.otherDestinations.length > 0} {#if filtered.destinations.length > 0}
{/if} {/if} {#if filtered.otherDestinations.length > 0}
{#each filtered.otherDestinations as destination}
{#if destination.remoteEngine}
{/if}
{destination.name}
{#if $appSession.teamId === '0' && destination.remoteVerified === false && destination.remoteEngine}
Not verified yet
{/if} {#if destination.remoteEngine && !destination.sshKeyId}
SSH key missing
{/if} {#if destination.teams.length > 0 && destination.teams[0]?.name}
{destination.teams[0]?.name}
{/if}
{/each}
{/if} {#if filtered.applications.length === 0 && filtered.destinations.length === 0 && filtered.databases.length === 0 && filtered.services.length === 0 && filtered.gitSources.length === 0 && filtered.destinations.length === 0 && $search}
Nothing found with
{$search}
.
{/if} {#if applications.length === 0 && destinations.length === 0 && databases.length === 0 && services.length === 0 && gitSources.length === 0 && destinations.length === 0}
Hey
It looks like you did not configure anything yet.
Let's Get Started
{/if}