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
7e2bd98d93
Use Carbon for dates
2020-05-09 21:51:04 +01:00
929b3ea852
Initial export of the talks view
2020-05-09 02:41:37 +01:00
80968defc2
Add notes about running migrations
2020-05-09 02:41:15 +01:00
f5364acd5f
Add pathauto patterns for tags
...
Fixes #28
2020-05-09 02:33:50 +01:00
81726ef396
Add and enable pathauto
...
Fixes #25
2020-05-09 02:33:36 +01:00
730b724ac4
Mark classes as final and enable strict types
2020-05-09 02:17:12 +01:00
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
fe5340d1c7
Add drupal/core-dev metapackage
2020-05-08 17:46:32 +01:00
f4e8a0bdb9
Add blog posts view
2020-05-08 13:48:56 +01:00
310460ee4b
Add path and url_redirects to config
2020-05-08 13:43:41 +01:00
18d8b0c054
Update post teaser
2020-05-08 13:43:02 +01:00
fadcef2c6f
Hide submitted text for posts and talks
2020-05-08 13:41:30 +01:00
2bba847ae5
Add new talk fields
2020-05-08 13:40:30 +01:00
f17eb0c154
Include event information in migrated events
2020-05-08 13:15:21 +01:00
599dff7720
Add custom bin scripts
2020-05-07 12:57:45 +01:00
e8b4dee822
Ensure that vendor is ignored
2020-05-07 12:53:01 +01:00
d11ab7552f
Add default migration group in config
2020-05-07 12:53:01 +01:00
eedf06aa3e
Add redirects migration
2020-05-07 12:53:01 +01:00
34db78bf47
Add talk migration
2020-05-06 10:44:42 +01:00
1a713db452
Map post excerpt field
2020-05-06 02:22:45 +01:00
703997f16d
Add tag_term as a dependency
2020-05-06 02:04:47 +01:00
608039b407
Migrate tags to blog posts
2020-05-06 02:00:02 +01:00
b5c2b72412
Add the tag term migration
2020-05-05 17:33:20 +01:00
80bb1ad20e
Enable migrate modules
2020-05-05 16:24:06 +01:00
31a8ebf1e9
Disable Full HTML filter
...
Fixes #12
2020-05-05 16:23:15 +01:00
da350a3361
Start adding post node migration
2020-05-05 14:18:11 +01:00
418b056cd2
Add run-tests.sh
2020-04-24 08:59:32 +01:00
cb781a8583
Add PHPStan
2020-04-24 08:54:02 +01:00
1ab692bb16
Add migrate contrib modules
2020-04-23 21:18:19 +01:00
724c43f88f
Fix PHPCS issues
2020-04-12 19:23:47 +01:00
4371315f12
Add php code sniffer
2020-04-12 19:20:15 +01:00
308c51ff77
Add some .idea files to sync directory settings
2020-04-12 19:19:33 +01:00
1c75b76269
Export config
2020-04-12 18:18:10 +01:00
4ac087b88c
Add command for updating old tag names
2020-04-12 16:52:21 +01:00
bea6553cd8
Add start of theme
2020-04-10 10:57:30 +01:00
98bc7fd715
Rename the config directory
2020-04-10 10:57:30 +01:00
7938b6a40c
Add install script
2020-04-10 10:48:35 +01:00
8623b98a0b
Use Symfony server for local development
2020-04-10 10:48:35 +01:00
3e0bf85ebb
Create main.yml
2020-04-10 09:13:30 +01:00
9000d13288
Use YAML for output
2020-04-09 11:17:28 +01:00
2480ee9405
composer update
2020-04-09 10:08:48 +01:00
58d014dbf4
Fix redirects
2020-04-08 14:08:09 +01:00
a231813982
Remove CV page redirect
2020-04-08 11:07:09 +01:00
67e38bf142
Redirect all articles paths to blog
2020-02-23 21:42:27 +00:00
a56cfb61be
Copy across existing redirects
2020-02-23 20:52:23 +00:00
ae11a96db0
Document the provision command
2020-02-19 01:16:21 +00:00
6d79ff1ffc
Add HTTPS with certbot
...
Fixes #1
2020-02-19 01:16:09 +00:00
75652fe560
Split args onto separate lines
2020-02-19 00:58:41 +00:00
e9baad51d8
Use Ansible Galaxy for settings role
...
Now that the Drupal settings role is on Ansible Galaxy, it can be added as a requirement and installed from there rather than having a local copy in the codebase.
Fixes #15
2020-02-19 00:55:32 +00:00