Commit Graph

1977 Commits (0dff0e9ce53f55419e4acc9282dcc1a8b2083bb4)

Author SHA1 Message Date
coortop 4ee9e151d4
feat: add links sort by random (#912)
* feat: add links sort by random

* feat: add links sort by random
2020-06-13 22:29:10 +08:00
John Niang ccea5ed6c3
Refactor theme sacn (#869)
* Provide theme collector

* Refactor theme property scan

* Refactor ThemePropertyScanner

* Rectify return type

* Change activated theme fetch strategy

* Refactor theme service

* Reformat unexpected codes

* Remove unused imports

Co-authored-by: johnniang <johnniang@fastmail.com>
2020-06-08 10:26:32 +08:00
dependabot-preview[bot] 7a8c5af258
chore(deps): bump flexmarkVersion from 0.61.30 to 0.62.0 (#882)
Bumps `flexmarkVersion` from 0.61.30 to 0.62.0.

Updates `flexmark` from 0.61.30 to 0.62.0
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/commits)

Updates `flexmark-ext-attributes` from 0.61.30 to 0.62.0
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/commits)

Updates `flexmark-ext-autolink` from 0.61.30 to 0.62.0
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/commits)

Updates `flexmark-ext-emoji` from 0.61.30 to 0.62.0
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/commits)

Updates `flexmark-ext-escaped-character` from 0.61.30 to 0.62.0
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/commits)

Updates `flexmark-ext-gfm-strikethrough` from 0.61.30 to 0.62.0
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/commits)

Updates `flexmark-ext-gfm-tasklist` from 0.61.30 to 0.62.0
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/commits)

Updates `flexmark-ext-ins` from 0.61.30 to 0.62.0
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/commits)

Updates `flexmark-ext-media-tags` from 0.61.30 to 0.62.0
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/commits)

Updates `flexmark-ext-tables` from 0.61.30 to 0.62.0
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/commits)

Updates `flexmark-ext-toc` from 0.61.30 to 0.62.0
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/commits)

Updates `flexmark-ext-superscript` from 0.61.30 to 0.62.0
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/commits)

Updates `flexmark-ext-yaml-front-matter` from 0.61.30 to 0.62.0
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/commits)

Updates `flexmark-ext-gitlab` from 0.61.30 to 0.62.0
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/commits)

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

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-05-29 09:49:50 +08:00
John Niang cf6cd7c3d2
Remove redundant annotations (#880) 2020-05-29 00:18:53 +08:00
giveup bc30ab7c03
改进脱敏 (#874)
* fixed typos

* 改进脱敏

* 改进脱敏

* 添加脱敏单元测试

Co-authored-by: Your Name <you@example.com>
2020-05-27 23:29:00 +08:00
giveup b40c3f7ed9
fixed typos (#873)
Co-authored-by: Your Name <you@example.com>
2020-05-25 17:58:34 +08:00
Ryan Wang 2b8f218c8f
chore: remove fastjson dependency. (#871)
* chore: remove fastjson dependency.

* fix: test.
2020-05-23 15:17:30 +08:00
dependabot-preview[bot] 43124e43fe
chore(deps): bump flexmarkVersion from 0.61.26 to 0.61.30 (#864)
Bumps `flexmarkVersion` from 0.61.26 to 0.61.30.

Updates `flexmark` from 0.61.26 to 0.61.30
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.61.26...0.61.30)

Updates `flexmark-ext-attributes` from 0.61.26 to 0.61.30
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.61.26...0.61.30)

Updates `flexmark-ext-autolink` from 0.61.26 to 0.61.30
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.61.26...0.61.30)

Updates `flexmark-ext-emoji` from 0.61.26 to 0.61.30
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.61.26...0.61.30)

Updates `flexmark-ext-escaped-character` from 0.61.26 to 0.61.30
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.61.26...0.61.30)

Updates `flexmark-ext-gfm-strikethrough` from 0.61.26 to 0.61.30
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.61.26...0.61.30)

Updates `flexmark-ext-gfm-tasklist` from 0.61.26 to 0.61.30
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.61.26...0.61.30)

Updates `flexmark-ext-ins` from 0.61.26 to 0.61.30
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.61.26...0.61.30)

Updates `flexmark-ext-media-tags` from 0.61.26 to 0.61.30
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.61.26...0.61.30)

Updates `flexmark-ext-tables` from 0.61.26 to 0.61.30
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.61.26...0.61.30)

Updates `flexmark-ext-toc` from 0.61.26 to 0.61.30
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.61.26...0.61.30)

Updates `flexmark-ext-superscript` from 0.61.26 to 0.61.30
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.61.26...0.61.30)

Updates `flexmark-ext-yaml-front-matter` from 0.61.26 to 0.61.30
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.61.26...0.61.30)

Updates `flexmark-ext-gitlab` from 0.61.26 to 0.61.30
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.61.26...0.61.30)

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

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-05-19 23:58:09 +08:00
Ryan Wang f383cd4aa3
fix: #785 (#854) 2020-05-16 19:21:42 +08:00
sebastiancoteanu c3f777fba3
pref: replace == usage with equals to avoid bugs. (#851)
Co-authored-by: sebastiancoteanu <sebastian.coteanu@arnia.ro>
2020-05-15 16:55:07 +08:00
Ryan Wang ecc97c207f
chore: remove useless code and dependencies. (#845)
* chore: remove useless code and dependencies.

* Update build.gradle
2020-05-15 11:40:02 +08:00
Ryan Wang e7addd41f9
fix: rollback #714 pull request. (#838) 2020-05-12 11:49:40 +08:00
dependabot-preview[bot] 442886d0ae
chore(deps): bump qiniu-java-sdk from 7.2.28 to 7.2.29
Bumps [qiniu-java-sdk](https://github.com/qiniu/java-sdk) from 7.2.28 to 7.2.29.
- [Release notes](https://github.com/qiniu/java-sdk/releases)
- [Changelog](https://github.com/qiniu/java-sdk/blob/master/CHANGELOG.md)
- [Commits](https://github.com/qiniu/java-sdk/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-11 21:20:59 +00:00
Yqhg8Nt4tuu 4197ca33d8
feat: Support Rename and Edit Staitc Files (#573) (#819)
* Add rename API

* Add save API

* Add unit test for rename API

* Fix an indentation

* Add a space before '{'

* Add a Param and some invalid checks

* Change comments

* Change test annotation

* Delete impl test unit

* Add directory traversal check for static file operations

Co-authored-by: Rokita <35868425+Ruukita@users.noreply.github.com>
2020-05-11 22:25:08 +08:00
Gxz-NGU a81f335ee8
pref: 删除冗余注解 (#827) (#830) 2020-05-07 15:20:24 +08:00
dependabot-preview[bot] bae13a01f4
chore(deps): bump jedis from 3.2.0 to 3.3.0 (#821)
Bumps [jedis](https://github.com/xetorthio/jedis) from 3.2.0 to 3.3.0.
- [Release notes](https://github.com/xetorthio/jedis/releases)
- [Commits](https://github.com/xetorthio/jedis/compare/jedis-3.2.0...jedis-3.3.0)

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

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-05-07 13:28:55 +08:00
dependabot-preview[bot] b5d923192e
chore(deps): bump flexmarkVersion from 0.61.24 to 0.61.26 (#823)
Bumps `flexmarkVersion` from 0.61.24 to 0.61.26.

Updates `flexmark` from 0.61.24 to 0.61.26
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.61.24...0.61.26)

Updates `flexmark-ext-attributes` from 0.61.24 to 0.61.26
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.61.24...0.61.26)

Updates `flexmark-ext-autolink` from 0.61.24 to 0.61.26
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.61.24...0.61.26)

Updates `flexmark-ext-emoji` from 0.61.24 to 0.61.26
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.61.24...0.61.26)

Updates `flexmark-ext-escaped-character` from 0.61.24 to 0.61.26
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.61.24...0.61.26)

Updates `flexmark-ext-gfm-strikethrough` from 0.61.24 to 0.61.26
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.61.24...0.61.26)

Updates `flexmark-ext-gfm-tasklist` from 0.61.24 to 0.61.26
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.61.24...0.61.26)

Updates `flexmark-ext-ins` from 0.61.24 to 0.61.26
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.61.24...0.61.26)

Updates `flexmark-ext-media-tags` from 0.61.24 to 0.61.26
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.61.24...0.61.26)

Updates `flexmark-ext-tables` from 0.61.24 to 0.61.26
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.61.24...0.61.26)

Updates `flexmark-ext-toc` from 0.61.24 to 0.61.26
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.61.24...0.61.26)

Updates `flexmark-ext-superscript` from 0.61.24 to 0.61.26
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.61.24...0.61.26)

Updates `flexmark-ext-yaml-front-matter` from 0.61.24 to 0.61.26
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.61.24...0.61.26)

Updates `flexmark-ext-gitlab` from 0.61.24 to 0.61.26
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.61.24...0.61.26)

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

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-05-07 13:28:39 +08:00
dependabot-preview[bot] 52752d16d1
chore(deps): bump hutoolVersion from 5.3.2 to 5.3.3 (#826)
Bumps `hutoolVersion` from 5.3.2 to 5.3.3.

Updates `hutool-core` from 5.3.2 to 5.3.3
- [Release notes](https://github.com/looly/hutool/releases)
- [Changelog](https://github.com/looly/hutool/blob/v5-master/CHANGELOG.md)
- [Commits](https://github.com/looly/hutool/compare/5.3.2...5.3.3)

Updates `hutool-crypto` from 5.3.2 to 5.3.3
- [Release notes](https://github.com/looly/hutool/releases)
- [Changelog](https://github.com/looly/hutool/blob/v5-master/CHANGELOG.md)
- [Commits](https://github.com/looly/hutool/compare/5.3.2...5.3.3)

Updates `hutool-extra` from 5.3.2 to 5.3.3
- [Release notes](https://github.com/looly/hutool/releases)
- [Changelog](https://github.com/looly/hutool/blob/v5-master/CHANGELOG.md)
- [Commits](https://github.com/looly/hutool/compare/5.3.2...5.3.3)

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

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-05-07 13:28:19 +08:00
Ryan Wang ce13e6a5df
doc: update CONTRIBUTING.md. 2020-05-01 18:31:16 +08:00
dependabot-preview[bot] ce5801bf24
chore(deps): bump flyway-core from 6.4.0 to 6.4.1 (#814)
Bumps [flyway-core](https://github.com/flyway/flyway) from 6.4.0 to 6.4.1.
- [Release notes](https://github.com/flyway/flyway/releases)
- [Commits](https://github.com/flyway/flyway/compare/flyway-6.4.0...flyway-6.4.1)

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

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-05-01 15:25:07 +08:00
dependabot-preview[bot] e4995d6214
chore(deps): bump flexmarkVersion from 0.61.22 to 0.61.24 (#815)
Bumps `flexmarkVersion` from 0.61.22 to 0.61.24.

Updates `flexmark` from 0.61.22 to 0.61.24
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.61.22...0.61.24)

Updates `flexmark-ext-attributes` from 0.61.22 to 0.61.24
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.61.22...0.61.24)

Updates `flexmark-ext-autolink` from 0.61.22 to 0.61.24
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.61.22...0.61.24)

Updates `flexmark-ext-emoji` from 0.61.22 to 0.61.24
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.61.22...0.61.24)

Updates `flexmark-ext-escaped-character` from 0.61.22 to 0.61.24
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.61.22...0.61.24)

Updates `flexmark-ext-gfm-strikethrough` from 0.61.22 to 0.61.24
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.61.22...0.61.24)

Updates `flexmark-ext-gfm-tasklist` from 0.61.22 to 0.61.24
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.61.22...0.61.24)

Updates `flexmark-ext-ins` from 0.61.22 to 0.61.24
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.61.22...0.61.24)

Updates `flexmark-ext-media-tags` from 0.61.22 to 0.61.24
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.61.22...0.61.24)

Updates `flexmark-ext-tables` from 0.61.22 to 0.61.24
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.61.22...0.61.24)

Updates `flexmark-ext-toc` from 0.61.22 to 0.61.24
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.61.22...0.61.24)

Updates `flexmark-ext-superscript` from 0.61.22 to 0.61.24
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.61.22...0.61.24)

Updates `flexmark-ext-yaml-front-matter` from 0.61.22 to 0.61.24
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.61.22...0.61.24)

Updates `flexmark-ext-gitlab` from 0.61.22 to 0.61.24
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.61.22...0.61.24)

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

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-05-01 15:24:53 +08:00
chaos.su 9ec3088f1e
support distributed cache and customized halo home. (#754)
* support distributed cache with redis

* fix HOME_DIR; theme configurations auto update in distributed deployment; update redis cache configuration demo

* remove redundant const of WORK_DIR

Co-authored-by: John Niang <johnniang@riseup.net>
2020-05-01 14:43:01 +08:00
liaozan f0f354af07
抽取 yyyy-MM-dd-HH-mm-ss- 格式的日期pattern到工具类中 (#813)
* 排序使用Comparator静态方法实现

* 修复排序逻辑错误

* fix compile error

* 抽取 yyyy-MM-dd-HH-mm-ss- 格式的日期pattern到工具类中
2020-05-01 00:30:23 +08:00
liaozan 36b3a2d3b4
排序使用Comparator静态方法实现 (#812)
* 排序使用Comparator静态方法实现

* 修复排序逻辑错误

* fix compile error
2020-04-30 22:25:37 +08:00
dependabot-preview[bot] 694667fcf5
chore(deps): bump cos_api from 5.6.21 to 5.6.22 (#801)
Bumps [cos_api](https://github.com/tencentyun/cos-java-sdk-v5) from 5.6.21 to 5.6.22.
- [Release notes](https://github.com/tencentyun/cos-java-sdk-v5/releases)
- [Changelog](https://github.com/tencentyun/cos-java-sdk-v5/blob/master/CHANGELOG.md)
- [Commits](https://github.com/tencentyun/cos-java-sdk-v5/commits)

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

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-04-30 11:02:18 +08:00
dependabot-preview[bot] 9ad0b7b114
chore(deps): bump flexmarkVersion from 0.61.20 to 0.61.22 (#808)
Bumps `flexmarkVersion` from 0.61.20 to 0.61.22.

Updates `flexmark` from 0.61.20 to 0.61.22
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.61.20...0.61.22)

Updates `flexmark-ext-attributes` from 0.61.20 to 0.61.22
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.61.20...0.61.22)

Updates `flexmark-ext-autolink` from 0.61.20 to 0.61.22
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.61.20...0.61.22)

Updates `flexmark-ext-emoji` from 0.61.20 to 0.61.22
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.61.20...0.61.22)

Updates `flexmark-ext-escaped-character` from 0.61.20 to 0.61.22
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.61.20...0.61.22)

Updates `flexmark-ext-gfm-strikethrough` from 0.61.20 to 0.61.22
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.61.20...0.61.22)

Updates `flexmark-ext-gfm-tasklist` from 0.61.20 to 0.61.22
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.61.20...0.61.22)

Updates `flexmark-ext-ins` from 0.61.20 to 0.61.22
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.61.20...0.61.22)

Updates `flexmark-ext-media-tags` from 0.61.20 to 0.61.22
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.61.20...0.61.22)

Updates `flexmark-ext-tables` from 0.61.20 to 0.61.22
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.61.20...0.61.22)

Updates `flexmark-ext-toc` from 0.61.20 to 0.61.22
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.61.20...0.61.22)

Updates `flexmark-ext-superscript` from 0.61.20 to 0.61.22
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.61.20...0.61.22)

Updates `flexmark-ext-yaml-front-matter` from 0.61.20 to 0.61.22
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.61.20...0.61.22)

Updates `flexmark-ext-gitlab` from 0.61.20 to 0.61.22
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.61.20...0.61.22)

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

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-04-30 11:01:54 +08:00
dependabot-preview[bot] ba4c679d39
chore(deps): bump commons-lang3 from 3.9 to 3.10 (#802)
Bumps commons-lang3 from 3.9 to 3.10.

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

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-04-29 14:37:47 +08:00
dependabot-preview[bot] 301fa350c6
chore(deps): bump fastjson from 1.2.67 to 1.2.68 (#800)
Bumps [fastjson](https://github.com/alibaba/fastjson) from 1.2.67 to 1.2.68.
- [Release notes](https://github.com/alibaba/fastjson/releases)
- [Commits](https://github.com/alibaba/fastjson/compare/1.2.67...1.2.68)

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

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-04-29 08:53:45 +08:00
Wu Yuncheng 532b7f0532
fix: volatile in double-checked locking (#799) 2020-04-28 17:58:37 +08:00
dependabot-preview[bot] 5eb47b617e
chore(deps): bump aliyun-sdk-oss from 3.8.1 to 3.9.1 (#792)
Bumps aliyun-sdk-oss from 3.8.1 to 3.9.1.

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

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-04-28 13:49:34 +08:00
dependabot-preview[bot] 7bf1d060fd
chore(deps): bump annotations from 3.0.1 to 3.0.1u2 (#790)
Bumps [annotations](https://github.com/findbugsproject/findbugs) from 3.0.1 to 3.0.1u2.
- [Release notes](https://github.com/findbugsproject/findbugs/releases)
- [Commits](https://github.com/findbugsproject/findbugs/commits)

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

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-04-28 10:48:49 +08:00
dependabot-preview[bot] 27be8ead3b
chore(deps): bump hutoolVersion from 5.2.3 to 5.3.2 (#788)
Bumps `hutoolVersion` from 5.2.3 to 5.3.2.

Updates `hutool-core` from 5.2.3 to 5.3.2
- [Release notes](https://github.com/looly/hutool/releases)
- [Changelog](https://github.com/looly/hutool/blob/v5-master/CHANGELOG.md)
- [Commits](https://github.com/looly/hutool/compare/5.2.3...5.3.2)

Updates `hutool-crypto` from 5.2.3 to 5.3.2
- [Release notes](https://github.com/looly/hutool/releases)
- [Changelog](https://github.com/looly/hutool/blob/v5-master/CHANGELOG.md)
- [Commits](https://github.com/looly/hutool/compare/5.2.3...5.3.2)

Updates `hutool-extra` from 5.2.3 to 5.3.2
- [Release notes](https://github.com/looly/hutool/releases)
- [Changelog](https://github.com/looly/hutool/blob/v5-master/CHANGELOG.md)
- [Commits](https://github.com/looly/hutool/compare/5.2.3...5.3.2)

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

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-04-28 10:48:24 +08:00
dependabot-preview[bot] e268238234
chore(deps): bump flyway-core from 6.3.1 to 6.4.0 (#787)
Bumps [flyway-core](https://github.com/flyway/flyway) from 6.3.1 to 6.4.0.
- [Release notes](https://github.com/flyway/flyway/releases)
- [Commits](https://github.com/flyway/flyway/compare/flyway-6.3.1...flyway-6.4.0)

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

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-04-28 10:47:31 +08:00
dependabot-preview[bot] ff45095187
chore(deps): bump jackson-dataformat-yaml from 2.10.3 to 2.11.0 (#789)
Bumps [jackson-dataformat-yaml](https://github.com/FasterXML/jackson-dataformats-text) from 2.10.3 to 2.11.0.
- [Release notes](https://github.com/FasterXML/jackson-dataformats-text/releases)
- [Commits](https://github.com/FasterXML/jackson-dataformats-text/compare/jackson-dataformats-text-2.10.3...jackson-dataformats-text-2.11.0)

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

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-04-28 10:47:02 +08:00
dependabot-preview[bot] 0da3a140a7
chore(deps): bump flexmarkVersion from 0.60.2 to 0.61.20 (#791)
Bumps `flexmarkVersion` from 0.60.2 to 0.61.20.

Updates `flexmark` from 0.60.2 to 0.61.20
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.60.2...0.61.20)

Updates `flexmark-ext-attributes` from 0.60.2 to 0.61.20
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.60.2...0.61.20)

Updates `flexmark-ext-autolink` from 0.60.2 to 0.61.20
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.60.2...0.61.20)

Updates `flexmark-ext-emoji` from 0.60.2 to 0.61.20
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.60.2...0.61.20)

Updates `flexmark-ext-escaped-character` from 0.60.2 to 0.61.20
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.60.2...0.61.20)

Updates `flexmark-ext-gfm-strikethrough` from 0.60.2 to 0.61.20
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.60.2...0.61.20)

Updates `flexmark-ext-gfm-tasklist` from 0.60.2 to 0.61.20
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.60.2...0.61.20)

Updates `flexmark-ext-ins` from 0.60.2 to 0.61.20
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.60.2...0.61.20)

Updates `flexmark-ext-media-tags` from 0.60.2 to 0.61.20
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.60.2...0.61.20)

Updates `flexmark-ext-tables` from 0.60.2 to 0.61.20
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.60.2...0.61.20)

Updates `flexmark-ext-toc` from 0.60.2 to 0.61.20
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.60.2...0.61.20)

Updates `flexmark-ext-superscript` from 0.60.2 to 0.61.20
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.60.2...0.61.20)

Updates `flexmark-ext-yaml-front-matter` from 0.60.2 to 0.61.20
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.60.2...0.61.20)

Updates `flexmark-ext-gitlab` from 0.60.2 to 0.61.20
- [Release notes](https://github.com/vsch/flexmark-java/releases)
- [Commits](https://github.com/vsch/flexmark-java/compare/0.60.2...0.61.20)

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

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-04-28 10:46:40 +08:00
dependabot-preview[bot] 16655f1645
chore(deps): bump bce-java-sdk from 0.10.36 to 0.10.106 (#793)
Bumps [bce-java-sdk](https://github.com/baidubce/bce-sdk-java) from 0.10.36 to 0.10.106.
- [Release notes](https://github.com/baidubce/bce-sdk-java/releases)
- [Changelog](https://github.com/baidubce/bce-sdk-java/blob/master/Release%20Notes.txt)
- [Commits](https://github.com/baidubce/bce-sdk-java/commits)

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

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-04-28 10:45:45 +08:00
dependabot-preview[bot] 93bef82e3f
chore(deps): bump cos_api from 5.6.18 to 5.6.21 (#794)
Bumps [cos_api](https://github.com/tencentyun/cos-java-sdk-v5) from 5.6.18 to 5.6.21.
- [Release notes](https://github.com/tencentyun/cos-java-sdk-v5/releases)
- [Changelog](https://github.com/tencentyun/cos-java-sdk-v5/blob/master/CHANGELOG.md)
- [Commits](https://github.com/tencentyun/cos-java-sdk-v5/commits)

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

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-04-28 10:22:38 +08:00
dependabot-preview[bot] 77d9f67837
chore(deps): bump org.springframework.boot (#796)
Bumps [org.springframework.boot](https://github.com/spring-projects/spring-boot) from 2.2.5.RELEASE to 2.2.6.RELEASE.
- [Release notes](https://github.com/spring-projects/spring-boot/releases)
- [Commits](https://github.com/spring-projects/spring-boot/compare/v2.2.5.RELEASE...v2.2.6.RELEASE)

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

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-04-28 10:20:10 +08:00
John Niang 21ac5e1bd0
doc: add more download sources support (#781) 2020-04-22 13:24:09 +08:00
ruibaby 9f65092b74 doc: update CHANGELOG.md. 2020-04-12 13:34:58 +08:00
ruibaby 11cbe95ed5 release: 1.3.2 2020-04-12 13:32:36 +08:00
jinqilin721 246930ecbe
feat: 附件上传增加华为云OBS支持 (#756)
* 附件上传增加华为云OBS支持

* Revert "附件上传增加华为云OBS支持"

This reverts commit cad9a352

* 附件上传增加华为云OBS支持
2020-04-09 10:03:37 +08:00
Ryan Wang ba1eb8fc50
fix: #748 (#749) 2020-04-05 14:51:07 +08:00
bear 3a45b7a5ed
Support MFA-TOTP Auth (#745)
* add tfa utils

* MFA check api completed

* adminController add loginPreCheck api

* halo-admin test

* checkstyle

* add unit test

* reset MFA
2020-04-04 19:41:22 +08:00
Ryan Wang b3dafa195a
feat: add switch type for theme settings. (#735) 2020-03-29 11:48:37 +08:00
ruibaby c353411997 release: 1.3.1 2020-03-28 16:03:03 +08:00
Ryan Wang 76cbf465f7
chore: upgrade fastjson dependency. (#732) 2020-03-28 15:25:38 +08:00
Lei XinXin b4ebf7218e
新增DateTimeUtils (#731)
* 新增DateTimeUtils

* 提交测试用例
2020-03-28 15:08:24 +08:00
ming 49486198df
fix: #713, 开发环境也能获取版本信息了 (#714)
* fix #713, 开发环境也能获取版本信息了

* banner version show ok
2020-03-28 14:33:23 +08:00
wtune f21f5933bf
feat: add index on attachments.create_time (#725) 2020-03-28 00:16:12 +08:00