Commit graph

120 commits

Author SHA1 Message Date
Devon Campbell
ecf8a1a1d2 Revert "Add analog effects"
All checks were successful
Build Eleventy Site / build (push) Successful in 1m25s
This reverts commit 08e252e7b0.
2025-12-29 13:18:03 -05:00
Devon Campbell
08e252e7b0 Add analog effects
All checks were successful
Build Eleventy Site / build (push) Successful in 1m23s
2025-12-26 20:18:13 -05:00
Devon Campbell
ebac0e9539 Add markdown linting rules
All checks were successful
Build Eleventy Site / build (push) Successful in 1m16s
2025-12-22 23:22:16 -05:00
Devon Campbell
475cfacf08 Add Apple migration blog post
All checks were successful
Build Eleventy Site / build (push) Successful in 1m17s
2025-12-22 23:18:22 -05:00
Devon Campbell
05b38ecbde Run webmention via npx
All checks were successful
Build Eleventy Site / build (push) Successful in 1m24s
2025-03-04 20:05:48 -05:00
Devon Campbell
b403dab12a Add time zone to container env vars
Some checks failed
Build Eleventy Site / build (push) Failing after 1m37s
2025-03-04 19:31:45 -05:00
Devon Campbell
eef8669f1b Add message about self-hosting the site
All checks were successful
Build Eleventy Site / build (push) Successful in 1m53s
2025-03-04 19:26:10 -05:00
Devon Campbell
a1be8bd0bd Bind media volume on runner container
All checks were successful
Build Eleventy Site / build (push) Successful in 1m51s
so that the built site can be copied to the document root for the site
2025-03-04 18:47:48 -05:00
Devon Campbell
cefc6dccba Update site roots
Some checks failed
Build Eleventy Site / build (push) Failing after 1m26s
2025-03-03 22:26:10 -05:00
Devon Campbell
5816f68410 Fix build location
Some checks failed
Build Eleventy Site / build (push) Failing after 1m34s
2025-03-03 22:15:14 -05:00
Devon Campbell
0f45c42e7b Set webmentions token env var
Some checks failed
Build Eleventy Site / build (push) Failing after 1m41s
2025-03-03 19:12:50 -05:00
Devon Campbell
2be143b9f1 Disallow all robots
Some checks failed
Build Eleventy Site / build (push) Failing after 1m4s
because this web site is for humans. Not that it will matter since the
robots just ignore this altogether now, but I want to make it clear
they're not welcome. Might implement a way to poison the content for
them down the line.
2025-03-03 19:03:31 -05:00
Devon Campbell
fffa8cc1da Rework YouTube list again
I'm moving to self-hosting this site and building it from my self-hosted
code repo and CI, which won't have access to my FreeTube subscriptions
when it builds. To get around this, I've moved to a script that will
snapshot my local FreeTube subscriptions to a JSON file. I'll commit this
file, and it can be used in the build on CI.
2025-03-03 19:03:26 -05:00
Devon Campbell
70a11752bf Add Forgejo action for build/deploy
Some checks failed
Build Eleventy Site / build (push) Failing after 31s
2025-03-02 23:00:57 -05:00
Devon Campbell
08a280fd92 Add "How to Enjoy Video Games" post 2025-01-20 20:29:37 -05:00
Devon Campbell
ed1b3983f5 Update YouTube channels 2025-01-20 20:28:49 -05:00
Devon Campbell
fd5fbc2541 Add YouTube channel list automation post 2024-11-22 23:20:01 -05:00
Devon Campbell
c37a322648 Add Netlify CLI as dev dependency 2024-11-22 23:19:35 -05:00
Devon Campbell
f665396d55 Sort channel names
I thought the channel names were already sorted in the source data file,
but it turns out they aren't. I now sort them after sorting the category
names.
2024-11-22 12:32:44 -05:00
Devon Campbell
fc92223b23 Automate YouTube channel list
This was becoming tedious to maintain, so I wrote some code that will
maintain it for me
2024-11-22 12:07:09 -05:00
Devon Campbell
c806c12dd9 Upgrade to Eleventy 3 2024-11-06 18:27:59 -05:00
Devon Campbell
88f90cdd02 Add Rideshare Renegades announcement 2024-08-12 19:54:26 -04:00
Devon Campbell
71f08c2927 Add Gum post 2024-06-24 09:11:09 -04:00
Devon Campbell
fa056712d1 Add gifs for Gum post 2024-06-24 00:22:59 -04:00
Devon Campbell
9d493413c8 Add syntax highlighting 2024-06-24 00:22:24 -04:00
Devon Campbell
ae0487886b Restructure for animated gifs
Animated gifs can't go through the asset pipeline since they come out as
a single frame of the original animation. Previously, I had only a
couple of them and didn't have my assets structured very well. I had the
assets that needed to be passthrough copied alongside those that could
go through the pipeline. It wasn't bad since there weren't many
animations. I mapped just those to passthrough copy to go to a single
directory. This will become more fraught as I add more since there's
more opportunity for collisions. When mapping to an output directory, I
can't maintain the inner structure of that directory. The files are
flattened. I moved everything around, both to separate images that can
go through the pipeline from those which can't and to allow for a simple
passthrough copy that will maintain the directory structure so that each
blog post can have its own directory of passthrough copied animated gifs
in the build.
2024-06-24 00:21:09 -04:00
Devon Campbell
cb2aa96e90 Add new blog script creation script 2024-06-23 12:18:49 -04:00
Devon Campbell
cbd2872f9f Remove debug log 2024-06-20 22:32:11 -04:00
Devon Campbell
3687ccd75c Send Webmentions only on push to production 2024-06-20 22:31:54 -04:00
Devon Campbell
0710d06559 Add Webmentions blog post 2024-06-20 22:23:02 -04:00
Devon Campbell
91326c03fc Display webmentions 2024-06-20 14:25:29 -04:00
Devon Campbell
30350030aa Fetch Webmentions 2024-06-17 18:49:26 -04:00
Devon Campbell
f46436578a Receive webmentions 2024-06-17 14:51:19 -04:00
Devon Campbell
df998d54c2 Add domain author card 2024-06-17 14:41:00 -04:00
Devon Campbell
ad55411e21 Add microformats, sending of webmentions 2024-06-17 13:50:52 -04:00
Devon Campbell
4741f4f65b Add Arc alternatives blog post 2024-06-11 11:58:27 -04:00
Devon Campbell
197a3145c2 Add "Good enough" IndieWeb Carnival blog post 2024-03-31 21:21:53 -04:00
Devon Campbell
03fca2390e Add YouTube channel blog post 2024-02-20 08:11:08 -05:00
Devon Campbell
08e2d728b2 Optimize images 2023-10-22 14:28:50 -05:00
Devon Campbell
7a011acd68 Add Covid report card post 2023-10-22 14:28:42 -05:00
Devon Campbell
e4c4477f12 Fix animated button 2023-10-03 18:32:31 -05:00
Devon Campbell
f5e030b316 Update home page 2023-10-03 17:55:54 -05:00
Devon Campbell
290afbbeb4 Add new link button 2023-10-03 17:55:19 -05:00
Devon Campbell
7c7481cb6c Update Old Web directory 2023-10-01 13:54:57 -04:00
Devon Campbell
c9ffa7b991 Update YouTube channels 2023-10-01 13:40:51 -04:00
Devon Campbell
1f98d50d2d Add post about disallowing AI robots 2023-08-14 18:00:14 -04:00
Devon Campbell
ffd0bfb85f Add robots.txt 2023-08-14 17:59:44 -04:00
Devon Campbell
8d07f445c0 Fix "About" feed item URL
to point to "About" page
2023-07-30 11:21:24 -05:00
Devon Campbell
68a076cc32 Use git Created content date for most feed items
to avoid the common pitfalls when using the default Eleventy content
date. See https://www.11ty.dev/docs/dates/#setting-a-content-date-in-front-matter
2023-07-30 10:27:02 -05:00
Devon Campbell
0e03bff4e8 Add "About" page 2023-07-30 10:09:49 -05:00