Commit Graph

62 Commits (31dbe5a0ebfc6c8ba6149c2c25aae8924871f7b6)

Author SHA1 Message Date
Ryan Wang 31dbe5a0eb fix: permission logic of super administrator
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-07-16 12:04:58 +08:00
Ryan Wang e8fd09205d feat: support permission judgment of interface elements and routes 2022-07-15 16:26:27 +08:00
Ryan Wang efad1d8268 feat: admin shared package support api client
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-06-27 15:31:16 +08:00
Ryan Wang 095c74c40f refactor: move route layouts to @halo-dev/admin-shared
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-06-24 23:05:49 +08:00
Ryan Wang 4ef9f0cf5d feat: users management
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-06-23 14:28:29 +08:00
Ryan Wang 72e40542f8
feat: plugin management (#583)
* chore: remove unnecessary files

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

* feat: plugin management

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

* feat: refine plugin detail page

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

* feat: refine plugin detail page

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

* fix: theme plugin router link

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

* Update src/modules/system/plugins/PluginList.vue

Co-authored-by: John Niang <johnniang@fastmail.com>

* feat: plugin detail page support start/stop plugin

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

Co-authored-by: John Niang <johnniang@fastmail.com>
2022-06-23 03:28:23 +00:00
Ryan Wang 1eac16acfd 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 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 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 e1ccf5b219
chore: remove crypto-js dependency (#412) 2022-01-19 08:48:48 +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 3f7ffa79f5
feat: support get api url from localstorage (#388) 2021-11-30 10:57:26 +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 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
Ryan Wang 83e5ac911f
fix: #312 (#313) 2021-03-28 18:11:15 +08:00
Ryan Wang e0b794e29b
pref: config tailwindcss purge. (#288) 2021-01-28 23:26:18 +08:00
Ryan Wang 701e37940e
feat: halo-dev/halo#1119 (#264) 2020-11-02 22:35:48 +08:00
Wh1te c5336fb78f
feat: add post permalink type: YEAR (#260) 2020-10-01 10:50:33 +08:00
Ryan Wang f3c2359886
chore: remove moment dependency. (#256) 2020-09-25 23:07:58 +08:00
Ryan Wang 2cfe229790
refactor: login page (#238)
* refactor: login page

* feat: #130
2020-08-30 17:46:45 +08:00
hshanx 3ceec997b1
🐛 Fix: Fix comment origin html tag perform (#222) 2020-08-04 21:36:46 +08:00
Ryan Wang 82b0464cd3
pref: created ReactiveButton component. (#216)
* pref: created ReactiveButton component.

* refactor: ReactiveButton.

* refactor: Profile page.

* feat: add form validate for comment reply.

* refactor: PostSettingsDrawer.
2020-07-17 09:40:14 +08:00
Ryan Wang c3c693ce5a
refactor: post month path type. (#94) 2020-03-12 14:43:28 +08:00
ruibaby ec7ad9cb9f feat: support review post url. 2020-02-11 15:32:25 +08:00
ruibaby d79368b0e1 feat: custom permalink. 2020-01-07 18:46:36 +08:00
ruibaby 12970716c0 style: replace console.log() to this.$log. 2020-01-06 20:32:33 +08:00
ruibaby 99d36a65e6 feat: performance optimization. 2019-12-23 12:54:15 +08:00
ruibaby c911ace252 refactor: refactor post preview and private post view. 2019-12-19 17:50:23 +08:00
ruibaby 58f8b7792d perf: remove nprogress. 2019-12-06 20:44:02 +08:00
ruibaby 78362a51c2 feat: up service timeout to 10s. 2019-12-03 18:54:42 +08:00
ruibaby 600f9d682e Support reset password. 2019-09-05 17:08:20 +08:00
ruibaby d523fc5339 Support set cdn url instead of base url. 2019-09-04 09:35:41 +08:00
johnniang f2817971c4 Enable api base url modification 2019-06-29 00:45:04 +08:00
johnniang cc4bfb58de Mute some apis 2019-06-06 13:55:11 +08:00
ruibaby 3fe7033b70 Translate some exception message. 2019-06-01 00:48:41 +08:00
johnniang 34e8c8d135 Give a more error detail 2019-05-31 15:59:36 +08:00
ruibaby 8a7ad7571b Support page title change. 2019-05-23 22:42:37 +08:00
johnniang 8e3698b5ca Redirect to login page when refresh token is expired 2019-05-17 02:22:41 +08:00
johnniang ff33a5f6d6 Complete token refresh feature 2019-05-17 02:12:49 +08:00
ruibaby 99dc4f6b1e Remove useless files or codes. 2019-05-05 21:47:27 +08:00
johnniang 79ed569307 Redirect to Login page when logging off 2019-04-29 21:31:31 +08:00
johnniang 952213649c Comlete token settle before requesting 2019-04-29 20:44:09 +08:00
johnniang 8037ed24ca Fix comment api base url 2019-04-27 00:27:42 +08:00
ruibaby 4389b0a2a7 Complete journal list. 2019-04-26 01:37:19 +08:00
ruibaby a98566e4cd Reactor util.js. 2019-04-25 13:01:57 +08:00
ruibaby b6b3e3c58c Remove useless files 2019-04-24 21:01:35 +08:00
ruibaby dd61e6cbe3 Format file size. 2019-04-20 23:46:37 +08:00
johnniang 8e994922c7 Change list media type api path 2019-04-20 22:53:30 +08:00
ruibaby abd4804710 Remove useless files. 2019-04-18 11:11:13 +08:00