Commit Graph
100 Commits
Author SHA1 Message Date
jakeandGitHub cfc3334da7 super simple serverless hit counter for fun (#410) 2021-05-30 08:55:37 -04:00
jakeandGitHub b3e916e063 Update dependabot.yml
[skip ci]
2021-05-30 08:40:13 -04:00
jake f345256921 fix page CSS parsing on amp pages
https://search.google.com/search-console/amp/drilldown?resource_id=https%3A%2F%2Fjarv.is%2F&item_key=GhkIIhADIhBzdHlsZSBhbXAtY3VzdG9tKKVO&hl=en&sharing_key=ozvLdt6NrwXwjyC3ZJCWPA
2021-05-29 09:18:14 -04:00
jake 1b69d01a19 bump twemojis to v13.1.0
https://github.com/twitter/twemoji/releases/tag/v13.1.0
2021-05-28 11:49:59 -04:00
jake 468cc14d4b move dark mode script inline to avoid blinding flash of white background 2021-05-28 11:11:09 -04:00
jake 4a59d3dd51 add postcss-merge-rules and postcss-normalize-charset plugins 2021-05-27 18:28:17 -04:00
jake b02efa77b4 fix list styles, no clue when/how they got messed up 2021-05-27 11:33:15 -04:00
jake 80ea194c74 fix new header on /previously 2021-05-27 11:33:03 -04:00
jake 162fe77be4 update /uses 2021-05-27 08:27:24 -04:00
jake d73e7746c7 fix img -> amp-img in AMP page header 2021-05-27 08:16:34 -04:00
jake 233349781e swap logo in header with my face 📸 2021-05-26 21:40:12 -04:00
jake 5f81813e75 svg favicon 2021-05-26 14:02:51 -04:00
jake 28936627bd publish web key directory (https://wiki.gnupg.org/WKDHosting) 2021-05-25 15:03:30 -04:00
jake 032e26baf0 use postcss-clean fork for postcss 8.x plugin compatibility 2021-05-24 11:36:04 -04:00
jakeandGitHub 2e3be955c8 switch to modern-normalize.css and actually choose a consistent box-sizing preference (#406) 2021-05-22 10:31:05 -04:00
jake 8c974c8d5e husky v4 -> simple-git-hooks 2021-05-21 14:07:51 -04:00
jake 83a0a6e96a Revert "allow Netlify Drawer on deploy previews"
This reverts commit 72d786bc11.
2021-05-21 14:07:39 -04:00
jake 72d786bc11 allow Netlify Drawer on deploy previews
https://www.netlify.com/blog/2021/05/19/give-meaningful-feedback-with-collaborative-deploy-previews/
2021-05-20 11:15:09 -04:00
jake 378b2385da just some spring cleaning 🧹 2021-05-20 10:33:59 -04:00
jakeandGitHub e4ab02749b Update README.md
[skip ci]
2021-05-18 11:01:30 -04:00
jake eca46a881a fix animation choppiness on header link hovers (mainly on Chrome) 2021-05-18 10:44:40 -04:00
jake 40ed315b66 verify brave rewards account 2021-05-17 23:26:32 -04:00
jake 4df964245a clean up CSP (and block interest-cohort permission) 2021-05-17 18:43:26 -04:00
jake c7a2da8c4a update better onion URL, revert View-Source header back to repo home
http://jarvis2i2vp4j4tbxjogsnqdemnte5xhzyi7hziiyzxwge3hzmh57zad.onion
2021-05-17 10:46:01 -04:00
jakeandGitHub af3f5eeb7b add Onion-Location header to each page with relative URLs (#401)
http://jarvisz2fxjx54yve4zgtp5rehnwehu22nkww47dg2qv4e6xxzq6fdyd.onion
2021-05-16 11:18:26 -04:00
jake b182ed86d2 fix JSON schema @id 2021-05-16 10:36:17 -04:00
jake 4a13d0d374 shorten homepage text 2021-05-12 21:03:29 -04:00
jake c8dcfa15ce Update dependabot.yml
[skip ci]
2021-05-12 10:01:27 -04:00
jake 9bffdafa78 bump Hugo to 0.83.1 2021-05-12 09:52:58 -04:00
jake f504b522f6 bump build plugin deps 2021-05-12 09:48:16 -04:00
jake 56a71a42e1 monitor build plugins with dependabot [skip ci] 2021-05-10 09:07:33 -04:00
jake 30cab2fba6 add LTS amp scripts to CSP
https://cdn.ampproject.org/lts/v0/
2021-05-08 10:48:07 -04:00
jake 12ea184d7e bump deps 2021-05-08 10:26:23 -04:00
jake a6c8966c53 hush SCSS deprecation warning about global variables (fixes #221)
https://sass-lang.com/documentation/variables#scope
2021-05-01 18:07:23 -04:00
jake 298e8ed70f stop printing debug comments in production footer 2021-05-01 18:07:03 -04:00
jake 5a53aab5d3 disable typographer (fancy quotes, etc.) 2021-04-28 18:40:21 -04:00
jake 33d78679ba replace buggy jpegoptim with mozjpeg 2021-04-26 08:56:31 -04:00
jake 55d12e82ef use platform-agnostic glob util when finding images to minify [skip ci] 2021-04-24 12:34:18 -04:00
jake b446ebb739 bump Hugo to 0.82.1, regenerate transformed assets 2021-04-21 10:51:09 -04:00
jake 5450da582d lock pip versions & enable dependabot 2021-04-17 10:45:21 -04:00
jake 503efe348a fix CSP 2021-04-17 10:14:29 -04:00
jake 733b9b2556 only one <h1> on each page 2021-04-17 09:49:43 -04:00
jake 19c2340353 re-bump postcss-svgo and remove plugin configs to stop breakage, defaults are fine
https://github.com/webpack-contrib/image-minimizer-webpack-plugin/issues/190#issuecomment-801231993
2021-04-16 20:17:10 -04:00
jake de437ea58e revert postcss-svgo to 4.x
<input css uSVb3S>
71:37	⚠  Error: Plugin name should be specified [postcss-svgo]
73:36	⚠  Error: Plugin name should be specified [postcss-svgo]
158:35	⚠  Error: Plugin name should be specified [postcss-svgo]
2021-04-16 19:47:42 -04:00
jake 676140fb89 update deps 2021-04-16 12:54:03 -04:00
jake db7b2c86d5 clean up CSP 2021-04-03 09:52:53 -04:00
jake 1d6d6686b2 remove algolia search stuff from production for now 2021-04-03 09:46:12 -04:00
jake 83d88f0f77 remove unused lambda functions from production 2021-04-03 07:56:29 -04:00
jake 42355c76ec normalize font sizes 2021-04-03 07:46:13 -04:00
jake dc24d847bf try fixing CI workflows after changes to how secrets are handled
https://github.blog/changelog/2021-02-19-github-actions-workflows-triggered-by-dependabot-prs-will-run-with-read-only-permissions/
2021-03-31 10:12:03 -04:00
jake 325959f30d cleaning up home page 2021-03-30 10:48:11 -04:00
jake 0456fd99bd update first website URLs 2021-03-29 11:12:29 -04:00
jake fe0fa6599f update deps & try to fix codespaces 2021-03-29 10:48:56 -04:00
jake 6c3a2185ee fix some AMP errors 2021-03-17 08:25:36 -04:00
jake 1b1a6e3e1e add example .env and fix remote LHCI server 2021-03-15 18:19:33 -04:00
jake 99f0f53bed bump some deps 2021-03-15 10:34:20 -04:00
jakeandGitHub 5373129717 Update content/notes/github-rename-master/index.md 2021-03-03 22:38:53 -05:00
jake 91299c225f use relative URLs for Docker local server 2021-03-03 22:27:27 -05:00
jake 152ac851f4 some quick tweaks I've put off 2021-02-22 10:53:56 -05:00
jake a77abe3a3f bump some deps 2021-02-11 10:04:59 -05:00
jake 9bb455bd06 fix CSP 2021-02-05 10:11:11 -05:00
jake 2c327f05c1 update /stats/ 2021-02-05 10:02:55 -05:00
jake 16caeda11c run local server with relative URLs (for things like codespaces)
[skip ci]
2021-02-04 10:56:51 -05:00
jake ef445a538b bundle fathom analytics script into first-party app.js 2021-01-31 12:23:50 -05:00
jake 28b7e8ffd1 Update content/cli/index.md 2021-01-30 10:12:08 -05:00
jake 255c06e3c5 update deps (fixes CVE-2020-28168) 2021-01-05 13:48:13 -05:00
jake 42eab41aa1 trying fathom analytics 2020-12-21 10:58:27 -05:00
jake 54357538d3 bump Hugo to v0.79.1 2020-12-19 11:41:04 -05:00
jake 898a65e296 playing more with algolia search (and updated a bunch of deps) 2020-12-18 08:25:23 -05:00
jake de1996c661 fix algolia base domain, use first party assets 2020-12-09 09:36:07 -05:00
jake 6875435c61 test netlify/algolia search plugin
https://github.com/algolia/algoliasearch-netlify
2020-12-09 09:08:02 -05:00
jake 4a43ef359a disable instant.page preloading script
it reduces browser compatibility and messes with server-side stats
2020-12-01 09:05:46 -05:00
jake ceee1f10ad remove redundant title tag on <img>s 2020-11-30 15:22:59 -05:00
jake 9f32e8ba3f fix some CSP vs AMP errors 2020-11-28 11:46:39 -05:00
jake aa2c1e60ea adjust monospace font size a bit 2020-11-27 09:57:36 -05:00
jake d9deace16c switch to a variable mono font (Roboto Mono) and subset all fonts more 2020-11-27 09:30:54 -05:00
jake 09b44fb689 update /uses 2020-11-22 18:41:17 -05:00
jake c58dddbed2 fix silly AMP and lighthouse warnings
https://developers.google.com/web/updates/2018/07/page-lifecycle-api#the-unload-event
2020-11-19 10:56:25 -05:00
jake e6400400f1 fix image/caption spacing around paragraphs 2020-11-17 11:29:55 -05:00
jake 9c0046cb62 render all image tags as figures 2020-11-15 09:35:55 -05:00
jakeandGitHub 78179c5901 run AMP server-side optimizer via Netlify build plugin (#263) 2020-11-12 18:43:24 -05:00
jake ab70fabeab Update _syntax.scss 2020-11-09 16:51:59 -05:00
jake 6ada1afd4a enable AMP on more layouts/pages 2020-11-08 11:12:21 -05:00
jake b378cb4afb fix webmention API endpoints 2020-11-06 09:25:03 -05:00
jake 4fc23f0b63 bump Hugo to 0.78.1 2020-11-05 09:37:52 -05:00
jake 77ee252639 add Permissions-Policy header
https://scotthelme.co.uk/goodbye-feature-policy-and-hello-permissions-policy/
2020-11-04 08:46:21 -05:00
jake 44ef6de825 enable CSP 2020-11-04 08:40:26 -05:00
jake 2d941b9122 fix iframe shortcode 2020-11-03 12:06:31 -05:00
jake efda2e8bde narrow down CSP 2020-11-03 11:43:39 -05:00
jake 456ad95918 update CSP 2020-11-01 09:08:37 -05:00
jake f83eab3f6b add CSP report-only wizard 2020-10-31 16:19:55 -04:00
jake 52034123aa Update preload.html 2020-10-29 18:21:13 -04:00
jake 26bb187c71 add instant.page preloading script 2020-10-29 16:07:03 -04:00
jake 3ee748a334 try mirroring some more external APIs 2020-10-29 15:40:46 -04:00
jake c7ef524d0a bump Hugo to 0.76.5 2020-10-28 11:19:59 -04:00
jake 558c01a9b2 set will-change: transform on animated CSS elements
https://developers.google.com/web/fundamentals/performance/rendering/stick-to-compositor-only-properties-and-manage-layer-count
2020-10-18 11:06:19 -04:00
jake c8f5598452 add meta robots tag to deploy previews to make extra sure they aren't indexed 2020-10-18 10:50:43 -04:00
jake 82d8888a29 Update baseof.html 2020-10-15 16:32:10 -04:00
jake 69db7eadca account for uppercase request headers if send_view is hit via HTTP 1.x 2020-10-09 11:23:53 -04:00
jake cdc39f7efe clean up send_view function 2020-10-07 09:06:26 -04:00