Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: update blpu_codes property type values #3894

Closed
wants to merge 1 commit into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
99 changes: 42 additions & 57 deletions hasura.planx.uk/metadata/tables.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -157,7 +157,7 @@
definition:
enable_manual: false
insert:
columns: "*"
columns: '*'
retry_conf:
interval_sec: 30
num_retries: 1
Expand All @@ -171,7 +171,7 @@
query_params:
type: bops-submission
template_engine: Kriti
url: "{{$base_url}}/webhooks/hasura/send-slack-notification"
url: '{{$base_url}}/webhooks/hasura/send-slack-notification'
version: 2
- table:
name: document_template
Expand Down Expand Up @@ -225,7 +225,7 @@
definition:
enable_manual: false
insert:
columns: "*"
columns: '*'
retry_conf:
interval_sec: 30
num_retries: 1
Expand All @@ -239,7 +239,7 @@
query_params:
type: email-submission
template_engine: Kriti
url: "{{$base_url}}/webhooks/hasura/send-slack-notification"
url: '{{$base_url}}/webhooks/hasura/send-slack-notification'
version: 2
- table:
name: feedback
Expand Down Expand Up @@ -483,9 +483,9 @@
forward_client_headers: false
headers:
- name: authorization
value: "{{HASURA_PLANX_API_KEY}}"
value: '{{HASURA_PLANX_API_KEY}}'
timeout: 10
url: "{{HASURA_PLANX_API_URL}}/webhooks/hasura/validate-input/jsonb/clean-html"
url: '{{HASURA_PLANX_API_URL}}/webhooks/hasura/validate-input/jsonb/clean-html'
type: http
- role: demoUser
permission:
Expand Down Expand Up @@ -529,9 +529,9 @@
forward_client_headers: false
headers:
- name: authorization
value: "{{HASURA_PLANX_API_KEY}}"
value: '{{HASURA_PLANX_API_KEY}}'
timeout: 10
url: "{{HASURA_PLANX_API_URL}}/webhooks/hasura/validate-input/jsonb/clean-html"
url: '{{HASURA_PLANX_API_URL}}/webhooks/hasura/validate-input/jsonb/clean-html'
type: http
- role: teamEditor
permission:
Expand Down Expand Up @@ -562,9 +562,9 @@
forward_client_headers: false
headers:
- name: authorization
value: "{{HASURA_PLANX_API_KEY}}"
value: '{{HASURA_PLANX_API_KEY}}'
timeout: 10
url: "{{HASURA_PLANX_API_URL}}/webhooks/hasura/validate-input/jsonb/clean-html"
url: '{{HASURA_PLANX_API_URL}}/webhooks/hasura/validate-input/jsonb/clean-html'
type: http
select_permissions:
- role: api
Expand All @@ -589,7 +589,6 @@
- role: demoUser
permission:
columns:
- analytics_link
- created_at
- creator_id
- data
Expand Down Expand Up @@ -617,7 +616,7 @@
- 1
- 29
- 30
comment: "For the demo user, we want to ensure they can only see their own flows, and flows from the Open Digital Planning [id = 30], Open Systems Lab [id = 1], and Templates [id = 29] team "
comment: 'For the demo user, we want to ensure they can only see their own flows, and flows from the Open Digital Planning [id = 30], Open Systems Lab [id = 1], and Templates [id = 29] team '
- role: platformAdmin
permission:
columns:
Expand Down Expand Up @@ -698,9 +697,9 @@
forward_client_headers: false
headers:
- name: authorization
value: "{{HASURA_PLANX_API_KEY}}"
value: '{{HASURA_PLANX_API_KEY}}'
timeout: 10
url: "{{HASURA_PLANX_API_URL}}/webhooks/hasura/validate-input/jsonb/clean-html"
url: '{{HASURA_PLANX_API_URL}}/webhooks/hasura/validate-input/jsonb/clean-html'
type: http
- role: demoUser
permission:
Expand Down Expand Up @@ -740,9 +739,9 @@
forward_client_headers: false
headers:
- name: authorization
value: "{{HASURA_PLANX_API_KEY}}"
value: '{{HASURA_PLANX_API_KEY}}'
timeout: 10
url: "{{HASURA_PLANX_API_URL}}/webhooks/hasura/validate-input/jsonb/clean-html"
url: '{{HASURA_PLANX_API_URL}}/webhooks/hasura/validate-input/jsonb/clean-html'
type: http
- role: teamEditor
permission:
Expand All @@ -767,9 +766,9 @@
forward_client_headers: false
headers:
- name: authorization
value: "{{HASURA_PLANX_API_KEY}}"
value: '{{HASURA_PLANX_API_KEY}}'
timeout: 10
url: "{{HASURA_PLANX_API_URL}}/webhooks/hasura/validate-input/jsonb/clean-html"
url: '{{HASURA_PLANX_API_URL}}/webhooks/hasura/validate-input/jsonb/clean-html'
type: http
delete_permissions:
- role: demoUser
Expand Down Expand Up @@ -809,9 +808,9 @@
forward_client_headers: false
headers:
- name: authorization
value: "{{HASURA_PLANX_API_KEY}}"
value: '{{HASURA_PLANX_API_KEY}}'
timeout: 10
url: "{{HASURA_PLANX_API_URL}}/webhooks/hasura/validate-input/jsonb/clean-html"
url: '{{HASURA_PLANX_API_URL}}/webhooks/hasura/validate-input/jsonb/clean-html'
type: http
select_permissions:
- role: demoUser
Expand Down Expand Up @@ -849,9 +848,9 @@
forward_client_headers: false
headers:
- name: authorization
value: "{{HASURA_PLANX_API_KEY}}"
value: '{{HASURA_PLANX_API_KEY}}'
timeout: 10
url: "{{HASURA_PLANX_API_URL}}/webhooks/hasura/validate-input/jsonb/clean-html"
url: '{{HASURA_PLANX_API_URL}}/webhooks/hasura/validate-input/jsonb/clean-html'
type: http
- table:
name: lowcal_sessions
Expand Down Expand Up @@ -998,7 +997,7 @@
method: POST
query_params: {}
template_engine: Kriti
url: "{{$base_url}}/send-email/confirmation"
url: '{{$base_url}}/send-email/confirmation'
version: 2
- name: setup_lowcal_expiry_events
definition:
Expand Down Expand Up @@ -1028,7 +1027,7 @@
method: POST
query_params: {}
template_engine: Kriti
url: "{{$base_url}}/webhooks/hasura/create-expiry-event"
url: '{{$base_url}}/webhooks/hasura/create-expiry-event'
version: 2
- name: setup_lowcal_reminder_events
definition:
Expand Down Expand Up @@ -1058,7 +1057,7 @@
method: POST
query_params: {}
template_engine: Kriti
url: "{{$base_url}}/webhooks/hasura/create-reminder-event"
url: '{{$base_url}}/webhooks/hasura/create-reminder-event'
version: 2
- table:
name: operations
Expand All @@ -1076,15 +1075,8 @@
check:
flow:
creator_id:
_eq: x-hasura-user-id
columns:
- id
- actor_id
- version
- data
- created_at
- updated_at
- flow_id
_eq: x-hausra-user-id
columns: []
comment: ""
- role: platformAdmin
permission:
Expand Down Expand Up @@ -1154,18 +1146,11 @@
update_permissions:
- role: demoUser
permission:
columns:
- id
- actor_id
- version
- data
- created_at
- updated_at
- flow_id
columns: []
filter:
flow:
creator_id:
_eq: x-hasura-user-id
_eq: x-hausra-user-id
check: null
comment: ""
- role: platformAdmin
Expand Down Expand Up @@ -1278,7 +1263,7 @@
definition:
enable_manual: false
insert:
columns: "*"
columns: '*'
retry_conf:
interval_sec: 10
num_retries: 3
Expand All @@ -1300,13 +1285,13 @@
method: POST
query_params: {}
template_engine: Kriti
url: "{{$base_url}}/webhooks/hasura/create-payment-expiry-events"
url: '{{$base_url}}/webhooks/hasura/create-payment-expiry-events'
version: 2
- name: setup_payment_invitation_events
definition:
enable_manual: false
insert:
columns: "*"
columns: '*'
retry_conf:
interval_sec: 10
num_retries: 3
Expand All @@ -1328,13 +1313,13 @@
method: POST
query_params: {}
template_engine: Kriti
url: "{{$base_url}}/webhooks/hasura/create-payment-invitation-events"
url: '{{$base_url}}/webhooks/hasura/create-payment-invitation-events'
version: 2
- name: setup_payment_reminder_events
definition:
enable_manual: false
insert:
columns: "*"
columns: '*'
retry_conf:
interval_sec: 10
num_retries: 3
Expand All @@ -1356,7 +1341,7 @@
method: POST
query_params: {}
template_engine: Kriti
url: "{{$base_url}}/webhooks/hasura/create-payment-reminder-events"
url: '{{$base_url}}/webhooks/hasura/create-payment-reminder-events'
version: 2
- name: setup_payment_send_events
definition:
Expand Down Expand Up @@ -1385,7 +1370,7 @@
method: POST
query_params: {}
template_engine: Kriti
url: "{{$base_url}}/webhooks/hasura/create-payment-send-events"
url: '{{$base_url}}/webhooks/hasura/create-payment-send-events'
version: 2
- table:
name: payment_status
Expand Down Expand Up @@ -1647,12 +1632,12 @@
definition:
enable_manual: false
insert:
columns: "*"
columns: '*'
retry_conf:
interval_sec: 30
num_retries: 1
timeout_sec: 60
webhook: "{{HASURA_PLANX_API_URL}}"
webhook: '{{HASURA_PLANX_API_URL}}'
headers:
- name: authorization
value_from_env: HASURA_PLANX_API_KEY
Expand All @@ -1661,7 +1646,7 @@
query_params:
type: s3-submission
template_engine: Kriti
url: "{{$base_url}}/webhooks/hasura/send-slack-notification"
url: '{{$base_url}}/webhooks/hasura/send-slack-notification'
version: 2
- table:
name: sessions
Expand Down Expand Up @@ -1804,7 +1789,7 @@
- created_at
- submitted_at
filter: {}
comment: "For future, if this moves outside of the Flow to somewhere like Team, we should update 'demoUser' to only see submission data related to only their flows. "
comment: 'For future, if this moves outside of the Flow to somewhere like Team, we should update ''demoUser'' to only see submission data related to only their flows. '
- role: platformAdmin
permission:
columns:
Expand Down Expand Up @@ -2365,7 +2350,7 @@
- 29
- 30
- 32
comment: "For the demo user, we want to ensure they can only see their own team [id = 32], and the teams: Open Digital Planning [id = 30], Open Systems Lab [id = 1], and Templates [id = 29] team "
comment: 'For the demo user, we want to ensure they can only see their own team [id = 32], and the teams: Open Digital Planning [id = 30], Open Systems Lab [id = 1], and Templates [id = 29] team '
- role: platformAdmin
permission:
columns:
Expand Down Expand Up @@ -2482,7 +2467,7 @@
definition:
enable_manual: false
insert:
columns: "*"
columns: '*'
retry_conf:
interval_sec: 30
num_retries: 1
Expand All @@ -2496,7 +2481,7 @@
query_params:
type: uniform-submission
template_engine: Kriti
url: "{{$base_url}}/webhooks/hasura/send-slack-notification"
url: '{{$base_url}}/webhooks/hasura/send-slack-notification'
version: 2
- table:
name: user_roles
Expand Down
Loading
Loading