-
-
Notifications
You must be signed in to change notification settings - Fork 9.7k
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
feat: add API to obtain the bundled js file for all enabled plugins #3444
Conversation
Codecov Report
@@ Coverage Diff @@
## main #3444 +/- ##
============================================
- Coverage 61.11% 60.84% -0.27%
- Complexity 2523 2525 +2
============================================
Files 372 372
Lines 12942 13015 +73
Branches 929 935 +6
============================================
+ Hits 7909 7919 +10
- Misses 4582 4645 +63
Partials 451 451
|
# Conflicts: # application/src/main/java/run/halo/app/core/extension/endpoint/PluginEndpoint.java # application/src/main/java/run/halo/app/core/extension/service/impl/PluginServiceImpl.java
Signed-off-by: Ryan Wang <i@ryanc.cc>
Signed-off-by: Ryan Wang <i@ryanc.cc>
/hold wait for #4454 merged |
Signed-off-by: Ryan Wang <i@ryanc.cc>
/unhold |
# Conflicts: # application/src/main/java/run/halo/app/core/extension/reconciler/PluginReconciler.java
Signed-off-by: Ryan Wang <i@ryanc.cc>
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
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
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: JohnNiang The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
适配 Halo 2.9 的改动,为 EditorProvider 添加 Logo 。 see halo-dev/halo#3444 (comment) ```release-note 适配 Halo 2.9 关于编辑器 Logo 的改动。 ```
适配 Halo 2.9 的改动,为 EditorProvider 添加 Logo 。 see halo-dev/halo#3444 (comment) ```release-note 适配 Halo 2.9 关于编辑器 Logo 的改动。 ```
What type of PR is this?
/kind feature
/milestone 2.3.x
/area core
What this PR does / why we need it:
提供
/apis/api.console.halo.run/v1alpha1/plugins/bundle.js
来获取已启用插件的捆绑后的 main.js 和 style.css 文件Which issue(s) this PR fixes:
Fixes #3442
Does this PR introduce a user-facing change?