Commit Graph

4318 Commits (4aec1ba8f62a1036b2968d1ee5c53616395f7ab8)

Author SHA1 Message Date
Ryan Wang 631b2149d3
release: 1.5.0-alpha.1 (#1671)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-02-21 23:45:20 +08:00
Ryan Wang 94d718c085
doc: update CHANGELOG.md (#1670)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-02-21 23:33:17 +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
guqing d889a08833
Add keep-raw option to decide how to render post (#1668)
* feat: Content add front-end rendering options and refactor post params

* feat: add default value for serverSidemarkdownRender

* refactor: content save api

* fix: generate summary

* refactor: remove useless server-side markdown render code

* refactor: allow the formatContent to be empty

* refactor: Rename serverSideMarkdownRender to keepRaw

* refactor: Rename test case
2022-02-21 22:50:35 +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
guqing 923eb17577
Support post content version control (#1617)
* feat: split post content to new table and support content version control

* feat: Improve post version management

* feat: Add post content and version record deletion

* feat: Add isInProcess attribute for post list and detail api

* feat: Add migrate sql script

* fix: Add a sql of allow origin_content to null in posts table

* feat: Assign a value to the source of the post content version record
2022-02-20 20:34:56 +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 1ee7b58ef1
Add password reset field verification (#1636)
* perf: add password reset field verification

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

* feat: add unit test case

Co-authored-by: guqing <1484563614@qq.com>
2022-02-20 10:30:42 +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
guqing acf6a98d25
Add an API to update categories in batch (#1657)
* feat: Add a api of update categories in batch

* fix: filter condition
2022-02-18 15:50:02 +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 15bde8eef7
Add APIs to fetch theme info and settings according to the theme id (#1660) 2022-02-18 14:08:36 +08:00
guqing dd4bfd02ba fix: the problem that post cannot be previewed (halo-dev/console#437) 2022-02-15 22:12:45 +08:00
lan-yonghui d961a5e8a5
feat: add priority field into category table (#1650)
* feat: 分类增加排序字段

* style: Optimize and change categories sorting codes

* style: delete sql file

* style: update categories priority default value 0

* style: Optimize categories priority default value
2022-02-15 17:50:37 +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
John Niang 2ff45600c4
Bump spring boot to 2.5.9 (#1635)
Signed-off-by: johnniang <johnniang@fastmail.com>
2022-01-23 23:31:27 +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