From 2cd7a7a7f88c09e85b04fb4cca858b5ed44ba98b Mon Sep 17 00:00:00 2001 From: FranGuam Date: Sat, 30 Mar 2024 01:45:02 +0800 Subject: [PATCH 1/2] fix(contest): update permissions for aggregate query) --- metadata/tables.yaml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/metadata/tables.yaml b/metadata/tables.yaml index 75488e3..39a27a7 100644 --- a/metadata/tables.yaml +++ b/metadata/tables.yaml @@ -1017,6 +1017,7 @@ - map_id - updated_at filter: {} + allow_aggregations: true - role: student permission: columns: @@ -1030,6 +1031,7 @@ - map_id - updated_at filter: {} + allow_aggregations: true - role: teacher permission: columns: @@ -1043,6 +1045,7 @@ - map_id - updated_at filter: {} + allow_aggregations: true - role: user permission: columns: @@ -1056,6 +1059,7 @@ - map_id - updated_at filter: {} + allow_aggregations: true - table: name: contest_room_team schema: public @@ -1077,6 +1081,7 @@ - player_roles - player_codes filter: {} + allow_aggregations: true - role: student permission: columns: @@ -1087,6 +1092,7 @@ - player_roles - player_codes filter: {} + allow_aggregations: true - role: teacher permission: columns: @@ -1097,6 +1103,7 @@ - player_roles - player_codes filter: {} + allow_aggregations: true - role: user permission: columns: @@ -1107,6 +1114,7 @@ - player_roles - player_codes filter: {} + allow_aggregations: true - table: name: contest_round schema: public @@ -1421,6 +1429,7 @@ - team_name - updated_at filter: {} + allow_aggregations: true - role: student permission: columns: @@ -1439,6 +1448,7 @@ - team_name - updated_at filter: {} + allow_aggregations: true - role: teacher permission: columns: @@ -1457,6 +1467,7 @@ - team_name - updated_at filter: {} + allow_aggregations: true - role: user permission: columns: @@ -1475,6 +1486,7 @@ - team_name - updated_at filter: {} + allow_aggregations: true update_permissions: - role: counselor permission: @@ -1672,6 +1684,7 @@ contest_team_members: user_uuid: _eq: X-Hasura-User-Id + allow_aggregations: true - role: student permission: columns: @@ -1686,6 +1699,7 @@ contest_team_members: user_uuid: _eq: X-Hasura-User-Id + allow_aggregations: true - role: teacher permission: columns: @@ -1700,6 +1714,7 @@ contest_team_members: user_uuid: _eq: X-Hasura-User-Id + allow_aggregations: true - role: user permission: columns: @@ -1714,6 +1729,7 @@ contest_team_members: user_uuid: _eq: X-Hasura-User-Id + allow_aggregations: true update_permissions: - role: counselor permission: @@ -1874,24 +1890,28 @@ - team_id - user_uuid filter: {} + allow_aggregations: true - role: student permission: columns: - team_id - user_uuid filter: {} + allow_aggregations: true - role: teacher permission: columns: - team_id - user_uuid filter: {} + allow_aggregations: true - role: user permission: columns: - team_id - user_uuid filter: {} + allow_aggregations: true update_permissions: - role: counselor permission: @@ -3468,6 +3488,9 @@ - type - uuid filter: {} +- table: + name: test + schema: public - table: name: users schema: public From e0fafca22a88774125528c793b596d0c51984975 Mon Sep 17 00:00:00 2001 From: FranGuam Date: Sat, 30 Mar 2024 02:12:59 +0800 Subject: [PATCH 2/2] fix --- metadata/tables.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/metadata/tables.yaml b/metadata/tables.yaml index 39a27a7..270e238 100644 --- a/metadata/tables.yaml +++ b/metadata/tables.yaml @@ -3488,9 +3488,6 @@ - type - uuid filter: {} -- table: - name: test - schema: public - table: name: users schema: public