Commit Graph

1049 Commits (f9f00181c6042a6a5bc613c0d1b8dabff9f0cbbd)

Author SHA1 Message Date
Ryan Wang e8248c828c Refactor comment drawer into modal (halo-dev/console#463)
* refactor: target comment list modal

* feat: support create comment

* refactor: modal title

* feat: support switch target

* feat: support publish and reply
2022-02-24 15:15:32 +08:00
知雨 0f601839d0 perf: change the target of the link in the theme description to _blank (halo-dev/console#461) 2022-02-23 10:42:38 +08:00
Ryan Wang d4efb3a8a0 perf: improve login form style (halo-dev/console#456)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-02-22 16:56:10 +08:00
Ryan Wang bb0a457dfd chore: disable modern build (halo-dev/console#454)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-02-22 16:33:59 +08:00
Ryan Wang c25bb0a3cf chore: remove build for jsdelivr env (halo-dev/console#455)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-02-22 16:16:52 +08:00
Ryan Wang 1a6fc58380 chore: bump dependencies (halo-dev/console#453)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-02-22 14:23:57 +08:00
Ryan Wang f86fe682a0 release: 1.5.0-alpha.1 (halo-dev/console#452) 2022-02-21 23:19:30 +08:00
Ryan Wang bfc0c61c96 refactor: post rendered content changed to be provided by editor (halo-dev/console#449)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-02-21 22:55:15 +08:00
Ryan Wang 08c0df5f88 refactor: change the logo of the installation page to base64 svg (halo-dev/console#450)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-02-21 22:54:32 +08:00
Ryan Wang 6483d42306 chore: bump @halo-dev/editor to 3.0.0-alpha.1 (halo-dev/console#451)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-02-21 22:36:34 +08:00
Ryan Wang 50499a8eac feat: support click on the tip icon to go to edit page (halo-dev/console#448)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-02-21 17:47:25 +08:00
Ryan Wang 033e6221f3 chore: use @halo-dev/editor instead of halo-editor (halo-dev/console#447)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-02-21 15:58:05 +08:00
Ryan Wang 9ee10b02a1 refactor: custom sheet list component code optimization (halo-dev/console#446)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-02-21 14:03:04 +08:00
Ryan Wang 2f775241b7 refactor: post list component code optimization (halo-dev/console#445)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-02-21 13:59:10 +08:00
Ryan Wang f33dfed835 fix: the title of draft post list cannot be displayed (halo-dev/console#444)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-02-21 12:02:30 +08:00
Ryan Wang ff32358bc5 refactor: post list tag rendering using PostTag component (halo-dev/console#443)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-02-21 11:40:08 +08:00
Ryan Wang 7580459bbc refactor: sheet editing (halo-dev/console#440)
* refactor: sheet editing

Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-02-20 22:50:04 +08:00
Ryan Wang 6ed208ecec refactor: post editing (halo-dev/console#439)
* refactor: post editing

Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-02-20 22:38:25 +08:00
Ryan Wang 8504a9bd8d Support to sort post category (halo-dev/console#442)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-02-20 14:47:58 +08:00
Ryan Wang 7d34a8371d refactor: post category management (halo-dev/console#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 c9211ab342 refactor: admin layout settings (halo-dev/console#441)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-02-18 15:43:12 +08:00
guqing dd4bfd02ba fix: the problem that post cannot be previewed (halo-dev/console#437) 2022-02-15 22:12:45 +08:00
Ryan Wang cb1998e52f fix: unable to change attachment name (halo-dev/console#434)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-02-11 15:55:39 +08:00
Ryan Wang e081656d96 fix: set the default menu team error (halo-dev/console#433)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-02-11 15:29:52 +08:00
Ryan Wang 10bf358e33 refactor: refactoring the batch operation logic of attachment management (halo-dev/console#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 a471f91c90 perf: unify the font color of the description in the theme settings (halo-dev/console#430)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-02-09 17:59:13 +08:00
Ryan Wang 883cb40f03 feat: select the list of tags sorted by name (halo-dev/console#429) 2022-02-09 11:40:12 +08:00
Ryan Wang 836084061c refactor: modify the page title suffix (halo-dev/console#426)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-01-28 21:38:09 +08:00
Ryan Wang cc9eace7b5 refactor: remove the button to remove the thumbnail from the post settings (halo-dev/console#427)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-01-28 21:29:45 +08:00
Ryan Wang 91b5fc1035 refactor: pending review status comment component (halo-dev/console#425)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-01-28 20:28:57 +08:00
Ryan Wang 6157859810 chore: remove unnecessary components (halo-dev/console#424)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-01-27 17:22:19 +08:00
Ryan Wang d786012bbf refactor: use the a-button component instead of the link button (halo-dev/console#423)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-01-27 15:56:27 +08:00
Ryan Wang cb3386d122 fix: moving menu team causes submenus to be lost (halo-dev/console#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 c43e7bc4fd refactor: the way to select images for post editing (halo-dev/console#421)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-01-25 17:18:19 +08:00
Ryan Wang 727a4d6db4 refactor: attachment selection modal (halo-dev/console#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 867f78aa4a refactor: action logs ui (halo-dev/console#419)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-01-22 22:33:25 +08:00
Ryan Wang 144183bf72 chore: upgrade tailwindcss to 3.0 (halo-dev/console#418) 2022-01-21 20:19:52 +08:00
Ryan Wang 48275f5e8b chore: upgrade vue cli to 5.0 (halo-dev/console#417)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-01-21 16:50:23 +08:00
Ryan Wang 20af578708 refactor: profile form input width (halo-dev/console#414)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-01-19 15:50:27 +08:00
Ryan Wang f074d7819f perf: the contributor avatar source for the about page uses webp.se (halo-dev/console#413)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-01-19 15:18:16 +08:00
Ryan Wang 903a076bb6 chore: remove crypto-js dependency (halo-dev/console#412) 2022-01-19 08:48:48 +08:00
Ryan Wang fc7f6a8899 refactor: input attachment selection uniformly uses AttachmentInput component (halo-dev/console#406) 2022-01-17 18:37:24 +08:00
Ryan Wang d25e5eba43 refactor: theme install modal (halo-dev/console#407) 2022-01-17 18:36:05 +08:00
Ryan Wang e38680a2bc chore: add vscode config file (halo-dev/console#411)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-01-17 17:43:21 +08:00
Ryan Wang e4bdc9d5b9 chore: add gitpod config file (halo-dev/console#410)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-01-17 13:55:33 +08:00
Ryan Wang 843802dd25 docs: update readme badges (halo-dev/console#409)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-01-16 22:35:20 +08:00
Ryan Wang c04b734129 fix: upgrade marked to fix security issues (halo-dev/console#408)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-01-16 20:33:33 +08:00
Ryan Wang b1cf9ee421 refactor: theme setting page (halo-dev/console#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 a57442284e feat: post tags support color settings (halo-dev/console#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 50e3f8ae94 refactor: form validation of the reset password page (halo-dev/console#403) 2022-01-07 19:44:44 +08:00