curben
|
1380f98108
|
fix: </html> appear after </head>
|
2019-08-06 20:16:44 +09:30 |
curben
|
345440e120
|
chore: update hexo-nofollow repo link
|
2019-08-06 15:08:49 +09:30 |
curben
|
007ece5fae
|
refactor: replace nanomatch with micromatch
https://github.com/hexojs/hexo/pull/3538
|
2019-07-30 15:56:29 +09:30 |
curben
|
03001eaabf
|
Merge branch 'renovate/renovate-19.x' into 'master'
chore(deps): update dependency renovate to v19
See merge request curben/blog!23
|
2019-07-21 07:26:59 +00:00 |
null
|
10e8b88b80
|
chore(deps): update dependency renovate to v19
|
2019-07-21 04:40:03 +00:00 |
curben
|
b53dda5771
|
feat: enable cache
* https://nullsweep.com/http-security-headers-a-complete-guide/
* https://codewithhugo.com/enable-cdn-netlify/
|
2019-07-21 13:22:13 +09:30 |
curben
|
a5878e86f1
|
post: viewBox is not mandatory
|
2019-07-13 14:27:18 +09:30 |
curben
|
f2e4f12358
|
fix(opengraph): don't lazy load cheerio
|
2019-07-13 14:26:32 +09:30 |
curben
|
b7167f289a
|
refactor: use OR operator
|
2019-07-10 21:17:17 +09:30 |
curben
|
6260cce61c
|
test(snyk): add lodash and marked
|
2019-07-08 18:37:09 +09:30 |
curben
|
c6a002b409
|
feat(layout): add yearly and monthly archive links
|
2019-07-07 11:13:34 +09:30 |
curben
|
dad0ed6b34
|
chore: remove unused packages
|
2019-07-07 10:40:00 +09:30 |
curben
|
ff2d2f0ea4
|
fix: load clipboardjs only in post
|
2019-06-30 16:55:49 +09:30 |
curben
|
484ee53cc4
|
post: Update title and add link to addon
|
2019-06-30 13:11:15 +09:30 |
curben
|
db00c8e3b5
|
post: correction to gitlab setting
|
2019-06-29 19:10:01 +09:30 |
curben
|
4055d5a2c2
|
style: single quote
|
2019-06-29 19:00:53 +09:30 |
curben
|
c0998a3d13
|
post: fix embedded css
|
2019-06-29 18:59:06 +09:30 |
curben
|
2e017ecf98
|
feat(cloudinary): add original resolution image link
* increase width and limit height for embedded image
|
2019-06-29 18:55:32 +09:30 |
curben
|
b9db47fe8c
|
fix(microformat): prepend class name only to <a> tag
|
2019-06-28 17:49:12 +09:30 |
curben
|
04f6762388
|
post: add 'firefox-ext' tag
|
2019-06-28 17:41:31 +09:30 |
curben
|
81b18a7bd1
|
post: Add 'Image view is broken when using Dark Reader'
|
2019-06-28 17:39:50 +09:30 |
curben
|
2d097644fd
|
fix(microformat): update syntax to h-entry of microformats2
* http://microformats.org/wiki/h-entry
* replaces hAtom
|
2019-06-28 00:41:35 +09:30 |
curben
|
8ce99181a4
|
fix(schema): use valid "dateModified"
* https://schema.org/dateModified
|
2019-06-27 23:45:35 +09:30 |
curben
|
2a242f59a6
|
fix(schema): use "articleBody" for post content
* Revert 5d216d3
* https://schema.org/BlogPosting
* "text" is more suitable for itemtype="https://schema.org/Blog"
* https://schema.org/Blog is more suitable for homepage (list of posts)
* ref https://github.com/philwareham/schema-microdata-examples/blob/master/blog.html
|
2019-06-27 23:44:46 +09:30 |
curben
|
5f83dddf71
|
fix(schema): add "headline" to post title
* https://webmasters.stackexchange.com/a/98469
|
2019-06-27 22:39:54 +09:30 |
curben
|
5d216d3edf
|
fix(schema): use "text" for post content
* articleBody is only applicable for (news) Article
* https://schema.org/Blog
* https://schema.org/Article
|
2019-06-27 22:22:29 +09:30 |
curben
|
843a8fe74f
|
fix(schema): add license
* https://blogs.pjjk.net/phil/licence-information-in-schema-org-and-lrmi/
|
2019-06-27 22:09:36 +09:30 |
curben
|
8316503b5f
|
fix(schema): add "keywords" attribute to tags
* https://stackoverflow.com/a/33056727
|
2019-06-27 22:01:04 +09:30 |
curben
|
132e96f69a
|
fix(microformats): add 'published' class only to posts
|
2019-06-26 20:24:29 +09:30 |
curben
|
b8f987934b
|
feat(microformats): add rel-license
* http://microformats.org/wiki/rel-license
|
2019-06-26 20:12:07 +09:30 |
curben
|
17c823bfbd
|
feat(microformats): add hAtom class names
* http://microformats.org/wiki/hatom
|
2019-06-26 17:19:14 +09:30 |
curben
|
bdafe4a208
|
feat(microformats): add tag
* http://microformats.org/wiki/rel-tag
|
2019-06-26 16:56:24 +09:30 |
curben
|
ec434af4ea
|
style: reduce tab spacing
|
2019-06-26 16:26:23 +09:30 |
curben
|
6b9395cebc
|
fix(sitemap): add sitemap location to <head> and robots.txt
* https://github.com/h5bp/html5-boilerplate/pull/1918
|
2019-06-26 16:24:19 +09:30 |
curben
|
e9c907e480
|
style(search): 'Powered by' instead of 'Search using'
|
2019-06-23 17:10:15 +09:30 |
curben
|
7a7a610d8e
|
docs(readme): hexo 3.9.0 badge
|
2019-06-22 14:52:40 +09:30 |
curben
|
9220800789
|
chore: update hexo to 3.9.0
|
2019-06-22 14:22:45 +09:30 |
curben
|
e4cf43dd85
|
test(snyk): mention affected deps
|
2019-06-22 14:22:45 +09:30 |
curben
|
52a3c29295
|
Merge branch 'blog-redir' into 'master'
fix(seo): redirect post link to /blog/
See merge request curben/blog!22
|
2019-06-21 04:25:30 +00:00 |
curben
|
9681db0fe6
|
fix: append slash to redirect
|
2019-06-21 13:53:12 +09:30 |
curben
|
a889de9398
|
fix(seo): redirect post link to /blog/
* sitemap "has less powerful signal to Googlebot"
* https://support.google.com/webmasters/answer/139066
|
2019-06-21 13:46:54 +09:30 |
curben
|
878b15221e
|
chore: ignore optional deps
* https://github.com/mozilla/nunjucks/issues/1227
|
2019-06-21 13:41:43 +09:30 |
curben
|
94d57346a6
|
test(snyk): ignore set-value and mixin-deep
* https://snyk.io/vuln/SNYK-JS-SETVALUE-450213
* https://snyk.io/vuln/SNYK-JS-MIXINDEEP-450212
* Remove braces and marked
|
2019-06-21 13:39:29 +09:30 |
curben
|
2b63f11742
|
fix(tags): tag url in lowercase, display in titlecase
* netlify uses lowercase url
|
2019-06-21 11:28:05 +09:30 |
curben
|
aa3d94aa4b
|
feat: add link() helper
* Based on link_to() helper, without unneeded attribute and option
* https://hexo.io/docs/helpers#link-to
|
2019-06-15 20:42:07 +09:30 |
curben
|
36201c2ada
|
fix(footer): add gitlab source link
|
2019-06-15 20:29:07 +09:30 |
curben
|
2c82409317
|
fix: temporarily set the homepage to /blog
|
2019-06-13 13:45:17 +09:30 |
curben
|
9329f21f3a
|
feat(page): add title
|
2019-06-13 13:44:17 +09:30 |
curben
|
b0078b3b33
|
style(layout): titlecase
|
2019-06-13 13:40:20 +09:30 |
curben
|
e130371288
|
feat(layout): Add page number to blog <title>
|
2019-06-13 13:38:30 +09:30 |