Pol Dellaiera
6a9e133256
Add phpstan/extension-installer
.
2021-11-09 13:39:24 +01:00
Pol Dellaiera
fb4b586cf0
Update baseline - add new errors.
2021-11-09 13:37:01 +01:00
Pol Dellaiera
6b60c46ad3
Update baseline - remove ignored errors.
2021-11-09 13:36:09 +01:00
Pol Dellaiera
774b5b69d9
Enable phpstan/phpstan-strict-rules
.
2021-11-09 13:35:44 +01:00
2382e7f44b
Merge branch 'feat/add-phpstan-configuration-and-baseline' into 'master'
...
Add PHPStan project with level 1.
This PR: Add basic configuration files with basic baseline.
See merge request Chill-Projet/chill-bundles!191
2021-11-09 11:31:21 +00:00
Pol Dellaiera
e2ab3bfc6e
Add PHPStan project with level 1.
2021-11-09 11:31:20 +00:00
16512a1ca1
changelog updated
2021-11-09 11:44:36 +01:00
a373142827
display of incomplete address changed
2021-11-09 11:38:20 +01:00
46e552d034
DELETE endpoint added
2021-11-09 10:58:08 +01:00
b2d6c82cbe
update changelog with last release
2021-11-09 09:39:05 +01:00
nobohan
66c5c4c1d6
accompanying period work: translate flash message
2021-11-08 15:52:24 +01:00
9247cd3546
fix saving person
2021-11-08 15:31:19 +01:00
nobohan
70524c506d
accompanying period work: add content to the delete page
2021-11-08 15:17:16 +01:00
nobohan
b4d21c23b2
accompanying period work: add logger interface
2021-11-08 14:50:15 +01:00
nobohan
d94c367e3d
accompanying period work: can delete the work
2021-11-08 14:47:50 +01:00
nobohan
6afd8ae3cd
accompanying period work: add delete twig
2021-11-08 13:52:23 +01:00
nobohan
e195434bf4
accompanyingPeriodWork: add action in controller
2021-11-08 13:52:23 +01:00
nobohan
0299500cad
accompanyingPeriodWork: replace 'spinner' by a real spinner
2021-11-08 13:52:23 +01:00
nobohan
952435b36f
Activity: correct accompanying_period_id param in twig
2021-11-08 13:52:22 +01:00
ec6828f128
Merge branch 'features/person-normalization-resolver-center-dynamically' into 'master'
...
Use centerResolverDispatcher to normalize a person's center
# Description of changes
There is a normalizer for a person, which include a property "center":
```json
{
"type": "person",
"id": 4362539,
"text": "Diakite BAH",
"firstName": "Diakite",
"lastName": "BAH",
"center": {
"id": 475,
"type": "center",
"name": "Nord Vendée"
},
"phonenumber": "",
"mobilenumber": "",
"altNames": [ ],
"gender": "woman",
"gender_numeric": 1,
// ...
}
```
Previously, the center was the center attached to the person in the database.
But since September, version 2.0 allow to resolve the center dynamically, for instance with the usage of address. This resolution is done through `CenterResolverDispatcher`.
This `CenterResolverDispatcher` is now used into person normalization.
As a consequence, the center may now be:
* null;
* a center;
* an array of center;
Thoses case are taken into account into `PersonRenderBox` in Vue.
# Issues related
Any issue related.
# Tests
Any new tests.
See merge request Chill-Projet/chill-bundles!205
2021-11-08 12:22:11 +00:00
7399d0aa9e
Use centerResolverDispatcher to normalize a person's center
2021-11-08 12:22:11 +00:00
19b469259d
Merge branch 'bugfix/acl-add-roles-misc-places' into 'master'
...
Add voter to various places
See merge request Chill-Projet/chill-bundles!207
2021-11-08 12:21:15 +00:00
5c037ca18f
Merge branch 'master' into 'bugfix/acl-add-roles-misc-places' [ci-skip]
...
# Conflicts:
# CHANGELOG.md
2021-11-08 12:20:26 +00:00
nobohan
c979de962e
fix conflict in CHANGELOG
2021-11-08 12:41:11 +01:00
nobohan
061197e52e
upd CHANGELOG
2021-11-08 12:21:06 +01:00
e786c40679
Merge branch 'issue124_ACCent_ménage_editForm' into 'master'
...
Household edit: end date field deleted
# Description of changes
End date field removed from household edit form.
# Issues related
* internal: https://gitlab.com/champs-libres/departement-de-la-vendee/chill/-/issues/265
* ACCent: https://gitlab.com/champs-libres/departement-de-la-vendee/accent-suivi-developpement/-/issues/124
# Tests
No tests
See merge request Chill-Projet/chill-bundles!202
2021-11-08 11:03:38 +00:00
e4f8ada236
Household edit: end date field deleted
2021-11-08 11:03:37 +00:00
21e419b338
Merge branch 'issue126_household_list' into 'master'
...
household list of accompanying periods + upgrade DBAL version to 3.1
# Description of changes
* Household: List of accompanying periods shows all periods linked to current household members for which viewing access is granted to current user.
* Upgrade DBAL to 3.1
# Issues related
* inernal: https://gitlab.com/champs-libres/departement-de-la-vendee/chill/-/issues/274
* ACCent: https://gitlab.com/champs-libres/departement-de-la-vendee/accent-suivi-developpement/-/issues/126
# Tests
Not yet written
See merge request Chill-Projet/chill-bundles!204
2021-11-08 10:57:14 +00:00
7fabe0214e
household list of accompanying periods + upgrade DBAL version to 3.1
2021-11-08 10:57:14 +00:00
nobohan
fa05a6856a
person: add civility: entity, migration, form, twig, config
2021-11-08 11:41:45 +01:00
nobohan
1dbf29beea
person: avoid js error when personAcceptEmail is null
2021-11-08 11:04:20 +01:00
nobohan
bddcdd7de2
person: add preferrred_choices for countries and languages
2021-11-08 10:42:12 +01:00
2c0198ef78
listen on relationship nodes event (wip)
2021-11-05 20:34:59 +01:00
e55e8e072d
visgraph: prepare UI for add relationship link
2021-11-05 19:37:59 +01:00
f92b4b0ea3
visgraph, fix details
2021-11-05 17:50:19 +01:00
b904e33d9b
Merge branch 'household_filiation' of gitlab.com:Chill-Projet/chill-bundles into household_filiation
2021-11-05 17:18:55 +01:00
f064e8f307
method added to get current accompanying periods + api adjusted
2021-11-05 17:00:07 +01:00
e911dd30f5
cleaning store
2021-11-05 16:16:24 +01:00
092ea4d57f
Merge branch 'bugfix/activity-fix-role-inheritance' into 'master'
...
Bugfix/activity fix role inheritance
# Description of changes
* fix the inheritance of the role "ACTIVITY_FULL"
* add missing ACL in menu
# Issues related
* https://gitlab.com/champs-libres/departement-de-la-vendee/accent-suivi-developpement/-/issues/163
# Tests
Any new tests
See merge request Chill-Projet/chill-bundles!206
2021-11-05 14:13:00 +00:00
f16f45f3f3
Bugfix/activity fix role inheritance
2021-11-05 14:13:00 +00:00
bfcd420cdf
visgraph: improve nodes that are hidden when uncheck layer
...
- a new getter count links by node. before exclude person, check first if node has others visible links
- links id are rewrote to serve count links getter
- unfold and expand only folded person
2021-11-05 14:41:45 +01:00
9494bdee2a
visgraph: improve splitId(node_id,'id') : return always integer
...
node_id value examples:
* 'accompanying_period_124' --> 124
* '124' --> 124
* 124 --> 124
2021-11-05 14:41:45 +01:00
0f8ca77105
visgraph: refactor store excludedNode action
2021-11-05 14:41:45 +01:00
9a00e13532
visgraph: adding node whitelist
2021-11-05 14:41:45 +01:00
1a00798da0
visgraph: canvas options, maximize position
2021-11-05 14:41:45 +01:00
5e2b70249e
cleaning
2021-11-05 14:41:45 +01:00
55c2aed613
visgraph: fix algo problems when expanding graph
2021-11-05 14:41:45 +01:00
19badc0062
visgraph: try to remove folded person nodes when layer is unchecked (wip)
2021-11-05 14:41:35 +01:00
5ce2fe3295
Merge branch 'feature/suivi-157-affiche-alt-names-list-with-periods' into 'master'
...
Show alt names in person search results
# Description of changes
* Ajoute l'adresse actuelle de la personne dans les résultats de recherche;
* affiche les altNames dansl es réslttats de recherche
# Issues related
* https://gitlab.com/champs-libres/departement-de-la-vendee/accent-suivi-developpement/-/issues/157
# Tests
Some tests, which were related to the old way on person address was computed, where removed.
See merge request Chill-Projet/chill-bundles!195
2021-11-05 12:52:31 +00:00
5111a0ff6a
Show alt names in person search results
2021-11-05 12:52:31 +00:00