CHANGELOG.md 4 KB
Newer Older
Yohan Boniface's avatar
Yohan Boniface committed
1 2
# Changelog

David Foucher's avatar
David Foucher committed
3 4 5 6 7 8 9 10 11 12 13 14
## 0.8.0

- new explorer in VueJS with iso fonctionalty with old one
- new explorer: possibility to modifiy rules
- api: new authentification endpoint, be authentify to process rules modification
- api: new remuneration endpoint /remuneration
- api: new source code endpoint, possibility to interact with gitlab to modifiy rules
- api: new certifinfo endpoint, to get label of one or more certifinfo
- api: new healthcheck endpoint
- change repo from framagit to gitlab PE


David Foucher's avatar
0.7.0  
David Foucher committed
15
## 0.7.0
16

David Foucher's avatar
0.7.0  
David Foucher committed
17 18 19 20 21 22 23 24
- switch to LBF json catalog instead of Intercarif XML
- rules: remove CIF and contrat de professionnalisation
- rules: add legacy LBF API mode
- rules: add DE rules
- refactor financements populate
- simulate: allow to filter financements by tags
- explorer: add progressiv bar, cache scenarios, and display simulation request errors
- explorer: change API path to relative
25
- explorer: only display bénéficiaire and formation context in simulate
Yohan Boniface's avatar
Yohan Boniface committed
26
- explorer: add Features tab
27

Yohan Boniface's avatar
0.6.0  
Yohan Boniface committed
28
## 0.6.0
Yohan Boniface's avatar
Yohan Boniface committed
29 30 31 32

- refactor rule loading and processing to allow rule inheritance
- more rules for "période de professionnalisation"
- first rules for "plan de formation"
33
- explorer: display full text "codes financeur"
34
- changed qualifiant in certifiant and changed formation.certifiante computing
35
- explorer: add financements page with financements metadatas
36
- explorer: autoselect scenario on focus
37
- deal with entrées-sorties permanentes in période de professionnalisation
Yohan Boniface's avatar
Yohan Boniface committed
38

Yohan Boniface's avatar
0.5.0  
Yohan Boniface committed
39
## 0.5.0
40 41

- explorer: display label from enum if any
Yohan Boniface's avatar
Yohan Boniface committed
42
- add 'UNAGECIF' organisme details and rules
43
- display line number in case of parsing error
44
- add 'Fafih' rules for «période de professionnalisation»
45
- remove code financeur 16 when one of {0, 5, 10} is also present
Yohan Boniface's avatar
Yohan Boniface committed
46 47
- add experimental eligibilite rules in API output
- add 'ANFA' basic rules for «période de professionnalisation»
48
- add 'Forco' basic rules for «période de professionnalisation»
49

Yohan Boniface's avatar
0.4.0  
Yohan Boniface committed
50
## 0.4.0
51 52 53 54 55 56

- fixed Actalians CPF rules which were also targetting «période de
  professionnalisation»
- added Constructys rules for «période de professionnalisation»
- now also expose `financement.heures` so we know how many hours are financed
  according to the context and rules
57
- consider None values as missing keys also for non required fields
58
- explorer: group schema entries by category
59
- added Unifaf rules for "période de professionnalisation"
60 61
- added basic rules for "période de professionnalisation" for
  "OPCA Transports et Services"
62
- explorer: display enum in schema
63
- explorer: direct link to schema property
64
- add OPCALIM période de professionnalisation rules
65 66 67 68 69

## 0.3.1

- catch Intercarif returning a non XML response content

Yohan Boniface's avatar
0.3.0  
Yohan Boniface committed
70
## 0.3.0
Yohan Boniface's avatar
Yohan Boniface committed
71

Yohan Boniface's avatar
Yohan Boniface committed
72 73
- now keep tree structure when loading rules
- fixed crash when beneficiaire.remuneration was an empty string
74
- added check "nombre de mois travaillés dans la dernière année" also for people
Yohan Boniface's avatar
Yohan Boniface committed
75
  older than 26 years old
76 77 78 79 80
- added simulate logs
- added basic CIF rules for intérimaires
- moved postprocess logic from code to rules
- split eligibilité rules
- added field `indemnite_conges_payes`
Yohan Boniface's avatar
0.3.0  
Yohan Boniface committed
81
- Explorer: added a menu and anchors to the rules lines
Yohan Boniface's avatar
Yohan Boniface committed
82 83 84 85


## 0.2.0

Yohan Boniface's avatar
Yohan Boniface committed
86 87 88 89
- there is only one CERTIFINFO per formation
- add a prototype of an explorer
- beneficiaire.remuneration is no more mandatory
- remove "CIF intermittents sur son temps de travail"
Yohan Boniface's avatar
Yohan Boniface committed
90
- add /naf endpoint for naf code autocompletion
Yohan Boniface's avatar
Yohan Boniface committed
91 92 93
- added a '--reload' option to the dev server
- fixed the CIF rules to match when there is no code financeur at all in the
  formation data
94
- add Fafiec rules for "période de professionnalisation"
95
- add FAFSEA rules for "période de professionnalisation"
96
- add a default "prix horaire plafond" for "période de professionnalisation"
Yohan Boniface's avatar
Yohan Boniface committed
97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117


## 0.1.3

- logs: add version and dump message in json for easier postprocessing


## 0.1.2

- expose API version in headers
- be more liberal in what we accept for beneficiaire.entreprise.naf and beneficiaire.remuneration


## 0.1.1

- fix for missing formation.heures in formation data
- fix for missing formation.debut and formation.fin in formation data

## 0.1.0

- first released version