[Ingest pipelines] Forms for processors T-U#76710
[Ingest pipelines] Forms for processors T-U#76710alisonelizabeth merged 5 commits intoelastic:masterfrom
Conversation
b45b1f4 to
f14737a
Compare
…nes/processors-t-u
|
Pinging @elastic/es-ui (Team:Elasticsearch UI) |
jloleysens
left a comment
There was a problem hiding this comment.
Great work @alisonelizabeth ! These changes look good to me.
I found one minor issue that would be nice to address here; when adding a user agent processor only a certain subset of fields are allowed. It would be nice to see those listed in the suggestion dropdown of the combobox.
| import { PropertiesField } from './common_fields/properties_field'; | ||
|
|
||
| const fieldsConfig: FieldsConfig = { | ||
| regex_file: { |
There was a problem hiding this comment.
nit; I try to add an annotation for fields that are required vs optional. Like:
/* Optional fields config */Above the config for optional fields. Would be nice to add that here too :)
|
Thanks @jloleysens for the review!
Good catch. I added support for this. Note that a similar issue will occur for the |
💚 Build SucceededBuild metrics@kbn/optimizer bundle module count
async chunks size
History
To update your PR or re-run it, just comment with: |
* master: (65 commits) [Security Solution][Resolver] Analyzed event styling (elastic#77115) filter invalid SOs from the searc hresults in Task Manager (elastic#76891) [RUM Dashboard] Visitors by region map (elastic#77135) [Security Solution][Endpoint][Admin] Task/endpoint list actions (elastic#76555) [Ingest pipelines] Forms for processors T-U (elastic#76710) updating datatable type (elastic#77320) [ML] Fix custom URLs processing for security app (elastic#76957) [telemetry] add schema guideline + schema_check new check for --path config (elastic#75747) [ML] Transforms: API schemas and integration tests (elastic#75164) [Mappings editor] Add support for wildcard field type (elastic#76574) [Ingest Manager] Fix flyout instruction selection (elastic#77071) [Telemetry Tools] update lodash to 4.17 (elastic#77317) [APM] Service inventory redesign (elastic#76744) Hide management sections based on cluster/index privileges (elastic#67791) [Snapshot Restore] Disable steps when form is invalid (elastic#76540) [Mappings editor] Add support for positive_score_impact to rank_feature (elastic#76824) Update apm.ts (elastic#77310) [OBS] Remove beta badge, change news feed size and add external icon to news feed link (elastic#77164) [Discover] Convert legacy sort to be compatible with multi sort (elastic#76986) [APM] API Snapshot Testing (elastic#77229) ...
* master: (65 commits) [Security Solution][Resolver] Analyzed event styling (elastic#77115) filter invalid SOs from the searc hresults in Task Manager (elastic#76891) [RUM Dashboard] Visitors by region map (elastic#77135) [Security Solution][Endpoint][Admin] Task/endpoint list actions (elastic#76555) [Ingest pipelines] Forms for processors T-U (elastic#76710) updating datatable type (elastic#77320) [ML] Fix custom URLs processing for security app (elastic#76957) [telemetry] add schema guideline + schema_check new check for --path config (elastic#75747) [ML] Transforms: API schemas and integration tests (elastic#75164) [Mappings editor] Add support for wildcard field type (elastic#76574) [Ingest Manager] Fix flyout instruction selection (elastic#77071) [Telemetry Tools] update lodash to 4.17 (elastic#77317) [APM] Service inventory redesign (elastic#76744) Hide management sections based on cluster/index privileges (elastic#67791) [Snapshot Restore] Disable steps when form is invalid (elastic#76540) [Mappings editor] Add support for positive_score_impact to rank_feature (elastic#76824) Update apm.ts (elastic#77310) [OBS] Remove beta badge, change news feed size and add external icon to news feed link (elastic#77164) [Discover] Convert legacy sort to be compatible with multi sort (elastic#76986) [APM] API Snapshot Testing (elastic#77229) ...


This PR adds configuration forms for the following processors in the ingest node pipelines UI:
Note: The user_agent processor also has a
ecsoption. However, per the docs, it has been deprecated, so I did not include it in the form.Continuation of #72849, #75046, and #75638.
Screenshots