Ryan Wang
1dd0d89738
feat: add supports for initialize preset plugins ( #894 )
...
#### What type of PR is this?
/kind feature
#### What this PR does / why we need it:
支持在初始化页面安装预设插件。适配:https://github.com/halo-dev/halo/pull/3394
#### Which issue(s) this PR fixes:
Fixes https://github.com/halo-dev/halo/issues/3120
#### Special notes for your reviewer:
测试方式:
1. Halo 需要切换到 https://github.com/halo-dev/halo/pull/3394
2. Console 需要 `pnpm build:packages`
3. 根据 https://github.com/halo-dev/halo/pull/3394 中的提示,将需要预设的插件放置到 `src/main/resources/presets/plugins`
4. 使用全新的环境进行初始化,完成之后进入插件管理检查是否正常安装了预设插件
#### Does this PR introduce a user-facing change?
```release-note
Console 端支持在初始化页面安装预设插件。
```
2023-02-28 14:26:18 +00:00
Ryan Wang
08c58ae179
refactor: support configuring plugin when the plugin is stopped ( #875 )
...
#### What type of PR is this?
/kind improvement
#### What this PR does / why we need it:
1. 插件停止时支持配置插件设置项。
2. 修改插件异常信息的获取方式。
适配:https://github.com/halo-dev/halo/pull/3355
#### Which issue(s) this PR fixes:
Fixes https://github.com/halo-dev/halo/issues/3352
#### Special notes for your reviewer:
测试方式:
1. Halo 需要切换到 https://github.com/halo-dev/halo/pull/3355 分支。
2. Console 需要 `pnpm build:packages`
3. 根据 https://github.com/halo-dev/halo/pull/3355 中的描述进行测试。
#### Does this PR introduce a user-facing change?
```release-note
None
```
2023-02-24 09:52:25 +00:00
Ryan Wang
0eff78787e
refactor: change the creation time field for comments and replies ( #874 )
...
#### What type of PR is this?
/kind improvement
#### What this PR does / why we need it:
修改评论和回复的创建时间字段。适配:https://github.com/halo-dev/halo/pull/3341
#### Which issue(s) this PR fixes:
Fixes https://github.com/halo-dev/halo/issues/3330
#### Special notes for your reviewer:
None
#### Does this PR introduce a user-facing change?
```release-note
None
```
2023-02-24 09:50:28 +00:00
Ryan Wang
6244e8b5c0
refactor: request api of user data ( #882 )
...
#### What type of PR is this?
/kind improvement
#### What this PR does / why we need it:
重构获取用户信息的请求方式,无需再请求所有角色即可获取当前用户的角色信息,适配:https://github.com/halo-dev/halo/pull/3372
相关 PR:https://github.com/halo-dev/console/pull/847
#### Which issue(s) this PR fixes:
Fixes https://github.com/halo-dev/halo/issues/3342
#### Special notes for your reviewer:
测试方式:
1. Halo 需要切换到 https://github.com/halo-dev/halo/pull/3372 分支。
2. Console 需要 `pnpm install && pnpm build:packages`
3. 测试用户列表、登录、检查角色信息是否显示正确。
#### Does this PR introduce a user-facing change?
```release-note
优化 Console 端用户角色标识的显示名称。
```
2023-02-24 06:06:14 +00:00
Ryan Wang
194ff7f4ad
feat: user management supports conditional filtering and sorting ( #862 )
...
#### What type of PR is this?
/kind feature
#### What this PR does / why we need it:
用户管理列表支持条件筛选和排序,适配:https://github.com/halo-dev/halo/pull/3320
#### Which issue(s) this PR fixes:
Fixes https://github.com/halo-dev/halo/issues/3290
#### Screenshots:
<img width="922" alt="image" src="https://user-images.githubusercontent.com/21301288/219578426-de396dfb-7ece-496e-b740-d7a36321eafb.png ">
#### Special notes for your reviewer:
测试方式:
1. Halo 需要切换到 https://github.com/halo-dev/halo/pull/3320 分支。
2. Console 需要 `pnpm build:packages`
3. 测试用户管理的关键词、条件、排序筛选是否工作正常。
#### Does this PR introduce a user-facing change?
```release-note
Console 端的用户列表支持条件筛选和排序。
```
2023-02-20 04:18:18 +00:00
Ryan Wang
b949a25558
chore: move @halo-dev/api-client package to console ( #854 )
...
#### What type of PR is this?
/kind improvement
#### What this PR does / why we need it:
将 https://github.com/halo-sigs/api-client 移动到 Console 的仓库进行管理。
#### Which issue(s) this PR fixes:
Fixes https://github.com/halo-dev/halo/issues/3302
#### Special notes for your reviewer:
测试方式:
1. 需要先 `pnpm install && pnpm build:packages`
2. 测试开发环境(pnpm dev)和构建之后(pnpm build)是否能够正常使用。
#### Does this PR introduce a user-facing change?
```release-note
None
```
2023-02-17 06:30:13 +00:00