Merge branch 'master' into dev
continuous-integration/drone/push Build is passing Details

This commit is contained in:
naomi 2022-05-10 09:29:06 +01:00
commit 3f5c12ffce
17 changed files with 262 additions and 84 deletions

View File

@ -7,4 +7,4 @@ _core:
id: short id: short
label: 'Default short date' label: 'Default short date'
locked: false locked: false
pattern: d-M-Y pattern: 'd M Y'

View File

@ -15,13 +15,19 @@ dependencies:
- image.style.thumbnail - image.style.thumbnail
- opencase_entities.oc_activity_type.trainer_debrief - opencase_entities.oc_activity_type.trainer_debrief
module: module:
- hide_revision_field - datetime
- image - image
id: oc_activity.trainer_debrief.default id: oc_activity.trainer_debrief.default
targetEntityType: oc_activity targetEntityType: oc_activity
bundle: trainer_debrief bundle: trainer_debrief
mode: default mode: default
content: content:
activity_date_time:
type: datetime_default
weight: 11
region: content
settings: { }
third_party_settings: { }
field_caption_for_photo: field_caption_for_photo:
type: string_textarea type: string_textarea
weight: 9 weight: 9
@ -99,18 +105,6 @@ content:
region: content region: content
settings: { } settings: { }
third_party_settings: { } third_party_settings: { }
revision_log:
type: hide_revision_field_log_widget
weight: 80
region: content
settings:
rows: 5
placeholder: ''
show: false
default: ''
permission_based: false
allow_user_settings: false
third_party_settings: { }
status: status:
type: boolean_checkbox type: boolean_checkbox
weight: 10 weight: 10
@ -119,9 +113,10 @@ content:
display_label: true display_label: true
third_party_settings: { } third_party_settings: { }
hidden: hidden:
activity_date_time: true
client: true client: true
description: true description: true
name: true name: true
oc_target: true oc_target: true
revision_log: true
time_taken: true time_taken: true
user_id: true

View File

@ -5,12 +5,15 @@ dependencies:
config: config:
- field.field.oc_case.project.feeds_item - field.field.oc_case.project.feeds_item
- field.field.oc_case.project.field_contract_signed_date - field.field.oc_case.project.field_contract_signed_date
- field.field.oc_case.project.field_fee - field.field.oc_case.project.field_invoicing_notes
- field.field.oc_case.project.field_invoicing_status
- field.field.oc_case.project.field_link_to_invoice
- opencase_cases.oc_case_type.project - opencase_cases.oc_case_type.project
module: module:
- datetime - datetime
- file - file
- hide_revision_field - hide_revision_field
- link
id: oc_case.project.default id: oc_case.project.default
targetEntityType: oc_case targetEntityType: oc_case
bundle: project bundle: project
@ -28,6 +31,28 @@ content:
region: content region: content
settings: { } settings: { }
third_party_settings: { } third_party_settings: { }
field_invoicing_notes:
type: string_textarea
weight: 81
region: content
settings:
rows: 5
placeholder: ''
third_party_settings: { }
field_invoicing_status:
type: options_select
weight: 83
region: content
settings: { }
third_party_settings: { }
field_link_to_invoice:
type: link_default
weight: 84
region: content
settings:
placeholder_url: ''
placeholder_title: ''
third_party_settings: { }
files: files:
type: file_generic type: file_generic
weight: 1 weight: 1
@ -56,7 +81,6 @@ content:
third_party_settings: { } third_party_settings: { }
hidden: hidden:
feeds_item: true feeds_item: true
field_fee: true
name: true name: true
notes: true notes: true
oc_target: true oc_target: true

View File

@ -14,12 +14,22 @@ dependencies:
- field.field.oc_activity.trainer_debrief.field_what_real_scenarios_or_inc - field.field.oc_activity.trainer_debrief.field_what_real_scenarios_or_inc
- opencase_entities.oc_activity_type.trainer_debrief - opencase_entities.oc_activity_type.trainer_debrief
module: module:
- datetime
- image - image
id: oc_activity.trainer_debrief.default id: oc_activity.trainer_debrief.default
targetEntityType: oc_activity targetEntityType: oc_activity
bundle: trainer_debrief bundle: trainer_debrief
mode: default mode: default
content: content:
activity_date_time:
type: datetime_default
label: above
settings:
timezone_override: ''
format_type: medium
third_party_settings: { }
weight: 11
region: content
field_caption_for_photo: field_caption_for_photo:
type: basic_string type: basic_string
label: above label: above
@ -104,7 +114,6 @@ content:
weight: 1 weight: 1
region: content region: content
hidden: hidden:
activity_date_time: true
client: true client: true
description: true description: true
oc_target: true oc_target: true

View File

@ -5,11 +5,14 @@ dependencies:
config: config:
- field.field.oc_case.project.feeds_item - field.field.oc_case.project.feeds_item
- field.field.oc_case.project.field_contract_signed_date - field.field.oc_case.project.field_contract_signed_date
- field.field.oc_case.project.field_fee - field.field.oc_case.project.field_invoicing_notes
- field.field.oc_case.project.field_invoicing_status
- field.field.oc_case.project.field_link_to_invoice
- opencase_cases.oc_case_type.project - opencase_cases.oc_case_type.project
module: module:
- datetime - datetime
- file - file
- link
- user - user
id: oc_case.project.default id: oc_case.project.default
targetEntityType: oc_case targetEntityType: oc_case
@ -32,12 +35,12 @@ content:
settings: settings:
link: true link: true
third_party_settings: { } third_party_settings: { }
weight: 5 weight: 8
region: content region: content
fees: fees:
settings: { } settings: { }
third_party_settings: { } third_party_settings: { }
weight: 2 weight: 5
region: content region: content
field_contract_signed_date: field_contract_signed_date:
type: datetime_default type: datetime_default
@ -46,7 +49,34 @@ content:
timezone_override: '' timezone_override: ''
format_type: short format_type: short
third_party_settings: { } third_party_settings: { }
weight: 6 weight: 9
region: content
field_invoicing_notes:
type: basic_string
label: above
settings: { }
third_party_settings: { }
weight: 2
region: content
field_invoicing_status:
type: entity_reference_label
label: above
settings:
link: true
third_party_settings: { }
weight: 3
region: content
field_link_to_invoice:
type: link
label: above
settings:
trim_length: 80
url_only: false
url_plain: false
rel: ''
target: ''
third_party_settings: { }
weight: 4
region: content region: content
files: files:
type: file_default type: file_default
@ -54,7 +84,7 @@ content:
settings: settings:
use_description_as_link_text: true use_description_as_link_text: true
third_party_settings: { } third_party_settings: { }
weight: 8 weight: 11
region: content region: content
total_fee: total_fee:
type: number_decimal type: number_decimal
@ -65,25 +95,24 @@ content:
scale: 2 scale: 2
prefix_suffix: true prefix_suffix: true
third_party_settings: { } third_party_settings: { }
weight: 3 weight: 6
region: content region: content
trainings: trainings:
settings: { } settings: { }
third_party_settings: { } third_party_settings: { }
weight: 4 weight: 7
region: content region: content
user_id: user_id:
type: author type: author
label: above label: above
settings: { } settings: { }
third_party_settings: { } third_party_settings: { }
weight: 7 weight: 10
region: content region: content
hidden: hidden:
changed: true changed: true
created: true created: true
feeds_item: true feeds_item: true
field_fee: true
name: true name: true
notes: true notes: true
oc_target: true oc_target: true

View File

@ -1,40 +0,0 @@
uuid: 0ec431ed-c572-41c3-9796-54a5f94b2cba
langcode: en
status: true
dependencies:
config:
- field.storage.oc_case.field_fee
- opencase_cases.oc_case_type.project
- paragraphs.paragraphs_type.fee
module:
- entity_reference_revisions
id: oc_case.project.field_fee
field_name: field_fee
entity_type: oc_case
bundle: project
label: Fees
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings:
handler: 'default:paragraph'
handler_settings:
negate: 0
target_bundles:
fee: fee
target_bundles_drag_drop:
availability:
weight: 5
enabled: false
emergency_contact:
weight: 6
enabled: false
fee:
enabled: true
weight: 7
trainer:
weight: 8
enabled: false
field_type: entity_reference_revisions

View File

@ -0,0 +1,19 @@
uuid: cec8eb04-c5a8-461f-be02-3d3f5d4ed161
langcode: en
status: true
dependencies:
config:
- field.storage.oc_case.field_invoicing_notes
- opencase_cases.oc_case_type.project
id: oc_case.project.field_invoicing_notes
field_name: field_invoicing_notes
entity_type: oc_case
bundle: project
label: 'Invoicing notes'
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: string_long

View File

@ -0,0 +1,33 @@
uuid: 615e68c9-6593-4720-97db-b77bdad48eb2
langcode: en
status: true
dependencies:
config:
- field.storage.oc_case.field_invoicing_status
- opencase_cases.oc_case_type.project
- taxonomy.vocabulary.invoicing_statuses
content:
- 'taxonomy_term:invoicing_statuses:18d498c4-a77c-4724-9512-58d72f245c16'
id: oc_case.project.field_invoicing_status
field_name: field_invoicing_status
entity_type: oc_case
bundle: project
label: 'Invoicing status'
description: ''
required: false
translatable: false
default_value:
-
target_uuid: 18d498c4-a77c-4724-9512-58d72f245c16
default_value_callback: ''
settings:
handler: 'default:taxonomy_term'
handler_settings:
target_bundles:
invoicing_statuses: invoicing_statuses
sort:
field: name
direction: asc
auto_create: false
auto_create_bundle: ''
field_type: entity_reference

View File

@ -0,0 +1,23 @@
uuid: 485b2e9f-88b1-4848-839f-473f7ee02478
langcode: en
status: true
dependencies:
config:
- field.storage.oc_case.field_link_to_invoice
- opencase_cases.oc_case_type.project
module:
- link
id: oc_case.project.field_link_to_invoice
field_name: field_link_to_invoice
entity_type: oc_case
bundle: project
label: 'Link to invoice'
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings:
title: 0
link_type: 16
field_type: link

View File

@ -0,0 +1,19 @@
uuid: 04d70cb8-6464-4f57-97f5-e28c0476a69f
langcode: en
status: true
dependencies:
module:
- opencase_cases
id: oc_case.field_invoicing_notes
field_name: field_invoicing_notes
entity_type: oc_case
type: string_long
settings:
case_sensitive: false
module: core
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View File

@ -1,24 +1,23 @@
uuid: 540a147e-eb93-474f-b77c-62380d0eadc9 uuid: f94656f9-410c-4fac-9e78-72e719c7a91c
langcode: en langcode: en
status: true status: true
dependencies: dependencies:
module: module:
- entity_reference_revisions
- field_permissions - field_permissions
- opencase_cases - opencase_cases
- paragraphs - taxonomy
third_party_settings: third_party_settings:
field_permissions: field_permissions:
permission_type: public permission_type: public
id: oc_case.field_fee id: oc_case.field_invoicing_status
field_name: field_fee field_name: field_invoicing_status
entity_type: oc_case entity_type: oc_case
type: entity_reference_revisions type: entity_reference
settings: settings:
target_type: paragraph target_type: taxonomy_term
module: entity_reference_revisions module: core
locked: false locked: false
cardinality: -1 cardinality: 1
translatable: true translatable: true
indexes: { } indexes: { }
persist_with_no_fields: false persist_with_no_fields: false

View File

@ -0,0 +1,23 @@
uuid: a719c93e-3463-4071-a003-7fa42ef5b7ae
langcode: en
status: true
dependencies:
module:
- field_permissions
- link
- opencase_cases
third_party_settings:
field_permissions:
permission_type: public
id: oc_case.field_link_to_invoice
field_name: field_link_to_invoice
entity_type: oc_case
type: link
settings: { }
module: link
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View File

@ -0,0 +1,14 @@
uuid: 63de88ab-e439-4b10-89eb-48f9303c7aab
langcode: en
status: true
dependencies:
config:
- user.role.invoicing_alerts
module:
- user
id: user_add_role_action.invoicing_alerts
label: 'Add the Invoicing Alerts role to the selected user(s)'
type: user
plugin: user_add_role_action
configuration:
rid: invoicing_alerts

View File

@ -0,0 +1,14 @@
uuid: 418e7e95-3e97-4bca-aca7-39f107d27a96
langcode: en
status: true
dependencies:
config:
- user.role.invoicing_alerts
module:
- user
id: user_remove_role_action.invoicing_alerts
label: 'Remove the Invoicing Alerts role from the selected user(s)'
type: user
plugin: user_remove_role_action
configuration:
rid: invoicing_alerts

View File

@ -0,0 +1,8 @@
uuid: c8f89b5c-1d2c-47db-89aa-d9c274b89a43
langcode: en
status: true
dependencies: { }
name: 'Invoicing statuses'
vid: invoicing_statuses
description: ''
weight: 0

View File

@ -0,0 +1,9 @@
uuid: adcb5e23-6def-4616-b99c-a35a87e52164
langcode: en
status: true
dependencies: { }
id: invoicing_alerts
label: 'Invoicing Alerts'
weight: 7
is_admin: null
permissions: { }

View File

@ -7,6 +7,7 @@ dependencies:
- system.menu.opencase - system.menu.opencase
- user.role.gno_admin_user - user.role.gno_admin_user
module: module:
- datetime
- opencase_entities - opencase_entities
- rest - rest
- serialization - serialization
@ -28,15 +29,15 @@ display:
display_options: display_options:
title: 'Debrief Report' title: 'Debrief Report'
fields: fields:
created: activity_date_time:
id: created id: activity_date_time
table: oc_activity_field_data table: oc_activity_field_data
field: created field: activity_date_time
relationship: none relationship: none
group_type: group group_type: group
admin_label: '' admin_label: ''
entity_type: oc_activity entity_type: oc_activity
entity_field: created entity_field: activity_date_time
plugin_id: field plugin_id: field
label: 'Date submitted' label: 'Date submitted'
exclude: false exclude: false
@ -80,11 +81,10 @@ display:
empty_zero: false empty_zero: false
hide_alter_empty: true hide_alter_empty: true
click_sort_column: value click_sort_column: value
type: timestamp type: datetime_default
settings: settings:
date_format: short timezone_override: ''
custom_date_format: '' format_type: short
timezone: ''
group_column: value group_column: value
group_columns: { } group_columns: { }
group_rows: true group_rows: true