Commit graph

5880 commits

Author SHA1 Message Date
f052b4f2c3 Add Gareth Alexander podcast episode 2025-05-30 17:17:35 +01:00
f20c874c19 composer update 2025-05-30 16:27:47 +01:00
331c2d8b14 Remove drupal/core-project-message 2025-05-30 16:26:49 +01:00
0c98be96eb Remove the feeds module 2025-05-30 16:24:39 +01:00
acfd1cca8d Adjust padding 2025-05-30 09:42:36 +01:00
bc877f8544 Style the active tab 2025-05-30 09:40:51 +01:00
a3479a9989 Add draft podcast episode 2025-05-30 02:43:03 +01:00
b654e7f934 Update todo.txt 2025-05-30 02:40:12 +01:00
bcc4f33015 tome export 2025-05-30 02:34:53 +01:00
8055790291 Update podcast episode titles 2025-05-30 02:34:53 +01:00
a71f77ab9f Automatically create podcast episode titles
Automatically create podcast episode titles with the auto_entitylabel
module, containing the episode number, topic and guest names.
2025-05-30 02:34:53 +01:00
54d2a8462f Populate field_topic 2025-05-30 02:34:52 +01:00
7a52afab5f tome export 2025-05-30 02:34:52 +01:00
52278c3a53 Add field_topic to podcast episodes 2025-05-30 02:34:52 +01:00
172eae44c4 Remove unused import 2025-05-30 00:43:16 +01:00
3d9ddba9d4 Update docblocks 2025-05-30 00:43:11 +01:00
bc3f3dd3e5 Return a token with the name of two guests 2025-05-30 00:34:46 +01:00
487190cb12 Return a token with the name of a single guest 2025-05-30 00:34:46 +01:00
52c5eda4a5 Update todo.txt 2025-05-29 18:40:40 +01:00
3ec7a9995c Add missing classes for the podcast landing page 2025-05-29 18:31:51 +01:00
cc557aa0fc Add phpstan 2025-05-29 18:31:49 +01:00
90e8e68fa8 Add drupal/rel_to_abs
For daily emails, I want all links to be absolute URLs so they work when
embedded in the sent emails.

This module does this.

As there is no Drupal 11 compatible release, I've had to add the Lenient
Composer endpoint and add patch the rel_to_abs module to make it D11
compatible.

If everything works, I'll update the issue and mark it as RTBC.

https://www.drupal.org/project/rel_to_abs
https://www.drupal.org/docs/develop/using-composer/using-the-drupal-lenient-composer-plugin
https://github.com/cweagans/composer-patches
https://www.drupal.org/project/rel_to_abs/issues/3434164
2025-05-29 18:31:49 +01:00
1c917c4ec8 Add .nvim.lua 2025-05-29 16:46:58 +01:00
c4cc76da78 Add todo.txt 2025-05-29 16:46:30 +01:00
7a7dc297ca Make all links relative
Now the abs_to_rel module is enabled, links can be made relative so they
work on the current environment.
2025-05-29 16:42:25 +01:00
0d359f81d6 Add drupal/rel_to_abs
For daily emails, I want all links to be absolute URLs so they work when
embedded in the sent emails.

This module does this.

As there is no Drupal 11 compatible release, I've had to add the Lenient
Composer endpoint and add patch the rel_to_abs module to make it D11
compatible.

If everything works, I'll update the issue and mark it as RTBC.

https://www.drupal.org/project/rel_to_abs
https://www.drupal.org/docs/develop/using-composer/using-the-drupal-lenient-composer-plugin
https://github.com/cweagans/composer-patches
https://www.drupal.org/project/rel_to_abs/issues/3434164
2025-05-29 16:09:07 +01:00
c3965c027f Style local tasks
Based on https://flowbite.com/docs/components/tabs.
2025-05-29 15:41:00 +01:00
f83c587527 Update pre and code colours 2025-05-29 15:41:00 +01:00
ff168f3f14 Update to Tailwind CSS v4 2025-05-29 15:41:00 +01:00
8a760f433f Add theme flake.nix to add tailwindcss 2025-05-29 11:41:07 +01:00
0dbbd96cda Refactor 2025-05-29 10:30:55 +01:00
8024351158 Add daily email 2025-05-28 13:13:51 +01:00
ff19dcd4e8 Remove /tome-test, redirect to front page 2025-05-28 10:06:52 +01:00
5e9c4b46be Add daily email 2025-05-28 10:05:26 +01:00
ac5fbaba7d Re-upload Luke's podcast episode 2025-05-28 00:07:59 +01:00
f9c07cf7e2 Add daily email 2025-05-26 08:59:37 +01:00
429b1670dc Update shortcuts 2025-05-26 08:43:03 +01:00
53202c90d2 Fix published date 2025-05-25 23:49:31 +01:00
c3e81a7811 Add phpactor 2025-05-25 20:42:30 +01:00
bde97b40d8 Add favicon 2025-05-25 20:42:22 +01:00
89527a0d9b Update podcast node styling 2025-05-25 20:35:47 +01:00
d39c431003 Update podcast episodes 2025-05-25 20:25:14 +01:00
fc1beaf3fb Add podcast listing page 2025-05-25 20:25:14 +01:00
203056d54a Add redirect 2025-05-25 10:13:16 +01:00
279f344be6 Add redirect module 2025-05-25 10:11:35 +01:00
219cee9477 Add daily email 2025-05-25 08:55:44 +01:00
59d9fd6de9 Add existing podcast episodes 2025-05-24 17:34:29 +01:00
1ebd0fe6ac Add files directory 2025-05-23 10:50:29 +01:00
ddf2f89fa1 Add podcast episode with Luke McCormick 2025-05-23 10:47:22 +01:00
3450ffd8de Increase upload file size limits 2025-05-23 10:47:22 +01:00