cedric
b01132f104
feat: ajouter 14 langues africaines (dont le yoruba, hors DeepL)
Déploiement API BETA / build (push) Successful in 2m26s
Déploiement API BETA / deploy (push) Successful in 47s
Vérification PR / build (pull_request) Successful in 2m21s
Vérification PR / deploy-beta (pull_request) Successful in 43s
2026-07-06 00:05:33 +04:00
cedric
821b9b96aa
feat: mettre en avant les langues asiatiques dans l'ordre des traductions
Déploiement API BETA / build (push) Successful in 2m22s
Déploiement API PROD / build (push) Successful in 2m23s
Déploiement API BETA / deploy (push) Successful in 48s
Déploiement API PROD / deploy (push) Successful in 55s
2026-07-05 22:28:27 +04:00
cedric
2c84ea0f25
fix: corriger les erreurs ESLint restantes après activation
...
Déploiement API BETA / build (push) Successful in 2m24s
Déploiement API BETA / deploy (push) Successful in 1m37s
Vérification PR / build (pull_request) Successful in 2m23s
Vérification PR / deploy-beta (pull_request) Successful in 48s
- retirer les paramètres/variables inutilisés (result, ctx/next, qs)
- corriger l'indentation tabs/espaces mélangés dans src/admin/app.js
- retirer les échappements regex inutiles dans stripMarkdown
- remplacer while(true) par for(;;) (faux positif no-constant-condition)
2026-07-04 20:01:16 +04:00
cedric
2224c8f3bb
chore: activer ESLint sur le backend
...
Installe eslint, ajoute le script lint, modernise le parser
(retrait de babel-eslint obsolète) et applique l'autofix
(points-virgules manquants sur l'ensemble du code, conformément
à la règle "semi" déjà présente dans .eslintrc mais jamais
appliquée faute d'ESLint installé et d'un script pour l'exécuter).
2026-07-04 20:00:51 +04:00
cedric
36917d79b4
fix: ajouter un timeout DeepL et isoler les échecs par langue
2026-07-04 09:47:26 +04:00
cedric
34a54eaae9
feat: add pt-BR/ja/ko translation languages
Déploiement API BETA / build (push) Successful in 2m12s
Déploiement API PROD / build (push) Successful in 2m9s
Déploiement API BETA / deploy (push) Successful in 47s
Déploiement API PROD / deploy (push) Successful in 1m0s
2026-07-03 13:40:22 +04:00
cedric
2003948a9a
refactor: DeepL client uses fetch instead of axios
2026-07-03 13:34:38 +04:00
cedric
20e701b754
feat: add bulkTranslate
2026-06-15 20:19:30 +04:00
cedric
615d3fafa0
feat: add langueSource to parole
Déploiement API PROD / build (push) Successful in 2m6s
Déploiement API PROD / deploy (push) Successful in 49s
2026-06-12 14:10:05 +04:00
cedric
a000af5c8b
feat: add custom route to export data for LLM
Déploiement API PROD / build (push) Successful in 2m8s
Déploiement API PROD / deploy (push) Successful in 58s
2026-06-11 19:07:18 +04:00
cedric
3ab054bee3
remove logs
2026-04-28 12:36:51 +04:00
cedric
be4c7ed421
fix: change DeepL API calls config
2026-04-28 12:30:46 +04:00
cedric
d61ef75869
Replace ValidationError by ApplicationError in services & lifecycles
2023-04-02 12:25:52 +04:00
Cédric FAMIBELLE-PRONZOLA
d6a72e6ab9
Add jsonDiff to difference component
2022-12-12 22:19:59 +04:00
Cédric FAMIBELLE-PRONZOLA
82d8e22329
Create parolesDiff service
2022-12-09 04:42:27 +04:00
Cédric FAMIBELLE-PRONZOLA
62a3193963
Create services with validateParoles and translateLyrics
2022-06-04 01:15:42 +04:00
Cédric FAMIBELLE-PRONZOLA
4f67677c62
Create Translator service
2022-05-20 00:05:34 +04:00
Cédric FAMIBELLE-PRONZOLA
de99836fe6
Rename tek to parole
2022-05-13 02:42:47 +04:00