Commit Graph

10525 Commits

Author SHA1 Message Date
68d28f3e28 Fix filtres and scopes to take into account job and scope when the refferrer is add to the accompanying period work 2023-10-16 11:52:03 +02:00
63e9d1a96f [export] add a filter and aggregator on activity: by creator job 2023-10-16 11:52:03 +02:00
21524f052e Create a custom dql function to build json object (JSON_BUILD_OBJECT) 2023-10-16 11:52:02 +02:00
978db5a5c5 update some queries in the interface to take into account history of user's scope and user's job 2023-10-16 11:52:02 +02:00
363785b779 Update schema to store accompanying period work referrer history 2023-10-11 15:37:44 +02:00
239372270e Update schema to store accompanying period work referrer history 2023-10-05 09:33:23 +02:00
Mathieu Jaumotte
0b6b25fd95 improve histories order since User entity 2023-10-04 12:49:30 +02:00
Mathieu Jaumotte
c526973475 [admin][templates] move job/scope history in an unique template and display history for a given user 2023-10-04 12:33:50 +02:00
Mathieu Jaumotte
b4e5618e00 fix phpunit tests errors 2023-10-04 10:06:46 +02:00
Mathieu Jaumotte
15e23087ed cs-fixer, phpstan et rector 2023-10-04 09:45:15 +02:00
Mathieu Jaumotte
d6a1044585 just mark other uses with mainScope and userJob !! 2023-10-03 19:43:18 +02:00
Mathieu Jaumotte
c6a06ebaf9 [export] fix 6 job/scope agg/filters in acp (queries with 2 history) 2023-10-03 19:43:18 +02:00
Mathieu Jaumotte
c00c26c3e5 [export] fix 2 job/scope 'WorkingOnCourse' filters in acp 2023-10-03 19:43:18 +02:00
Mathieu Jaumotte
fa3fc2c781 [export] fix activity filters/aggregators + tests: 'at' based on activity date 2023-10-03 19:43:16 +02:00
Mathieu Jaumotte
6e48d036d7 [export] fix aside activity filters/aggregators: 'at' based on aside date 2023-10-03 19:42:06 +02:00
Mathieu Jaumotte
31fc7fffe9 [export] fix calendar filters/aggregators + tests: 'at' based on calendar date 2023-10-03 19:42:06 +02:00
Mathieu Jaumotte
84ba626fb5 add missing form child in getFormDefaultData() + sort methods
try to resolve 2 last unit tests errors on ci (no errors in local)
2023-10-03 19:42:06 +02:00
Mathieu Jaumotte
eddcfc3921 cs-fixer 2023-10-03 19:42:06 +02:00
Mathieu Jaumotte
f025b0d184 [export] fix 4 job/scope filters in activity and acp 2023-10-03 19:42:03 +02:00
Mathieu Jaumotte
8c44e92079 [export] fix 2 job/scope filters aside activity 2023-10-03 19:40:23 +02:00
Mathieu Jaumotte
1973a4b849 [export] fix 2 job/scope aggregators in acp 2023-10-03 19:40:23 +02:00
Mathieu Jaumotte
bea21d45fc [export] fix 2 job/scope aggregators in activity and acp 2023-10-03 19:40:23 +02:00
Mathieu Jaumotte
3aa10927d7 [export] fix 4 job/scope aggregators in activity and aside activity 2023-10-03 19:40:23 +02:00
Mathieu Jaumotte
4460db1dc4 Fix syntax error 2023-10-03 19:40:23 +02:00
Mathieu Jaumotte
e4cf07c7b3 rector fix error 2023-10-03 19:40:23 +02:00
Mathieu Jaumotte
2100d45671 fix phpstan error 2023-10-03 19:40:23 +02:00
Mathieu Jaumotte
aeb0d5eab8 [export] fix acpw socialWork agent ScopeFilter query + unit test (partial) 2023-10-03 19:40:23 +02:00
Mathieu Jaumotte
bc69f83c37 [export] fix acpw socialWork agent JobFilter query + unit test (partial) 2023-10-03 19:40:23 +02:00
Mathieu Jaumotte
9b272e9b9e [export] fix acp user Scope Filter query + unit test (partial) 2023-10-03 19:40:23 +02:00
Mathieu Jaumotte
f225a83a3e [export] fix acp userJob Filter query + unit test (partial) 2023-10-03 19:40:23 +02:00
Mathieu Jaumotte
e738bf0f5e [export] fix translations in message yaml tree 2023-10-03 19:40:23 +02:00
Mathieu Jaumotte
0953faedc4 [export] fix acpw socialWork agent ScopeAggregator query + unit test 2023-10-03 19:40:23 +02:00
Mathieu Jaumotte
7c25ca8dd4 [export] fix acpw socialWork agent JobAggregator query + unit test 2023-10-03 19:40:23 +02:00
Mathieu Jaumotte
8b7600e09f [export] fix acp UserJobAggregator query + unit test 2023-10-03 19:40:23 +02:00
Mathieu Jaumotte
9db0011b2e [export] fix acp ReferrerScopeAggregator query + unit test
TO CHECK: logic in alterQuery. calc_date is same for 2 histories ?
2023-10-03 19:40:23 +02:00
Mathieu Jaumotte
3f4a42adb2 [export] fix calendar scope/job Filters query + unit test (partial) 2023-10-03 19:40:23 +02:00
Mathieu Jaumotte
f18ee2383c [export] fix calendar scopeAggregator query + unit test 2023-10-03 19:40:23 +02:00
Mathieu Jaumotte
28583f4193 [export] fix calendar jobAggregator query + unit test 2023-10-03 19:40:23 +02:00
Mathieu Jaumotte
c5b153e6ed fix missing queries in job/scope history migration: remove mainscope_id and userjob_id from user table 2023-10-03 19:40:23 +02:00
Mathieu Jaumotte
2d4d1eda50 cs-fixer 2023-10-03 19:40:23 +02:00
Mathieu Jaumotte
baeccf0970 fix Entity/UserTest and phpstan error 2023-10-03 19:40:23 +02:00
Mathieu Jaumotte
6665a443b9 phpstan, rector, cs-fixer 2023-10-03 19:40:23 +02:00
Mathieu Jaumotte
fc919e9547 add tests for MainScope and UserJob getters/setters 2023-10-03 19:40:23 +02:00
Mathieu Jaumotte
949c5424f0 improve check in setters and add types in repositories 2023-10-03 19:40:23 +02:00
Mathieu Jaumotte
e6e42777d7 add new changie 2023-10-03 19:40:23 +02:00
Mathieu Jaumotte
c590d60a7f make tables more readable in templates 2023-10-03 19:40:23 +02:00
Mathieu Jaumotte
6228cc5ede fix errors in user getter/setters for mainScope and userJob 2023-10-03 19:40:23 +02:00
Mathieu Jaumotte
024790128a adjust history order 2023-10-03 19:40:23 +02:00
Mathieu Jaumotte
d2feb0f0b4 Fix return type in user getters for mainScope and userJob 2023-10-03 19:40:23 +02:00
Mathieu Jaumotte
8a6f29ef79 add crud controller to user job/scope history 2023-10-03 19:40:23 +02:00