Skip to content

[Reporting] New Platform: moves most of our libs/constants and utils to np shims - #55935

Merged
joelgriffith merged 10 commits into
elastic:masterfrom
joelgriffith:reporting/client-shim
Jan 30, 2020
Merged

joelgriffith merged 10 commits into
elastic:masterfrom
joelgriffith:reporting/client-shim

Conversation

@joelgriffith

@joelgriffith joelgriffith commented Jan 24, 2020 •

Copy link
Copy Markdown
Contributor

Summary

Moves all of our utils, libs, and other libs over to np equivalents for shimming purposes. Moved a few modules to be simple functions (versus Classes the just export an instance), and did a few TS conversions.

Part of #53898

@joelgriffith joelgriffith added release_note:skip Skip the PR/issue when compiling release notes v7.7.0 v8.0.0 zDeprecated Feature:Reporting Use Reporting:Screenshot, Reporting:CSV, or Reporting:Framework instead labels Jan 24, 2020
@pgayvallet

Copy link
Copy Markdown
Contributor

@joelgriffith is this a WIP or is it ready for review?

@tsullivan

Copy link
Copy Markdown
Member

Something may have broken when the master branch was merged, but I did a quick check and saw that export Discover as CSV is broken:
image

@joelgriffith

Copy link
Copy Markdown
Contributor Author

@pgayvallet this was ready for review, but it might make better sense to wait until I get the rest moved over to shims.

@tsullivan thanks for mentioning that, I couldn't even get master running late Friday, so you got further than I did. Will take a look here in a bit.

@joelgriffith
joelgriffith requested a review from a team as a code owner January 27, 2020 23:43

@pgayvallet pgayvallet left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM

@pgayvallet pgayvallet left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

(approval is better...)

@tsullivan tsullivan left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

LGTM!

@tsullivan tsullivan mentioned this pull request Jan 29, 2020
17 of 19 tasks
@tsullivan

Copy link
Copy Markdown
Member

ping @elastic/kibana-canvas as code owners to review :)

@clintandrewhall clintandrewhall left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM

@joelgriffith

Copy link
Copy Markdown
Contributor Author

@elasticmachine merge upstream

@kibanamachine

Copy link
Copy Markdown
Contributor

💚 Build Succeeded

History

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

@joelgriffith
joelgriffith merged commit ed7703c into elastic:master Jan 30, 2020
gmmorris added a commit to gmmorris/kibana that referenced this pull request Jan 31, 2020
* master: (53 commits)
  Fix setting filters without $store value (elastic#56304)
  kuery_autocomplete -> convert remaining items to TS/Jest (elastic#56316)
  [Reporting] New Platform: moves most of our libs/constants and utils to np shims (elastic#55935)
  [reporting] remove a legacy cross-plugin import (elastic#56354)
  [DOCS] Updates example in Timelion doc (elastic#56444)
  [APM] Service map center button (elastic#56434)
  [skip-ci] Add example for migrating pre-handlers (elastic#56080)
  [ML] Fix Data Visualizer responsive layout  (elastic#56372)
  Add missing docker settings (elastic#56411)
  [Endpoint] Add Endpoint Details route (elastic#55746)
  chore(NA): delete data/optimize with kbn clean (elastic#55890)
  System index templates can't be edited (elastic#55229)
  Sync badge (elastic#55113)
  Only fire appState changes when there is a change (elastic#56183)
  Import appropriate files to setup plugin system at the correct time (elastic#55956)
  [Monitoring] Change all configs to `monitoring.*` (elastic#56215)
  [ML] conditional rison encoding for query params (elastic#56380)
  Move tsvb server to new platform (elastic#55310)
  exclude tutorial resources from code ownership (elastic#55987)
  [Watcher] Follow up on flaky functional test (elastic#56384)
  ...
@maryia-lapata

Copy link
Copy Markdown
Contributor

@joelgriffith is this PR planned to be backported? I have a small collision with backporting of mine (#57178).

tsullivan pushed a commit to tsullivan/kibana that referenced this pull request Feb 10, 2020
…to np shims (elastic#55935)

* Moves a majority of our UI lib/component and utils to np shims

* Fixing some slight np differences from legacy

* Mostly shimmed client, save for a few APIs and routing

* Fixing canvas job notifier

* Un-needed typedef file

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
@tsullivan

Copy link
Copy Markdown
Member

@maryia-lapata @flash1293 sorry about the oversight. I put up a backport PR just now: #57222

tsullivan added a commit that referenced this pull request Feb 11, 2020
…utils to np shims (#55935) (#57222)

* [Reporting] New Platform: moves most of our libs/constants and utils to np shims (#55935)

* Moves a majority of our UI lib/component and utils to np shims

* Fixing some slight np differences from legacy

* Mostly shimmed client, save for a few APIs and routing

* Fixing canvas job notifier

* Un-needed typedef file

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>

* fix bad merge

Co-authored-by: Joel Griffith <joel@joelgriffith.net>
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
patrykkopycinski pushed a commit to patrykkopycinski/kibana that referenced this pull request May 6, 2026
…to np shims (elastic#55935)

* Moves a majority of our UI lib/component and utils to np shims

* Fixing some slight np differences from legacy

* Mostly shimmed client, save for a few APIs and routing

* Fixing canvas job notifier

* Un-needed typedef file

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release_note:skip Skip the PR/issue when compiling release notes v7.7.0 v8.0.0 zDeprecated Feature:Reporting Use Reporting:Screenshot, Reporting:CSV, or Reporting:Framework instead

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants