Commit Graph

4196 Commits (01f66cb3b6480e508007a5d19e98c3fc4eb84b4c)

Author SHA1 Message Date
Ryan Wang ab6c2cdee6 chore: next major version base project (halo-dev/console#478)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-03-03 18:26:15 +08:00
Ryan Wang 35075ddd5b chore: clean code for next major version
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-03-03 11:44:12 +08:00
Ryan Wang 641264ba5c chore: clean code for next major version
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-03-03 11:34:42 +08:00
guqing 68d263bef3
Add assembler for post and sheet to replace service convert (#1691) 2022-03-03 11:15:56 +08:00
guqing 52b3e4f605
Fix the problem jsonToCacheWrapper crashes when cache value is not JSON format (#1695)
* fix: json to cache wrapper convertor when other exception

* feat: Add test case for level cache
2022-03-02 18:06:54 +08:00
lan-yonghui 4354991a9e
fix: Remove the code that filters empty strings from the properties file
* fix: Remove the code that filters empty strings from the properties file.
* blog birthday default value set "0"
2022-03-02 16:36:20 +08:00
guqing 4d71185066
fix: leak of version number inference when create or update content patch (#1690) 2022-03-02 13:40:19 +08:00
Ryan Wang 7981b6444e fix: attachment list can't to display images with space path (halo-dev/console#474)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-03-01 15:37:08 +08:00
guqing 4f1a3c5f0b
refactor: post and cateogry authentication (#1678) 2022-03-01 13:32:52 +08:00
Ryan Wang 1313663001 chore: modify the cdn address of the less dependency (halo-dev/console#473)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-03-01 11:19:18 +08:00
扶醉 5064837cf8
Fix the problem post and sheet contents are empty in the content API (#1686)
* fix: Post and sheet content is empty in the Content API
2022-02-27 15:47:54 +08:00
Ryan Wang b6b1165a4a refactor: photo management (halo-dev/console#468)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-02-26 21:13:56 +08:00
Ryan Wang c306586778
chore: bump Spring Boot to 2.5.10 (#1677)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-02-26 12:30:34 +08:00
Ryan Wang b0ca8b8a30 perf: optimize the SheetSettingModel component style (halo-dev/console#471)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-02-26 12:06:40 +08:00
Ryan Wang 3d963c8a2a Fix the problem of abnormal ui when the editor is switched to full screen (halo-dev/console#465)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-02-26 11:08:33 +08:00
PONGSKY 4bfc3c0228
Revert dependency of minio-java to 7.1.4 (#1666)
* fix: 降低 minio 版本,回滚至与 springboot 相对应的 okhttp 依赖版本
2022-02-25 21:24:56 +08:00
Ryan Wang 567ad5ef46
chore: sync default theme repo (#1682)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-02-25 20:42:47 +08:00
Ryan Wang 3c5550a5db perf: optimize the PostSettingModel component style (halo-dev/console#470)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-02-25 17:49:25 +08:00
Ryan Wang a94dd8df7b
feat: add api for update photos in batch (#1679)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-02-25 16:09:30 +08:00
guqing 89c0cb5fb9
Merge pull request #1680 from ruibaby/feat/api-for-delete-photo-in-batch
feat: add api for delete photos in batch
2022-02-25 16:08:49 +08:00
Ryan Wang 5959fdfa2d feat: add api for delete photos in batch
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-02-25 15:55:11 +08:00
Ryan Wang 34b7c7ab00 refactor: comment list component code optimization (halo-dev/console#464)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-02-25 10:24:43 +08:00
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 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