Commit graph

5970 commits

Author SHA1 Message Date
6b6b362a49 Refactor
Try a different way of naming and grouping classes.
2025-06-12 02:10:08 +01:00
52c1b33711 Add a PodcastEpisode bundle class 2025-06-12 02:10:08 +01:00
0871649c05 Refactor 2025-06-12 02:10:08 +01:00
14cd79a960 Add an Event bundle class 2025-06-12 02:10:08 +01:00
f56eb931c2 Publish podcast episode with Ev 2025-06-12 02:02:18 +01:00
08fc6c66be Ensure the correct event is returned 2025-06-11 09:54:18 +01:00
4715d02ae0 Refactor 2025-06-11 09:53:34 +01:00
3c4b053e0e Use getTimestamp() method 2025-06-11 09:11:36 +01:00
7ad811d2cb Move test 2025-06-11 09:09:38 +01:00
3eda366625 Fix test 2025-06-11 09:08:52 +01:00
725704fafa Add daily email 2025-06-11 00:16:37 +01:00
77149e1dff Add Drupal Test Traits ADR 2025-06-10 22:12:33 +01:00
7f7d551312 Rename test 2025-06-10 22:03:50 +01:00
d010b12667 Extract a PresentationCreationTrait 2025-06-10 22:03:15 +01:00
f2a27cab78 Add daily email 2025-06-10 21:13:58 +01:00
b0ea499ad4 Revert "Add initial PresentationCounter logic"
This reverts commit 1fe63e7326.
2025-06-10 20:52:51 +01:00
8d8bf62f2c Return an EventCollection 2025-06-10 20:52:51 +01:00
6e19d01eed Get past events for each presentation 2025-06-10 20:52:51 +01:00
122f4a9bec Add a Presentation bundle class
Drupal core issue: https://www.drupal.org/node/2570593
Change record: https://www.drupal.org/node/3191609
2025-06-10 20:52:51 +01:00
7e45664407 Add Drupal Test Traits 2025-06-10 20:47:23 +01:00
7d8f0581c1 Change zinc to neutral 2025-06-09 22:08:47 +01:00
893ba1504e Fix dark mode in Chromium 2025-06-09 22:05:05 +01:00
e9c015075a Add tailwindcss and language server 2025-06-09 22:05:05 +01:00
9d2873230b Add daily email 2025-06-09 20:59:54 +01:00
1d6aa69ff5 Allow pre and code tags in Markdown 2025-06-09 20:59:35 +01:00
5436248fb0 Add initial ADRs 2025-06-09 20:15:27 +01:00
28260f837d Run phpstan and phpunit 2025-06-09 09:03:34 +01:00
1fe63e7326 Add initial PresentationCounter logic 2025-06-09 01:46:43 +01:00
bf8017c477 Update todo.txt 2025-06-09 01:42:15 +01:00
5fbba43e87 Add daily email 2025-06-09 01:42:15 +01:00
ed6f15c836 Update markdown filter configuration 2025-06-09 00:25:57 +01:00
1944bf6f04 Add a feed to the podcast page
The feed URL will be changed once it's recreated in Drupal.
2025-06-08 13:15:07 +01:00
c68b3485c7 Add daily email 2025-06-06 23:07:21 +01:00
656e044cd5 Add daily email 2025-06-04 00:36:10 +01:00
7b4efdf67f Add daily emails 2025-06-03 23:35:50 +01:00
e642619988 Migrate to flake-parts, remove justfile
Move the justfile recipes to devshell commands.
2025-06-03 23:35:21 +01:00
34cee8e678 Update todo.txt 2025-06-01 16:44:37 +01:00
b2b2142aa9 Add podcast episode mp3 2025-06-01 16:44:19 +01:00
3750b57bf7 Add daily email 2025-06-01 00:13:16 +01:00
1e6189b9ab Add daily email 2025-05-31 23:49:41 +01:00
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