-
Notifications
You must be signed in to change notification settings - Fork 8.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Export Type Registry for Reporting [POC/exploration] #155081
Closed
rshen91
wants to merge
195
commits into
elastic:main
from
rshen91:serverless-image-reporting-disable
Closed
Changes from all commits
Commits
Show all changes
195 commits
Select commit
Hold shift + click to select a range
f394402
wip
rshen91 620abf3
wip
rshen91 e6430a7
wip
rshen91 1812fed
wip
rshen91 d2d313d
Merge remote-tracking branch 'upstream/main' into serverless-image-re…
rshen91 db4aaa5
[CI] Auto-commit changed files from 'node scripts/eslint --no-cache -…
kibanamachine c0740db
wip
rshen91 81ed152
Merge remote-tracking branch 'origin/serverless-image-reporting-disab…
rshen91 d0bafe0
[CI] Auto-commit changed files from 'node scripts/eslint --no-cache -…
kibanamachine 32f6bdd
move to separate package
rshen91 9a60605
Merge remote-tracking branch 'upstream/main' into serverless-image-re…
rshen91 c77e3be
Merge remote-tracking branch 'origin/serverless-image-reporting-disab…
rshen91 9043593
update readme and package
rshen91 84590d7
[CI] Auto-commit changed files from 'node scripts/eslint --no-cache -…
kibanamachine 87d02ef
change pckage to plugin
rshen91 00b88ca
fix plugin
rshen91 2054757
[CI] Auto-commit changed files from 'node scripts/eslint --no-cache -…
kibanamachine 9ae03ab
wip
rshen91 45343a8
Merge remote-tracking branch 'origin/serverless-image-reporting-disab…
rshen91 50aca18
[CI] Auto-commit changed files from 'node scripts/lint_packages --fix'
kibanamachine 71a265f
wip
rshen91 7a48e4a
Merge remote-tracking branch 'upstream/main' into serverless-image-re…
rshen91 6fa70e6
wip
rshen91 1b443bf
Merge remote-tracking branch 'upstream/main' into serverless-image-re…
rshen91 1055ac9
Merge remote-tracking branch 'upstream/main' into serverless-image-re…
rshen91 76bd246
wip
rshen91 713e540
Merge remote-tracking branch 'upstream/main' into serverless-image-re…
rshen91 e11de3c
[CI] Auto-commit changed files from 'node scripts/eslint --no-cache -…
kibanamachine 80e7141
update imports
rshen91 146319e
Merge remote-tracking branch 'origin/serverless-image-reporting-disab…
rshen91 bf4a903
Merge remote-tracking branch 'upstream/main' into serverless-image-re…
rshen91 5243a49
[CI] Auto-commit changed files from 'node scripts/eslint --no-cache -…
kibanamachine 9c1fc46
Merge remote-tracking branch 'upstream/main' into serverless-image-re…
rshen91 5ca8922
update imports for export types for export type registry
rshen91 8e6f008
Merge remote-tracking branch 'upstream/main' into serverless-image-re…
rshen91 933eaaf
remove export types from reporting server plugin
rshen91 55158dd
move export type fro common/types/export types to separate plugin
rshen91 a4b2b93
Merge remote-tracking branch 'upstream/main' into serverless-image-re…
rshen91 821b891
remove bowser from jsonc for export types plugin since only server si…
rshen91 d101492
Merge remote-tracking branch 'upstream/main' into serverless-image-re…
rshen91 e0c73ff
wip imports
rshen91 0287d0f
Merge remote-tracking branch 'upstream/main' into serverless-image-re…
rshen91 c0e8522
[CI] Auto-commit changed files from 'node scripts/eslint --no-cache -…
kibanamachine 928ac12
imports
rshen91 e23f7ad
Merge remote-tracking branch 'upstream/main' into serverless-image-re…
rshen91 01face5
Merge remote-tracking branch 'origin/serverless-image-reporting-disab…
rshen91 8d72ba8
remove
rshen91 596d518
update export type plugin setup
rshen91 3036f73
wip
rshen91 6411692
Merge remote-tracking branch 'upstream/main' into serverless-image-re…
rshen91 1771852
wip
rshen91 3613870
Merge remote-tracking branch 'upstream/main' into serverless-image-re…
rshen91 4d128b9
remove extra registry
rshen91 05076ff
wip tsconfig
rshen91 3fb22dd
[CI] Auto-commit changed files from 'node scripts/generate codeowners'
kibanamachine 40ec647
[CI] Auto-commit changed files from 'node scripts/build_plugin_list_d…
kibanamachine ba7238b
remove circular dep attempt
rshen91 27a2fe4
Merge remote-tracking branch 'upstream/main' into serverless-image-re…
rshen91 e3b879c
wip
rshen91 ddf4469
[CI] Auto-commit changed files from 'node scripts/lint_ts_projects --…
kibanamachine ddd21f9
first commit of reportingMocks plugin
rshen91 1a0b3cb
Merge remote-tracking branch 'upstream/main' into serverless-image-re…
rshen91 1088fef
Merge remote-tracking branch 'origin/serverless-image-reporting-disab…
rshen91 40d0422
fix plugin
rshen91 18ee1bc
wip
rshen91 707191b
[CI] Auto-commit changed files from 'node scripts/lint_packages --fix'
kibanamachine 2c303fd
[CI] Auto-commit changed files from 'node scripts/lint_ts_projects --…
kibanamachine 4d15f69
[CI] Auto-commit changed files from 'node scripts/generate codeowners'
kibanamachine 2e38693
generic any
rshen91 088f0ec
[CI] Auto-commit changed files from 'node scripts/build_plugin_list_d…
kibanamachine 54624a6
[CI] Auto-commit changed files from 'node scripts/eslint --no-cache -…
kibanamachine 7cf5399
wip
rshen91 20c9eb9
Merge remote-tracking branch origin/serverless-image-reporting-disabl…
rshen91 9f86da1
Merge remote-tracking branch 'upstream/main' into serverless-image-re…
rshen91 82d56d9
[CI] Auto-commit changed files from 'node scripts/generate codeowners'
kibanamachine cd26afb
[CI] Auto-commit changed files from 'node scripts/build_plugin_list_d…
kibanamachine ac21f21
Merge remote-tracking branch 'upstream/main' into serverless-image-re…
rshen91 a7c051d
wip circular dependency
rshen91 97b3a02
Merge remote-tracking branch 'upstream/main' into serverless-image-re…
rshen91 3aa0bec
[CI] Auto-commit changed files from 'node scripts/eslint --no-cache -…
kibanamachine f705851
wip circular
rshen91 38aab44
Merge remote-tracking branch 'origin/serverless-image-reporting-disab…
rshen91 5877485
Merge remote-tracking branch 'upstream/main' into serverless-image-re…
rshen91 892c605
[CI] Auto-commit changed files from 'node scripts/lint_ts_projects --…
kibanamachine 10a05cd
[CI] Auto-commit changed files from 'node scripts/eslint --no-cache -…
kibanamachine 076c30e
[CI] Auto-commit changed files from 'node scripts/lint_ts_projects --…
kibanamachine 2a4ed6a
wip
rshen91 08e0354
Merge remote-tracking branch 'origin/serverless-image-reporting-disab…
rshen91 8541ddc
[CI] Auto-commit changed files from 'node scripts/lint_ts_projects --…
kibanamachine 42323a7
[CI] Auto-commit changed files from 'node scripts/eslint --no-cache -…
kibanamachine 34995d9
Merge remote-tracking branch 'upstream/main' into serverless-image-re…
rshen91 ef3ffb6
[CI] Auto-commit changed files from 'node scripts/lint_ts_projects --…
kibanamachine 4fbc8ee
wip
rshen91 8a80f32
Merge remote-tracking branch 'origin/serverless-image-reporting-disab…
rshen91 487e32e
i18n
rshen91 27f28de
Merge remote-tracking branch 'upstream/main' into serverless-image-re…
rshen91 5822ece
wip
rshen91 bb131f2
wip
rshen91 d03342d
wip
rshen91 1974570
wip
rshen91 e300b9e
wip
rshen91 3363f88
Merge remote-tracking branch 'upstream/main' into serverless-image-re…
rshen91 a7cb56f
wip
rshen91 e4000c1
[CI] Auto-commit changed files from 'node scripts/lint_ts_projects --…
kibanamachine d06ef44
wip import
rshen91 9072c4e
Merge remote-tracking branch origin/serverless-image-reporting-disabl…
rshen91 e871eee
[CI] Auto-commit changed files from 'node scripts/lint_ts_projects --…
kibanamachine dcaa953
[CI] Auto-commit changed files from 'node scripts/eslint --no-cache -…
kibanamachine 953fbd7
moving variables from export types to reporting if used in main.ts in…
rshen91 0f36ee0
Merge remote-tracking branch 'origin/serverless-image-reporting-disab…
rshen91 496b711
Merge remote-tracking branch 'upstream/main' into serverless-image-re…
rshen91 d7c1b19
remove
rshen91 3765928
[CI] Auto-commit changed files from 'node scripts/lint_ts_projects --…
kibanamachine d09d2e3
[CI] Auto-commit changed files from 'node scripts/eslint --no-cache -…
kibanamachine d26b364
[CI] Auto-commit changed files from 'node scripts/lint_ts_projects --…
kibanamachine cf21b55
Merge remote-tracking branch 'upstream/main' into serverless-image-re…
rshen91 9a13b07
this add in register in core.ts in plugin
rshen91 efae3a9
Merge remote-tracking branch 'origin/serverless-image-reporting-disab…
rshen91 925732f
frame up some public export type registry for reporting
rshen91 18a2565
Merge remote-tracking branch 'upstream/main' into serverless-image-re…
rshen91 2767f2c
remove from kibana.jsonc export types
rshen91 a70912d
remove from kibana.jsonc export types
rshen91 366ef2f
Merge remote-tracking branch 'origin/serverless-image-reporting-disab…
rshen91 5395c4f
Merge branch 'main' into serverless-image-reporting-disable
rshen91 c3cff45
wip
rshen91 b005db2
Merge remote-tracking branch 'origin/serverless-image-reporting-disab…
rshen91 1c30ee5
wip
rshen91 1a08fce
Merge remote-tracking branch 'upstream/main' into serverless-image-re…
rshen91 5e8a82b
remove catch error block in lib/export_types_registry that fixes PDF …
rshen91 3bfbe7f
Merge remote-tracking branch 'upstream/main' into serverless-image-re…
rshen91 53c6df1
remove public export registry
rshen91 97cbc02
remove csv reporting export types registry
rshen91 649bbfc
update getExportTypeRegistry() to apply export type plugin into registry
rshen91 483c04c
Merge remote-tracking branch 'upstream/main' into serverless-image-re…
rshen91 446b38c
[CI] Auto-commit changed files from 'node scripts/lint_ts_projects --…
kibanamachine 8a1113a
register registry in export type plugin
rshen91 d6b9998
wip move field formatters and routes to export types plugin wip
rshen91 6700a3c
Merge remote-tracking branch 'upstream/main' into serverless-image-re…
rshen91 70b7071
[CI] Auto-commit changed files from 'node scripts/lint_ts_projects --…
kibanamachine 3dae560
the imports, the imports, the imports are on fire
rshen91 7c7d62e
Merge remote-tracking branch 'origin/serverless-image-reporting-disab…
rshen91 de6036f
wip and some import fixes
rshen91 e9884a2
Merge remote-tracking branch 'upstream/main' into serverless-image-re…
rshen91 44388b7
[CI] Auto-commit changed files from 'node scripts/lint_ts_projects --…
kibanamachine bb6b87e
[CI] Auto-commit changed files from 'node scripts/eslint --no-cache -…
kibanamachine 1ff1eed
[CI] Auto-commit changed files from 'node scripts/lint_ts_projects --…
kibanamachine f85c2dc
wip moving routes back to reporting and setting up some config and sc…
rshen91 9aa5365
merge
rshen91 cee67eb
[CI] Auto-commit changed files from 'node scripts/lint_ts_projects --…
kibanamachine 15b74a9
[CI] Auto-commit changed files from 'node scripts/eslint --no-cache -…
kibanamachine 7407953
clean
rshen91 55dc7dc
Merge remote-tracking branch 'origin/serverless-image-reporting-disab…
rshen91 10de4d4
[CI] Auto-commit changed files from 'node scripts/lint_ts_projects --…
kibanamachine b18913f
wip
rshen91 cc2e304
wip
rshen91 316320f
take the part of routes that is dependent on export types
rshen91 1832b47
[CI] Auto-commit changed files from 'node scripts/precommit_hook.js -…
kibanamachine d44e6d8
[CI] Auto-commit changed files from 'node scripts/lint_ts_projects --…
kibanamachine 4226791
wip
rshen91 1220291
Merge remote-tracking branch 'upstream/main' into serverless-image-re…
rshen91 76c3c66
Merge remote-tracking branch 'origin/serverless-image-reporting-disab…
rshen91 f05e5b7
Merge branch 'main' into serverless-image-reporting-disable
rshen91 a68fb6d
Merge remote-tracking branch 'origin/serverless-image-reporting-disab…
rshen91 18678bc
[CI] Auto-commit changed files from 'node scripts/lint_ts_projects --…
kibanamachine 6dc0314
wip
rshen91 fd8c85e
Merge remote-tracking branch 'upstream/main' into serverless-image-re…
rshen91 54c7eb4
tsconfig included its own plugin causing circ dep
rshen91 49ce062
Merge remote-tracking branch 'origin/serverless-image-reporting-disab…
rshen91 5525ea0
Merge remote-tracking branch 'origin/serverless-image-reporting-disab…
rshen91 bcf4b14
[CI] Auto-commit changed files from 'node scripts/lint_ts_projects --…
kibanamachine 1d48c13
Merge remote-tracking branch 'origin/serverless-image-reporting-disab…
rshen91 4228d85
fix csv vs pdf bug;
rshen91 0b2ec52
Merge branch 'main' into serverless-image-reporting-disable
rshen91 d9e5c15
field formatters
rshen91 88fcca0
wip moving routes
rshen91 362231d
move routes and imports
rshen91 b4b7765
Merge remote-tracking branch 'upstream/main' into serverless-image-re…
rshen91 b847ad9
export types core and routes
rshen91 b61392b
Merge remote-tracking branch 'upstream/main' into serverless-image-re…
rshen91 213a42e
remove import
rshen91 f7c115e
Merge remote-tracking branch 'upstream/main' into serverless-image-re…
rshen91 a72bdab
wip config validation error
rshen91 5187876
[CI] Auto-commit changed files from 'node scripts/lint_ts_projects --…
kibanamachine f17652d
i18n changes
rshen91 7789366
Merge remote-tracking branch 'origin/serverless-image-reporting-disab…
rshen91 800af12
fix
rshen91 136f7b1
[CI] Auto-commit changed files from 'node scripts/lint_ts_projects --…
kibanamachine 439328d
have register routes commented out in plugin.ts for kibana to run
rshen91 4819cee
Merge remote-tracking branch 'origin/serverless-image-reporting-disab…
rshen91 9c82fa6
[CI] Auto-commit changed files from 'node scripts/eslint --no-cache -…
kibanamachine 419c422
wip
rshen91 b69d922
Merge remote-tracking branch 'upstream/main' into serverless-image-re…
rshen91 a72a3ab
Merge remote-tracking branch 'origin/serverless-image-reporting-disab…
rshen91 1915318
[CI] Auto-commit changed files from 'node scripts/lint_ts_projects --…
kibanamachine 60236c0
code review changes
rshen91 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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
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
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
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
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
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
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
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
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
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
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
File renamed without changes.
File renamed without changes.
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
36 changes: 0 additions & 36 deletions
36
x-pack/plugins/reporting/common/types/export_types/printable_pdf.ts
This file was deleted.
Oops, something went wrong.
33 changes: 0 additions & 33 deletions
33
x-pack/plugins/reporting/common/types/export_types/printable_pdf_v2.ts
This file was deleted.
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
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
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
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
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
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
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
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.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I see the confusion here. Reporting has a strange object that gets passed around from a class called
ReportingConfig
. The reasons we do this go way back, but I believe that passing config around to the parts that need it might be simpler now.Given the impact of this, I believe we should add a granular step #152845: Refactor
ReportingConfig
to just use a simple type.@rshen91 Would you mind if we put this PR on pause while we look at that?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think this simplifies the base code quite a lot and hopefully makes things in this PR easier: #157118.