Merge branch 'origin/main' into 'next-release/main'

This commit is contained in:
oauth 2025-01-16 00:34:55 +00:00
commit ac899ebd4d
3 changed files with 59 additions and 59 deletions

2
go.mod
View file

@ -65,7 +65,7 @@ require (
golang.org/x/term v0.28.0
golang.org/x/text v0.21.0
google.golang.org/grpc v1.69.4
google.golang.org/protobuf v1.36.2
google.golang.org/protobuf v1.36.3
gopkg.in/yaml.v3 v3.0.1
k8s.io/api v0.32.0
k8s.io/apimachinery v0.32.0

4
go.sum
View file

@ -730,8 +730,8 @@ google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod h1:cfTl7dwQ
google.golang.org/protobuf v1.20.1-0.20200309200217-e05f789c0967/go.mod h1:A+miEFZTKqfCUM6K7xSMQL9OKL/b6hQv+e19PK+JZNE=
google.golang.org/protobuf v1.21.0/go.mod h1:47Nbq4nVaFHyn7ilMalzfO3qCViNmqZ2kzikPIcrTAo=
google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU=
google.golang.org/protobuf v1.36.2 h1:R8FeyR1/eLmkutZOM5CWghmo5itiG9z0ktFlTVLuTmU=
google.golang.org/protobuf v1.36.2/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE=
google.golang.org/protobuf v1.36.3 h1:82DV7MYdb8anAVi3qge1wSnMDrnKK7ebr+I0hHRN1BU=
google.golang.org/protobuf v1.36.3/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE=
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk=

View file

@ -18,7 +18,7 @@
"tasks": "Attività",
"task_running": "Attività in esecuzione",
"task_waiting_on_deps": "Attività in attesa delle dipendenze",
"desc": "Attività in attesa di essere eseguiti dagli agenti",
"desc": "Attività in attesa di essere eseguiti dagli agenti.",
"queue": "Coda",
"task_pending": "Attività in attesa"
},
@ -29,7 +29,7 @@
"placeholder": "L'utente è un amministratore"
},
"created": "Utente creato",
"delete_confirm": "Vuoi davvero eliminare questo utente? Ciò eliminerà anche tutti i repositori di proprietà di questo utente.",
"delete_confirm": "Vuoi davvero eliminare questo utente? Ciò eliminerà anche tutti i repository di proprietà di questo utente.",
"delete_user": "Elimina utente",
"deleted": "Utente eliminato",
"edit_user": "Modifica utente",
@ -37,7 +37,7 @@
"saved": "Utente salvato",
"show": "Mostra utenti",
"users": "Utenti",
"desc": "Utenti registrati su questo server",
"desc": "Utenti registrati su questo server.",
"login": "Accesso",
"email": "E-mail",
"avatar_url": "URL Avatar",
@ -75,7 +75,7 @@
},
"capacity": {
"capacity": "Capacità",
"desc": "Quantità massima di pipeline parallele eseguite da questo agente.",
"desc": "Il numero massimo di pipeline parallele eseguite da questo agente.",
"badge": "capacità"
},
"last_contact": "Ultimo contatto",
@ -92,35 +92,35 @@
}
},
"orgs": {
"desc": "Organizzazioni che possiedono repositori su questo server.",
"desc": "Organizzazioni che possiedono repository su questo server.",
"none": "Ancora nessuna organizzazione.",
"delete_org": "Elimina organizzazione",
"deleted": "Organizzazione eliminata",
"org_settings": "Impostazioni organizzazione",
"delete_confirm": "Vuoi davvero eliminare questa organizzazione? Ciò eliminerà anche tutti i repositori di proprietà di questa organizzazione.",
"delete_confirm": "Vuoi davvero eliminare questa organizzazione? Ciò eliminerà anche tutti i repository di proprietà di questa organizzazione.",
"view": "Mostra organizzazione",
"orgs": "Organizzazioni"
},
"secrets": {
"warning": "Questi segreti saranno disponibili a tutti gli utenti.",
"desc": "I segreti globali possono essere passati ad ogni step della pipeline del repositorio, come variabili d'ambiente."
"warning": "Questi segreti sono disponibili per tutti gli utenti.",
"desc": "I segreti globali possono essere utilizzati nelle pipeline di tutti i repository."
},
"repos": {
"settings": "Impostazioni repositorio",
"repos": "Repositori",
"desc": "Repositori che sono o sono stati abilitati su questo server.",
"none": "Ancora nessun repositorio.",
"view": "Mostra repositorio",
"settings": "Impostazioni repository",
"repos": "Repository",
"desc": "Repository che sono o sono stati attivati su questo server.",
"none": "Ancora nessun repository.",
"view": "Mostra repository",
"disabled": "Disabilitato",
"repair": {
"repair": "Ripara tutti",
"success": "Repositori riparati"
"success": "Repository riparati"
}
},
"not_allowed": "Non ti è consentito accedere alle impostazioni del server.",
"not_allowed": "Non hai il permesso di accedere alle impostazioni del server",
"registries": {
"desc": "È possibile aggiungere credenziali di registro globale per utilizzare immagini private per tutte le pipeline.",
"warning": "Queste credenziali di registro saranno disponibili a tutti gli utenti."
"warning": "Queste credenziali di registro sono disponibili per tutti gli utenti."
}
}
},
@ -141,15 +141,15 @@
"pipeline_feed": "Dettagli pipeline",
"repo": {
"activity": "Attività",
"add": "Aggiungi repositorio",
"add": "Aggiungi repository",
"branches": "Rami",
"deploy_pipeline": {
"enter_target": "Ambiente di destinazione della 'distribuzione'",
"title": "Avvia evento di 'distribuzione' per la pipeline corrente #{pipelineId}",
"enter_target": "Ambiente di destinazione per il deployment",
"title": "Attiva un deployment per la pipeline corrente #{pipelineId}",
"trigger": "Distribuzione",
"variables": {
"add": "Aggiungi variabile",
"desc": "Specifica variabili addizionali da usare nella pipeline. Le variabili con lo stesso nome saranno sovrascritte.",
"desc": "Specifica variabili addizionali da usare nella pipeline. Variabili con lo stesso nome saranno sovrascritte.",
"name": "Nome variabile",
"title": "Variabili addizionali della pipeline",
"value": "Valore variabile",
@ -162,7 +162,7 @@
"enabled": "Già abilitato",
"list_reloaded": "Elenco dei repository ricaricato",
"reload": "Ricarica i repository",
"success": "Repositorio abilitato",
"success": "Repository abilitato",
"disabled": "Disabilitato"
},
"manual_pipeline": {
@ -171,7 +171,7 @@
"trigger": "Esegui pipeline",
"variables": {
"add": "Aggiungi variabile",
"desc": "Specifica variabili addizionali da usare nella pipeline. Le variabili con lo stesso nome saranno sovrascritte.",
"desc": "Specifica variabili addizionali da usare nella pipeline. Variabili con lo stesso nome saranno sovrascritte.",
"name": "Nome variabile",
"title": "Variabili aggiuntive per la pipeline",
"value": "Valore variabile",
@ -179,13 +179,13 @@
},
"show_pipelines": "Mostra pipeline"
},
"not_allowed": "Non ti è consentito accedere a questo repositorio",
"open_in_forge": "Apri repositorio sul forge",
"not_allowed": "Non hai il permesso di accedere a questo repository",
"open_in_forge": "Apri repository sul forge",
"pipeline": {
"actions": {
"cancel": "Annulla",
"log_delete": "Elimina",
"log_auto_scroll": "Scorrimento automatico",
"log_auto_scroll": "Abilita scorrimento automatico",
"log_auto_scroll_off": "Disattiva scorrimento automatico",
"restart": "Riavvia",
"canceled": "Questo step è stato annullato.",
@ -201,7 +201,7 @@
"step_not_started": "Questo step non è ancora iniziato.",
"config": "Configurazione",
"tasks": "Attività",
"log_delete_confirm": "Vuoi davvero eliminare i registri attività di questo step?",
"log_delete_confirm": "Vuoi davvero eliminare i registri attività di step?",
"errors": "Errori",
"protected": {
"awaits": "Questa pipeline è in attesa di approvazione da parte di un manutentore!",
@ -227,7 +227,7 @@
},
"warnings": "Avvertenze",
"show_errors": "Mostra errori",
"we_got_some_errors": "Oh no, si sono verificati degli errori!",
"we_got_some_errors": "Oh no, si è verificato un errore!",
"event": {
"tag": "Tag",
"cron": "Attività pianificata",
@ -236,7 +236,7 @@
"push": "Invia",
"pr": "Richiesta di Modifica",
"deploy": "Distribuzione",
"pr_closed": "Richiesta di Modifica unita / chiusa"
"pr_closed": "Richiesta di Modifica unita/chiusa"
},
"exit_code": "Codice di Uscita {exitCode}",
"loading": "Caricamento…",
@ -252,7 +252,7 @@
"download_metadata": "Download metadati",
"metadata_download_error": "Errore durante il download dei metadati",
"metadata_download_successful": "Metadati scaricati correttamente",
"no_permission": "Non si dispone dell'autorizzazione per accedere alle informazioni di diagnostica.",
"no_permission": "Non hai il permesso di accedere alle informazioni di diagnostica.",
"metadata_exec_title": "Riesegui pipeline localmente",
"metadata_exec_desc": "Scarica i metadati di questa pipeline per eseguirla in locale. In questo modo è possibile risolvere i problemi e testare le modifiche prima di eseguirne il commit. 'woodpecker-cli' deve essere installato localmente, alla stessa versione del Server Woodpecker."
}
@ -262,21 +262,21 @@
"actions": {
"actions": "Azioni",
"repair": {
"success": "Repositorio riparato",
"repair": "Ripara repositorio"
"success": "Repository riparato",
"repair": "Ripara repository"
},
"delete": {
"delete": "Elimina repositorio",
"confirm": "Tutti i dati andranno persi dopo questa azione!!!\n\nVuoi davvero procedere?",
"success": "Repositorio eliminato"
"delete": "Elimina repository",
"confirm": "Tutti i dati andranno persi dopo questa azione!\n\nVuoi davvero procedere?",
"success": "Repository eliminato"
},
"disable": {
"disable": "Disabilita repositorio",
"success": "Repositorio disabilitato"
"disable": "Disabilita repository",
"success": "Repository disabilitato"
},
"enable": {
"enable": "Abilita repositorio",
"success": "Repositorio abiltato"
"enable": "Abilita repository",
"success": "Repository abiltato"
}
},
"crons": {
@ -342,7 +342,7 @@
"visibility": "Visibilità progetto"
},
"cancel_prev": {
"desc": "I trigger di evento selezionati annulleranno le pipeline in sospeso e in esecuzione dello stesso evento prima di avviare quello più recente.",
"desc": "Gli eventi selezionati annullano le pipeline in attesa e quelle in esecuzione dello stesso evento prima di avviare la successiva.",
"cancel": "Annulla pipeline precedenti"
},
"trusted": {
@ -366,15 +366,15 @@
"desc": "Consenti l'esecuzione di pipeline sulle richieste di modifica."
},
"allow_deploy": {
"allow": "Consenti eventi di 'distribuzione'.",
"desc": "Consenti 'distribuzione' per le pipeline riuscite. Tutti gli utenti con autorizzazioni push possono attivarli, da usare con cautela."
"allow": "Consenti Deployment",
"desc": "Consenti deployment per le pipeline riuscite. Tutti gli utenti con autorizzazioni push possono attivarli, da usare con cautela."
},
"netrc_only_trusted": {
"netrc_only_trusted": "Estensioni personalizzate affidabili per clone",
"desc": "Le estensioni elencate qui avranno accesso alle credenziali netrc che possono essere utilizzate per clonare i repositori dal forge o inviarvi il push."
"desc": "Estensioni che ottengono accesso alle credenziali netrc che possono essere utilizzate per clonare dal forge o per inviare modifiche."
}
},
"not_allowed": "Non ti è consentito accedere alle impostazioni di questo repositorio",
"not_allowed": "Non hai il permesso di accedere alle impostazioni di questo repository",
"secrets": {
"name": "Nome",
"value": "Valore"
@ -407,16 +407,16 @@
"branch": "Ramo"
}
},
"user_none": "L'organizzazione / utente non ha ancora alcun progetto.",
"user_none": "L'organizzazione/utente non ha ancora alcun progetto",
"visibility": {
"visibility": "Visibilità progetto",
"public": {
"public": "Pubblico",
"desc": "Ogni utente può vedere il tuo progetto senza aver effettuato l'accesso."
"desc": "Chiunque può vedere il tuo progetto senza essere autenticato."
},
"private": {
"private": "Privato",
"desc": "Solo tu e gli altri proprietari del repositorio possono visualizzare questo progetto."
"desc": "Solo tu e gli altri proprietari del repository possono visualizzare questo progetto."
},
"internal": {
"internal": "Interno",
@ -425,7 +425,7 @@
}
},
"repos": "Repo",
"repositories": "Repositori",
"repositories": "Repository",
"search": "Cerca…",
"time": {
"not_started": "non ancora iniziato",
@ -440,7 +440,7 @@
"oauth_error": "Errore durante l'autenticazione con il provider Oauth",
"settings": {
"secrets": {
"desc": "I segreti utente possono essere passati ad ogni step della pipeline, come variabili d'ambiente."
"desc": "I segreti utente possono essere utilizzati nelle pipeline di tutti i repository di proprietà dell'utente."
},
"cli_and_api": {
"desc": "Utilizzo del Token di Accesso Personale, CLI e API",
@ -467,7 +467,7 @@
"desc": "È possibile aggiungere le credenziali di registro per utilizzare immagini private in tutte le pipeline personali."
},
"agents": {
"desc": "Agenti registrati nei repositori dell'account."
"desc": "Agenti registrati nei repository dell'account."
}
}
},
@ -479,7 +479,7 @@
"events": {
"events": "Disponibile ai seguenti eventi",
"pr_warning": "Si prega di fare attenzione con questa opzione: un malintenzionato potrebbe inviare una richiesta di modifica dannosa, che rivela i tuoi segreti.",
"warning": "Esporre segreti nelle pull request potrebbe consentire a malintenzionati di rubare i tuoi segreti tramite una pull request malevola."
"warning": "Esporre segreti nelle richieste di modifica potrebbe consentire a malintenzionati di rubare i tuoi segreti tramite una pull request malevola."
},
"value": "Valore",
"delete_confirm": "Vuoi davvero eliminare questo segreto?",
@ -496,7 +496,7 @@
"desc": "Elenco di immagini in cui questo segreto è disponibile, lascia vuoto per consentire a tutte le immagini."
},
"secrets": "Segreti",
"desc": "I segreti possono essere passati ad ogni step della pipeline, come variabili d'ambiente.",
"desc": "I segreti possono essere utilizzati in tutte le pipeline di questo repository.",
"plugins": {
"images": "Disponibile solo per le seguenti estensioni",
"desc": "Elenco delle estensioni in cui questo segreto è disponibile. Vuoto, per consentire a ogni estensione e step normale."
@ -519,14 +519,14 @@
"return_to_cli": "Ora puoi chiudere questa scheda e tornare alla CLI.",
"settings": "Impostazioni",
"cli_login_failed": "Accesso alla CLI fallito",
"login_to_cli_description": "Proseguendo si accederà alla CLI.",
"access_denied": "Non ti è consentito accedere a questa istanza",
"login_to_cli_description": "Se continui, verrai autenticato nella CLI.",
"access_denied": "Non hai il permesso di accedere a questa istanza",
"invalid_state": "Lo stato OAuth non è valido",
"org": {
"settings": {
"not_allowed": "Non ti è consentito accedere alle impostazioni di questa organizzazione",
"not_allowed": "Non hai il permesso di accedere alle impostazioni di questa organizzazione",
"secrets": {
"desc": "I segreti dell'organizzazione possono essere passati ad ogni step della pipeline del repositorio dell'organizzazione, come variabili d'ambiente."
"desc": "I segreti dell'organizzazione possono essere utilizzati nelle pipeline di tutti i repository di proprietà dell'organizzazione."
},
"registries": {
"desc": "È possibile aggiungere le credenziali di registro dell'organizzazione per utilizzare immagini private per tutte le pipeline di un'organizzazione."
@ -558,7 +558,7 @@
"deleted": "Credenziali di registro eliminate"
},
"login_with": "Accedi con {forge}",
"all_repositories": "Tutti i repositori",
"all_repositories": "Tutti i repository",
"no_search_results": "Nessun risultato trovato",
"require_approval": {
"forks": "Richieste di modifica dal fork",