Commit Graph

343 Commits

Author SHA1 Message Date
Mathieu Jaumotte
ccb302ad28 move postPerson fetch method out of OnTheFly component for addPersons create person case
OnTheFly don't use store anymore, but addPerson still use it
2021-08-25 23:45:52 +02:00
Mathieu Jaumotte
a0fd3cd481 move postPerson fetch method from children to onthefly first level (to squash) 2021-08-25 22:47:00 +02:00
Mathieu Jaumotte
25f43bc758 move postPerson fetch method from grant-children to children (to squash) 2021-08-25 21:25:39 +02:00
Mathieu Jaumotte
e369e43b00 onthefly create new person: adding result in suggested/selected list 2021-08-25 18:46:06 +02:00
Mathieu Jaumotte
3bffde6123 fix global responsive_debug if env != dev 2021-08-22 10:34:35 +02:00
Mathieu Jaumotte
9795704532 adding global responsive_debug (false) in env=dev 2021-08-21 16:20:34 +02:00
Mathieu Jaumotte
883cb858a9 use chill_entity_render_box/string and design a badge-person 2021-08-21 15:10:25 +02:00
Mathieu Jaumotte
b301c1d405 flex-table accompanyingcourse-list used in two contexts + wraplist title style 2021-08-21 14:54:04 +02:00
Mathieu Jaumotte
4d65c54996 [design proposal] adding a mixin to style social issue badge 2021-08-20 20:40:05 +02:00
Mathieu Jaumotte
2a3f869882 Merge branch 'master' of gitlab.com:Chill-Projet/chill-bundles 2021-08-20 18:46:43 +02:00
Mathieu Jaumotte
d198c33f9c Merge branch 'improve_ux' into master 2021-08-20 18:43:35 +02:00
Mathieu Jaumotte
4f1a9c205f Merge branch 'ameliorations_composants_vue' into 'improve_ux'
Ameliorations composants vue

See merge request Chill-Projet/chill-bundles!134
2021-08-20 16:09:22 +00:00
7363092d51 #134 fixes show button for thirdparty 2021-08-20 16:52:35 +02:00
Mathieu Jaumotte
d2b0b9d7da reorganise flex-table assets, improve search results, and accompanyingPeriods list 2021-08-20 16:38:07 +02:00
698514ef12 #192 custom-zone added + no_data message 2021-08-20 14:47:33 +02:00
Mathieu Jaumotte
38dcca7397 AccompanyingPeriod list: adding new wrapheader asset and improve wraplist structure
wrapheader manage header of flex-table first row. the 2 cascades are independant.
2021-08-20 13:35:15 +02:00
55c34c2583 #134 fix dynamic URL to go to person or thirdparty file 2021-08-20 11:06:11 +02:00
Mathieu Jaumotte
f2b5cd7636 Accourse: toggle flags bg-danger in banner + misc 2021-08-20 01:35:01 +02:00
Mathieu Jaumotte
5b8439e13c adding a new 'wraplist' sass element in flex-table collection: applied with AccompanyingPeriod lists 2021-08-20 00:38:40 +02:00
06abefd576 add redirection to wopi after doc generation 2021-08-19 23:30:45 +02:00
52469d995a onTheFly modal, edit button changed to show person file 2021-08-19 21:07:37 +02:00
a797143511 create document from evaluation 2021-08-19 19:47:27 +02:00
Mathieu Jaumotte
d61dbaed91 move vue thirdparty components in ChillThirdPartyBundle assets 2021-08-19 16:01:23 +02:00
Mathieu Jaumotte
fd8f4a98c0 vue Address: fix ShowAddress multiline option 2021-08-19 15:41:54 +02:00
8c0d8692b0 Merge branch 'features/work-evaluation-save' into 'master'
[Social Work] Save evaluations

See merge request Chill-Projet/chill-bundles!126
2021-08-19 13:22:42 +00:00
Mathieu Jaumotte
2394895ccb Merge branch 'ameliorations_composants_vue' of gitlab.com:Chill-Projet/chill-bundles into ameliorations_composants_vue 2021-08-19 15:07:43 +02:00
60f7bdc926 serialization forr evaluations 2021-08-19 15:03:56 +02:00
90cfcd0569 ThirdPartyRenderBox created and old view replaced 2021-08-19 12:31:38 +02:00
3e9d96368d style added to create space between streetname and city + margin of flex-table fixed 2021-08-19 12:26:00 +02:00
Mathieu Jaumotte
227d627ad5 Merge branch 110_extend_thirdparty into 'master' 2021-08-19 12:19:00 +02:00
bab06796f1 improve editing of evaluation
- an evaluation type can be repeated multiple times on the same action;
- in vue, evaluation are listed by key, not id,
- adding an evaluation make appears directly in "edit" mode;
- ...
2021-08-19 10:14:10 +02:00
Mathieu Jaumotte
41fe95c80f fix display styles bugs 2021-08-18 16:54:22 +02:00
34e1a9b748 address added to personrenderbox w/ ShowAddress. Adapted to include a multiline option 2021-08-18 16:22:38 +02:00
Mathieu Jaumotte
6ad8a73fc0 Merge branch 'master' into 110_extend_thirdparty 2021-08-17 20:47:58 +02:00
Mathieu Jaumotte
4cf676858e Merge branch add-location-period into 'master' 2021-08-17 18:37:07 +02:00
Mathieu Jaumotte
7ba3e0287a Address: adding hideDateFrom option to hide field DateFrom on step1 2021-08-17 17:24:27 +02:00
Mathieu Jaumotte
cdc6cf211a AddAddress option buttonType: component manage button in edit or create context 2021-08-17 15:41:03 +02:00
Mathieu Jaumotte
533865c41a show evaluation details 2021-08-17 11:42:30 +02:00
Mathieu Jaumotte
aa0ff37479 Address: fix option regression 2021-08-17 09:04:58 +02:00
Mathieu Jaumotte
20cdec20d2 accompanyingCourse: ckeditor for comment bloc + sass color variables in app.vue 2021-08-16 20:25:09 +02:00
Mathieu Jaumotte
1b3904f8e3 rename variable displayText 2021-08-16 10:19:53 +02:00
Mathieu Jaumotte
17dd52c3dc import ShowAddress in CourseLocation, with alert if temporary address 2021-08-13 17:20:58 +02:00
Mathieu Jaumotte
b0187d0594 add file ShowAdressPane that contains ShowAddress, because ShowAddress must be called in several files 2021-08-13 16:58:48 +02:00
Mathieu Jaumotte
1d2cbc4f62 minor details 2021-08-13 16:11:49 +02:00
Mathieu Jaumotte
2f28e02f65 prepare vue Address to be used too in accompanyingCourse context
i18n is managed by root component:
* ok for person and household implementation (=> they use Address root component)
* but must be imported in vue i18n file if called from another component

submitAddress is emit to parent, it allow to control final action:
* casting final submitNewAddress with POST requests (for person or household entity);
* or dispatching changes from store, casting only payload to be used.

remove and simplify some options: backurl is always used with person/household,
and never if called from another vue component.
2021-08-13 16:01:15 +02:00
Mathieu Jaumotte
4b69f97e2f vue AddAddress: merge api files in the person bundle 2021-08-13 10:23:46 +02:00
Mathieu Jaumotte
c302452e01 improve Address reusability: move i18n translations out of root component 2021-08-12 16:45:41 +02:00
Mathieu Jaumotte
76a4b24aa1 improve vue Address options (to be checked in all context) 2021-08-12 15:50:27 +02:00
Mathieu Jaumotte
840ffe42a6 fix patchAddress with date validFrom 2021-08-08 22:27:39 +02:00
Mathieu Jaumotte
1f8c343a89 submitAddress doesn't take arguments 2021-08-08 22:01:27 +02:00