-
Notifications
You must be signed in to change notification settings - Fork 36
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Wizard: Add backend responses for Law Enforcement journey and feedbac…
…k webform (#626) * [FOIA22-162] Add temp empty messages for law enforcement * [FOIA22-162] Enter rough draft of wizard messages * [FOIA22-162] More law enforcement message updates * [FOIA22-162] Yet more law enforcement message tweaks * [FOIA22-162] Update Law enforcement messages * [FOIA22-162] Remove FPS from m55 * [FOIA22-162] Add unique m67 results page * [FOIA22-162] Sync the module install config * [FOIA22-162] Remove duplicate question and unused message * [FOIA22-162] Marine Corps, add square links * [FOIA22-166] Add eyebrow text for agencies in messages * [FOIA22-166] Add eyebrow text for agencies in previous messages * [FOIA22-165] Add webform for wizard feedback * [FOIA22-165] Wizard feedback webform does not need to "Use FOIA Agency template" * [FOIA22-165] Support submissions to the wizard_feedback form To allow this to work locally, if the site's `app_user_id` is not configured (local use), then don't require the X-Api-User-ID HTTP header. Unlike other forms, this has no special validation of fields common to other forms. This means no validation of email, phone number, etc. The wizard_feedback form has no associated agency, so that check is bypassed. * [FOIA22-165] Make logic more clear * [FOIA22-165] Minor PHP linting fix. * [FOIA22-165] Feedback webform data validation: - Must supply feedback for at least one item - "Other feedback" field has max length of 2000 characters * [FOIA22-165] Re-enable FOIA Submission Queue handler for wizard feedback form, and simplify logic for the webform data validation * [FOIA22-170] Content Revisions for Law Enforcement * Revert unintentional changes to autologout settings * [FOIA22-170] Keep install settings in sync * [FOIA22-162] Remove tax division --------- Co-authored-by: Matt West <[email protected]> Co-authored-by: Donna Hogan <[email protected]> Co-authored-by: Matt West <[email protected]>
- Loading branch information
1 parent
ea149d0
commit 4051dd9
Showing
8 changed files
with
500 additions
and
130 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,267 @@ | ||
uuid: 30c4f56c-4259-45db-9e38-f55462d90b10 | ||
langcode: en | ||
status: open | ||
dependencies: | ||
module: | ||
- foia_webform | ||
weight: 0 | ||
open: null | ||
close: null | ||
uid: 1 | ||
template: false | ||
archive: false | ||
id: wizard_feedback | ||
title: 'Wizard Feedback' | ||
description: '<p>User feedback on results generated by the FOIA Wizard Tool.</p>' | ||
categories: { } | ||
elements: |- | ||
results_meet_expectations: | ||
'#type': webform_likert | ||
'#title': 'Results meet expectations' | ||
'#questions': | ||
'How well do these results meet your expectations?': 'How well do these results meet your expectations?' | ||
'#answers': | ||
1: '1 -- Not at all' | ||
2: '2' | ||
3: '3' | ||
4: '4' | ||
5: '5 -- Very well' | ||
results_relevant_to_search: | ||
'#type': webform_likert | ||
'#title': 'Results relevant to search' | ||
'#questions': | ||
'How relevant were the results to your search?': 'How relevant were the results to your search?' | ||
'#answers': | ||
1: '1 -- Not Relevant' | ||
2: '2' | ||
3: '3' | ||
4: '4' | ||
5: '5 -- Very Relevant' | ||
other_feedback: | ||
'#type': textarea | ||
'#title': 'Other Feedback' | ||
'#counter_type': character | ||
'#counter_minimum': 1 | ||
'#counter_maximum': 2000 | ||
css: '' | ||
javascript: '' | ||
settings: | ||
ajax: false | ||
ajax_scroll_top: form | ||
ajax_progress_type: '' | ||
ajax_effect: '' | ||
ajax_speed: null | ||
page: true | ||
page_submit_path: '' | ||
page_confirm_path: '' | ||
page_theme_name: '' | ||
form_title: both | ||
form_submit_once: false | ||
form_open_message: '' | ||
form_close_message: '' | ||
form_exception_message: '' | ||
form_previous_submissions: true | ||
form_confidential: false | ||
form_confidential_message: '' | ||
form_disable_remote_addr: false | ||
form_convert_anonymous: false | ||
form_prepopulate: false | ||
form_prepopulate_source_entity: false | ||
form_prepopulate_source_entity_required: false | ||
form_prepopulate_source_entity_type: '' | ||
form_unsaved: false | ||
form_disable_back: false | ||
form_submit_back: false | ||
form_disable_autocomplete: false | ||
form_novalidate: false | ||
form_disable_inline_errors: false | ||
form_required: false | ||
form_autofocus: false | ||
form_details_toggle: false | ||
form_reset: false | ||
form_access_denied: default | ||
form_access_denied_title: '' | ||
form_access_denied_message: '' | ||
form_access_denied_attributes: { } | ||
form_file_limit: '' | ||
form_attributes: { } | ||
form_method: '' | ||
form_action: '' | ||
share: false | ||
share_node: false | ||
share_theme_name: '' | ||
share_title: true | ||
share_page_body_attributes: { } | ||
submission_label: '' | ||
submission_exception_message: '' | ||
submission_locked_message: '' | ||
submission_log: false | ||
submission_excluded_elements: { } | ||
submission_exclude_empty: false | ||
submission_exclude_empty_checkbox: false | ||
submission_views: { } | ||
submission_views_replace: { } | ||
submission_user_columns: { } | ||
submission_user_duplicate: false | ||
submission_access_denied: default | ||
submission_access_denied_title: '' | ||
submission_access_denied_message: '' | ||
submission_access_denied_attributes: { } | ||
previous_submission_message: '' | ||
previous_submissions_message: '' | ||
autofill: false | ||
autofill_message: '' | ||
autofill_excluded_elements: { } | ||
wizard_progress_bar: true | ||
wizard_progress_pages: false | ||
wizard_progress_percentage: false | ||
wizard_progress_link: false | ||
wizard_progress_states: false | ||
wizard_start_label: '' | ||
wizard_preview_link: false | ||
wizard_confirmation: true | ||
wizard_confirmation_label: '' | ||
wizard_auto_forward: true | ||
wizard_auto_forward_hide_next_button: false | ||
wizard_keyboard: true | ||
wizard_track: '' | ||
wizard_prev_button_label: '' | ||
wizard_next_button_label: '' | ||
wizard_toggle: false | ||
wizard_toggle_show_label: '' | ||
wizard_toggle_hide_label: '' | ||
wizard_page_type: container | ||
wizard_page_title_tag: h2 | ||
preview: 0 | ||
preview_label: '' | ||
preview_title: '' | ||
preview_message: '' | ||
preview_attributes: { } | ||
preview_excluded_elements: { } | ||
preview_exclude_empty: true | ||
preview_exclude_empty_checkbox: false | ||
draft: none | ||
draft_multiple: false | ||
draft_auto_save: false | ||
draft_saved_message: '' | ||
draft_loaded_message: '' | ||
draft_pending_single_message: '' | ||
draft_pending_multiple_message: '' | ||
confirmation_type: page | ||
confirmation_url: '' | ||
confirmation_title: '' | ||
confirmation_message: '' | ||
confirmation_attributes: { } | ||
confirmation_back: true | ||
confirmation_back_label: '' | ||
confirmation_back_attributes: { } | ||
confirmation_exclude_query: false | ||
confirmation_exclude_token: false | ||
confirmation_update: false | ||
limit_total: null | ||
limit_total_interval: null | ||
limit_total_message: '' | ||
limit_total_unique: false | ||
limit_user: null | ||
limit_user_interval: null | ||
limit_user_message: '' | ||
limit_user_unique: false | ||
entity_limit_total: null | ||
entity_limit_total_interval: null | ||
entity_limit_user: null | ||
entity_limit_user_interval: null | ||
purge: none | ||
purge_days: null | ||
results_disabled: false | ||
results_disabled_ignore: false | ||
results_customize: false | ||
token_view: false | ||
token_update: false | ||
token_delete: false | ||
serial_disabled: false | ||
access: | ||
create: | ||
roles: | ||
- anonymous | ||
- authenticated | ||
users: { } | ||
permissions: { } | ||
view_any: | ||
roles: { } | ||
users: { } | ||
permissions: { } | ||
update_any: | ||
roles: { } | ||
users: { } | ||
permissions: { } | ||
delete_any: | ||
roles: { } | ||
users: { } | ||
permissions: { } | ||
purge_any: | ||
roles: { } | ||
users: { } | ||
permissions: { } | ||
view_own: | ||
roles: { } | ||
users: { } | ||
permissions: { } | ||
update_own: | ||
roles: { } | ||
users: { } | ||
permissions: { } | ||
delete_own: | ||
roles: { } | ||
users: { } | ||
permissions: { } | ||
administer: | ||
roles: { } | ||
users: { } | ||
permissions: { } | ||
test: | ||
roles: { } | ||
users: { } | ||
permissions: { } | ||
configuration: | ||
roles: { } | ||
users: { } | ||
permissions: { } | ||
handlers: | ||
foia_submission_queue: | ||
id: foia_submission_queue | ||
handler_id: foia_submission_queue | ||
label: 'FOIA Submission Queue' | ||
notes: '' | ||
status: true | ||
conditions: { } | ||
weight: 0 | ||
settings: | ||
states: | ||
- completed | ||
to_mail: '' | ||
to_options: { } | ||
bcc_mail: '' | ||
bcc_options: { } | ||
cc_mail: '' | ||
cc_options: { } | ||
from_mail: default | ||
from_options: { } | ||
from_name: default | ||
reply_to: '' | ||
return_path: '' | ||
sender_mail: '' | ||
sender_name: '' | ||
subject: 'FOIA Request Submission' | ||
body: '[webform_submission:values:message:value]' | ||
excluded_elements: { } | ||
ignore_access: false | ||
exclude_empty: true | ||
html: true | ||
attachments: false | ||
debug: false | ||
exclude_empty_checkbox: false | ||
exclude_attachments: false | ||
twig: false | ||
theme_name: '' | ||
parameters: { } | ||
variants: { } |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -520,3 +520,4 @@ nara_lp_bho_form: 1 | |
ondc_form: 1 | ||
doj_atj_form: 1 | ||
dhs_fps: 1 | ||
wizard_feedback: 0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.