Refactor le JS de K-Psul via Backbone : 1ère étape #692

Merged
lstephan merged 0 commits from Aufinal/backbone into master 2019-12-11 23:19:46 +01:00
lstephan commented 2019-11-29 14:56:39 +01:00 (Migrated from git.eleves.ens.fr)

Constat de base depuis 3 ans : le JS de K-Psul est moche.

C'est difficile de tout refaire d'un coup (pas de MR de 20k lignes), donc on y va petit à petit. On utilise backbone.js pour une bonne partie de la logique.

Step 1 : setup des librairies + une partie de la logique des comptes K-Fêt

Constat de base depuis 3 ans : le JS de K-Psul est moche. C'est difficile de tout refaire d'un coup (pas de MR de 20k lignes), donc on y va petit à petit. On utilise `backbone.js` pour une bonne partie de la logique. Step 1 : setup des librairies + une partie de la logique des comptes K-Fêt
lstephan commented 2019-11-29 14:57:52 +01:00 (Migrated from git.eleves.ens.fr)

Note : sur les 4000 lignes ajoutées par la MR, 3800 proviennent de fichiers externes ; pas de panique !

Note : sur les 4000 lignes ajoutées par la MR, 3800 proviennent de fichiers externes ; pas de panique !
lstephan commented 2019-11-29 15:33:38 +01:00 (Migrated from git.eleves.ens.fr)

added 1 commit

Compare with previous version

added 1 commit <ul><li>85aa56d0 - Fix tests</li></ul> [Compare with previous version](https://git.eleves.ens.fr/klub-dev-ens/gestioCOF/merge_requests/388/diffs?diff_id=1365&start_sha=361ad46be47d64088566f25dfb975b79a06bf94f)
areitz commented 2019-12-11 22:37:52 +01:00 (Migrated from git.eleves.ens.fr)

added 1 commit

Compare with previous version

added 1 commit <ul><li>83ce873e - Remove unnecessary caching</li></ul> [Compare with previous version](https://git.eleves.ens.fr/klub-dev-ens/gestioCOF/merge_requests/388/diffs?diff_id=1375&start_sha=85aa56d030d0418062a6ab959b92ebb929185b9f)
areitz commented 2019-12-11 23:06:13 +01:00 (Migrated from git.eleves.ens.fr)

added 1 commit

Compare with previous version

added 1 commit <ul><li>f151ad75 - For the sake of clarity</li></ul> [Compare with previous version](https://git.eleves.ens.fr/klub-dev-ens/gestioCOF/merge_requests/388/diffs?diff_id=1376&start_sha=83ce873e25e3e8512a4024d1df57830a3ae553a3)
areitz commented 2019-12-11 23:19:46 +01:00 (Migrated from git.eleves.ens.fr)

merged

merged
areitz commented 2019-12-11 23:19:46 +01:00 (Migrated from git.eleves.ens.fr)

mentioned in commit e97c873b4f

mentioned in commit e97c873b4f70addb16f60af9a4e782f9d0113c6a
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: DGNum/gestioCOF#692
No description provided.