Commit Graph

  • a3739cf6de
    feat: use duckduckgo onion address if site is .onion MDLeom 2020-03-06 08:47:37 +0000
  • 0e2799edbf
    fix(css): alternating colour rows MDLeom 2020-03-06 07:32:53 +0000
  • 91cc8e78e3
    post(nixos-part-2): passwordFile quirk MDLeom 2020-03-05 07:35:31 +0000
  • eedb5241a1
    post(tags): consolidate tags MDLeom 2020-03-05 07:13:27 +0000
  • c803c1aee5
    post(nixos-part-2): passwordFile option MDLeom 2020-03-05 07:10:32 +0000
  • 316eaa1ab8
    post: 'Using Caddy as a reverse proxy on NixOS (Part 2: Hardening)' MDLeom 2020-03-04 04:23:19 +0000
  • 8c14046862
    fix(nixos-1): add google-authenticator to system package MDLeom 2020-02-27 17:17:24 +0000
  • 876cf84493
    fix(nixos-1): add guide for OTP login MDLeom 2020-02-27 17:14:00 +0000
  • 0e6dd4308d
    fix(nixos-1): dedup array config MDLeom 2020-02-27 17:04:55 +0000
  • c020a300e1
    fix(css): change link underline colour to logo's colour MDLeom 2020-02-26 07:37:33 +0000
  • e00e2e320c
    feat: add site hi-res logo MDLeom 2020-02-26 05:33:23 +0000
  • 8793eda7cc
    fix(favicon): move to site source/ folder MDLeom 2020-02-26 05:31:36 +0000
  • 3d444a5d63
    post: add file shredding step MDLeom 2020-02-23 00:26:53 +0000
  • bf297d7c79
    post: 'Using Caddy as a reverse proxy on NixOS (Part 1)' MDLeom 2020-02-22 21:12:19 +0000
  • deeec3eaf9
    page(about): fix description MDLeom 2020-02-21 08:58:48 +0000
  • f72d5c65af
    chore: ignore .vscode folder MDLeom 2020-02-20 18:52:27 +0000
  • de4e8927a8
    chore(snyk): 'SNYK-JS-DOTPROP-543489' caused by npm MDLeom 2020-02-20 18:50:21 +0000
  • 6aec5cf350
    page(about): add 2015-2016 publications MDLeom 2020-02-19 09:33:45 +0000
  • 9ded05561f
    page(about): add master's publications MDLeom 2020-02-19 09:27:58 +0000
  • b59dd4406a
    fix: display badges in one line MDLeom 2020-02-19 07:50:26 +0000
  • 56d2b3d0e5
    page(about): reorganise into bullet points MDLeom 2020-02-19 07:48:34 +0000
  • a4adf75d05
    feat: add canonical tag MDLeom 2020-02-18 23:54:00 +0000
  • d4875be40d
    chore: mdleom.com in site assets MDLeom 2020-02-18 23:40:10 +0000
  • 2aa157d853
    chore: mdleom.com sitemap MDLeom 2020-02-18 23:34:33 +0000
  • bad371de30
    chore: switch url to mdleom.com MDLeom 2020-02-18 22:27:28 +0000
  • 8a3c90641b
    fix(image): avoid prepending '/img/' to svg path curben 2020-02-15 21:32:47 +0000
  • 1b77cdd383
    post(pdf-compress): rename original file curben 2020-01-23 21:21:33 +0000
  • d4fefb225f
    post: How to use Camaro to parse XML to JSON curben 2020-01-20 10:51:30 +0000
  • 6bb55a6bde Revert "feat(search): use duckduckgo lite/no-js" curben 2020-01-18 05:46:01 +0000
  • 159960da02
    feat(search): use duckduckgo lite/no-js curben 2020-01-18 05:32:52 +0000
  • 10d9ebd6b3
    fix(css): remove background colour for codeblock curben 2020-01-04 02:42:15 +0000
  • e8b76e3ae9
    fix(feed): remove new lines from summary curben 2020-01-03 01:30:46 +0000
  • f05f7ab47b
    post: 'Javascript Unit Testing with Jest' curben 2019-12-30 07:15:01 +0000
  • 28b24b5ff4
    post: replace 'image' tag plugin with markdown syntax curben 2019-12-26 06:16:07 +0000
  • 8e421b9202
    refactor: replace 'image' tag plugin with marked:renderer filter plugin curben 2019-12-26 06:14:26 +0000
  • 4620bfe915
    chore: update hexo from 4.1.1 to 4.2.0 curben 2019-12-26 06:12:25 +0000
  • 3beca85f47
    refactor(heading-link): replace cheerio with marked:renderer filter curben 2019-12-24 04:38:02 +0000
  • f4375dc216
    ci: replace only/except with rules syntax curben 2019-12-23 23:36:51 +0000
  • a36b361d3b
    feat(favicon): add svg curben 2019-12-20 04:50:17 +0000
  • feeaca491f
    fix(js): load copy button script in post only curben 2019-12-20 02:44:20 +0000
  • e59bfdbca6
    refactor(css): custom properties curben 2019-12-20 02:33:57 +0000
  • 763f7dc008
    fix(mobile-menu): background-color curben 2019-12-18 06:19:47 +0000
  • 19fed85fd8
    fix(post): markdown backquote curben 2019-12-18 06:01:55 +0000
  • f2c46c4a11 fix(svg): xml namespace should use http, not https curben 2019-12-18 05:56:49 +0000
  • 0324b71536 Merge branch 'screenshot-proxy' into 'master' curben 2019-12-18 05:19:37 +0000
  • 46a91b5765
    build: disable highlight.wrap curben 2019-12-18 05:17:00 +0000
  • ff34956550
    feat: use page's screenshot as og:image curben 2019-12-18 02:46:39 +0000
  • 80c9e584f2
    chore(hexo): update hexo from 4.1.0 to 4.1.1 curben 2019-12-18 02:15:30 +0000
  • 1df434b5e6
    fix(font-color): compatibility with light theme curben 2019-12-18 01:22:38 +0000
  • f2169903ea
    fix(svg): xml namespace should use http, not https curben 2019-12-18 01:12:47 +0000
  • 80fec3c2f4
    refactor(feed): replace encodeURI with encodeURL curben 2019-12-12 09:00:03 +0000
  • d70dea4097
    refactor(sitemap): let to const curben 2019-12-12 08:58:09 +0000
  • 163b8cd307
    build: pretty_urls.trailing_html curben 2019-12-12 08:50:01 +0000
  • 9d5644b2bc
    post: source of header setting curben 2019-12-08 03:20:57 +0000
  • 1c89559326
    post: 'GitHub now requires web browser to send referer' curben 2019-12-08 02:48:35 +0000
  • 643883a834
    post: add open-site-container.png curben 2019-11-17 09:14:53 +0000
  • 88fcd4c8e6
    post: multi-account-container addon feature curben 2019-11-17 09:05:54 +0000
  • 5e5ef3fe47
    fix(feed,sitemap): namespace should not be https curben 2019-11-17 04:45:26 +0000
  • 887f9ec116
    refactor(helpers): js() and css() helpers now support custom attributes curben 2019-11-14 02:27:25 +0000
  • 5cd412bda6
    fix(css): add homepage link to mobile-nav curben 2019-11-14 02:22:14 +0000
  • 1524f00c05
    fix(css): header-hr set to straight line curben 2019-11-14 02:17:48 +0000
  • 8f5ae5ee9d
    fix(css): make blockquote more obvious curben 2019-11-14 02:11:14 +0000
  • 248ab79ac4
    fix(css): codeblock background width curben 2019-11-14 02:06:15 +0000
  • 8bfbe48148
    fix(search): use config.url instead of hardcoded url curben 2019-11-12 10:19:27 +0000
  • 78397dad37
    fix(search): do not send referrer curben 2019-11-12 10:10:30 +0000
  • 740e671023
    page(about): add npm handle curben 2019-11-11 01:54:06 +0000
  • bed321c987
    fix(theme): rename js and css to 'chameleon' curben 2019-11-09 08:54:48 +0000
  • 8b510a0380
    refactor(sitemap): Array.concat() to Array.push() curben 2019-11-04 10:44:30 +0000
  • 6d18a37e09
    fix(css): set list-style to disc for toc curben 2019-10-28 05:32:24 +0000
  • 98d2ed587e fix: set language to en-GB curben 2019-10-27 03:28:11 +0000
  • e96eae0f97
    post: use internal link for images curben 2019-10-24 08:57:25 +0100
  • 313daae655
    refactor(layout): remove unused variable curben 2019-10-24 08:53:06 +0100
  • e953758c88
    fix(paginator): disable escape curben 2019-10-24 05:03:12 +0100
  • fb78e67e55
    post: mention Streisand curben 2019-10-22 12:44:18 +0100
  • ffa9c8c5be
    fix(copy_button): enable dotAll/'s' flag curben 2019-10-19 04:12:15 +0100
  • eeec6b5838
    fix(copy_button): compatibility with hljs newer syntax curben 2019-10-19 04:07:59 +0100
  • b26dee22f5
    post: fix markdown syntax curben 2019-10-18 07:18:51 +0100
  • 66211e7d9c
    fix(css): set codeblock width to minimum curben 2019-10-18 07:12:59 +0100
  • 07c59dc42a
    fix(css): remove unused class curben 2019-10-18 07:09:51 +0100
  • 3170c9f88d
    feat(code_highlight): update to newer syntax curben 2019-10-18 07:06:18 +0100
  • 3ca86f563c
    style: trailing new line curben 2019-10-18 03:51:04 +0100
  • 96ba831659
    page: add dates curben 2019-10-18 03:50:18 +0100
  • 71a41c6c79
    chore: replace hexo-nofollow with hexo-filter-nofollow curben 2019-10-18 03:34:20 +0100
  • 1986365f37
    fix(layout): head layout shouldn't be cached due to Open Graph curben 2019-10-18 03:32:28 +0100
  • 2f062354fa
    fix(open_graph): escape html characters in description curben 2019-10-18 03:31:47 +0100
  • d6cccfb940
    fix(open_graph): remove trailing index.html from url curben 2019-10-18 02:17:59 +0100
  • d122f5fa6e
    style(open_graph): move image-related function to continuous lines curben 2019-10-18 02:12:43 +0100
  • 1b6841e9ef
    feat(open_graph): add article:author curben 2019-10-18 02:10:57 +0100
  • b545b38c1e
    feat(open_graph): remove duplicate twitter tags curben 2019-10-18 02:04:31 +0100
  • 07b342bb27
    feat(open_graph): replace keywords with article:tag curben 2019-10-18 01:53:01 +0100
  • 774346e67d
    fix(css): set table heading colours curben 2019-10-17 12:10:01 +0100
  • c3ed7a9840
    style: http to https curben 2019-10-17 11:24:55 +0100
  • 7bc55954d6
    refactor(css): remove unused class curben 2019-10-17 11:19:42 +0100
  • bda9bdfbc5
    fix(css): align badge to the left curben 2019-10-17 11:16:06 +0100
  • 8c8c334eaa
    fix(feed): compatibility with hexo 4 curben 2019-10-17 10:28:40 +0100
  • c61fdab84f
    fix(sitemap): modernise curben 2019-10-17 07:01:35 +0100
  • ce9ebeb1bf
    fix(layout): add homepage link and remove redirect curben 2019-10-17 06:48:36 +0100
  • 772fc46cee
    feat(layout): remove about layout and associated configs curben 2019-10-17 06:44:57 +0100
  • 5b0556ec16
    fix(css): unset margin-left of toc curben 2019-10-17 06:42:10 +0100
  • f187cad58a
    fix(css): use disc style for index-list curben 2019-10-17 06:35:47 +0100