1024pix / pix

Service public d'évaluation et de certification des compétences numériques pour tous.
https://pix.fr
GNU Affero General Public License v3.0
231 stars 52 forks source link

[TECH] Retirer les member actions de Pix Admin (PIX-13946) #9900

Closed P-Jeremy closed 20 hours ago

P-Jeremy commented 3 weeks ago

:unicorn: Problème

"ember-api-actions" avait été installé afin de contourner l'usage des adapter et d'Ember Data. Mais la solution n'est pas pérenne, il faut maintenir, c'est une douleur et la librairie n'est plus maintenue.

:robot: Proposition

Supprimer la dépendance "ember-api-actions" et utiliser les adapters existants. Concrètement, on n'utilise plus de memberAction, on revient aux adapters.

:rainbow: Remarques

admin/app/adapters/certification.js image

admin/app/adapters/target-profile.js image

:100: Pour tester

Vérifier que les tests passent au vert

pix-bot-github commented 3 weeks ago

Une fois les applications déployées, elles seront accessibles via les liens suivants :

Les variables d'environnement seront accessibles via les liens suivants :

fael-b commented 2 weeks ago

Bravo pour ce travail colossal 🥳🔥