Ryan Wang
a2abc9362d
feat: add input component
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-13 16:04:05 +08:00
Ryan Wang
982ba1f4f3
test: add MenuLabel component test case
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-13 11:40:02 +08:00
Ryan Wang
d9273cabdf
feat: render routes menu icon
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-13 11:28:03 +08:00
Ryan Wang
0324e02605
fix: menu component story
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-13 11:14:34 +08:00
Ryan Wang
0f91488044
feat: add RoutesMenu component
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-12 18:06:13 +08:00
Ryan Wang
3dadf7af94
test: add Button component test snapshots
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-12 14:36:19 +08:00
Ryan Wang
bd446449c0
feat: add menu component ( #534 )
2022-04-12 14:23:14 +08:00
Ryan Wang
9815a30744
feat: add button component ( #515 )
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-03-21 14:17:22 +08:00
Ryan Wang
6858ab3be0
feat: add theme palette config ( #511 )
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-03-18 13:12:26 +08:00
Ryan Wang
0b1acce556
chore: add histoire support ( #510 )
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-03-16 21:26:21 +08:00
Ryan Wang
d48bd388ba
chore: cleanup unnecessary files ( #494 )
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-03-08 16:43:58 +08:00
Ryan Wang
9cf97b9d3c
chore: add pre commit hook ( #479 )
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-03-04 14:57:42 +08:00
Ryan Wang
020db1422e
chore: next major version base project ( #478 )
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-03-03 18:26:15 +08: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
0f5875168d
fix: attachment list can't to display images with space path ( #474 )
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-03-01 15:37:08 +08:00
Ryan Wang
a58d933200
chore: modify the cdn address of the less dependency ( #473 )
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-03-01 11:19:18 +08:00
Ryan Wang
8c071ae6a5
Refactor comment drawer into modal ( #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
Ryan Wang
e8275370c4
chore: use @halo-dev/editor instead of halo-editor ( #447 )
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-02-21 15:58:05 +08:00
Ryan Wang
9704b00cc2
refactor: admin layout settings ( #441 )
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-02-18 15:43:12 +08:00
Ryan Wang
35e47ee309
fix: unable to change attachment name ( #434 )
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-02-11 15:55:39 +08:00
Ryan Wang
f21c2e99cf
refactor: refactoring the batch operation logic of attachment management ( #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
aabce58dc7
refactor: pending review status comment component ( #425 )
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-01-28 20:28:57 +08:00
Ryan Wang
8b1cb8b56a
refactor: use the a-button component instead of the link button ( #423 )
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-01-27 15:56:27 +08:00
Ryan Wang
70c95b3974
refactor: the way to select images for post editing ( #421 )
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-01-25 17:18:19 +08:00
Ryan Wang
ae6968d561
refactor: attachment selection modal ( #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
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
195d922756
refactor: input attachment selection uniformly uses AttachmentInput component ( #406 )
2022-01-17 18:37:24 +08:00
Ryan Wang
13ee41c710
fix: upgrade marked to fix security issues ( #408 )
...
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-01-16 20:33:33 +08:00
Ryan Wang
d3070ac257
refactor: theme setting page ( #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
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
d3992406a2
fix: failed to upload picture in the markdown editor ( #401 )
2022-01-07 13:41:35 +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
760fffd605
refactor: post setting ( #376 )
...
* refactor: post setting modal
* refactor: pagination
* refactor: post setting modal
* fix: TagSelect
* feat: add draft button
* feat: add meta editor
* style: remove PostSettingDrawer.vue
2021-11-16 22:25:52 +08:00
felix
d3eb288327
pref: attachments preview image styles ( #374 )
2021-11-09 17:32:18 +08:00
Ryan Wang
403443e126
refactor: weaken the animation of the login page #359 ( #369 )
2021-10-29 22:33:45 +08:00
Ryan Wang
a2e83e8e2f
refactor: update logo ( #366 )
2021-10-27 23:15:10 +08:00
Ryan Wang
bec944c51f
perf: automatically calculate post editor height. ( #355 )
2021-09-16 08:53:00 +08:00
Ryan Wang
5c28c9b7ea
refactor: upgrade codemirror version. ( #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
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
a434ba6f51
refactor: disable tabs change animation. ( #344 )
2021-07-03 15:20:00 +08:00
Ryan Wang
f32a92d680
fix : #331 ( #332 )
2021-05-24 22:06:49 +08:00
Ryan Wang
f2cf544a35
feat: support set gravatar source. ( #314 )
2021-03-29 00:16:24 +08:00
Ryan Wang
83e5ac911f
fix : #312 ( #313 )
2021-03-28 18:11:15 +08:00
Ryan Wang
fa5b50a538
fix : #308 ( #309 )
2021-03-11 21:12:42 +08:00
Ryan Wang
895bd70192
fix: upload component accepts default value. ( #301 )
2021-03-06 23:22:48 +08:00
Ryan Wang
17e0f47465
chore: remove unnecessary dependencies.
2021-03-06 18:38:10 +08:00
Ryan Wang
acbbb19347
refactor: install page. ( #296 )
...
* refactor: install page.
* refactor: install page.
* refactor: install page.
* refactor: install page.
2021-02-25 20:33:20 +08:00
Ryan Wang
e0b794e29b
pref: config tailwindcss purge. ( #288 )
2021-01-28 23:26:18 +08:00
Ryan Wang
418f0e13ff
fix: mfa login. ( #276 )
2020-12-26 20:53:38 +08:00
Ryan Wang
17eb64ebff
pref: add page load progress bar. ( #272 )
2020-12-08 09:59:25 +08:00
Li
ae5887a9ea
fix(menu): 对菜单做了一些调整和优化。 ( #267 )
...
* fix(menu): 对菜单做了一些调整和优化。
1. 删除了菜单的动画效果
2. 当拖拽到菜单底部时,会触发滚动效果
3. 现在拖为子节点会方便那么一点(也不是很完美)
4. 当菜单头不在可视区域时,会触发跟随,不需要拖拽完菜单还需要返回顶部再保存了。
* pref: add animation for menu drag.
Co-authored-by: Ryan Wang <i@ryanc.cc>
2020-11-24 11:10:50 +08:00
Ryan Wang
701e37940e
feat: halo-dev/halo#1119 ( #264 )
2020-11-02 22:35:48 +08:00
Ryan Wang
ec4a03339e
refactor: system options page layout. ( #251 )
...
* refactor: system options page layout.
* refactor: system options page layout.
2020-09-23 10:30:19 +08:00
Ryan Wang
d28d4bc110
refactor: form verification. ( #250 )
...
* refactor: form verification.
* refactor: form verification.
* refactor: form verification.
2020-09-23 00:20:47 +08:00
John Niang
37573bf7f1
Remove float more actions ( #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
2cfe229790
refactor: login page ( #238 )
...
* refactor: login page
* feat: #130
2020-08-30 17:46:45 +08:00
Ryan Wang
121776da41
chore: upgrade dependencies. ( #237 )
2020-08-30 15:23:31 +08:00
Ryan Wang
10626d04c9
fix : #228 ( #234 )
2020-08-23 22:37:58 +08:00
ruibaby
3e872b551b
release: 1.4.0-beta.2
2020-08-04 21:41:33 +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
9828aaef74
pref: code optimization again. ( #215 )
2020-07-14 16:51:40 +08:00
John Niang
6f3ea8ef64
fix: remove redundant folder ( #214 )
2020-07-13 10:14:26 +08:00
Ryan Wang
fca221fbb0
fix: editor folder case.
2020-07-13 09:43:01 +08:00
Ryan Wang
4612ce592b
pref: code optimization. ( #213 )
...
* pref: code optimization.
* fix: theme configuration loading.
* pref: code optimization.
2020-07-13 09:32:07 +08:00
Ryan Wang
014413ef48
refactor: optimized loading of newer versions of the about page. ( #211 )
2020-07-11 16:56:29 +08:00
ruibaby
85e5a64d04
release: 1.3.2
2020-04-12 13:19:48 +08:00
Ryan Wang
c2b45463ba
fix : #123 ( #128 )
2020-04-12 12:55:22 +08:00
Ryan Wang
3221a4923b
refactor: layout setting drawer. ( #113 )
2020-03-22 22:15:28 +08:00
Ryan Wang
2775383ca2
fix: the menu flickering problem in mobile safari browser. ( #106 )
2020-03-19 20:31:56 +08:00
Ryan Wang
49305b44e3
chore: upgrade antd. ( #105 )
2020-03-18 21:45:05 +08:00
Ryan Wang
865f1729a2
refactor: related functions for publishing posts. ( #99 )
2020-03-16 11:22:38 +08:00
Ryan Wang
50a2800277
refactor: remove recovery. ( #93 )
2020-03-11 13:48:24 +08:00
Ryan Wang
b1d362f6f5
Add rich text editor. ( #76 )
...
* refactor: pull out the editor component.
* feat: support rich text editor.
2020-02-28 22:26:05 +08:00
Ryan Wang
6ced7f7f83
refactor: pull out the markdown editor component. ( #75 )
2020-02-28 14:53:49 +08:00
ruibaby
0b8ab3f144
feat: support set thumbnail to category and tag.
2020-02-15 20:35:37 +08:00
ruibaby
12970716c0
style: replace console.log() to this.$log.
2020-01-06 20:32:33 +08:00
ruibaby
dee738f9b3
fix: style at the time of attachment selection.
2020-01-04 17:36:22 +08:00
ruibaby
f421fdc945
feat: performance optimization.
2019-12-29 21:10:54 +08:00
ruibaby
ce6ea9c787
fix: style.
2019-12-23 20:44:54 +08:00
ruibaby
2b887e7a5a
feat: performance optimization.
2019-12-23 13:33:47 +08:00
ruibaby
99d36a65e6
feat: performance optimization.
2019-12-23 12:54:15 +08:00
ruibaby
75b5ea43ce
feat: support markdown for journal.
2019-12-20 22:06:31 +08:00
ruibaby
6ff6c89050
feat: perfect post comment drawer component.
2019-12-16 17:47:07 +08:00
ruibaby
90a563b074
refactor: save shortcuts.
2019-12-14 14:15:42 +08:00
ruibaby
ac6e6b5ea7
feat: performance optimization.
2019-12-12 13:14:40 +08:00
ruibaby
6d77de0e96
feat: support preset post meta field.
2019-12-07 20:33:29 +08:00
ruibaby
9bd3d37a24
feat: support render markdown in Comment Drawer.
2019-11-29 20:56:01 +08:00
ruibaby
264180600f
fix: all pagination error.
2019-11-24 21:02:55 +08:00
ruibaby
7cdb85964a
feat: performance optimization.
2019-11-24 20:00:02 +08:00
ruibaby
39afb3d127
feat: support developer mode.
2019-11-23 22:54:45 +08:00
ruibaby
38059d2035
style: remove useless code.
2019-11-22 21:44:39 +08:00
ruibaby
1ba18f764d
feat: support show comments in post list.
2019-11-22 21:20:11 +08:00
ruibaby
f3a6e17214
Update some image path.
2019-10-22 19:48:54 +08:00
ruibaby
c96d962c75
Fixed store cache options error.
2019-09-10 11:20:59 +08:00
ruibaby
429a3f1640
Refactor AttachmentList.
2019-09-08 22:17:02 +08:00
ruibaby
ae98ef7351
Refactor upload component.
2019-09-08 21:31:41 +08:00
ruibaby
4da73491b9
Completed SettingDrawer.
2019-09-04 10:46:44 +08:00
ruibaby
054354d357
Perfect code.
2019-09-03 20:25:29 +08:00
ruibaby
ec1a661177
Cache options by vuex.
2019-09-03 16:58:30 +08:00