Commit Graph

871 Commits (4de9e320dae7c8842840f675e1430627be093f98)

Author SHA1 Message Date
Ryan Wang 460f770564
refactor: post editing (#439)
* refactor: post editing

Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-02-20 22:38:25 +08:00
Ryan Wang 4c7e799a01
Support to sort post category (#442)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-02-20 14:47:58 +08:00
Ryan Wang 36aa658790
refactor: post category management (#435)
* refactor: post category management

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

* refactor: post category management

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

* refactor: tree data

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

* refactor: tree data

Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-02-19 21:11:50 +08:00
Ryan Wang 9704b00cc2
refactor: admin layout settings (#441)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-02-18 15:43:12 +08:00
guqing 022a3e1648
fix: the problem that post cannot be previewed (#437) 2022-02-15 22:12:45 +08:00
Ryan Wang 35e47ee309
fix: unable to change attachment name (#434)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-02-11 15:55:39 +08:00
Ryan Wang 28ecf16fe2
fix: set the default menu team error (#433)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-02-11 15:29:52 +08:00
Ryan Wang f21c2e99cf
refactor: refactoring the batch operation logic of attachment management (#431)
* refactor: refactoring the batch operation logic of attachment management

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

* feat: support select all

Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-02-10 16:00:17 +08:00
Ryan Wang 08275961bb
perf: unify the font color of the description in the theme settings (#430)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-02-09 17:59:13 +08:00
Ryan Wang b7e68acc67
feat: select the list of tags sorted by name (#429) 2022-02-09 11:40:12 +08:00
Ryan Wang 1b0f988945
refactor: modify the page title suffix (#426)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-01-28 21:38:09 +08:00
Ryan Wang 2de19ca187
refactor: remove the button to remove the thumbnail from the post settings (#427)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-01-28 21:29:45 +08:00
Ryan Wang aabce58dc7
refactor: pending review status comment component (#425)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-01-28 20:28:57 +08:00
Ryan Wang 53e686f702
chore: remove unnecessary components (#424)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-01-27 17:22:19 +08:00
Ryan Wang 8b1cb8b56a
refactor: use the a-button component instead of the link button (#423)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-01-27 15:56:27 +08:00
Ryan Wang dc1866dcc1
fix: moving menu team causes submenus to be lost (#422)
* fix: moving menu team causes submenus to be lost

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

* fix: moving menu team causes submenus to be lost

Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-01-27 15:26:33 +08:00
Ryan Wang 70c95b3974
refactor: the way to select images for post editing (#421)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-01-25 17:18:19 +08:00
Ryan Wang ae6968d561
refactor: attachment selection modal (#420)
* refactor: attachment selection modal

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

* feat: support view attachment detail

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

* chore: remove AttachmentSelectDrawer.vue

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

* chore: remove AttachmentDrawer.vue

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

* perf: add selected icon

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

* perf: add search form

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

* perf: support upload file

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

* refactor: attachment selection modal

Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-01-25 15:25:58 +08:00
Ryan Wang d5eace6a05
refactor: action logs ui (#419)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-01-22 22:33:25 +08:00
Ryan Wang 01a9e45e1a
chore: upgrade vue cli to 5.0 (#417)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-01-21 16:50:23 +08:00
Ryan Wang 483577f447
refactor: profile form input width (#414)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-01-19 15:50:27 +08:00
Ryan Wang 31906948c8
perf: the contributor avatar source for the about page uses webp.se (#413)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-01-19 15:18:16 +08:00
Ryan Wang e1ccf5b219
chore: remove crypto-js dependency (#412) 2022-01-19 08:48:48 +08:00
Ryan Wang 195d922756
refactor: input attachment selection uniformly uses AttachmentInput component (#406) 2022-01-17 18:37:24 +08:00
Ryan Wang ce493f6a49
refactor: theme install modal (#407) 2022-01-17 18:36:05 +08:00
Ryan Wang 13ee41c710
fix: upgrade marked to fix security issues (#408)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-01-16 20:33:33 +08:00
Ryan Wang d3070ac257
refactor: theme setting page (#380)
* refactor: theme setting page

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

* feat: add theme descriptions

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

* refactor: local upgrade component

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

* refactor: theme descriptions

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

* chore: bump admin-api deps
2022-01-14 15:37:31 +08:00
Ryan Wang 84eeb61ef5
feat: post tags support color settings (#395)
* feat: post tags support color settings

* feat: add tag color picker

* feat: support choose tag color

Co-authored-by: guqing <1484563614@qq.com>
2022-01-13 13:56:36 +08:00
Ryan Wang 3e8a120b2c
refactor: form validation of the reset password page (#403) 2022-01-07 19:44:44 +08:00
Ryan Wang d3992406a2
fix: failed to upload picture in the markdown editor (#401) 2022-01-07 13:41:35 +08:00
Ryan Wang 3f7ffa79f5
feat: support get api url from localstorage (#388) 2021-11-30 10:57:26 +08:00
Ryan Wang 5f893aa5c5
refactor: installation page logo (#383) 2021-11-29 09:58:23 +08:00
知雨 e3532fa4e9
refactor: the attached picture is covered with containers (#382)
Co-authored-by: cetr <2058930674@qq.com>
2021-11-27 20:39:59 +08:00
Ryan Wang 4ab77d59a0
refactor: sheet setting modal (#381) 2021-11-27 19:58:07 +08:00
Ryan Wang 48d145f053
refactor: use js-sdk/admin-api (#378)
* 1.3.0-beta.2

* fix: token expire.

* pref: #291

* refactor: use js-sdk/admin-api

* chore: remove unnecessary files

* chore: remove unnecessary files

* chore: remove unnecessary files

* chore: remove unnecessary files

* refactor: developer/Environment.vue

* chore: remove unnecessary files

* refactor: login auth

* refactor: login auth

* refactor: remove api url setting

* refactor: custom sheet list

* style: reformat code

* refactor: logout

* refactor: remove setTimeout when fetch api

* fix: auto login error

* fix: post update error

* fix: backup

* fix: turn on developer mode error

* fix: mfa setting error

* chore: remove unnecessary files

* feat: add interceptors

* refactor: api client

* refactor: api client

* chore(deps): upgrade admin-api

* refactor: 重构认证

* fix: 修复认证请求头参数

* refactor: login

* feat: add error handle

* refactor: api client

* refactor: refresh token

* refactor: attachment upload

* refactor: upload component

* refactor: upload

* fix: tag save

* fix: github api request

* fix: installation page

* feat: add version field for html

* fix: option.list to option.listAsMapView

* fix: directory base path of static storage

* chore: upgrade halo sdk version

Co-authored-by: guqing <1484563614@qq.com>
2021-11-26 23:05:00 +08:00
Ryan Wang 760fffd605
refactor: post setting (#376)
* refactor: post setting modal

* refactor: pagination

* refactor: post setting modal

* fix: TagSelect

* feat: add draft button

* feat: add meta editor

* style: remove PostSettingDrawer.vue
2021-11-16 22:25:52 +08:00
Ryan Wang 2939cbbfbd
refactor: attachment detail (#375)
* refactor: attachment detail modal

* refactor: attachment media type judgment

* refactor: pagination

* refactor: delete AttachmentDetailDrawer.vue

* refactor: remove unnecessary code

* perf: previous and next button state
2021-11-16 22:22:41 +08:00
felix d3eb288327
pref: attachments preview image styles (#374) 2021-11-09 17:32:18 +08:00
Ryan Wang b59dd62157
fix: parent category cannot be selected in post settings #365 (#367) 2021-10-29 22:35:56 +08:00
Ryan Wang 403443e126
refactor: weaken the animation of the login page #359 (#369) 2021-10-29 22:33:45 +08:00
Ryan Wang b412671e92
feat: support resetting post slug #319 (#368) 2021-10-29 21:47:22 +08:00
Ryan Wang a2e83e8e2f
refactor: update logo (#366) 2021-10-27 23:15:10 +08:00
LiuJiJiang 55727bd738
style: add styles to scroll bar (#364) 2021-10-23 23:15:32 +08:00
guqing 03f5939096
feat: add work dir backup options (#362)
* feat: add work dir backup options

* feat: add layout to backup options

* refactor: modify variable naming

* refactor: rename variables
2021-10-12 14:54:29 +08:00
Ryan Wang 3b300799fe
chore: use pnpm package manager (#361)
* chore: use pnpm package manager.

* chore: remove node 10.x in github actions check job.

* doc: update README.md
2021-09-26 22:56:55 +08:00
知雨 073d063d2d
Improve avatar selector for comment setting tab (#357)
* perfect: supplementary avatar type

* perfect: supplementary avatar type

* perfect: supplementary avatar type

Co-authored-by: cetr <2058930674@qq.com>
2021-09-19 22:17:27 +08:00
Ryan Wang bec944c51f
perf: automatically calculate post editor height. (#355) 2021-09-16 08:53:00 +08:00
Ryan Wang 5c28c9b7ea
refactor: upgrade codemirror version. (#354)
* refactor: upgrade codemirror version.

* refactor: StaticStorage component.

* refactor: upgrade codemirror version.

* chore: add editorconfig file.

* chore: update editorconfig.
2021-09-15 21:44:00 +08:00
Ryan Wang 74eeaeca55
fix: login page keyboard shortcut keys not working in macOS. (#352) 2021-09-14 20:45:51 +08:00
Ryan Wang 66955f94d8
refactor: cleanup code. (#351)
* refactor: cleanup code.

* refactor: cleanup code.

* refactor: cleanup code.

* fix: post list render error.
2021-09-14 20:45:30 +08:00
知雨 70548be6b0
refactor: Make menu sorting more intuitive (#350)
* refactor: Make menu sorting more intuitive

* refactor: Make menu sorting more intuitive

Co-authored-by: cetr <2058930674@qq.com>
2021-08-29 14:43:22 +08:00
Ryan Wang 31ac6f9b25
feat: add region option for minio. (#346) 2021-07-25 17:23:28 +08:00
Ryan Wang a434ba6f51
refactor: disable tabs change animation. (#344) 2021-07-03 15:20:00 +08:00
Ryan Wang c4a7c4f285
Invalidate url type for logo and favicon in system options. (#338) 2021-06-14 16:42:20 +08:00
Ryan Wang f32a92d680
fix: #331 (#332) 2021-05-24 22:06:49 +08:00
Li ef59a93131
fix: #329
fix: #329
2021-05-15 22:58:35 +08:00
Ryan Wang 7c90b8f77d
fix: #327 (#328) 2021-05-15 12:30:04 +08:00
Ryan Wang dceb72cc5a
fix: comment reply content cannot wrap. (#322) 2021-04-29 23:56:04 +08:00
Ryan Wang f2cf544a35
feat: support set gravatar source. (#314) 2021-03-29 00:16:24 +08:00
Ryan Wang 83e5ac911f
fix: #312 (#313) 2021-03-28 18:11:15 +08:00
Ryan Wang 52d21212cc
fix: #310 (#311) 2021-03-17 21:41:57 +08:00
Ryan Wang fa5b50a538
fix: #308 (#309) 2021-03-11 21:12:42 +08:00
Ryan Wang 1bb9a286c5
fix: post edit page. (#302) 2021-03-07 00:31:25 +08:00
Ryan Wang 895bd70192
fix: upload component accepts default value. (#301) 2021-03-06 23:22:48 +08:00
Ryan Wang 17e0f47465 chore: remove unnecessary dependencies. 2021-03-06 18:38:10 +08:00
Ryan Wang 14eda89f81
pref: #291 (#300) 2021-03-05 18:54:45 +08:00
Ryan Wang acbbb19347
refactor: install page. (#296)
* refactor: install page.

* refactor: install page.

* refactor: install page.

* refactor: install page.
2021-02-25 20:33:20 +08:00
Ryan Wang 3799afcdd3
fix: theme update by upload. (#299) 2021-02-25 20:33:00 +08:00
Ryan Wang ecc0784a80
refactor: backup file download. (#297) 2021-02-22 09:22:41 +08:00
Ryan Wang bad6691c72
fix: body overflow. (#293) 2021-02-08 19:56:24 +08:00
Ryan Wang d4b7b724b3 release: 1.4.4. 2021-02-07 21:11:05 +08:00
Ryan Wang c9f76baf10
feat: category password (#292)
* feat: category increase password

* fix: progress bar.

* feat: category password.

Co-authored-by: xiangbei.yzx <xiangbei.yzx@alibaba-inc.com>
2021-02-05 10:26:10 +08:00
Ryan Wang e0b794e29b
pref: config tailwindcss purge. (#288) 2021-01-28 23:26:18 +08:00
Ryan Wang 287a37a093
doc: add document website. (#278)
* doc: add document website.

* doc: add document website.
2021-01-28 00:29:34 +08:00
Ryan Wang 9c8601a592
feat: halo-dev/halo#1217. (#287) 2021-01-24 21:40:02 +08:00
Ryan Wang 51c3335aed
pref: optimize the layout of the post editing page. (#286) 2021-01-24 14:00:18 +08:00
Ryan Wang bff19da29f
chore: upgrade dependencies. (#284)
* chore: upgrade dependencies.

* chore: upgrade dependencies.
2021-01-24 12:55:24 +08:00
Ryan Wang e18be221c5
feat: support export markdown package. (#279) 2021-01-05 09:47:18 +08:00
Ryan Wang 93b62d58a3
fix: halo-dev/halo#1180 (#277) 2021-01-04 17:56:30 +08:00
Ryan Wang 418f0e13ff
fix: mfa login. (#276) 2020-12-26 20:53:38 +08:00
Ryan Wang 8f70ffa5ab
feat: #1101 (#275) 2020-12-24 22:53:12 +08:00
Ryan Wang 132d2fad39
fix: halo-dev/halo#1157 (#273) 2020-12-08 09:59:49 +08:00
Ryan Wang 17eb64ebff
pref: add page load progress bar. (#272) 2020-12-08 09:59:25 +08:00
Ryan Wang 8b641f9905
feat: halo-dev/halo#1174 (#270) 2020-12-02 10:24:38 +08:00
Ryan Wang 005a0a8292
feat: halo-dev/halo#1103 (#269) 2020-12-01 14:11:15 +08:00
Li ae5887a9ea
fix(menu): 对菜单做了一些调整和优化。 (#267)
* fix(menu): 对菜单做了一些调整和优化。

1. 删除了菜单的动画效果
2. 当拖拽到菜单底部时,会触发滚动效果
3. 现在拖为子节点会方便那么一点(也不是很完美)
4. 当菜单头不在可视区域时,会触发跟随,不需要拖拽完菜单还需要返回顶部再保存了。

* pref: add animation for menu drag.

Co-authored-by: Ryan Wang <i@ryanc.cc>
2020-11-24 11:10:50 +08:00
Ryan Wang 8bd9e13a80 release: 1.4.2 2020-11-02 23:11:01 +08:00
Ryan Wang 701e37940e
feat: halo-dev/halo#1119 (#264) 2020-11-02 22:35:48 +08:00
Wh1te bc5e14576d
feat: add automatic cleaning recycled posts configurations (#263) 2020-10-25 21:33:19 +08:00
Wh1te f3f18bd5a1
feat: 删除主题时可选是否删除配置 (#262) 2020-10-12 22:30:45 +08:00
Wh1te 9a2d9bb8ea
feat: add MinIO support for attachment management (#261) 2020-10-07 10:53:15 +08:00
Wh1te c5336fb78f
feat: add post permalink type: YEAR (#260) 2020-10-01 10:50:33 +08:00
Ryan Wang 100119f181
refactor: photo manage. (#258) 2020-09-26 22:30:20 +08:00
Ryan Wang 87b67e5497
fix: #247 (#257) 2020-09-26 19:32:46 +08:00
Ryan Wang f3c2359886
chore: remove moment dependency. (#256) 2020-09-25 23:07:58 +08:00
Ryan Wang 692fed290c
fix: content block padding error. (#254) 2020-09-25 09:24:48 +08:00
Ryan Wang ec4a03339e
refactor: system options page layout. (#251)
* refactor: system options page layout.

* refactor: system options page layout.
2020-09-23 10:30:19 +08:00
Ryan Wang d28d4bc110
refactor: form verification. (#250)
* refactor: form verification.

* refactor: form verification.

* refactor: form verification.
2020-09-23 00:20:47 +08:00
Ryan Wang d1c95530d4
refactor: theme remote install. (#249)
* refactor: theme remote install.

* refactor: theme remote install.
2020-09-22 22:23:56 +08:00
Ryan Wang 37e9af2f12
fix: #247 (#248) 2020-09-21 21:54:24 +08:00