Commit graph

35 commits

Author SHA1 Message Date
7dcc7a2126 Classes should be final 2025-06-25 22:48:42 +01:00
bc9df2b70a Unpack recipes
https://joshuami.com/blog/2025/recipe-unpack-blog-no-longer-drupal-cms-and-thats-good-thing
https://www.drupal.org/node/3522189
2025-06-23 00:58:47 +01:00
6d65e70fe3 Add the podcast module
https://www.drupal.org/project/podcast
2025-06-21 22:06:57 +01:00
e740384446 Add Drupal CMS Admin UI recipe
https://www.drupal.org/project/drupal_cms_admin_ui

```
composer require drupal/drupal_cms_admin_ui
drush recipe $(pwd)/recipes/drupal_cms_admin_ui
```
2025-06-15 15:36:01 +01:00
7e45664407 Add Drupal Test Traits 2025-06-10 20:47:23 +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
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
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
279f344be6 Add redirect module 2025-05-25 10:11:35 +01:00
b25b2b5e33 Add markdown_easy module 2025-05-23 08:43:26 +01:00
977e2eb9b6 composer update 2025-05-21 20:19:24 +01:00
e121a05f0f Create a testimonial component 2025-05-16 10:20:56 +01:00
cfb98aea2f Create a block of testimonials
Sorted by weight, added using the Weight module.
https://www.drupal.org/project/weight

If two testimonials have the same weight, they are sorted by their
created date.
2025-05-16 00:41:38 +01:00
c48f8acd4a Make the email count dynamic based on the number
...of daily email nodes
2025-05-12 01:20:28 +01:00
f3c35423cf Add Pathauto for daily email nodes 2025-05-11 20:02:14 +01:00
1edd7ffe2f Add paragraphs module 2025-05-11 20:02:13 +01:00
42a9a030bd composer update 2025-05-11 20:02:13 +01:00
9703455cca Add the feeds module 2025-05-11 20:02:12 +01:00
bc2ab546d4 Add and enable the drupal_cms_seo_tools recipe
```bash
composer require drupal/drupal_cms_seo_tools
drush recipe $(pwd)/recipes/drupal_cms_seo_tools
```
2025-05-11 20:02:12 +01:00
a4eacb5cf4 Add tome 2025-05-11 20:02:12 +01:00
08a4e83117 Add Drush 2025-05-11 20:02:12 +01:00
52ef82cdef Add Drupal 2025-05-11 20:02:12 +01:00
c7cd62fce9 Remove Sculpin files 2025-05-11 20:02:05 +01:00
9abfb29af7 Add PHPStan 2025-05-04 21:48:35 +01:00
419d1cec14 Remove illuminate/collections 2025-05-04 21:32:34 +01:00
275103e149 Re-add and use custom Twig extensions 2025-05-04 20:36:05 +01:00
c2d9680ab4 composer update 2025-02-13 00:02:22 +00:00
94a4190be6 Remove custom Twig extensions
Go back to calculating the talk count inline and using a macro to get
the number of years experience.
2024-11-30 20:58:54 +00:00
6ee3e91363 Add OpdaviesTwigExtensionTest 2024-05-03 14:18:05 +01:00
6888675252 Use a Twig extension for counting past talks 2024-05-03 13:06:02 +01:00
51d4368d1f Update lock file 2024-05-03 08:22:06 +01:00
a5706fdb92 Update lock file 2024-03-09 13:06:10 +00:00
cd59c54aa8 Create Home page 2024-01-03 23:06:04 +00:00