Pol Dellaiera
cd3be25c22
cs: Remove duplicated headers.
2021-11-30 13:54:58 +01:00
Pol Dellaiera
47c5855a21
cs: Switch to a stricter way of coding - this might break in a lot of places.
2021-11-30 13:33:18 +01:00
Pol Dellaiera
0248dddc9e
cs: Fix AccompanyingCourseController
.
2021-11-23 15:25:12 +01:00
f23be44b9a
fix: show validation message when closing course
2021-11-23 15:06:55 +01:00
Pol Dellaiera
8f96a1121d
cs: Fix code style (safe rules only).
2021-11-23 14:08:50 +01:00
2c74e268d3
voter fixes
2021-11-22 10:19:14 +01:00
fc8a766c25
badge adapted+ menu entry + persistance of object fixed
2021-11-19 12:43:14 +01:00
57cf46a0af
adjustment to apply validation
2021-11-19 12:43:14 +01:00
a20d7222a8
transition added + attempt voter
2021-11-19 12:43:14 +01:00
e38729aa65
use statement fix
2021-11-19 12:43:14 +01:00
5928215c0d
closed step added + form/controller/template basic start
2021-11-19 12:43:14 +01:00
3a3baa79c8
resume: list associated persons sorted by household. add method in entity
2021-10-01 20:48:45 +02:00
74598ee926
apply new role on accompanying period
2021-09-20 13:56:43 +02:00
2333b5c6b4
rename some translations
2021-08-27 09:55:13 +02:00
nobohan
f92d710a26
accompanying course summary: add social actions
2021-06-28 16:16:55 +02:00
nobohan
b7f2e189dc
small fix: use class name instead of string
2021-06-24 14:01:15 +02:00
nobohan
ab8deb036b
accompanyingCourse: add activities in the accompanying course summary
2021-06-24 14:01:15 +02:00
c40019da8f
add alert for not-in-household and actions in page
...
accompanyingCourse/summary
* alert for people not in household for each accompanying course;
* style for action in alert
* form to members editor
2021-06-14 11:34:05 +02:00
31252461c9
load vue banner component for each page of AccompanyingCourse context
...
* vue css and js loaded from layout.html.twig
* rename 'show' template to 'edit' template
* overwrite js block for 'edit' template (load all component, not only banner)
2021-05-25 19:05:51 +02:00
25d7fc36a4
action to create an accompanyinig period
2021-05-19 16:14:36 +02:00
226f71ab2b
requestor, just display datas
2021-05-07 21:37:14 +02:00
30f490959b
for each selected, loop for post participation, then get response and commit state
2021-05-05 18:44:26 +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