-
Notifications
You must be signed in to change notification settings - Fork 8.2k
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
Update core architecture docs #164120
Update core architecture docs #164120
Conversation
Pinging @elastic/kibana-core (Team:Core) |
Documentation preview: |
@elasticmachine merge upstream |
@elasticmachine merge upstream |
@@ -12,7 +12,7 @@ The service allows plugins to: | |||
* to execute custom logic on an incoming request or server response. | |||
* implement custom authentication and authorization strategy. | |||
|
|||
See {kib-repo}blob/{branch}/docs/development/core/server/kibana-plugin-core-server.httpservicesetup.md[HTTP service API docs] | |||
Refer to {kib-repo}/blob/8.9/packages/core/http/core-http-server/src/http_contract.ts[HTTP service contract types]. |
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.
Points to concrete branch to mitigate broken links in the immediate term caused by code that's changed location
@@ -64,4 +64,4 @@ async function fetchData<ResponseType>(core: CoreStart) { | |||
); | |||
} | |||
---- | |||
See {kib-repo}blob/{branch}/docs/development/core/public/kibana-plugin-core-public.httpsetup.md[for all available API]. | |||
Refer to {kib-repo}/blob/8.9/packages/core/http/core-http-browser/src/types.ts[the client-side APIs]. |
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.
@afharo I replaced all the "See" with "Refer to" in the files the PR touches, thanks for the reminder! Could you take another look please?
{kib-repo}blob/{branch}/docs/development/core/server/kibana-plugin-core-server.requesthandler.md[the | ||
request handler interface.] | ||
as | ||
{kib-repo}/blob/8.9/packages/core/http/core-http-server/src/router/request_handler.ts[the request handler interface]. |
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.
Refer to concrete branch rather than the current, main branch
The | ||
{kib-repo}blob/{branch}/docs/development/core/server/kibana-plugin-core-server.requesthandlercontext.md[request | ||
handler context] exposes the following scoped *core* services: | ||
The {kib-repo}/blob/8.9/packages/core/http/core-http-server/src/router/request_handler.ts[request handler context] exposes the following scoped *core* services: |
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.
Replace main branch with concrete branch here and in other files this PR touches
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.
Update links to use docs attributes and replaces main
with the 8.9 branch
@elasticmachine merge upstream |
💛 Build succeeded, but was flaky
Failed CI StepsMetrics [docs]
History
To update your PR or re-run it, just comment with: |
@elasticmachine merge upstream |
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.
LGTM - just left two small suggestions. Thank you!
Co-authored-by: amyjtechwriter <[email protected]>
Co-authored-by: amyjtechwriter <[email protected]>
fix #164121
Updates broken links in core docs, and adds a package describing the package structure of core code.
Note in main entry point to the new page:
The new page briefly describes the change in how we implement Core:
Checklist
Delete any items that are not applicable to this PR.