Oliver Davies
fafe64dac7
Refactor talks to keep existing tests passing
...
References #78
2020-05-29 22:00:12 +01:00
Oliver Davies
165b6e8195
Refactor to use a Post class
...
References #78
2020-05-29 21:46:17 +01:00
Oliver Davies
4d3e0901d2
Fix some PHPStan errors
2020-05-26 12:01:03 +01:00
Oliver Davies
f5767f7739
Use a pre-save hook for updating the talk date
2020-05-26 12:00:35 +01:00
Oliver Davies
8cfa76e9f4
Add markup class to the featured posts block
2020-05-21 13:19:11 +01:00
Oliver Davies
6ed644c8d3
Add custom command for exporting body content
...
Add a custom Drush command that exports the body field values for node
and block body fields into a file.
This file can then be included within Tailwind's `purge` settings to
prevent classes used within the body fields from being purged.
References #55
2020-05-20 11:57:47 +01:00
Oliver Davies
bcfe01f62c
Extract a base test case for talks tests
2020-05-19 17:14:57 +01:00
Oliver Davies
ee7b24d778
Add talk videos in the migration
2020-05-16 22:37:13 +01:00
Oliver Davies
96ba8ed6d1
Fix typo in key
2020-05-13 02:18:47 +01:00
Oliver Davies
a5aed11dd2
Remove old core key from info.yml
2020-05-13 02:12:58 +01:00
Oliver Davies
73b1d5cd57
Update export feed URLs in migrations
...
Fixes #33
2020-05-13 02:01:24 +01:00
Oliver Davies
c0a132a1bb
Re-add original conditions
2020-05-10 13:15:07 +01:00
Oliver Davies
a305558e98
Delete old files
2020-05-09 22:33:02 +01:00
Oliver Davies
1a2372f611
Add and use a custom Node class
...
Add and use a custom `Node` class within the custom module, and move the
method there for finding the last event date for a talk node.
2020-05-09 22:31:35 +01:00
Oliver Davies
7e2bd98d93
Use Carbon for dates
2020-05-09 21:51:04 +01:00
Oliver Davies
730b724ac4
Mark classes as final and enable strict types
2020-05-09 02:17:12 +01:00
Oliver Davies
7a9bf80a89
Automatically update the created date for talks
...
Automatically update the created dates for talk nodes so that they match
the most-future event. This means that the talks are ordered correctly
on the Talks page.
2020-05-09 02:16:25 +01:00
Oliver Davies
f17eb0c154
Include event information in migrated events
2020-05-08 13:15:21 +01:00
Oliver Davies
eedf06aa3e
Add redirects migration
2020-05-07 12:53:01 +01:00
Oliver Davies
34db78bf47
Add talk migration
2020-05-06 10:44:42 +01:00
Oliver Davies
1a713db452
Map post excerpt field
2020-05-06 02:22:45 +01:00
Oliver Davies
703997f16d
Add tag_term as a dependency
2020-05-06 02:04:47 +01:00
Oliver Davies
608039b407
Migrate tags to blog posts
2020-05-06 02:00:02 +01:00
Oliver Davies
b5c2b72412
Add the tag term migration
2020-05-05 17:33:20 +01:00
Oliver Davies
da350a3361
Start adding post node migration
2020-05-05 14:18:11 +01:00
Oliver Davies
724c43f88f
Fix PHPCS issues
2020-04-12 19:23:47 +01:00
Oliver Davies
4ac087b88c
Add command for updating old tag names
2020-04-12 16:52:21 +01:00