c3ef8d112c
first impl for global timeline: apply on activities
2021-05-14 16:25:56 +02:00
f1d5d9840e
add route for scope on participation
2021-05-13 17:44:54 +02:00
3e85529468
add route for comment + track update/creation of entities
2021-05-13 17:25:24 +02:00
05798688d0
refactore method addRemoveSomething, and add test for resources
2021-05-13 16:29:05 +02:00
87e2ac9386
handling multi types and acc-period/repositories endpoint
2021-05-13 00:54:44 +02:00
91e4d585ff
add a discrimnator type on onbjects
2021-05-12 17:51:37 +02:00
4f3f16d9b0
Set requestor for accompanying period
2021-05-10 15:59:58 +02:00
52637c2919
rewrite method add participation for new period's methods
2021-05-10 13:24:57 +02:00
226f71ab2b
requestor, just display datas
2021-05-07 21:37:14 +02:00
503293a359
Merge branch 'master' into '37_modal_add-persons'
...
# Conflicts:
# src/Bundle/ChillPersonBundle/Entity/AccompanyingPeriod.php
# src/Bundle/ChillPersonBundle/chill.webpack.config.js
2021-05-07 13:35:48 +00:00
b6131379f9
Merge remote-tracking branch 'origin/master' into bootstrap-api
2021-05-06 13:20:12 +02:00
e7985ea52f
customize controller for origin
2021-05-06 12:55:40 +02:00
f56dc65021
fix argument order
2021-05-06 12:55:12 +02:00
07e0692783
bootstrap api and apply on accompanying period
2021-05-06 00:14:36 +02:00
f02e33fda7
first impl for api
2021-05-05 20:33:34 +02:00
30f490959b
for each selected, loop for post participation, then get response and commit state
2021-05-05 18:44:26 +02:00
4c82e65c1f
Merge branch '14-correctif-creation-personne' into 'master'
...
Use injected EntityManager - fix property visibility.
See merge request Chill-Projet/chill-bundles!25
2021-04-28 08:36:34 +00:00
cf4d7df7ad
Merge branch 'bootstrap-serializer' into 'master'
...
Bootstrap serializer
See merge request Chill-Projet/chill-bundles!17
2021-04-28 08:32:02 +00:00
Pol Dellaiera
5448238697
Set final keyword - remove redundant information in phpdoc.
2021-04-28 07:21:19 +02:00
Pol Dellaiera
c5250a1059
Use injected EntityManager - fix property visibility.
2021-04-27 23:07:59 +02:00
b43f43fa0b
ChillPersonBundle: persist new Persons
2021-04-27 16:53:57 +02:00
66426f5102
serializer on accompanying course
...
Two new routes:
* `GET /{_locale}/person/api/1.0/accompanying-course/{parcours_id}/show.json`: get a json representation for a course
* `POST /{_locale}/person/api/1.0/accompanying-course/{parcours_id}/participation.json`:
add a particitipation to course. Usage:
`curl -v --cookie "PHPSESSID=fed98aa23e40cb36e630f84155aea3bb;" -X
POST --data '{ "id": 481 }'
http://localhost:8001/fr/person/api/1.0/accompanying-course/270/participation.json `
Will add the person with id "481" to the course.
2021-04-26 17:01:22 +02:00
a8f55e064d
split personAction in sub-component
2021-04-26 11:27:46 +02:00
28e4b2abaf
test vue app
2021-04-23 13:13:57 +02:00
e7df62b373
A first VueJS component, get api datas, a simple button add person
...
* !! composer require serializer !!
* see: http://localhost:8001/fr/parcours/861/show
2021-04-21 08:53:51 +02:00
16b155d449
init new AccompanyingCourse (parcours) section
2021-04-15 17:04:02 +02:00
8a83e8ed22
Merge branch '_8_entity_parcours' into 'master'
...
WIP issue8 : entity parcours
See merge request Chill-Projet/chill-bundles!8
2021-04-13 20:48:36 +00:00
34e5fbedf2
Merge branch 'features/new-phones' into 'master'
...
Features/new phones
See merge request Chill-Projet/chill-bundles!5
2021-04-02 12:11:20 +00:00
Jean-Francois Monfort
27c680bb03
Features/new phones
2021-04-02 12:11:20 +00:00
01f24ecf1f
Adapt entity AccompanyingPeriodParticipation attributes and methods (dont break UI)
2021-03-31 20:57:15 +02:00
1d6a8987e9
Allow to enable multiple simultaneous accompanyingPeriods
2021-03-30 18:35:15 +02:00
fa5d0fbd21
Merge branch 'master' into _8_entity_parcours
2021-03-30 11:21:06 +02:00
3a50aea138
fix service dependency injection for validatorInterface
2021-03-30 11:13:36 +02:00
ea4e3c715e
fix syntax php7
2021-03-27 13:37:37 +01:00
f6801c0c4f
make new relation many-to-many between Person and AccompagnyingPeriod
2021-03-26 21:57:18 +01:00
813ecb0201
cleaning
2021-03-26 21:48:27 +01:00
d81fc881af
count linked objects in merge person side panel
2021-03-21 14:41:22 +01:00
3bcb5fb3dd
New screen to find duplicate person manually
...
Signed-off-by: Mathieu Jaumotte <mathieu.jaumotte@champs-libres.coop>
2021-03-21 14:19:31 +01:00
c34b992437
New permission for duplicate & export duplicate persons
...
Signed-off-by: Mathieu Jaumotte <mathieu.jaumotte@champs-libres.coop>
2021-03-21 14:14:38 +01:00
0149457fba
Duplicate module
...
Signed-off-by: Mathieu Jaumotte <mathieu.jaumotte@champs-libres.coop>
2021-03-21 14:08:55 +01:00
728ea73bdf
List duplicate persons
...
Signed-off-by: Mathieu Jaumotte <mathieu.jaumotte@champs-libres.coop>
Signed-off-by: Mathieu Jaumotte <mathieu.jaumotte@champs-libres.coop>
2021-03-21 14:03:06 +01:00
eaa0ad925f
fix folder name
2021-03-18 13:37:13 +01:00