Commit Graph

1076 Commits (master)

Author SHA1 Message Date
wzrove acfc86f9f3
fix: the problem of incorrect hint of opening developer option (#693) 2022-11-17 10:52:06 +08:00
恪晨 84c88825a9
fix: post list showing the number of post in the tags (#650) 2022-10-22 20:08:14 +08:00
Zhai Jiayu e21ef827d9
perf: batch add to photos in order of image selection (#631) 2022-10-10 16:42:41 +08:00
wxyShine 205fa09960
perf: update directly after selecting an avatar (#619) 2022-09-25 22:02:14 +08:00
zjy4fun 1b225858bb
feat: add buttons that update journal type directly (#610) 2022-09-13 23:43:45 +08:00
3bdecc30dd
fix: failed to set journal page size option (#601) 2022-09-01 23:56:01 +08:00
Fun肆编程 bbd810d308
refactor: update caniuse-lite for browserslist (#598) 2022-08-17 14:09:58 +08:00
Kent Liao 8d14792688
typo: power to powered (#597)
Co-authored-by: John Niang <johnniang@fastmail.com>
Co-authored-by: Ryan Wang <i@ryanc.cc>
2022-08-15 00:18:07 +08:00
Killer_Queen 6f9fe25a3e
feat: links and link groups support drag and drop sorting (#574)
refactor LinkList.vue, use Vue.Draggable to sort links and teams via dragging

<!--  Thanks for sending a pull request!  Here are some tips for you:
1. 如果这是你的第一次,请阅读我们的贡献指南:<https://github.com/halo-dev/halo/blob/master/CONTRIBUTING.md>。
1. If this is your first time, please read our contributor guidelines: <https://github.com/halo-dev/halo/blob/master/CONTRIBUTING.md>.
2. 请根据你解决问题的类型为 Pull Request 添加合适的标签。
2. Please label this pull request according to what type of issue you are addressing, especially if this is a release targeted pull request.
3. 请确保你已经添加并运行了适当的测试。
3. Ensure you have added or ran the appropriate tests for your PR.
-->

#### What type of PR is this?
/kind feature
<!--
添加其中一个类别:
Add one of the following kinds:

/kind bug
/kind cleanup
/kind documentation
/kind feature
/kind optimization

适当添加其中一个或多个类别(可选):
Optionally add one or more of the following kinds if applicable:

/kind api-change
/kind deprecation
/kind failing-test
/kind flake
/kind regression
-->

#### What this PR does / why we need it:
使用Vue.Draggable重构了友链功能。现在可以通过可视化拖拽对友链或整个分组进行排序。支持友链移入/移出分组。
#### Which issue(s) this PR fixes:

<!--
PR 合并时自动关闭 issue。
Automatically closes linked issue when PR is merged.

用法:`Fixes #<issue 号>`,或者 `Fixes (粘贴 issue 完整链接)`
Usage: `Fixes #<issue number>`, or `Fixes (paste link of issue)`.
-->
Fixes # 1905

#### Screenshots:

<!--
如果此 PR 有 UI 的改动,最好截图说明这个 PR 的改动。
If there are UI changes to this PR, it is best to take a screenshot to illustrate the changes to this PR.

eg.

Before:

![screenshot-before](https://user-images.githubusercontent.com/screenshot.png)

After:

![screenshot-after](https://user-images.githubusercontent.com/screenshot.png)
-->
演示视频:
<video src="https://user-images.githubusercontent.com/65994555/169685416-e4b86306-bd96-4e5a-bbde-d40f6383d9ca.mp4"></video>

#### Special notes for your reviewer:

#### Does this PR introduce a user-facing change?

<!--
如果当前 Pull Request 的修改不会造成用户侧的任何变更,在 `release-note` 代码块儿中填写 `NONE`。
否则请填写用户侧能够理解的 Release Note。如果当前 Pull Request 包含破坏性更新(Break Change),
Release Note 需要以 `action required` 开头。
If no, just write "NONE" in the release-note block below.
If yes, a release note is required:
Enter your extended release note in the block below. If the PR requires additional action from users switching to the new release, include the string "action required".
-->

```release-note
重构了管理友链的界面,现在可以通过拖拽的形式可视化的管理友链及友链分组的排序
```
2022-08-05 13:16:14 +00:00
Ryan Wang ca8f1f138b
feat: add cleanup tags support (#587)
Signed-off-by: Ryan Wang <i@ryanc.cc>

<!--  Thanks for sending a pull request!  Here are some tips for you:
1. 如果这是你的第一次,请阅读我们的贡献指南:<https://github.com/halo-dev/halo/blob/master/CONTRIBUTING.md>。
1. If this is your first time, please read our contributor guidelines: <https://github.com/halo-dev/halo/blob/master/CONTRIBUTING.md>.
2. 请根据你解决问题的类型为 Pull Request 添加合适的标签。
2. Please label this pull request according to what type of issue you are addressing, especially if this is a release targeted pull request.
3. 请确保你已经添加并运行了适当的测试。
3. Ensure you have added or ran the appropriate tests for your PR.
-->

#### What type of PR is this?

/kind feature
/milestone 1.6.x

<!--
添加其中一个类别:
Add one of the following kinds:

/kind bug
/kind cleanup
/kind documentation
/kind feature
/kind optimization

适当添加其中一个或多个类别(可选):
Optionally add one or more of the following kinds if applicable:

/kind api-change
/kind deprecation
/kind failing-test
/kind flake
/kind regression
-->

#### What this PR does / why we need it:

支持清理没有被文章使用的标签

#### Which issue(s) this PR fixes:

Fixes halo-dev/halo#2203

<!--
PR 合并时自动关闭 issue。
Automatically closes linked issue when PR is merged.

用法:`Fixes #<issue 号>`,或者 `Fixes (粘贴 issue 完整链接)`
Usage: `Fixes #<issue number>`, or `Fixes (paste link of issue)`.
-->

#### Screenshots:

<!--
如果此 PR 有 UI 的改动,最好截图说明这个 PR 的改动。
If there are UI changes to this PR, it is best to take a screenshot to illustrate the changes to this PR.

eg.

Before:

![screenshot-before](https://user-images.githubusercontent.com/screenshot.png)

After:

![screenshot-after](https://user-images.githubusercontent.com/screenshot.png)
-->


<img width="1330" alt="image" src="https://user-images.githubusercontent.com/21301288/179342105-11916eff-5908-4737-81dc-034244528554.png">

<img width="1331" alt="image" src="https://user-images.githubusercontent.com/21301288/179342113-1368128d-af84-4c95-af34-1da32c8ad52d.png">


#### Special notes for your reviewer:

/ping @halo-dev/sig-halo-admin 

#### Does this PR introduce a user-facing change?

<!--
如果当前 Pull Request 的修改不会造成用户侧的任何变更,在 `release-note` 代码块儿中填写 `NONE`。
否则请填写用户侧能够理解的 Release Note。如果当前 Pull Request 包含破坏性更新(Break Change),
Release Note 需要以 `action required` 开头。
If no, just write "NONE" in the release-note block below.
If yes, a release note is required:
Enter your extended release note in the block below. If the PR requires additional action from users switching to the new release, include the string "action required".
-->

```release-note
支持清理没有被文章使用的标签
```
2022-07-18 14:48:08 +00:00
Ryan Wang 02cbf3987c
chore: bump editor version to 3.0.5 (#584)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-07-06 13:22:13 +00:00
SladeGranger 63f9ad30bf
feat: Add remove EXIF button (#554)
* Update AttachmentTab.vue

* Update option.js

* Update src/views/system/optiontabs/AttachmentTab.vue

Co-authored-by: Ryan Wang <i@ryanc.cc>

Co-authored-by: Ryan Wang <i@ryanc.cc>
2022-06-21 13:58:19 +00:00
Ryan Wang b85a89bb41
refactor: attachment list layout (#580)
* refactor: attachment list layout

Signed-off-by: Ryan Wang <i@ryanc.cc>

* chore: revert pnpm-locl.yaml

Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-06-16 07:04:13 +00:00
SladeGranger ee09e4bf12
fix: ui issue caused by too long parent category selection list in new category (#577)
* Update AttachmentTab.vue

* Update option.js

* Update src/views/system/optiontabs/AttachmentTab.vue

Co-authored-by: Ryan Wang <i@ryanc.cc>

* revert

* revert

* Add scroll bar when category tree is too large

Co-authored-by: Ryan Wang <i@ryanc.cc>
2022-05-29 14:44:08 +00:00
清靈語 68c63edff0
Replace zh-cmn-Hans with cmn-Hans (#576)
zh-cmn-Hans is marked as deprecated.
https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry
2022-05-28 09:16:07 +00:00
yhc 2e7fcac872
fix typo: profile email message typo. (#571) 2022-05-24 11:30:09 +00:00
零殇_Fanzero 2e3959bd12
encode (#568) 2022-05-18 02:40:09 +00:00
Ryan Wang dfd445f976
chore: add pull request template (#569)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-16 05:58:10 +00:00
John Niang ed0f4e58ae
Bump version to 1.6.0-SNAPSHOT (#567)
Recently, we have decided to maintain 1.5.x release for a long time, we created a new branch called "release-1.5".
Now, our master/main branch is for preparing for next release "1.6.x".
I change the version to 1.6.0-SNAPSHOT to stand for feature development for 1.6.x.
2022-05-09 07:26:13 +00:00
Ryan Wang 4ebdce52e0
perf: optimize the layout of some forms on mobile (#564)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-09 06:12:13 +00:00
Ryan Wang e97323386f
chore: bump @halo-dev/editor to resolve duplicate rendering issue (#562)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-08 15:38:13 +00:00
Ryan Wang d2197e9a31
docs: update README.md for issue feedback (#561)
* docs: update README.md for issue feedback

Signed-off-by: Ryan Wang <i@ryanc.cc>

* Update README.md

Co-authored-by: John Niang <johnniang@fastmail.com>

Co-authored-by: John Niang <johnniang@fastmail.com>
2022-05-06 05:16:12 +00:00
Ryan Wang d5f1f6ce6d
fix: routing loop entry after reinstallation (#558)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-05 09:08:12 +00:00
ntdgy a765ad0ab4
feat: SMTP support configuration starttls (#552)
* 添加starttls的按钮

* Update src/views/system/optiontabs/SmtpTab.vue

Co-authored-by: Ryan Wang <i@ryanc.cc>

Co-authored-by: dgy <dgy@dgy.xyz>
Co-authored-by: Ryan Wang <i@ryanc.cc>
2022-04-20 10:02:12 +00:00
QuentinHsu 6d3380ef55
perf: under the list, after deleting all the data on the current page, query the data on the previous page (#550) 2022-04-17 11:46:09 +00:00
ZXSheng 7b50b28934
perf: add a button to save the settings in the actions area of the theme settings page (#549)
* feature- The Save button in the theme setting page is placed at the top

* perf:The Save button in the theme setting page is placed at the top

* perf: add a button to save the settings in the actions area of the theme settings page

* add icon
2022-04-17 11:44:12 +00:00
dragon 32ca887df4
feat: generate gzip products at build time (#547)
* feat: generate gzip products at build time

Signed-off-by: hongjunlong <2211898719@qq.com>

* chore: update pnpm-lock.yaml

Signed-off-by: Ryan Wang <i@ryanc.cc>

Co-authored-by: Ryan Wang <i@ryanc.cc>
2022-04-11 14:49:42 +00:00
ZXSheng 50c178a1c1
fix: abnormal style due to long title of recent posts in the dashboard (#545)
* fix 最近文章 时间样式显示不正常 #1836

* Update src/views/dashboard/Dashboard.vue

Co-authored-by: Ryan Wang <i@ryanc.cc>

* Update src/views/dashboard/Dashboard.vue

Co-authored-by: Ryan Wang <i@ryanc.cc>

* Update src/views/dashboard/Dashboard.vue

Co-authored-by: Ryan Wang <i@ryanc.cc>

Co-authored-by: Ryan Wang <i@ryanc.cc>
2022-04-11 09:04:11 +00:00
Ryan Wang 4de9e320da
release: 1.5.2 (#544)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-10 16:23:40 +08:00
Ryan Wang cd5016d12f
refactor: theme color change (#543)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-08 06:55:59 +00:00
Ryan Wang e8bd5e262b
perf: categories in the post list filters supports showing whether there is a password or not (#541)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-08 14:28:18 +08:00
Ryan Wang 118b793e41
perf: categories in the post settings supports showing whether there is a password or not (#540)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-07 14:07:07 +00:00
Ryan Wang 30f3349546
fix: no category in category management does not show empty tips (#538)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-06 16:45:55 +00:00
Ryan Wang e8146d929f
fix: recycle post title cannot be displayed in full (#537)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-06 15:05:45 +00:00
Ryan Wang 5ed960f633
fix: no processing bar for page jumps longer than 250ms (#539)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-06 13:34:05 +00:00
Ryan Wang 8c54bb3ed0
fix: the icon style in the dashboard statistics is offset (#536)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-06 07:02:08 +00:00
Ryan Wang 8ac33f8865
chore: bump @halo-dev/editor to resolve navigation issue (#535)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-03 06:11:41 +00:00
Ryan Wang e7ef55ff61
release: 1.5.1 (#531)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-03-30 17:45:02 +08:00
Ryan Wang e7e443778c
fix: deep sub-categories not showing has password status (#527)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-03-30 17:04:55 +08:00
Ryan Wang 812daa2eae
fix: initial value of topPriority in post settings (#530)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-03-30 17:04:31 +08:00
Ryan Wang 570b9d8c19
chore: bump @halo-dev/editor to resolve Chinese IME suggestion list obscures inputted text (#529)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-03-30 03:58:30 +00:00
QuentinHsu 719e3bd63c
fix: wrong response field is used (#526) 2022-03-29 14:22:01 +00:00
QuentinHsu 54f20b4895
fix: the mode.topPriority involving computed is not initialized (#525) 2022-03-27 09:45:20 +00:00
Xu, Quentin Yang aa8035855d
fix: wrong path to referenced image (#524) 2022-03-26 10:07:22 +00:00
Xu, Quentin Yang 0e9c126616
fix: the real parameter was passed in error. (#520) 2022-03-25 01:22:07 +00:00
Ryan Wang b58f9e76a4
chore: create OWNERS (#521) 2022-03-24 23:12:39 +08:00
Ryan Wang 462b2edb05
release: 1.5.0 (#518)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-03-22 20:12:39 +08:00
Ryan Wang cb26198d65
feat: auditing comments modal support click into the comment management (#517)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-03-22 18:01:27 +08:00
Ryan Wang 29073465ed
feat: theme visual settings page add back button (#514)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-03-20 14:08:15 +08:00
Ryan Wang 88de2115b3
chore: bump dependencies (#513) 2022-03-19 22:29:52 +08:00