Commit Graph
100 Commits
Author SHA1 Message Date
cedric c4f45f712a fix: éviter un crash sur updatedBy non peuplé 2026-07-04 11:37:40 +04:00
cedric c66c972a93 fix: réparer la cascade de renommage des slugs d'artiste 2026-07-04 11:37:20 +04:00
cedric 85ecdf3072 fix: retirer l'override register qui exposait le hash de mot de passe 2026-07-04 11:36:50 +04:00
cedric 291aa54912 fix: corriger l'IDOR sur update/delete (parole, artiste, commentaire) 2026-07-04 11:36:20 +04:00
cedric bc5d0fb498 fix: refuser par défaut is-payload-owner sans en-tête Authorization 2026-07-04 11:35:41 +04:00
cedric e515944fb9 refactor: extraire la vérification JWT/payload en policy partagée 2026-07-04 10:04:00 +04:00
cedric 1562ecd706 ci: exécuter les tests avant le build sur chaque PR 2026-07-04 09:56:26 +04:00
cedric 416032942a fix: restreindre bulk-translate aux appels par token API 2026-07-04 09:55:45 +04:00
cedric 9fa37c516c chore: retirer la config rest-cache (plugin non installé, incompatible v5) 2026-07-04 09:54:39 +04:00
cedric d87ab299c4 chore: déclarer axios comme dépendance directe 2026-07-04 09:52:36 +04:00
cedric 4c13f47156 fix: ne pas bloquer la publication si Telegram/Revolt échoue 2026-07-04 09:51:10 +04:00
cedric 36917d79b4 fix: ajouter un timeout DeepL et isoler les échecs par langue 2026-07-04 09:47:26 +04:00
cedric ddb6d3f2f0 fix: corriger les mauvais identifiants utilisés (id vs documentId) 2026-07-04 09:43:28 +04:00
cedric 8b17882d6b fix: corriger le ReferenceError dans artiste.create 2026-07-04 09:37:37 +04:00
cedric f592d4ded7 fix: stopper l'exécution après un refus d'autorisation dans parole.create 2026-07-04 09:36:17 +04:00
cedric 796b4379fd test: ajouter Vitest au backend 2026-07-04 09:36:01 +04:00
cedric b99b6f2a25 chore: relever maxLimit de 100 à 200
Déploiement API BETA / build (push) Successful in 2m8s
Déploiement API PROD / build (push) Successful in 2m11s
Déploiement API BETA / deploy (push) Successful in 44s
Déploiement API PROD / deploy (push) Successful in 52s
2026-07-03 22:23:17 +04:00
cedric d9868a1d5d refactor: generaliser stems en kits (type Stems/Acapella+Instru)
Déploiement API BETA / build (push) Successful in 2m10s
Déploiement API PROD / build (push) Successful in 2m13s
Déploiement API BETA / deploy (push) Successful in 45s
Déploiement API PROD / deploy (push) Successful in 53s
2026-07-03 16:57:06 +04:00
cedric c62b54fba7 feat: add stems links field (kDrive/NIYAJ) to paroles
Déploiement API PROD / build (push) Successful in 2m5s
Déploiement API PROD / deploy (push) Successful in 52s
Déploiement API BETA / build (push) Successful in 2m9s
Déploiement API BETA / deploy (push) Successful in 46s
2026-07-03 14:14:57 +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 cac88c39b2 Merge pull request 'feat: add social network field to artiste' (#3) from feat/improve-artist-page into master
Déploiement API BETA / build (push) Successful in 2m4s
Déploiement API BETA / deploy (push) Successful in 45s
Déploiement API PROD / build (push) Successful in 2m8s
Déploiement API PROD / deploy (push) Successful in 53s
Reviewed-on: #3
2026-06-26 17:36:33 +00:00
cedric fcd1e737ab chore: regenerate types after rezoSosyal field
Déploiement API BETA / build (push) Successful in 2m9s
Déploiement API BETA / deploy (push) Successful in 45s
Vérification PR / build (pull_request) Successful in 2m5s
Vérification PR / deploy-beta (pull_request) Successful in 46s
2026-06-26 12:23:41 +04:00
cedric a10d854ee8 feat: add social network component and artiste field 2026-06-26 12:23:29 +04:00
cedric cf2f4de06c Merge pull request 'feat: rendre le dépôt configurable via variables d'env' (#2) from feat/improve-custom into master
Déploiement API BETA / build (push) Successful in 2m13s
Déploiement API PROD / build (push) Successful in 2m6s
Déploiement API BETA / deploy (push) Successful in 45s
Déploiement API PROD / deploy (push) Successful in 55s
Reviewed-on: #2
2026-06-26 04:59:05 +00:00
cedric 36da183404 ci: deploy beta on all branches including master
Déploiement API BETA / build (push) Successful in 2m6s
Vérification PR / build (pull_request) Successful in 2m11s
Déploiement API BETA / deploy (push) Successful in 45s
Vérification PR / deploy-beta (pull_request) Successful in 44s
2026-06-26 07:26:04 +04:00
cedric 58fd049d03 ci: checkout correct branch before deploy
Déploiement API BETA / build (push) Successful in 2m13s
Vérification PR / build (pull_request) Successful in 2m6s
Déploiement API BETA / deploy (push) Successful in 46s
Vérification PR / deploy-beta (pull_request) Successful in 44s
2026-06-26 07:14:13 +04:00
cedric 0a0772eea3 ci: deploy beta on any branch except master 2026-06-26 07:12:55 +04:00
cedric 7fea170597 chore: regenerate types after isExclusiveArtist rename
Vérification PR / build (pull_request) Successful in 2m7s
Vérification PR / deploy-beta (pull_request) Successful in 1m5s
2026-06-26 00:36:34 +04:00
cedric 029ba3cc90 refactor: rename isOKIAwtis to isExclusiveArtist 2026-06-26 00:33:45 +04:00
cedric c8dd6e9c4a feat: use WEBSITE_URL in publication notification emails 2026-06-26 00:33:42 +04:00
cedric afb38a067b feat: use STRAPI_ADMIN_SITE_NAME for admin panel titles 2026-06-26 00:33:32 +04:00
cedric 2540c04782 feat: add titrePhare
Déploiement API PROD / build (push) Successful in 2m8s
Déploiement API PROD / deploy (push) Successful in 53s
2026-06-20 18:37:23 +04:00
cedric 03e2449be3 feat: add isOKIAwtis
Déploiement API PROD / build (push) Successful in 2m11s
Déploiement API PROD / deploy (push) Successful in 56s
2026-06-20 06:08:42 +04:00
cedric ad034a9a6f feat: add karaokeDesktopUrl
Déploiement API PROD / build (push) Successful in 2m4s
Déploiement API PROD / deploy (push) Successful in 56s
2026-06-18 00:33:06 +04:00
cedric 6db371d513 feat: add karaokeUrl
Déploiement API PROD / build (push) Successful in 2m7s
Déploiement API PROD / deploy (push) Successful in 49s
2026-06-17 23:46:56 +04:00
cedric ea0f56c202 feat: add IsNewRelease
Déploiement API PROD / build (push) Successful in 2m10s
Déploiement API PROD / deploy (push) Successful in 50s
2026-06-17 08:49:14 +04:00
cedric 95156de4ca feat: add bulkTranslate to export
Déploiement API PROD / build (push) Successful in 2m9s
Déploiement API PROD / deploy (push) Successful in 51s
2026-06-15 20:19:53 +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 b565224fcd feat: add pawol
Déploiement API PROD / build (push) Successful in 2m1s
Déploiement API PROD / deploy (push) Successful in 46s
2026-06-02 02:54:56 +04:00
cedric f7dcad115d update package metadata
Déploiement API PROD / build (push) Successful in 1m59s
Déploiement API PROD / deploy (push) Successful in 43s
2026-05-18 18:32:48 +04:00
cedric 4e41518cf4 Merge pull request 'CI/CD - Mise en place des workflows Gitea Actions' (#1) from dev into master
Déploiement API PROD / build (push) Successful in 2m6s
Déploiement API PROD / deploy (push) Successful in 1m0s
Reviewed-on: #1
2026-05-16 07:55:45 +00:00
cedric 1d7c39973c deploy: add workflow for check PR
Déploiement API BETA / build (push) Successful in 2m10s
Déploiement API BETA / deploy (push) Successful in 44s
Vérification PR / deploy-beta (pull_request) Successful in 45s
Vérification PR / build (pull_request) Successful in 2m6s
2026-05-16 11:29:44 +04:00
cedric 4fc9df88f4 deploy: prevent no app running in pm2
Déploiement API BETA / build (push) Successful in 2m6s
Déploiement API BETA / deploy (push) Successful in 44s
2026-05-16 11:17:30 +04:00
cedric 1b15741643 deploy: create prod workflow
Déploiement API BETA / build (push) Successful in 2m8s
Déploiement API BETA / deploy (push) Successful in 46s
2026-05-16 10:48:16 +04:00
cedric 4f512a555a deploy: fix branch
Déploiement API BETA / build (push) Successful in 2m14s
Déploiement API BETA / deploy (push) Successful in 48s
2026-05-16 10:12:11 +04:00
cedric 7950eb4fae deploy: add yarn
Déploiement API BETA / build (push) Successful in 2m14s
Déploiement API BETA / deploy (push) Failing after 8s
2026-05-16 10:03:50 +04:00
cedric d7575a28bd deploy: create workflow
Déploiement API BETA / build (push) Failing after 18s
Déploiement API BETA / deploy (push) Has been skipped
2026-05-16 10:02:26 +04:00
cedric 39aa3a31eb replace oki.re by pwaol.nu 2026-05-12 16:43:23 +04:00
cedric 883480c012 build: upgrade to v5.44.0 2026-04-29 17:55:39 +04:00
cedric 3ab054bee3 remove logs 2026-04-28 12:36:51 +04:00
cedric f781d52d1f fix: adapt parole beforeCreate method 2026-04-28 12:31:19 +04:00
cedric be4c7ed421 fix: change DeepL API calls config 2026-04-28 12:30:46 +04:00
cedric 7a168f54ff fix: use documentId 2026-04-28 12:30:29 +04:00
cedric 7df8ec1df2 config: change middleware file 2026-04-28 12:25:09 +04:00
cedric b219ca277d build: upgrade to v5.43.0 2026-04-28 12:24:51 +04:00
cedric b532981404 Changes from codemod 2026-04-21 21:35:59 +04:00
cedric e7bc8790b1 Fix stats request 2026-04-21 19:46:58 +04:00
cedric b71f1535bb build: upgrade to Strapi v5.42.1 2026-04-21 18:58:19 +04:00
cedric e32c08ac74 build: remove cache plugins 2026-04-17 10:34:24 +04:00
cedric 9ef6935446 fix: overload Strapi registration 2026-04-16 21:40:18 +04:00
cedric 442e942f41 build: add yup & upgrade better-sqlite3 2026-04-16 21:39:56 +04:00
cedric ac50d27dc7 Change package.json info 2026-04-16 17:18:11 +04:00
cedric c6fbd84073 Ensure using node 20 2026-04-16 16:07:25 +04:00
cedric 7fcb71403c build: upgrade to 4.26.1 & use node 20 2026-04-16 12:19:37 +04:00
cedric 33ead02f84 build: upgrade to v4.25.23 2025-07-24 14:38:56 +04:00
cedric a89a29509e build: upgrade to v4.25.11 2025-07-24 14:36:46 +04:00
cedric 648728ee57 build: upgrade to v4.25.10 2025-07-24 14:34:59 +04:00
cedric 07fba2fe03 build: upgrade to v4.25.9 2025-07-24 14:33:13 +04:00
cedric 614f3f0abf build: upgrade to v4.25.8 2025-07-24 14:19:08 +04:00
cedric c0e7029691 Change author.url in package.json 2024-11-15 17:29:56 +04:00
cedric 53a159f575 Change license to AGPL-3.0 & update package.json 2024-11-15 16:47:14 +04:00
cedric ab5de20120 Reorganize generated components 2024-08-02 19:16:52 +02:00
cedric dfe8453195 Typo 2024-08-02 19:11:29 +02:00
cedric e678f590ea Revert "Typo"
This reverts commit 5185f825e5.
2024-08-02 19:10:44 +02:00
cedric d5be8e1e71 Strapi v4.25.6 2024-07-31 19:19:56 +02:00
cedric 93966ef430 Add Revolt publishing 2024-07-31 18:14:48 +02:00
cedric 5185f825e5 Typo 2024-07-31 18:13:50 +02:00
cedric 4e9306565d Strapi v4.23.0 2024-04-17 20:58:44 +04:00
cedric 5c8fee91fe Rename 'download' to 'files' 2024-04-14 09:45:38 +04:00
cedric 304d095ed2 Add creativeCommons and download to Paroles collection 2024-04-14 07:36:11 +04:00
cedric 204e2253f2 Strapi v4.21.1 2024-03-27 20:16:16 -04:00
cedric b691721735 Update README 2024-02-05 16:43:40 +01:00
cedric a5d134bfbd Replace favicon.ico 2024-02-05 14:57:06 +01:00
cedric 5fd08489d2 Remove required mongo from README 2024-02-05 14:55:09 +01:00
cedric 79dba6555c Update README 2024-02-05 09:28:53 +01:00
cedric e0ae3dcbb1 Add MIT license 2024-02-05 09:27:38 +01:00
cedric 5af4c6a769 Strapi v4.19.0 2024-01-25 10:10:39 +04:00
cedric ca9ec3ba7a Strapi v4.17.1 2024-01-23 04:27:55 +04:00
cedric 1649ba3979 Update to v4.16.2 2023-12-22 09:18:37 +04:00
cedric 4e06873179 Move logger to top in middlewares 2023-12-22 09:18:26 +04:00
cedric 94f4acaf60 Update strapi v4.15.5 2023-12-19 21:09:21 +04:00
cedric 20e3eec54e Update to 4.15.4 2023-11-13 20:44:54 +04:00
cedric f085b0c04d Update to v4.13.7 2023-09-23 00:00:48 +02:00
cedric e52f7aa0d5 Update to v4.12.5 2023-08-17 20:29:23 +04:00
cedric a5429cf87f Update to v4.12.4 2023-08-10 06:54:42 +04:00
cedric 21203c9862 Update to v4.12.0 2023-07-28 07:46:42 +04:00
cedric 1353419feb Add musicBrainzUrl property to artiste and parole 2023-07-23 04:20:08 +04:00