cedric
eda30345c6
feat: afficher les commentaires (locaux et Mastodon)
2026-07-04 23:45:27 +04:00
cedric
b40e2d71b0
fix: déplacer force-dynamic après les imports (import/first)
...
Déploiement FRONT PROD / check (push) Successful in 2m8s
Déploiement FRONT BETA / check (push) Successful in 2m19s
Déploiement FRONT BETA / deploy (push) Successful in 23s
Déploiement FRONT PROD / deploy (push) Successful in 20s
Corrige une violation ESLint introduite par le commit précédent :
l'export de configuration de route doit venir après les imports.
2026-07-04 23:18:35 +04:00
cedric
4bc545ac72
fix: ne jamais redémarrer pm2 sur un build cassé
...
Ajoute set -e aux scripts de déploiement (prod, beta, pré-déploiement
PR) : si git pull, yarn install ou yarn build échoue, le script
s'arrête immédiatement au lieu de continuer et de redémarrer pm2 sur
un .next incomplet — l'ancien build en cours d'exécution reste servi
au lieu de crasher (502).
2026-07-04 23:15:47 +04:00
cedric
64cdd784c3
fix: rétablir force-dynamic sur la page d'accueil
...
Déploiement FRONT PROD / check (push) Failing after 2m6s
Déploiement FRONT PROD / deploy (push) Has been skipped
Déploiement FRONT BETA / check (push) Failing after 2m11s
Déploiement FRONT BETA / deploy (push) Has been skipped
Sa suppression (44e1a42 ) faisait basculer la page d'accueil en
génération statique au build : le moindre souci de récupération de
données à ce moment-là fait planter tout le build ("Export
encountered an error on /page: /"), et le script de déploiement
redémarre quand même pm2 sur un .next incomplet (502 en prod).
2026-07-04 23:12:52 +04:00
cedric
d2d09c28b3
Merge pull request 'Audit qualité : corrections de bugs, nettoyage, lint 0 erreur, tests' ( #4 ) from fix/audit-2026-07-04 into master
...
Déploiement FRONT BETA / check (push) Successful in 2m11s
Déploiement FRONT BETA / deploy (push) Successful in 19s
Déploiement FRONT PROD / check (push) Successful in 2m7s
Déploiement FRONT PROD / deploy (push) Successful in 21s
Reviewed-on: #4
2026-07-04 17:01:35 +00:00
cedric
eae8bb03a9
ci: rendre le lint à nouveau bloquant
Déploiement FRONT BETA / check (push) Successful in 2m6s
Déploiement FRONT BETA / deploy (push) Successful in 49s
Vérification PR / deploy-beta (pull_request) Successful in 20s
Vérification PR / check (pull_request) Successful in 2m6s
2026-07-04 14:35:08 +04:00
cedric
454eefbe58
fix: corriger toutes les erreurs de lint restantes (263 -> 0)
2026-07-04 14:34:50 +04:00
cedric
b193914c57
fix: restaurer components/cgu supprimé par erreur (utilisé par /sipote)
2026-07-04 14:34:16 +04:00
cedric
d700ee6def
chore: déclarer qs et retirer les dépendances mortes (axios, next-auth...)
2026-07-04 11:48:09 +04:00
cedric
2132df3e0c
ci: exécuter lint et tests sur chaque déploiement
2026-07-04 11:47:38 +04:00
cedric
c7e3faf10a
chore: supprimer le code mort (soumission, connexion, stats, CGU)
2026-07-04 11:46:46 +04:00
cedric
4c662e89b5
chore: retirer le state et l'UI morts de navigasyon.js
2026-07-04 11:46:00 +04:00
cedric
2bec90210a
chore: retirer la config webpack SVG morte
2026-07-04 11:45:49 +04:00
cedric
44e1a426b0
fix: retirer force-dynamic sur la page d'accueil
2026-07-04 11:45:39 +04:00
cedric
d2971870c1
fix: corriger les bugs du lecteur audio (rendus, effets dupliqués)
2026-07-04 11:45:22 +04:00
cedric
1d8edbbcd5
fix: éviter un crash si la transcription est vide
2026-07-04 11:45:03 +04:00
cedric
a669abbfc2
refactor: extraire getAlias dans son propre module et le sécuriser
2026-07-04 11:44:32 +04:00
cedric
69715a1a22
fix: remplacer router.asPath mort et sécuriser les iframes tierces
2026-07-04 11:43:49 +04:00
cedric
7b9968cb82
fix: corriger la détection d'environnement dans robots.js
2026-07-04 11:43:30 +04:00
cedric
77f8cea399
fix: corriger la casse des slots de scroll du Tabs MUI
2026-07-04 11:43:20 +04:00
cedric
c407a1fad9
fix: ne plus exposer les identifiants Funkwhale côté client
2026-07-04 11:42:53 +04:00
cedric
c7104c6a0b
fix: paginer entièrement le sitemap et retirer le lien mort /pwopose
2026-07-04 01:27:56 +04:00
cedric
c4dca87b61
fix: unifier la logique de choix de taille d'image via formatKuveti
2026-07-04 01:20:53 +04:00
cedric
24f4f65853
fix: request() lève une erreur claire sur réponse HTTP non-ok
2026-07-04 01:17:06 +04:00
cedric
3f30f699f7
test: mise en place de Vitest + React Testing Library
2026-07-04 01:15:24 +04:00
cedric
399796bb73
perf: préférer le format small pour les avatars de la sidebar
Déploiement FRONT BETA / check (push) Successful in 2m4s
Déploiement FRONT PROD / check (push) Successful in 2m5s
Déploiement FRONT BETA / deploy (push) Successful in 21s
Déploiement FRONT PROD / deploy (push) Successful in 20s
2026-07-04 00:33:04 +04:00
cedric
b67bdf0632
perf: désactiver le prefetch next/link sur la sidebar des paroles
Déploiement FRONT BETA / check (push) Successful in 2m7s
Déploiement FRONT PROD / check (push) Successful in 2m8s
Déploiement FRONT BETA / deploy (push) Successful in 22s
Déploiement FRONT PROD / deploy (push) Successful in 18s
2026-07-04 00:21:23 +04:00
cedric
9f9b408f1f
perf: streamer la liste des morceaux sans bloquer le rendu de la page
Déploiement FRONT BETA / check (push) Successful in 2m2s
Déploiement FRONT PROD / check (push) Successful in 2m5s
Déploiement FRONT BETA / deploy (push) Successful in 22s
Déploiement FRONT PROD / deploy (push) Successful in 19s
2026-07-04 00:03:22 +04:00
cedric
15367f388e
perf: ne plus précharger le fichier audio entier avant lecture
2026-07-04 00:03:18 +04:00
cedric
7234c1408f
chore: relever pageSize de 100 à 200 sur les listes paginées
Déploiement FRONT BETA / check (push) Successful in 2m3s
Déploiement FRONT PROD / check (push) Successful in 2m5s
Déploiement FRONT BETA / deploy (push) Successful in 21s
Déploiement FRONT PROD / deploy (push) Successful in 20s
2026-07-03 22:22:22 +04:00
cedric
e4d31b0243
fix: icônes partage/streaming via contexte au lieu du layout
2026-07-03 22:22:11 +04:00
cedric
96b7a601c8
fix: icônes partage/streaming ne dépendent plus du plafond de 100
Déploiement FRONT BETA / check (push) Successful in 2m13s
Déploiement FRONT PROD / check (push) Successful in 2m13s
Déploiement FRONT BETA / deploy (push) Successful in 20s
Déploiement FRONT PROD / deploy (push) Successful in 20s
2026-07-03 21:48:25 +04:00
cedric
a56b355493
fix: lien vers le titre phare sur la page artiste
2026-07-03 19:59:49 +04:00
cedric
55967bfc3c
refactor: generaliser stems en kits (type Stems/Acapella+Instru)
2026-07-03 16:57:44 +04:00
cedric
daa3510d73
style: flèches de scroll des tabs plus visibles
Déploiement FRONT BETA / check (push) Successful in 2m5s
Déploiement FRONT PROD / check (push) Successful in 2m5s
Déploiement FRONT BETA / deploy (push) Successful in 21s
Déploiement FRONT PROD / deploy (push) Successful in 21s
2026-07-03 16:27:19 +04:00
cedric
cad6e39f53
fix: toujours afficher les flèches de scroll des tabs
Déploiement FRONT BETA / check (push) Successful in 2m3s
Déploiement FRONT PROD / check (push) Successful in 2m12s
Déploiement FRONT BETA / deploy (push) Successful in 21s
Déploiement FRONT PROD / deploy (push) Successful in 21s
2026-07-03 16:18:37 +04:00
cedric
25066e97ce
feat: display stems download links for CC tracks
Déploiement FRONT BETA / check (push) Successful in 2m15s
Déploiement FRONT PROD / check (push) Successful in 2m2s
Déploiement FRONT BETA / deploy (push) Successful in 20s
Déploiement FRONT PROD / deploy (push) Successful in 20s
2026-07-03 14:16:26 +04:00
cedric
85e9142a32
feat: add pt-BR/ja/ko to translation submission form
Déploiement FRONT BETA / check (push) Successful in 2m4s
Déploiement FRONT PROD / check (push) Successful in 2m13s
Déploiement FRONT PROD / deploy (push) Successful in 24s
Déploiement FRONT BETA / deploy (push) Successful in 24s
2026-07-03 13:48:55 +04:00
cedric
054a45246e
feat: show translations as tabs instead of grid
2026-07-03 13:48:47 +04:00
cedric
9752e4bcdd
feat: redesign artist page layout and social icons
Déploiement FRONT BETA / check (push) Successful in 2m13s
Déploiement FRONT PROD / check (push) Successful in 2m15s
Déploiement FRONT BETA / deploy (push) Successful in 22s
Déploiement FRONT PROD / deploy (push) Successful in 21s
2026-06-26 22:03:19 +04:00
cedric
719522f665
Merge pull request 'feat: add social networks to artist page' ( #3 ) from feat/improve-artist-page into master
...
Déploiement FRONT BETA / check (push) Successful in 2m7s
Déploiement FRONT PROD / check (push) Successful in 2m12s
Déploiement FRONT BETA / deploy (push) Successful in 20s
Déploiement FRONT PROD / deploy (push) Successful in 20s
Reviewed-on: #3
2026-06-26 17:37:45 +00:00
cedric
1c86d0b962
fix: use available icon exports in social-buttons
Déploiement FRONT BETA / check (push) Successful in 2m10s
Déploiement FRONT BETA / deploy (push) Successful in 22s
Vérification PR / deploy-beta (pull_request) Successful in 19s
Vérification PR / check (pull_request) Successful in 2m2s
2026-06-26 21:16:57 +04:00
cedric
96dafb7b54
feat: populate and display rezoSosyal on artist page
Déploiement FRONT BETA / check (push) Successful in 2m12s
Déploiement FRONT BETA / deploy (push) Successful in 23s
2026-06-26 12:23:49 +04:00
cedric
d64aa863dc
feat: add SocialButton component for artist social networks
2026-06-26 12:23:44 +04:00
cedric
7b0c01ce06
docs: generate CGU with script
Déploiement FRONT BETA / check (push) Successful in 2m4s
Déploiement FRONT PROD / check (push) Successful in 2m5s
Déploiement FRONT BETA / deploy (push) Successful in 21s
Déploiement FRONT PROD / deploy (push) Successful in 20s
2026-06-26 10:07:38 +04:00
cedric
86998dca42
feat: add CGU markdown source and pdf generation script
2026-06-26 10:07:00 +04:00
cedric
e3366dd821
feat: add CGU pdf for 26/06/2026
Déploiement FRONT BETA / check (push) Successful in 1m58s
Déploiement FRONT PROD / check (push) Successful in 2m13s
Déploiement FRONT BETA / deploy (push) Successful in 21s
Déploiement FRONT PROD / deploy (push) Successful in 20s
2026-06-26 10:01:36 +04:00
cedric
475cbe9028
fix: update réalisation contact info in CGU
2026-06-26 09:56:51 +04:00
cedric
288d771075
Merge pull request 'feat: rendre le dépôt configurable via variables d'env' ( #2 ) from feat/improve-custom into master
...
Déploiement FRONT BETA / check (push) Successful in 2m6s
Déploiement FRONT PROD / check (push) Successful in 2m2s
Déploiement FRONT BETA / deploy (push) Successful in 21s
Déploiement FRONT PROD / deploy (push) Successful in 22s
Reviewed-on: #2
2026-06-26 05:14:10 +00:00
cedric
cd5ebb8058
ci: deploy beta on all branches including master
Déploiement FRONT BETA / check (push) Successful in 2m6s
Vérification PR / check (pull_request) Successful in 2m8s
Vérification PR / deploy-beta (pull_request) Successful in 19s
Déploiement FRONT BETA / deploy (push) Successful in 20s
2026-06-26 07:26:30 +04:00