Skip to content

Index Pattern Field class - factor out copy_field code for future typescripting#63083

Merged
mattkime merged 13 commits intoelastic:masterfrom
mattkime:clone_field_to_one_class
Apr 14, 2020
Merged

Index Pattern Field class - factor out copy_field code for future typescripting#63083
mattkime merged 13 commits intoelastic:masterfrom
mattkime:clone_field_to_one_class

Conversation

@mattkime
Copy link
Contributor

@mattkime mattkime commented Apr 9, 2020

Summary

This PR removes the copy_field js file which... copies an object. We really shouldn't need a utility method to copy a Field instance. The instance was copied so that edited changes wouldn't persist unless they were saved. This PR bring us closer to editing a definition or spec which only has data fields.

Part of #51322 - Index pattern management UI -> TypeScript and New Platform Ready

@mattkime mattkime marked this pull request as ready for review April 14, 2020 01:49
@mattkime mattkime requested a review from a team as a code owner April 14, 2020 01:49
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-app-arch (Team:AppArch)

@mattkime mattkime added release_note:skip Skip the PR/issue when compiling release notes Feature:Data Views Data Views code and UI - index patterns before 8.0 Feature:Kibana Management Feature label for Data Views, Advanced Setting, Saved Object management pages labels Apr 14, 2020
@mattkime mattkime changed the title clone field to one class Index Pattern Field class - factor out copy_field code for future typescripting Apr 14, 2020
@kibanamachine
Copy link
Contributor

💚 Build Succeeded

History

To update your PR or re-run it, just comment with:
@elasticmachine merge upstream

Copy link
Contributor

@ppisljar ppisljar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

code LGTM

@mattkime mattkime merged commit 69ed664 into elastic:master Apr 14, 2020
mattkime added a commit to mattkime/kibana that referenced this pull request Apr 14, 2020
…escripting (elastic#63083)

* Index Pattern Field class - factor out copy_field code for future typescripting
gmmorris added a commit to gmmorris/kibana that referenced this pull request Apr 15, 2020
* alerting/alert-services-mock: (107 commits)
  removed unused import
  added alert services mock and use it in siem
  [Metrics UI] Refactor With* containers to hooks (elastic#59503)
  [NP] Migrate logstash server side code to NP (elastic#63135)
  Clicking cancel in saved query save modal doesn't close it (elastic#62774)
  [Lens] Migration from 7.7 (elastic#62879)
  [Lens] Fix bug where suggestions didn't use filters (elastic#63293)
  Task/linux events (elastic#63400)
  [Remote clusters] guard against usageCollection plugin if unav… (elastic#63284)
  [Uptime] Remove pings graphql (elastic#59392)
  Index Pattern Field class - factor out copy_field code for future typescripting (elastic#63083)
  [EPM] add/remove package in package settings page (elastic#63389)
  Adjust API authorization logging (elastic#63350)
  Revert FTR: add chromium-based Edge browser support (elastic#61684) (elastic#63448)
  [Event Log] Adds namespace into save objects (elastic#62974)
  document code splitting for client code (elastic#62593)
  Escape single quotes surrounded by double quotes (elastic#63229)
  [Endpoint] Update cli mapping to match endpoint package (elastic#63372)
  update in-app links to metricbeat configuration docs (elastic#63295)
  investigation notes field (documentation / metadata) (elastic#63386)
  ...
wayneseymour pushed a commit that referenced this pull request Apr 15, 2020
…escripting (#63083)

* Index Pattern Field class - factor out copy_field code for future typescripting
@kibanamachine
Copy link
Contributor

Looks like this PR has a backport PR but it still hasn't been merged. Please merge it ASAP to keep the branches relatively in sync.

@kibanamachine kibanamachine added the backport missing Added to PRs automatically when the are determined to be missing a backport. label Apr 16, 2020
@kibanamachine
Copy link
Contributor

Looks like this PR has a backport PR but it still hasn't been merged. Please merge it ASAP to keep the branches relatively in sync.

1 similar comment
@kibanamachine
Copy link
Contributor

Looks like this PR has a backport PR but it still hasn't been merged. Please merge it ASAP to keep the branches relatively in sync.

mattkime added a commit that referenced this pull request Apr 21, 2020
…re typescripting (#63083) (#63461)

* Index Pattern Field class - factor out copy_field code for future typescripting (#63083)
@kibanamachine kibanamachine removed the backport missing Added to PRs automatically when the are determined to be missing a backport. label Apr 21, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Feature:Data Views Data Views code and UI - index patterns before 8.0 Feature:Kibana Management Feature label for Data Views, Advanced Setting, Saved Object management pages release_note:skip Skip the PR/issue when compiling release notes v7.8.0 v8.0.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants