29 Commits

Author SHA1 Message Date
Pierre Noël
3245c4b466 add validation tests on findAvailable and findExisting relations 2022-10-17 15:41:35 +02:00
Pierre Noël
d4b8c00a5c use data format for xToOne relations in findExisting 2022-10-13 14:42:53 +02:00
Pierre Noël
241393eaa3 implement new findAvailable route 2022-10-10 14:42:23 +02:00
Pierre Noël
1200e43618 update tests using findExisting relations 2022-10-10 14:42:22 +02:00
Pierre Noël
3aa26deb1f implement new findExisting route 2022-10-10 14:42:19 +02:00
Pierre Noël
98e8bc61e0 use transformLoadParamsToQuery instead of transformParamsToQuery to fix ordering being ignored in loadPages() 2022-10-07 18:49:15 +02:00
Pierre Noël
5021f99392 add and use utils isXtoX 2022-10-03 18:54:13 +02:00
Pierre Noël
9409b3a5e6 Remove idsToOmit + comment 2022-10-03 18:11:33 +02:00
Pierre Noël
a17b3a0ba2 add and use loadPages 2022-10-03 17:52:12 +02:00
Pierre Noël
0f7852d8d8 use query().load() to get existing relations 2022-10-03 11:12:22 +02:00
Pierre Noël
da0f17be75 add idsToInclude 2022-09-30 15:38:49 +02:00
Julie Plantey
c407c20d05 fix xtoOne + conditions to enbale fetch + count label 2022-09-22 14:01:56 +02:00
Pierre Noël
ea35195ea1 fix no relations return for find available when no relations are set 2022-09-08 11:10:57 +02:00
Pierre Noël
e3996ea2d6 check field existance before permission 2022-09-06 15:10:08 +02:00
Pierre Noël
3ff32e91eb use entityService + redo permissions 2022-09-06 12:17:54 +02:00
Pierre Noël
1958e08559 replace previewMany by getExistingRelations 2022-09-06 12:17:54 +02:00
Pierre Noël
be7c669bed apply feeback 2022-08-30 15:12:07 +02:00
Pierre Noël
bf807f1ddf use containsi for _q param 2022-08-30 15:12:07 +02:00
Pierre Noël
c0239cd68c use where. 2022-08-30 15:12:06 +02:00
Pierre Noël
9d23799b5d use transformParamsToQuery 2022-08-30 15:12:06 +02:00
Pierre Noël
796350533e use entity manager 2022-08-30 15:12:06 +02:00
Pierre Noël
b4f6c87fd4 avoid using db metadata 2022-08-30 15:12:05 +02:00
Pierre Noël
c84ad063bb fix permission + simplify test 2022-08-30 15:12:05 +02:00
Pierre Noël
35a13433f0 fix some linter errors 2022-08-30 15:12:04 +02:00
Pierre Noël
73f85a7c08 renaming + add permission check on entity 2022-08-30 15:12:04 +02:00
Pierre Noël
aa496ff4a7 handle i18n dimension 2022-08-30 15:12:04 +02:00
Pierre Noël
8dfa1c70d1 add e2e tests 2022-08-30 15:12:03 +02:00
Pierre Noël
7f521c9348 refactor relation findNew route 2022-08-30 15:12:03 +02:00
Alexandre Bodin
7cf05bfb10 Move CM files into the new structure 2021-09-24 09:04:44 +02:00