crowdin / crowdin/crowdin-api-client-ruby

Add support for Revalidate QA Checks methods

Aperta
#116 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
enhancement good first issue
Lingua principale
Ruby
Stelle
59
Fork
22
Merge medio
1h 11m
PR unite (30g)
1

Descrizione

The Crowdin API includes Revalidate QA Checks methods in the Translation Status section, covering creation, retrieval, and cancellation of revalidation jobs.

The Crowdin API client libraries should be updated to support these methods so users can trigger QA checks revalidation, monitor status, and stop running jobs directly from SDKs.

**References:**
- [Start QA Checks Revalidation](https://support.crowdin.com/developer/api/v2/#tag/Translation-Status/operation/api.projects.qa-checks.revalidate.post)
- [Get QA Checks Revalidation Status](https://support.crowdin.com/developer/api/v2/#tag/Translation-Status/operation/api.projects.qa-checks.revalidate.get)
- [Cancel QA Checks Revalidation](https://support.crowdin.com/developer/api/v2/#tag/Translation-Status/operation/api.projects.qa-checks.revalidate.delete)

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia con la sezione esistente „Translation Status“ del client API di Crowdin e confronta i suoi pattern con le tre operazioni di riferimento: Start QA Checks Revalidation, Get QA Checks Revalidation Status e Cancel QA Checks Revalidation. Il lavoro è completo quando Ruby SDK espone la creazione, il recupero e l’annullamento dei job di revalidation secondo i riferimenti API collegati, e i test pertinenti sono stati aggiornati o aggiunti.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
ruby
Ambito
api
Tipo di issue
Funzionalità
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
45/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.