This is an automated email from the ASF dual-hosted git repository.

danhaywood pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/causeway.git

commit b5f44f565385e1e3b8357748e0e4556ba4bc01ae
Merge: 5df565a4f8 a14a988503
Author: Dan Haywood <[email protected]>
AuthorDate: Mon Feb 19 22:49:03 2024 +0000

    Merge pull request #2221 from apache/CAUSEWAY-3676
    
    Causeway 3676

 .../core/config/CausewayConfiguration.java         |  50 +++-
 .../viewer/graphql/model/domain/Environment.java   |  31 +++
 .../viewer/graphql/model/domain/GqlvAction.java    |   7 +-
 .../graphql/model/domain/GqlvActionInvoke.java     | 131 ++++-----
 ...tionInvoke.java => GqlvActionInvokeResult.java} |  59 ++--
 .../graphql/model/domain/GqlvActionParams.java     |  19 +-
 ...ActionParam.java => GqlvActionParamsParam.java} |  61 +++--
 ...java => GqlvActionParamsParamAutoComplete.java} |  10 +-
 ...ices.java => GqlvActionParamsParamChoices.java} |  10 +-
 ...ype.java => GqlvActionParamsParamDatatype.java} |   4 +-
 ...ault.java => GqlvActionParamsParamDefault.java} |  10 +-
 ...led.java => GqlvActionParamsParamDisabled.java} |   8 +-
 ...idden.java => GqlvActionParamsParamHidden.java} |   8 +-
 ...ate.java => GqlvActionParamsParamValidate.java} |   8 +-
 .../graphql/model/domain/GqlvDomainObject.java     |   6 +-
 .../viewer/graphql/model/domain/GqlvMeta.java      |  45 +++-
 .../model/domain/GqlvMutationForAction.java        |   7 +-
 .../model/domain/GqlvMutationForProperty.java      |   8 +-
 .../graphql/model/domain/GqlvPropertyGetBlob.java  |  16 +-
 .../model/domain/GqlvPropertyGetBlobBytes.java     |   8 +-
 .../graphql/model/domain/GqlvPropertyGetClob.java  |  32 ++-
 .../model/domain/GqlvPropertyGetClobChars.java     |  10 +-
 .../viewer/graphql/model/domain/TypeNames.java     |   6 +
 ...alculator_IntegTest.each.add_big_decimals._.gql |   4 +-
 ...r_IntegTest.each.add_big_decimals.approved.json |   4 +-
 ...alculator_IntegTest.each.add_big_integers._.gql |   4 +-
 ...r_IntegTest.each.add_big_integers.approved.json |   4 +-
 ...ulator_IntegTest.each.add_double_wrappers._.gql |   4 +-
 ...ntegTest.each.add_double_wrappers.approved.json |   4 +-
 .../Calculator_IntegTest.each.add_doubles._.gql    |   4 +-
 ...ulator_IntegTest.each.add_doubles.approved.json |   4 +-
 ...culator_IntegTest.each.add_float_wrappers._.gql |   4 +-
 ...IntegTest.each.add_float_wrappers.approved.json |   4 +-
 .../e2e/Calculator_IntegTest.each.add_floats._.gql |   4 +-
 ...culator_IntegTest.each.add_floats.approved.json |   4 +-
 ...lator_IntegTest.each.add_integer_wrappers._.gql |   4 +-
 ...tegTest.each.add_integer_wrappers.approved.json |   4 +-
 .../Calculator_IntegTest.each.add_integers._.gql   |   4 +-
 ...lator_IntegTest.each.add_integers.approved.json |   4 +-
 .../Calculator_IntegTest.each.boolean_and_1._.gql  |   4 +-
 ...ator_IntegTest.each.boolean_and_1.approved.json |   4 +-
 .../Calculator_IntegTest.each.boolean_and_2._.gql  |   4 +-
 ...ator_IntegTest.each.boolean_and_2.approved.json |   4 +-
 .../Calculator_IntegTest.each.boolean_not._.gql    |   4 +-
 ...ulator_IntegTest.each.boolean_not.approved.json |   4 +-
 .../Calculator_IntegTest.each.boolean_or_1._.gql   |   4 +-
 ...lator_IntegTest.each.boolean_or_1.approved.json |   4 +-
 .../Calculator_IntegTest.each.boolean_or_2._.gql   |   4 +-
 ...lator_IntegTest.each.boolean_or_2.approved.json |   4 +-
 .../e2e/Calculator_IntegTest.each.concat._.gql     |   4 +-
 .../Calculator_IntegTest.each.concat.approved.json |   4 +-
 ...lator_IntegTest.each.jdk8_local_plus_days._.gql |   4 +-
 ...tegTest.each.jdk8_local_plus_days.approved.json |   4 +-
 ...st.each.jdk8_local_plus_hours_and_minutes._.gql |   4 +-
 ...jdk8_local_plus_hours_and_minutes.approved.json |   4 +-
 ...k8_offset_plus_days_and_hours_and_minutes._.gql |   4 +-
 ...t_plus_days_and_hours_and_minutes.approved.json |   4 +-
 ...t.each.jdk8_offset_plus_hours_and_minutes._.gql |   4 +-
 ...dk8_offset_plus_hours_and_minutes.approved.json |   4 +-
 ...dk8_zoned_plus_days_and_hours_and_minutes._.gql |   4 +-
 ...d_plus_days_and_hours_and_minutes.approved.json |   4 +-
 ...lator_IntegTest.each.joda_local_plus_days._.gql |   4 +-
 ...tegTest.each.joda_local_plus_days.approved.json |   4 +-
 ...st.each.joda_local_plus_hours_and_minutes._.gql |   4 +-
 ...joda_local_plus_hours_and_minutes.approved.json |   4 +-
 .../Calculator_IntegTest.each.joda_plus_days._.gql |   4 +-
 ...tor_IntegTest.each.joda_plus_days.approved.json |   4 +-
 .../e2e/Calculator_IntegTest.each.next_month._.gql |   4 +-
 ...culator_IntegTest.each.next_month.approved.json |   4 +-
 ...Calculator_IntegTest.each.scenario_concat._.gql |   4 +-
 ...or_IntegTest.each.scenario_concat.approved.json |   4 +-
 .../Calculator_IntegTest.each.some_locale._.gql    |   4 +-
 ...ulator_IntegTest.each.some_locale.approved.json |   4 +-
 .../e2e/Calculator_IntegTest.each.some_url._.gql   |   4 +-
 ...alculator_IntegTest.each.some_url.approved.json |   4 +-
 .../e2e/Calculator_IntegTest.each.some_uuid._.gql  |   4 +-
 ...lculator_IntegTest.each.some_uuid.approved.json |   4 +-
 ...partment_IntegTest.each.create_department._.gql |   6 +-
 ..._IntegTest.each.create_department.approved.json |   6 +-
 ...ach.create_department_name_param_disabled._.gql |   6 +-
 ...te_department_name_param_disabled.approved.json |   6 +-
 ...tment_IntegTest.each.find_all_departments._.gql |  16 +-
 ...tegTest.each.find_all_departments.approved.json | 112 ++++----
 ...d_department_and_add_staff_member_choices._.gql |  20 +-
 ...ment_and_add_staff_member_choices.approved.json |  52 ++--
 ...ach.find_department_and_add_staff_members._.gql |  58 ++--
 ..._department_and_add_staff_members.approved.json | 158 +++++------
 ...d_department_and_change_head_autocomplete._.gql |  16 +-
 ...ment_and_change_head_autocomplete.approved.json |  28 +-
 ...h.find_department_and_change_head_default._.gql |  14 +-
 ...epartment_and_change_head_default.approved.json |  14 +-
 ...h.find_department_and_change_name_invalid._.gql |  12 +-
 ...epartment_and_change_name_invalid.approved.json |  16 +-
 ...ind_department_and_edit_head_autocomplete._.gql |  10 +-
 ...rtment_and_edit_head_autocomplete.approved.json |  22 +-
 ..._and_edit_head_autocomplete_none_matching._.gql |  10 +-
 ...t_head_autocomplete_none_matching.approved.json |   6 +-
 ...t.each.find_department_and_list_its_staff._.gql |  18 +-
 ...ind_department_and_list_its_staff.approved.json |  30 ++-
 ...epartment_and_remove_staff_member_choices._.gql |  14 +-
 ...t_and_remove_staff_member_choices.approved.json |  26 +-
 ...nt_IntegTest.each.find_department_by_name._.gql |  10 +-
 ...Test.each.find_department_by_name.approved.json |  22 +-
 ....scenario_find_department_and_change_name._.gql |  12 +-
 ...o_find_department_and_change_name.approved.json |  12 +-
 ...ach.find_depthead_and_change_name_invalid._.gql |   6 +-
 ..._depthead_and_change_name_invalid.approved.json |   6 +-
 ...d_depthead_and_change_name_invoke_invalid._.gql |  12 +-
 ...ad_and_change_name_invoke_invalid.approved.json |  16 +-
 ...Head_IntegTest.each.find_depthead_by_name._.gql |  16 +-
 ...egTest.each.find_depthead_by_name.approved.json |  16 +-
 ....each.create_staff_member_with_department._.gql |  36 +--
 ...eate_staff_member_with_department.approved.json |  36 +--
 ...t.each.find_staff_member_by_name_and_edit._.gql |  10 +-
 ...ind_staff_member_by_name_and_edit.approved.json |  10 +-
 ...aff_member_by_name_and_edit_grade_choices._.gql |   8 +-
 ...er_by_name_and_edit_grade_choices.approved.json |   8 +-
 ...aff_IntegTest.each.list_all_staff_members._.gql |  24 +-
 ...gTest.each.list_all_staff_members.approved.json | 134 ++++-----
 ...gTest.each.staff_member_name_edit_invalid._.gql |  10 +-
 ...ch.staff_member_name_edit_invalid.approved.json |  14 +-
 ...IntegTest.each.staff_member_name_validate._.gql |   6 +-
 ...t.each.staff_member_name_validate.approved.json |   6 +-
 ...2_IntegTest.find_depthead_and_change_name._.gql |  12 +-
 ...est.find_depthead_and_change_name.approved.json |  12 +-
 ...d_staff_member_by_name_and_download_photo._.gql |  22 +-
 ...member_by_name_and_download_photo.approved.json |  22 +-
 .../viewer/test/e2e/special/Staff_2_IntegTest.java |   6 +-
 .../src/test/resources/application-test.properties |   4 +-
 viewers/graphql/test/src/test/resources/schema.gql | 300 +++++++++++++++++----
 .../viewer/controller/ResourceController.java      | 121 ++++++---
 131 files changed, 1495 insertions(+), 880 deletions(-)

Reply via email to