8f793d8985
[test][household] add a test to check if leaveMovement write an enddate when member startdate is today
2023-09-07 11:30:04 +02:00
f0c6d00953
Fix: [Household] allow to set an enddate to member who is repositionned at the same date
...
addMovement was correct
leaveMovement were not, enddate was not written when startdate was same
2023-09-06 16:19:59 +02:00
fe5e1e5557
UX: minor design correction on badge-person in household banner
2023-09-06 16:19:58 +02:00
16fcd03a02
Fixed: [vuejs] fix missing translation in HouseholdMembersEditor component
2023-09-06 16:19:58 +02:00
34ee2b3ba5
Fix new CS
2023-09-06 16:18:28 +02:00
e6da727a11
Merge branch 'issue120_filter_social_actions' into 'master'
...
Add filter to social actions
See merge request Chill-Projet/chill-bundles!570
2023-07-14 09:14:21 +00:00
718de2fad0
Merge branch '112-addresses-recollate' into 'master'
...
Feature: re-associate addresses with addresses references and postal code references in a cronjob and allow a cronjob to pass data from one execution to the next one
Closes #112
See merge request Chill-Projet/chill-bundles!580
2023-07-14 08:56:56 +00:00
3954d69c94
Merge branch '93-improve-address-design' into 'master'
...
Améliorations cosmétiques en rapport avec le bouton "détails de l'adresse"
See merge request Chill-Projet/chill-bundles!579
2023-07-14 08:47:18 +00:00
8f39d0320c
Merge branch '117-repair-queries-on-homepage-widget' into 'master'
...
[homepage widget] repair my unread notification list with actions and evaluations documents
See merge request Chill-Projet/chill-bundles!578
2023-07-14 07:48:46 +00:00
1cc61cee36
Fixed: fix CS + fix "my workflow" api when course or work has been delete
2023-07-14 09:44:05 +02:00
a21cefab31
Fix: last fixes for accompanying period work filters
...
- avoid errors when the user inverse date from and date to (we correct them)
- allow the user to filter by multiple users
- do not show filter by types if only one action type
- more type-hinting in the $filter argument for AccompanyingPeriodWorkRepository::findByAccompanyingPeriodOpenFirst
2023-07-14 09:23:23 +02:00
f2673d6c83
Merge remote-tracking branch 'origin/master' into issue120_filter_social_actions
2023-07-13 21:14:31 +02:00
59da93fd75
corrections
2023-07-13 14:07:01 +02:00
22ded77bde
Create new route to redirect from document to work that contains evaluation that contains document
2023-07-13 12:49:01 +02:00
66e1047752
DX php cs fixer
2023-07-12 20:30:31 +02:00
7bee376718
DX phpstan fix and remove dump
2023-07-12 20:29:53 +02:00
6bc45bbca3
FEATURE [filter][actions] integrate user and dates filter into sql
2023-07-12 20:21:14 +02:00
94e9b75e40
Merge branch '125-list-person-on-course' into 'master'
...
Feature: Add a list of peoples with the details of their accompanying courses
Closes #125
See merge request Chill-Projet/chill-bundles!572
2023-07-12 16:11:39 +00:00
2259a31260
show detail button in banners
2023-07-12 17:25:49 +02:00
1930c48d28
Align address detail button style with banner context buttons
2023-07-12 17:03:55 +02:00
29306d2b66
UX: [vue][onTheFly] improve residential address position in modale
2023-07-12 17:03:55 +02:00
e0758215ba
FEATURE [repository] implement filter logic
2023-07-12 15:17:03 +02:00
3f66e1a862
[cron-job] allow a cronjob to pass data from one execution to another
...
When a cronjob is executed, it may return an array of data.
This data will be passed as parameter on the next execution
2023-07-12 11:36:26 +02:00
99d6e9e6b8
Merge branch 'accompanying_period_voter' into 'master'
...
rights for reassigning and accessing confidential parcours
Closes #99 and #121
See merge request Chill-Projet/chill-bundles!483
2023-07-07 11:06:37 +00:00
63f9bd5548
[export] Add ordering by person''s lastname or course opening date in list which concerns accompanying course or people
2023-07-07 12:42:32 +02:00
c8146ded17
Feature: add a list for people with their associated accompanying course
2023-07-07 12:36:24 +02:00
7f30742fc3
Rename ListPersonWithAccompanyingPeriod to ListPersonHavingAccompanyingPeriod
2023-07-07 09:36:39 +02:00
56d9072abe
change id, to avoid collision between ListPersonHelper and ListAccompanyingPeriodHelper
2023-07-07 09:33:03 +02:00
7ccff61c25
Refactor ListAccompanyingPeriod to use a helper for most of the work
2023-07-07 09:17:36 +02:00
8929f4b8a3
Merge branch '116-course-index-link-action-to-view-if-closed' into 'master'
...
Fixed: rights on the action list in accompanying period main's page
Closes #116
See merge request Chill-Projet/chill-bundles!566
2023-07-06 20:05:25 +00:00
20d5fabc18
[repository][action filter] integrating filters in repository
2023-07-06 13:39:08 +02:00
c95dc23c51
Merge remote-tracking branch 'origin/master' into accompanying_period_voter
2023-07-05 22:27:47 +02:00
0361743ae0
Merge branch '113-add-missing-filters' into 'master'
...
Add missing aggregators and filters
Closes #113
See merge request Chill-Projet/chill-bundles!567
2023-07-05 20:08:20 +00:00
ff1629cbb7
Separate role "see confidential course" from "reassign bulk"
2023-07-05 22:06:21 +02:00
779eb812b0
Add new role to see confidential right on method AccompanyingPeriodACLAwareRepositoryInterface::findByUserAndPostalCodeOpenedAccompanyingPeriod
2023-07-05 21:56:50 +02:00
a990591e0c
handle right to see confidential course on regulation list
2023-07-05 16:23:14 +02:00
61982634a6
FEATURE add filter to the template
2023-07-05 16:05:51 +02:00
6c58e7eb3e
DX phpstan and cs-fixer
2023-07-05 15:50:08 +02:00
4b25970ce0
FEATURE [filter] start implementation of social action filter
2023-07-05 15:35:13 +02:00
a56370d851
DX: fix phpstan issues with more strict type hinting in AuthorizationHelperInterface
2023-07-04 17:02:36 +02:00
dd344aed52
Implements right "see confidential course" on method findByPerson
...
Add unit tests for that
2023-07-04 15:59:39 +02:00
a7dbdc2b9d
FEATURE [voter][confidential] voter adapted. repository changes left to do
2023-07-03 13:35:34 +02:00
b3d993165d
FEATURE: [confidential][voter] bulk assign right should also give right to access confidential parcours
2023-07-03 13:35:34 +02:00
9ccc57bbcb
FEATURE [config][voter] config set for relation between bulk_assign and see_confidential
2023-07-03 13:35:34 +02:00
cc0e832cc9
FEATURE [voter][confidential] added right to see confidential periods
2023-07-03 13:35:33 +02:00
c8b62d990a
fixes for exports and list
2023-06-30 17:12:09 +02:00
b7df62d4f5
[export] use a rolling date on age aggregator (Person)
...
This query allow to detects the saved export which won't work any more:
```sql
select
s.id, user_id, description, title, u.label
from chill_main_saved_export s join users u on u.id = s.user_id
WHERE
options->'export'->'export'->'aggregators'->'person_age_aggregator'->'enabled' is not null;
```
2023-06-29 23:15:15 +02:00
5a395b160f
[export] add aggregator and filter related to AccompanyingPeriodInfo +
...
Center aggregator for Person
see #113
2023-06-29 17:53:47 +02:00
4a5ac170ba
[export] add dates for filter "user working on course"
2023-06-29 17:53:47 +02:00
c019fffbe7
fix cs
2023-06-29 17:53:15 +02:00