From e5f9fe2cf5df153268546b6ece7180989edbbd07 Mon Sep 17 00:00:00 2001 From: thomasl Date: Sat, 8 Mar 2025 20:00:20 +0100 Subject: [PATCH 01/11] Update file initial.json --- apps/permission/fixtures/initial.json | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/apps/permission/fixtures/initial.json b/apps/permission/fixtures/initial.json index bf9171fc..1ce91ff1 100644 --- a/apps/permission/fixtures/initial.json +++ b/apps/permission/fixtures/initial.json @@ -3938,7 +3938,7 @@ ], "query": "{\"activity__organizer\": [\"club\"]}", "type": "delete", - "mask": 1, + "mask": 2, "field": "", "permanent": false, "description": "Supprimer des personnes invitées aux événements organisés par son club" @@ -4088,6 +4088,22 @@ "description": "Modifier la visibilité des wrapped de son club" } }, + { + "model": "permission.permission", + "pk": 260, + "fields": { + "model": [ + "member", + "club" + ], + "query": "{\"parent_club\": [\"club\"]}", + "type": "view", + "mask": 2, + "field": "", + "permanent": false, + "description": "Voir les informations d'un club enfant" + } + }, { "model": "permission.role", "pk": 1, From 51315a0555dc72ced980a6c9cbead15e84c29866 Mon Sep 17 00:00:00 2001 From: thomasl Date: Sat, 8 Mar 2025 20:25:16 +0100 Subject: [PATCH 02/11] Update file initial.json --- apps/permission/fixtures/initial.json | 64 +++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) diff --git a/apps/permission/fixtures/initial.json b/apps/permission/fixtures/initial.json index 1ce91ff1..f55abce0 100644 --- a/apps/permission/fixtures/initial.json +++ b/apps/permission/fixtures/initial.json @@ -4104,6 +4104,70 @@ "description": "Voir les informations d'un club enfant" } }, + { + "model": "permission.permission", + "pk": 261, + "fields": { + "model": [ + "member", + "club" + ], + "query": "{\"parent_club\": [\"club\"]}", + "type": "change", + "mask": 2, + "field": "", + "permanent": false, + "description": "Modifier un club enfant" + } + }, + { + "model": "permission.permission", + "pk": 262, + "fields": { + "model": [ + "member", + "membership" + ], + "query": "{\"club__parent_club\": [\"club\"]}", + "type": "add", + "mask": 2, + "field": "", + "permanent": false, + "description": "Ajouter un⋅e membre à un club enfant" + } + }, + { + "model": "permission.permission", + "pk": 263, + "fields": { + "model": [ + "member", + "membership" + ], + "query": "{\"club__parent_club\": [\"club\"]}", + "type": "view", + "mask": 3, + "field": "", + "permanent": false, + "description": "Voir les adhérent⋅es du club enfant" + } + }, + { + "model": "permission.permission", + "pk": 264, + "fields": { + "model": [ + "note", + "transaction" + ], + "query": "[\"OR\", {\"source.club_parent\": [\"club\", \"note\"]}, {\"destination.club_parent\": [\"club\", \"note\"]}]", + "type": "view", + "mask": 2, + "field": "", + "permanent": false, + "description": "Voir les transactions d'un club" + } + }, { "model": "permission.role", "pk": 1, From c356534309df01545ecc73466e5107719be995ac Mon Sep 17 00:00:00 2001 From: thomasl Date: Sat, 8 Mar 2025 20:25:33 +0100 Subject: [PATCH 03/11] Update file initial.json --- apps/permission/fixtures/initial.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/permission/fixtures/initial.json b/apps/permission/fixtures/initial.json index f55abce0..68679c40 100644 --- a/apps/permission/fixtures/initial.json +++ b/apps/permission/fixtures/initial.json @@ -4165,7 +4165,7 @@ "mask": 2, "field": "", "permanent": false, - "description": "Voir les transactions d'un club" + "description": "Voir les transactions d'un club enfant" } }, { From 55a0fbb6cbcd3aef0cce500856e3c8b2b4b3f75b Mon Sep 17 00:00:00 2001 From: thomasl Date: Sat, 8 Mar 2025 21:15:56 +0100 Subject: [PATCH 04/11] Update file initial.json --- apps/permission/fixtures/initial.json | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/apps/permission/fixtures/initial.json b/apps/permission/fixtures/initial.json index 68679c40..fd8b227c 100644 --- a/apps/permission/fixtures/initial.json +++ b/apps/permission/fixtures/initial.json @@ -4152,22 +4152,6 @@ "description": "Voir les adhérent⋅es du club enfant" } }, - { - "model": "permission.permission", - "pk": 264, - "fields": { - "model": [ - "note", - "transaction" - ], - "query": "[\"OR\", {\"source.club_parent\": [\"club\", \"note\"]}, {\"destination.club_parent\": [\"club\", \"note\"]}]", - "type": "view", - "mask": 2, - "field": "", - "permanent": false, - "description": "Voir les transactions d'un club enfant" - } - }, { "model": "permission.role", "pk": 1, From b27bdb090d0252eae0c4be255440ffb42b19f78e Mon Sep 17 00:00:00 2001 From: thomasl Date: Sat, 8 Mar 2025 21:30:16 +0100 Subject: [PATCH 05/11] Update file initial.json --- apps/permission/fixtures/initial.json | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/apps/permission/fixtures/initial.json b/apps/permission/fixtures/initial.json index fd8b227c..ee480975 100644 --- a/apps/permission/fixtures/initial.json +++ b/apps/permission/fixtures/initial.json @@ -4152,6 +4152,22 @@ "description": "Voir les adhérent⋅es du club enfant" } }, + { + "model": "permission.permission", + "pk": 264, + "fields": { + "model": [ + "note", + "transaction" + ], + "query": "[\"OR\", {\"source__club__parent_club\": [\"club\", \"note\"]}, {\"destination__club__parent_club\": [\"club\", \"note\"]}]", + "type": "view", + "mask": 2, + "field": "", + "permanent": false, + "description": "Voir les transactions d'un club" + } + }, { "model": "permission.role", "pk": 1, From 9752a030d97c384d6ecc85bfddc8c64bc6ebafe1 Mon Sep 17 00:00:00 2001 From: thomasl Date: Sat, 8 Mar 2025 21:30:25 +0100 Subject: [PATCH 06/11] Update file initial.json --- apps/permission/fixtures/initial.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/permission/fixtures/initial.json b/apps/permission/fixtures/initial.json index ee480975..858a0980 100644 --- a/apps/permission/fixtures/initial.json +++ b/apps/permission/fixtures/initial.json @@ -4165,7 +4165,7 @@ "mask": 2, "field": "", "permanent": false, - "description": "Voir les transactions d'un club" + "description": "Voir les transactions d'un club enfant" } }, { From 018f6e3f13bb21ab0ef34999d075a5830a458d8d Mon Sep 17 00:00:00 2001 From: thomasl Date: Sat, 8 Mar 2025 21:37:53 +0100 Subject: [PATCH 07/11] Update file initial.json --- apps/permission/fixtures/initial.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/permission/fixtures/initial.json b/apps/permission/fixtures/initial.json index 858a0980..51f59b83 100644 --- a/apps/permission/fixtures/initial.json +++ b/apps/permission/fixtures/initial.json @@ -4160,7 +4160,7 @@ "note", "transaction" ], - "query": "[\"OR\", {\"source__club__parent_club\": [\"club\", \"note\"]}, {\"destination__club__parent_club\": [\"club\", \"note\"]}]", + "query": "[\"OR\", {\"source__note__club__parent_club\": [\"club\", \"note\"]}, {\"destination__note__club__parent_club\": [\"club\", \"note\"]}]", "type": "view", "mask": 2, "field": "", From 1f53ad44072ca2f6017aba504f9f0bfcea9f97a9 Mon Sep 17 00:00:00 2001 From: thomasl Date: Sat, 8 Mar 2025 21:47:21 +0100 Subject: [PATCH 08/11] Update file initial.json --- apps/permission/fixtures/initial.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/permission/fixtures/initial.json b/apps/permission/fixtures/initial.json index 51f59b83..17a5748b 100644 --- a/apps/permission/fixtures/initial.json +++ b/apps/permission/fixtures/initial.json @@ -4160,7 +4160,7 @@ "note", "transaction" ], - "query": "[\"OR\", {\"source__note__club__parent_club\": [\"club\", \"note\"]}, {\"destination__note__club__parent_club\": [\"club\", \"note\"]}]", + "query": "[\"OR\", {\"source\": [\"IN\", {\"noteclub__club__parent_club\": [\"club\", \"note\"]}]}, {\"destination\": [\"IN\", {\"noteclub__club__parent_club\": [\"club\", \"note\"]}]}]", "type": "view", "mask": 2, "field": "", From 0196db7fff2ed3e75e4decd3c7598fe146117548 Mon Sep 17 00:00:00 2001 From: thomasl Date: Sat, 8 Mar 2025 21:54:28 +0100 Subject: [PATCH 09/11] Update file initial.json --- apps/permission/fixtures/initial.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/permission/fixtures/initial.json b/apps/permission/fixtures/initial.json index 17a5748b..98971447 100644 --- a/apps/permission/fixtures/initial.json +++ b/apps/permission/fixtures/initial.json @@ -4160,7 +4160,7 @@ "note", "transaction" ], - "query": "[\"OR\", {\"source\": [\"IN\", {\"noteclub__club__parent_club\": [\"club\", \"note\"]}]}, {\"destination\": [\"IN\", {\"noteclub__club__parent_club\": [\"club\", \"note\"]}]}]", + "query": "[\"OR\", {\"source__noteclub__club__parent_club\": [\"club\", \"note\"]}, {\"destination__noteclub__club__parent_club\": [\"club\", \"note\"]}]", "type": "view", "mask": 2, "field": "", From 1bdad76fe9b6b042cff4e6d6c45fe51252bbb710 Mon Sep 17 00:00:00 2001 From: thomasl Date: Sat, 8 Mar 2025 22:00:46 +0100 Subject: [PATCH 10/11] Update file initial.json --- apps/permission/fixtures/initial.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/permission/fixtures/initial.json b/apps/permission/fixtures/initial.json index 98971447..bd00ca6b 100644 --- a/apps/permission/fixtures/initial.json +++ b/apps/permission/fixtures/initial.json @@ -4160,7 +4160,7 @@ "note", "transaction" ], - "query": "[\"OR\", {\"source__noteclub__club__parent_club\": [\"club\", \"note\"]}, {\"destination__noteclub__club__parent_club\": [\"club\", \"note\"]}]", + "query": "[\"OR\", {\"source__noteclub__club__parent_club\": [\"club\"]}, {\"destination__noteclub__club__parent_club\": [\"club\"]}]", "type": "view", "mask": 2, "field": "", From 767e98c2a37f422404e032bd590a906a1e6f7a5c Mon Sep 17 00:00:00 2001 From: thomasl Date: Sat, 8 Mar 2025 22:05:22 +0100 Subject: [PATCH 11/11] Update file initial.json --- apps/permission/fixtures/initial.json | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/apps/permission/fixtures/initial.json b/apps/permission/fixtures/initial.json index bd00ca6b..27afc9aa 100644 --- a/apps/permission/fixtures/initial.json +++ b/apps/permission/fixtures/initial.json @@ -4168,6 +4168,22 @@ "description": "Voir les transactions d'un club enfant" } }, + { + "model": "permission.permission", + "pk": 265, + "fields": { + "model": [ + "note", + "note" + ], + "query": "{\"noteclub__club__parent_club\": [\"club\"]}", + "type": "view", + "mask": 2, + "field": "", + "permanent": false, + "description": "Voir la note d'un club enfant" + } + }, { "model": "permission.role", "pk": 1,