defaults="The {{count}} resources in grafana will be added to the repository. Grafana will then include both the current resources and anything from the repository when done."
label={'Enable webhooks on changes'/* TODO: Link to docs when !isPublic */}
description="Enable webhooks to automatically notify Grafana when a change occurs in the repository. This will allow Grafana to pull changes as soon as they are made."
'Enable webhooks to automatically notify Grafana when a change occurs in the repository. This will allow Grafana to pull changes as soon as they are made.'
)}
disabled={!isPublic}
>
{/* TODO: Make an option for the switch to control */}
@ -94,17 +112,23 @@ export function FinishStep() {
{t('provisioning.finish-step.link-setup-image-rendering','Set up image rendering')}
</a>
)
{')'}
</span>
</span>
}
description="Adds an image preview of dashboard changes in pull requests. Images of your Grafana dashboards will be shared in your Git repository and visible to anyone with repository access."
'Adds an image preview of dashboard changes in pull requests. Images of your Grafana dashboards will be shared in your Git repository and visible to anyone with repository access.'
'Migrating all dashboards from this instance to your repository, including their identifiers and complete history. After this one-time migration, all future updates will be automatically saved to the repository.'
description="Pulling all content from your repository to this Grafana instance. This ensures your dashboards and other resources are synchronized with the repository."
'Pulling all content from your repository to this Grafana instance. This ensures your dashboards and other resources are synchronized with the repository.'
"resources-will-be-added":"The {{count}} resources in grafana will be added to the repository. Grafana will then include both the current resources and anything from the repository when done.",
"description-attach-dashboard-previews":"Render before/after images and link them to the pull request.<1></1>NOTE: This will render dashboards into an image that can be access by a public URL",
"instructions":"Instructions",
"label-attach-dashboard-previews":"Attach dashboard previews to pull requests",
"text-changes-in-git-eventually-pulled":"Changes in git will eventually be pulled depending on the synchronization interval. Pull requests will not be processed",
"text-changes-in-git-quick-pull":"Changes in git will be quickly pulled into grafana. Pull requests can be processed.",
"text-when-image-renderer-configured":"When the image renderer is configured, pull requests can see preview images",
"title-image-renderer-not-configured":"Image renderer not configured",
"title-public-url-not-configured":"Public URL not configured",
"title-webhook-will-be-created":"Webhook will be created"
"tooltip-delete-this-repository":"Delete this repository"
},
"edit-repository-page":{
"back-to-repositories":"Back to repositories",
"repository-config-exists-configuration":"Make sure the repository config exists in the configuration file."
},
"empty-state":{
"no-jobs":"No jobs..."
},
"enhanced-features":{
"description-instant-updates":"Get instant updates in Grafana as soon as changes are committed. Review and approve changes using pull requests before they go live.",
"description-visual-previews-dashboard-updates-directly-requests":"See visual previews of dashboard updates directly in pull requests",
"set-up-image-rendering":"Set up image rendering",
"set-up-public-access":"Set up public access",
"title-instant-updates-requests-webhooks":"Instant updates and pull requests with webhooks",
"title-visual-previews-in-pull-requests":"Visual previews in pull requests",
"unlock-enhanced-functionality-for-git-hub":"Unlock enhanced functionality for GitHub"
},
"expanded-row":{
"job-specification":"Job Specification",
"summary":"Summary",
"title-error":"Error"
},
"features-list":{
"actions":{
"set-up-required-feature-toggles":"Set up required feature toggles"
},
"automatically-provision-and-update-dashboards":"Automatically provision and update your dashboards as soon as changes are pushed to your GitHub repository",
"learn-more":"Learn more",
"manage-dashboards-provision-updates-automatically":"Manage dashboards as code and provision updates automatically",
"manage-your-dashboards-with-remote-provisioning":"Manage your dashboards with remote provisioning",
"migrate-existing-dashboards-storage-provisioning":"Migrate existing dashboards to storage for provisioning",
"store-dashboards-in-version-controlled-storage":"Store dashboards in version-controlled storage for better organization and history tracking",
"visual-previews-in-pull-requests":"Visual previews in pull requests to review your changes before going live"
},
"file-history-page":{
"back-to-repositories":"Back to repositories",
"repository-config-exists-configuration":"Make sure the repository config exists in the configuration file."
},
"file-status-page":{
"title-error-loading-file":"Error loading file"
},
"files-view":{
"columns":{
"history":"History",
"view":"View"
},
"placeholder-search":"Search"
},
"finish-step":{
"description-dashboard-previews":"Adds an image preview of dashboard changes in pull requests. Images of your Grafana dashboards will be shared in your Git repository and visible to anyone with repository access.",
"description-enable-webhooks":"Enable webhooks to automatically notify Grafana when a change occurs in the repository. This will allow Grafana to pull changes as soon as they are made.",
"description-often-shall-instance-updates-git-hub":"How often shall the instance pull updates from GitHub?",
"description-select-workflows-allowed-within-repository":"Select the workflows that are allowed within this repository",
"error-field-required":"This field is required.",
"label-enable-dashboard-previews":"Enable dashboard previews in pull requests",
"label-enable-webhooks":"Enable webhooks on changes",
"no-results-matching-your-query":"No results matching your query",
"placeholder-search":"Search"
},
"getting-started":{
"alert-temporary-outage":"When you connect your whole instance, dashboards will be unavailable while running the migration. We recommend warning your users before starting the process.",
"engaging-graphic":"Engaging graphic",
"modal-description-public-access":"Set up public access to your Grafana instance to enable GitHub integration",
"modal-description-required-features":"Enable required Grafana features for provisioning",
"modal-title-set-up-public-access":"Set up public access",
"modal-title-set-up-required-features":"Set up required features",
"step-description-copy-url":"From the ngrok output, copy the https:// forwarding URL that looks like this:",
"step-description-enable-feature-toggles":"Add these settings to your custom.ini file to enable necessary features:",
"step-description-start-ngrok":"Run this command to create a secure tunnel to your local Grafana:",
"step-description-update-grafana-config":"Add this to your custom.ini file, replacing the URL with your actual ngrok URL:",
"error-failed-to-start":"Failed to start operation",
"error-invalid-response":"Invalid response from operation",
"error-job-failed":"Job failed"
},
"migrate-step":{
"description-migrating-dashboards":"Migrating all dashboards from this instance to your repository, including their identifiers and complete history. After this one-time migration, all future updates will be automatically saved to the repository."
},
"pull-step":{
"description-pulling-content":"Pulling all content from your repository to this Grafana instance. This ensures your dashboards and other resources are synchronized with the repository."
},
"recent-jobs":{
"active-jobs":"active jobs",
"column-action":"Action",
"column-duration":"Duration",
"column-message":"Message",
"column-started":"Started",
"column-status":"Status",
"error-loading":"Error loading {{type}}",
"jobs":"Jobs"
},
"repository-actions":{
"settings":"Settings",
"source-code":"Source Code"
},
"repository-card":{
"get-repository-meta":{
"webhook":"Webhook"
},
"settings":"Settings",
"view":"View"
},
"repository-health":{
"details":"Details:",
"no-errors-found":"No errors found",
"title-repository-is-healthy":"Repository is healthy",
"title-repository-is-unhealthy":"Repository is unhealthy"
},
"repository-link":{
"grafana-repository":"Grafana and your repository are now in sync.",
"view-folder":"View folder",
"view-repository":"View repository"
},
"repository-overview":{
"checked":"Checked:",
"finished":"Finished:",
"health":"Health",
"job-id":"Job ID:",
"last-ref":"Last Ref:",
"messages":"Messages:",
"pull-status":"Pull status",
"resources":"Resources",
"started":"Started:",
"status":"Status:",
"view-folder":"View Folder",
"webhook":"Webhook"
},
"repository-resources":{
"columns":{
"history":"History",
"view-dashboard":"View",
"view-folder":"View"
},
"placeholder-search":"Search"
},
"repository-status-page":{
"back-to-repositories":"Back to repositories",
"cleaning-up-resources":"Cleaning up repository resources",
"legacy-storage-message":"Instance is not yet running unified storage -- requires migration wizard",
"not-found":"not found",
"not-found-message":"Repository not found",
"repository-config-exists-configuration":"Make sure the repository config exists in the configuration file.",
"tab-files":"Files",
"tab-files-title":"The raw file list from the repository",
"tab-overview":"Overview",
"tab-overview-title":"Repository overview",
"tab-resources":"Resources",
"tab-resources-title":"Resources saved in grafana database",
"title":"Repository Status",
"title-legacy-storage":"Legacy Storage",
"title-queued-for-deletion":"Queued for deletion"
},
"request-error":{
"failed-to-migrate":"Failed to migrate dashboards",
"failed-to-save":"Failed to save repository",
"failed-to-sync":"Failed to sync dashboards",
"operation-failed":"Operation failed"
},
"resource-view":{
"base":"Base",
"dashboard-preview":"Dashboard Preview",
"existing-dashboard":"Existing dashboard",
"history":"History",
"repository":"Repository",
"title-error-saving-file":"Error saving file"
},
"setup-modal":{
"done":"Done",
"next":"Next",
"previous":"Previous"
},
"sidebar-item":{
"label-completed-step":"Completed step",
"label-current-step":"Current step",
"label-pending-step":"Pending step"
},
"sync-repository":{
"body-edit-configuration":"Edit the configuration",