1
mirror of https://github.com/jakejarvis/jarv.is.git synced 2025-04-27 18:10:33 -04:00

647 Commits

Author SHA1 Message Date
dependabot[bot]
fb9636c6e0 📦 npm: Bump hugo-extended from 0.84.2 to 0.84.3
Bumps [hugo-extended](https://github.com/jakejarvis/hugo-extended) from 0.84.2 to 0.84.3.
- [Release notes](https://github.com/jakejarvis/hugo-extended/releases)
- [Commits](https://github.com/jakejarvis/hugo-extended/compare/v0.84.2...v0.84.3)

---
updated-dependencies:
- dependency-name: hugo-extended
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-29 09:40:11 -04:00
1bdd600c84
begrudgingly start move to all ESM modules 2021-06-29 08:14:57 -04:00
d8a818ed18
bump Hugo to 0.84.2 2021-06-28 08:47:26 -04:00
23aeb2fab1
babel-minify -> terser via webpack 2021-06-27 11:03:36 -04:00
fde728bf22
remove docker stuff (it doesn't play nice with webpack/gulp/etc.) 2021-06-27 10:17:58 -04:00
f5f64eb87e
move css minification from postcss to webpack (for better source maps) 2021-06-26 19:16:54 -04:00
943b426970
bump Hugo to 0.84.1 2021-06-24 21:38:18 -04:00
bd5a206be0
bump some deps 2021-06-23 07:37:53 -04:00
ffd95fec8f
add sentry error logging to all serverless functions 2021-06-20 06:48:27 -04:00
363b4edf1c
shift asset processing to webpack (#424)
also migrated SASS to latest syntax (via dart-sass) and vastly simplified light/dark theme logic
2021-06-19 17:19:01 -04:00
622432c3e4
trying out Sentry logging on /api/hits 2021-06-13 11:31:18 -04:00
e692d07031
merge /api/hits and /api/stats 2021-06-12 10:57:31 -04:00
dependabot[bot]
74d2ff49ff 📦 npm: Bump postcss from 8.3.1 to 8.3.2
Bumps [postcss](https://github.com/postcss/postcss) from 8.3.1 to 8.3.2.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.3.1...8.3.2)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-11 11:23:58 -04:00
630bea25c5
bump some deps 2021-06-10 20:42:31 -04:00
96a644da85
add /api/music Spotify endpoint (top tracks and now playing) 2021-06-06 11:27:24 -04:00
9314c7eb15
compile typescript before hitting babel 2021-06-06 08:36:28 -04:00
d389d05d7a
more typescript linting 2021-06-05 23:32:11 -04:00
63cb4dde53
dear lord typescript gets messy fast 2021-06-05 21:10:51 -04:00
0a9e0d789e
playing with typescript (probably all wrong) 2021-06-05 16:58:56 -04:00
23debefee2
add babel / esbuild pipes via Hugo, remove terser 2021-06-05 08:35:57 -04:00
dependabot[bot]
1a02c31a32 📦 npm: Bump eslint from 7.27.0 to 7.28.0
Bumps [eslint](https://github.com/eslint/eslint) from 7.27.0 to 7.28.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v7.27.0...v7.28.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-04 20:55:37 -04:00
82c42f8322
deploy to Vercel 2021-06-04 10:19:34 -04:00
bc9cf68849
drop support for IE 11 and classic Edge (16-18) ✌️ 2021-06-03 11:26:04 -04:00
9505767f3d
add /api/projects endpoint and /projects page with GH-style repo cards 2021-06-03 09:31:53 -04:00
906fbedc15
pull hugo-extended module from source until new release [skip ci] 2021-06-02 01:06:48 -04:00
a4aab585ed
some error handling and cleanup 2021-06-01 19:39:15 -04:00
3fa058ee76
finally remove every trace of AMP 🥳 (#415) 2021-06-01 07:52:49 -04:00
4f03874cd3
api/popular: cross-reference with RSS feed to get post titles 2021-05-31 19:29:38 -04:00
bf6be99a21
add popular posts API endpoint 2021-05-31 11:24:23 -04:00
03bc26a004
bump some deps 2021-05-30 19:06:43 -04:00
cfc3334da7
super simple serverless hit counter for fun (#410) 2021-05-30 08:55:37 -04:00
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
4a59d3dd51
add postcss-merge-rules and postcss-normalize-charset plugins 2021-05-27 18:28:17 -04:00
80ea194c74
fix new header on /previously 2021-05-27 11:33:03 -04:00
233349781e
swap logo in header with my face 📸 2021-05-26 21:40:12 -04:00
032e26baf0
use postcss-clean fork for postcss 8.x plugin compatibility 2021-05-24 11:36:04 -04:00
2e3be955c8
switch to modern-normalize.css and actually choose a consistent box-sizing preference (#406) 2021-05-22 10:31:05 -04:00
8c974c8d5e
husky v4 -> simple-git-hooks 2021-05-21 14:07:51 -04:00
378b2385da
just some spring cleaning 🧹 2021-05-20 10:33:59 -04:00
c7a2da8c4a
update better onion URL, revert View-Source header back to repo home
http://jarvis2i2vp4j4tbxjogsnqdemnte5xhzyi7hziiyzxwge3hzmh57zad.onion
2021-05-17 10:46:01 -04:00
4a13d0d374
shorten homepage text 2021-05-12 21:03:29 -04:00
9bffdafa78
bump Hugo to 0.83.1 2021-05-12 09:52:58 -04:00
f504b522f6
bump build plugin deps 2021-05-12 09:48:16 -04:00
56a71a42e1
monitor build plugins with dependabot [skip ci] 2021-05-10 09:07:33 -04:00
12ea184d7e
bump deps 2021-05-08 10:26:23 -04:00
dependabot[bot]
f9eb292f2d Bump stylelint from 13.13.0 to 13.13.1
Bumps [stylelint](https://github.com/stylelint/stylelint) from 13.13.0 to 13.13.1.
- [Release notes](https://github.com/stylelint/stylelint/releases)
- [Changelog](https://github.com/stylelint/stylelint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/stylelint/stylelint/compare/13.13.0...13.13.1)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-01 18:31:03 -04:00
5a53aab5d3
disable typographer (fancy quotes, etc.) 2021-04-28 18:40:21 -04:00
33d78679ba
replace buggy jpegoptim with mozjpeg 2021-04-26 08:56:31 -04:00
55d12e82ef
use platform-agnostic glob util when finding images to minify [skip ci] 2021-04-24 12:34:18 -04:00
b446ebb739
bump Hugo to 0.82.1, regenerate transformed assets 2021-04-21 10:51:09 -04:00