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
55aadd6ec5
Rename directory
2025-06-23 00:52:23 +01:00
4ec8ad983a
devshell
follows nixpkgs
2025-06-23 00:35:28 +01:00
6c3ab477e0
Configure git-hooks-nix
2025-06-22 23:38:45 +01:00
6d65e70fe3
Add the podcast module
...
https://www.drupal.org/project/podcast
2025-06-21 22:06:57 +01:00
05f158439f
Update podcast episode node titles
2025-06-21 22:06:13 +01:00
c351a43a2a
Update CTAs
2025-06-21 14:16:17 +01:00
b431389d4a
Add daily email
2025-06-21 13:45:06 +01:00
8c354f2754
Refactor
2025-06-21 12:52:11 +01:00
b8c3f6d9a7
Update todo.txt
2025-06-21 01:40:06 +01:00
9c33718aff
Extract dev-shell.nix module
2025-06-21 01:38:42 +01:00
8b48ed5e62
Remove redundant parentheses
2025-06-21 00:49:30 +01:00
d7491eac61
Remove unused variable
2025-06-21 00:46:02 +01:00
d828b89d25
Fix phpcs error
2025-06-21 00:43:11 +01:00
addfe15e26
Fix phpstan errors
2025-06-21 00:42:49 +01:00
9abf64b504
Don't add a CTA if an emails contains a P.S.
...
Don't automatically add a CTA to a daily email if the email body text
already contains a "P.S.".
2025-06-21 00:34:47 +01:00
b7f13b4be5
Refactor
2025-06-21 00:25:00 +01:00
9709d4fee0
Add TODO
2025-06-21 00:09:14 +01:00
59176d8b00
Add daily email
2025-06-21 00:09:07 +01:00
6ce4abc64e
Update CTAs
2025-06-20 23:47:04 +01:00
0c372192ba
Add daily email
2025-06-20 23:35:04 +01:00
046ad4a54a
Add daily email
2025-06-18 22:28:51 +01:00
8a480121d2
Refactor
2025-06-17 23:31:49 +01:00
fc4121e776
Refactor
2025-06-17 23:10:04 +01:00
f08fb4cd67
Refactor
2025-06-17 17:39:26 +01:00
cddb3af518
Update todo.txt
2025-06-16 00:23:06 +01:00
229cc62b03
Fix phpstan errors
2025-06-15 17:22:37 +01:00
af83b3c431
Configure phpcs, fix errors
2025-06-15 16:31:51 +01:00
fcf0ae04bb
Configure linters
2025-06-15 16:28:56 +01:00
14ac1677e1
Add daily email
2025-06-15 16:10:59 +01:00
d4264aa6b1
Make Markdown the default text format
2025-06-15 15:50:42 +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
3ba181a753
Add Events::fromDateStrings
2025-06-15 09:59:47 +01:00
678263c75c
Revert "Add PresentationBuilder
"
...
This reverts commit 9148ec5a65
.
2025-06-15 09:43:43 +01:00
8016f96b97
Update todo.txt
2025-06-15 09:31:55 +01:00
d9e671377a
Add daily email
2025-06-15 09:11:49 +01:00
9148ec5a65
Add PresentationBuilder
2025-06-14 23:19:28 +01:00
a2fc812ddb
Remove unused import
2025-06-14 22:32:58 +01:00
200a2a72fd
Fix test
2025-06-14 22:23:58 +01:00
92c413bc80
Count past presentations
2025-06-14 22:10:24 +01:00
820f8d4055
Refactor
2025-06-14 19:10:56 +01:00
7fab80a113
Refactor
2025-06-14 18:35:34 +01:00
2d55ea78f1
Add CTAs to daily emails
...
Add a daily email CTA node type and reference field to attach a CTA to a
daily email.
Also update the RSS feed view to include the referenced body field
value.
2025-06-14 00:18:52 +01:00
76868079ac
Update user information
2025-06-13 11:08:13 +01:00
7a1421dca3
Change the guid to be a link instead of an ID
...
This should prevent duplicate emails being sent after running
`tome:import` as I think the entity IDs change - causing a different
guid and the automation to trigger again for the same email.
2025-06-13 00:17:01 +01:00
15dc0e1224
Add daily email
2025-06-13 00:15:07 +01:00
c2cd2164f5
Extract a Date class for event dates
2025-06-12 23:36:40 +01:00
c2dd8a1a07
Update event names
...
Make them more realistic and more obvious which is the event date and
which is the event name.
2025-06-12 23:08:04 +01:00
0e3f982d99
Add watchman
2025-06-12 02:19:14 +01:00
43dac77fcd
Refactor
2025-06-12 02:10:09 +01:00