Commit Graph

244 Commits (a1a8aefedf90237574644ac0cf4cc02a510e4698)

Author SHA1 Message Date
Ryan Wang f9853411ae feat: add post editor page
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-23 15:16:23 +08:00
Ryan Wang 95c624554c feat: add post settings modal
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-17 16:45:30 +08:00
Ryan Wang 90755adaef chore: add vite-plugin-dts to generate components typings"
see https://github.com/qmhc/vite-plugin-dts

Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-12 20:57:03 +08:00
Ryan Wang d575f8c9ec feat: add pwa support 2022-05-11 19:22:10 +08:00
Ryan Wang b6e10ad776 feat: add attachment list component
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-11 17:20:10 +08:00
Ryan Wang 95f9abb551 chore: remove the --fix parameter from the lint script
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-11 15:49:52 +08:00
Ryan Wang 5d847532ef chore: bump histoire version
see https://github.com/histoire-dev/histoire/releases/tag/v0.4.5
2022-05-10 14:31:13 +08:00
Ryan Wang c7a30b90e3 chore: bump dependencies
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-08 23:31:30 +08:00
Ryan Wang e99ec64919 feat: add mobile bottom menu bar
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-07 17:35:10 +08:00
Ryan Wang 09ecea0b44 chore: bump dependencies
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-04 21:06:44 +08:00
Ryan Wang ba3018355e chore: bump dependencies
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-29 15:16:18 +08:00
Ryan Wang 6a6aa8c250 feat: add card component
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-28 15:35:16 +08:00
Ryan Wang c3c16dd77d chore: bump dependencies
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-27 15:33:01 +08:00
Ryan Wang 2b35d67c4e feat: add tooltip component
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-27 15:28:13 +08:00
Ryan Wang 4ca8071c8e chore: add gzip compression vite plugin
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-24 15:14:03 +08:00
Ryan Wang 05df5f626b chore: bump dependencies
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-24 14:19:42 +08:00
Ryan Wang 2e627c21ee refactor: use histoire instead of view components page
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-22 16:05:30 +08:00
Ryan Wang 345c0bc3cb feat: button component support loading state
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-20 17:58:50 +08:00
Ryan Wang a3462c756c chore: bump dependencies
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-20 14:41:07 +08:00
Ryan Wang 0f2d7b496c chore: unit test support tsx component
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-18 14:46:03 +08:00
Ryan Wang ae84c759e4 chore: bump dependencies
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-15 11:04:03 +08:00
Ryan Wang 22fd24c06d feat: add RoutesMenu component
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-12 18:06:13 +08:00
Ryan Wang 1484d083b2 feat: add menu component (halo-dev/console#534) 2022-04-12 14:23:14 +08:00
Ryan Wang e9decaf38c feat: add button component (halo-dev/console#515)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-03-21 14:17:22 +08:00
Ryan Wang c9b0f77831 feat: add theme palette config (halo-dev/console#511)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-03-18 13:12:26 +08:00
Ryan Wang 022f232702 chore: add histoire support (halo-dev/console#510)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-03-16 21:26:21 +08:00
Ryan Wang e9ad94843a chore: configure tailwind css (halo-dev/console#504)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-03-11 11:51:40 +08:00
Ryan Wang ec07aa57a0 chore: add pre commit hook (halo-dev/console#479)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-03-04 14:57:42 +08:00
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 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 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
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 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 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 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 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 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 903a076bb6 chore: remove crypto-js dependency (halo-dev/console#412) 2022-01-19 08:48:48 +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 c26d22d54d release: 1.4.15 (halo-dev/console#392) 2021-12-06 16:10:38 +08:00
Ryan Wang 98fb704eae release: 1.4.14 (halo-dev/console#391) 2021-12-05 19:04:02 +08:00
Ryan Wang 643e3c9690 refactor: use js-sdk/admin-api (halo-dev/console#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 5370ac2804 refactor: attachment detail (halo-dev/console#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
Ryan Wang 1648b28852 fix: parent category cannot be selected in post settings #365 (halo-dev/console#367) 2021-10-29 22:35:56 +08:00
Ryan Wang 84a0edbcf8 release: 1.4.13 2021-10-24 14:47:13 +08:00
Ryan Wang 6228e4a6f2 chore: use pnpm package manager (halo-dev/console#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
Ryan Wang 3d7d5f9847 release: 1.4.12 2021-09-16 20:22:07 +08:00
Ryan Wang 59d87007ab refactor: upgrade codemirror version. (halo-dev/console#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
dependabot[bot] 373f50491f chore(deps): bump axios from 0.21.1 to 0.21.2 (halo-dev/console#353)
Bumps [axios](https://github.com/axios/axios) from 0.21.1 to 0.21.2.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/master/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v0.21.1...v0.21.2)

---
updated-dependencies:
- dependency-name: axios
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-15 20:51:37 +08:00
Ryan Wang dcf85e1d95 refactor: cleanup code. (halo-dev/console#351)
* refactor: cleanup code.

* refactor: cleanup code.

* refactor: cleanup code.

* fix: post list render error.
2021-09-14 20:45:30 +08:00
Ryan Wang ea5e62b664 release: 1.4.11 2021-07-24 12:20:03 +08:00
ryanwang d5431fb6cf release: 1.4.10 2021-07-20 14:01:58 +08:00
Ryan Wang 078af629c9 release: 1.4.9 2021-07-18 23:45:24 +08:00
Ryan Wang 2c592c24ed refactor: disable tabs change animation. (halo-dev/console#344) 2021-07-03 15:20:00 +08:00
Ryan Wang e28f6a34ef chore(deps): upgrade halo editor. (halo-dev/console#341) 2021-06-27 15:55:17 +08:00
Ryan Wang 6b0e7a5020 chore(deps): upgrade dependencies. 2021-06-12 12:24:52 +08:00
Ryan Wang 5e7f2ccfc7 fix: #327 (halo-dev/console#328) 2021-05-15 12:30:04 +08:00
Ryan Wang 57171c7367 fix: comment reply content cannot wrap. (halo-dev/console#322) 2021-04-29 23:56:04 +08:00
Ryan Wang 48031bb81a release: 1.4.8 2021-04-09 14:53:03 +08:00
Ryan Wang 50320e164d chore: upgrade dependencies (halo-dev/console#316) 2021-04-08 15:53:38 +08:00
Ryan Wang f5aac99b73 fix: #312 (halo-dev/console#313) 2021-03-28 18:11:15 +08:00
Ryan Wang 392975499d release: 1.4.7 2021-03-14 12:48:17 +08:00
Ryan Wang fbe48e096c release: 1.4.7-beta.1 2021-03-14 12:28:50 +08:00
Ryan Wang a83696cc1b release: 1.4.6. 2021-03-07 22:21:51 +08:00
Ryan Wang bd54ac4843 chore: remove unnecessary dependencies. 2021-03-06 18:38:10 +08:00
Ryan Wang b82d606d39 pref: #291 (halo-dev/console#300) 2021-03-05 18:54:45 +08:00
Ryan Wang 566f365ab2 refactor: install page. (halo-dev/console#296)
* refactor: install page.

* refactor: install page.

* refactor: install page.

* refactor: install page.
2021-02-25 20:33:20 +08:00
Ryan Wang e29b86d197 release: 1.4.5. 2021-02-08 20:03:57 +08:00
Ryan Wang a49794d92f release: 1.4.4. 2021-02-07 21:11:05 +08:00
Ryan Wang c84a701e9b release: 1.4.3. 2021-01-28 00:34:55 +08:00
Ryan Wang 5192433b02 release: 1.4.3-beta.1. 2021-01-25 21:22:09 +08:00
Ryan Wang de929aa990 chore: upgrade dependencies. (halo-dev/console#284)
* chore: upgrade dependencies.

* chore: upgrade dependencies.
2021-01-24 12:55:24 +08:00
dependabot[bot] a0b624720c chore(deps): bump axios from 0.19.2 to 0.21.1 (halo-dev/console#280)
Bumps [axios](https://github.com/axios/axios) from 0.19.2 to 0.21.1.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v0.21.1/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v0.19.2...v0.21.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-01-06 11:54:47 +08:00
Ryan Wang b7914e07c4 feat: support export markdown package. (halo-dev/console#279) 2021-01-05 09:47:18 +08:00
Ryan Wang 87646a214e pref: add page load progress bar. (halo-dev/console#272) 2020-12-08 09:59:25 +08:00
Ryan Wang 7abb68f60f release: 1.4.2 2020-11-02 23:11:01 +08:00
Ryan Wang 1de3f79944 feat: halo-dev/halo#1119 (halo-dev/console#264) 2020-11-02 22:35:48 +08:00
Ryan Wang 0844494bea release: 1.4.1 2020-09-29 23:48:53 +08:00
Ryan Wang ce46fee0bb chore: remove moment dependency. (halo-dev/console#256) 2020-09-25 23:07:58 +08:00
Ryan Wang 670c75815b release: 1.4.0 (halo-dev/console#252) 2020-09-23 20:33:36 +08:00
John Niang 737c1030a8 Remove float more actions (halo-dev/console#245)
* Remove float more actions

* Use page header instead of list item

* pref: theme list control button.

Co-authored-by: Ryan Wang <i@ryanc.cc>
2020-09-19 21:58:58 +08:00
Ryan Wang 195a35f238 feat: add smtp form validation. (halo-dev/console#243)
* feat: add smtp form validation.

* feat: add smtp test form validation.

* feat: add api form validation.

* feat: add input number min limit.
2020-09-13 10:29:23 +08:00
Ryan Wang 5d64fedb9b release: 1.4.0-beta.3 2020-09-06 20:36:14 +08:00
Ryan Wang 6da8d7c4f0 refactor: login page (halo-dev/console#238)
* refactor: login page

* feat: #130
2020-08-30 17:46:45 +08:00
Ryan Wang 4e6a0a00d0 chore: upgrade dependencies. (halo-dev/console#237) 2020-08-30 15:23:31 +08:00
Ryan Wang 8a2dff99a9 feat: support tiny-pinyin. #177 (halo-dev/console#235) 2020-08-24 00:52:25 +08:00
johnniang a09c82c6ed Dependencies upgrade 2020-08-23 01:49:15 +08:00
ruibaby 899bec20c6 release: 1.4.0-beta.2 2020-08-04 21:41:33 +08:00
ruibaby 4e4a7ea940 release: 1.4.0-beta.1 2020-07-19 22:15:40 +08:00
Ryan Wang 522027e2fb pref: code optimization. (halo-dev/console#213)
* pref: code optimization.

* fix: theme configuration loading.

* pref: code optimization.
2020-07-13 09:32:07 +08:00
Ryan Wang ba1cb7f8e8 refactor: optimized loading of newer versions of the about page. (halo-dev/console#211) 2020-07-11 16:56:29 +08:00
Ryan Wang d398939839 chore: upgrade dependencies. (halo-dev/console#208) 2020-07-05 12:14:23 +08:00