Commit Graph

1256 Commits

Author SHA1 Message Date
MDLeom 1e51f918ed
chore(deps): remove hexo-util workaround 2020-08-10 04:07:44 +00:00
MDLeom 6c9179a388
fix(layout): utilise url_for() to prepend root value 2020-08-09 11:56:09 +00:00
MDLeom 54d1a3856d
refactor: utilise feed_tag() helper
- https://hexo.io/docs/helpers#feed-tag
2020-08-09 11:51:22 +00:00
MDLeom a852f0e8ce
feat: add tag index page
- https://github.com/hexojs/hexo-generator-tag/pull/44
2020-08-09 11:46:13 +00:00
MDLeom 97d59bb2c7
ci(netlify): set default cache-control 2020-08-07 08:08:51 +00:00
MDLeom f32a721921
ci(netlify): fix header syntax 2020-08-07 07:44:22 +00:00
MDLeom ed3c9b7dc0
ci(netlify): add Clear-Site-Data header
- https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Clear-Site-Data
2020-08-07 07:11:23 +00:00
MDLeom b75903616a
ci(netlify): enable hsts preload 2020-08-07 06:29:45 +00:00
MDLeom 91ce67e0ac
ci(netlify): set 1-day cache for *.xml 2020-08-07 06:27:25 +00:00
MDLeom 327deb4781
ci(netlify): increase *.svg cache to 1-week 2020-08-05 08:31:56 +00:00
MDLeom 5ffaaec0dc
ci(netlify): increase *.css cache to 1-week 2020-08-05 08:17:06 +00:00
MDLeom 82b006cd95
post(dedup-obj): mention pull request 2020-08-05 08:14:40 +00:00
MDLeom 6f49bd2357
page(about): add phd thesis abstract 2020-08-02 10:20:21 +00:00
MDLeom ed0f5def11
style: tab to space 2020-07-31 09:06:06 +01:00
MDLeom 28e2caefdc
post: dedup array of objects 2020-07-31 02:20:32 +01:00
MDLeom 911cf077ad
chore: update hexo from 4.2.0 to 5.0.0 2020-07-31 02:02:27 +01:00
MDLeom 757534f5d4
fix(css): switch dracula to visual studio light+dark theme 2020-07-30 12:29:50 +01:00
MDLeom 6173a10818
fix(layout): remove unnecessary newline 2020-07-21 08:52:52 +01:00
MDLeom ed71f8bbed
chore(snyk): ignore 'SNYK-JS-YARGSPARSER-560381'
Remove past vulnerabilities
2020-07-21 08:39:05 +01:00
MDLeom ee115a60bc
docs(readme): specify CC license version 2020-07-21 08:36:53 +01:00
MDLeom 6dd5b31a89
post(sign-commit): key should not expire 2020-07-21 06:03:07 +01:00
MDLeom 790ca9b505
post: Sign Git commit with Ed25519 key 2020-07-18 09:05:04 +01:00
MDLeom 8111136d74
post(dns-filtering): add delayed test 2020-07-14 03:37:24 +01:00
MDLeom cabc7316a7
ci: add git
- required by package.json
2020-07-12 08:56:14 +01:00
MDLeom 07f9bad28c
page(about): add OpenPhish to phishing-filter
- e38bc68ada
2020-07-12 08:49:16 +01:00
MDLeom 19e17e1193
ci: utilize Gitlab's mirroring
- https://docs.gitlab.com/ee/user/project/repository/repository_mirroring.html
- Commits to protected branches are push to mirror within a minute
- Less one private key to manage
2020-07-12 08:41:20 +01:00
MDLeom 200c2fdcca
post(dns-filter): update script links 2020-07-12 03:47:32 +01:00
MDLeom 97ea97f1bb
chore: update 'external_link' config
https://github.com/hexojs/hexo/pull/4371
2020-07-11 09:41:53 +01:00
MDLeom c9eb1d7574
post: dns-filtering test 2020-07-11 09:25:04 +01:00
MDLeom 6d66e4ee66
post(phishing-filter): clarify about DShield source 2020-07-11 09:20:54 +01:00
MDLeom 1eff521182
post(onion-location): add guide for nginx & apache 2020-07-09 03:19:44 +01:00
MDLeom b92095ee4e
post(phishing-filter): add csvquote 2020-07-08 10:09:20 +01:00
MDLeom 452d3c27ea
post: phishing-filter 2020-07-07 11:27:06 +01:00
MDLeom 2443f2b13f
page(about): update size of urlhaus-filter
- number of *online* URLs
2020-07-07 07:01:18 +01:00
MDLeom b7a8e98307
page(about): update list format 2020-07-07 02:59:36 +01:00
MDLeom b199e99493
page(about): add phishing-filter and update urlhaus-filter's description 2020-07-07 02:58:34 +01:00
MDLeom 317704fcb2
refactor(sitemap): utilise full_url_for() 2020-07-01 08:34:40 +01:00
MDLeom 8c8dfef58a
refactor(sitemap): de-duplicate date formatting 2020-07-01 08:27:26 +01:00
MDLeom c0c8c846d1
fix(feed): published data should be formatted correctly
- rename 'data' function to 'formatDate' for clarity
2020-07-01 08:23:48 +01:00
MDLeom 88a26ab144
refactor(feed): object shorthand 2020-07-01 08:21:24 +01:00
MDLeom d0de387829
refactor(sitemap): object shorthand 2020-07-01 07:52:00 +01:00
MDLeom a2a68d3291
fix(sitemap): use latest post's date as <lastmod>
- posts[0] is used instead of posts.first() because first()
is not available after posts.toArray()
2020-07-01 07:46:16 +01:00
MDLeom 791f845ca3
fix(404): remove from sitemap and web crawler 2020-06-30 14:34:37 +01:00
MDLeom d063b59e3d
chore(webmaster): add yandex 2020-06-30 11:35:52 +01:00
MDLeom 45a8a0c402
chore: temporarily use latest commit of hexo-util
- https://github.com/hexojs/hexo-util/pull/210 is not released yet
2020-06-23 05:35:40 +01:00
MDLeom 0f45693943
chore(snyk): patch lodash 2020-06-23 05:29:13 +01:00
MDLeom d0ac052b59
feat: 'updated_option' config
- post.updated will be null if not set in front-matter
- https://github.com/hexojs/hexo/pull/4278
2020-06-23 05:27:55 +01:00
MDLeom 0752e3382c Revert "chore(deps): temporarily update hexo-util & hexo-fs"
This reverts commit c6d0b9d8b8.

- fixed in https://github.com/hexojs/hexo/pull/4276 https://github.com/hexojs/hexo/pull/4277
2020-06-23 04:03:16 +01:00
MDLeom 518584f0ab
post(caddy-v2): fix codeblock 2020-06-21 05:21:40 +01:00
MDLeom 6d8b80c257
post(caddy-v2): add v2.1 directives 2020-06-21 05:20:30 +01:00