Commit graph

54 commits

Author SHA1 Message Date
Oliver Davies 556f00b5ed Add hreflang module 2020-12-19 13:49:56 +00:00
Oliver Davies 470ad3941e Update plugin versions
References #305
2020-12-08 17:00:55 +00:00
Oliver Davies 6edf584ac5 Remove illuminate/support dependency
References #302
2020-12-08 00:18:24 +00:00
Oliver Davies 366f2babc3 Remove support links
References #299
2020-12-07 23:30:08 +00:00
Oliver Davies a85529c0af Update name and description
References #299
2020-12-07 23:30:08 +00:00
Oliver Davies 693fc53fcb Update to Drush 10
References #112
2020-11-01 22:03:58 +00:00
Oliver Davies a1b90a7948 Remove .ht.router.php
This file isn't needed as I'm not using the PHP local web server.
2020-10-31 09:09:00 +00:00
Oliver Davies 958111d80f Remove .git directories within contrib modules
Automatically remove any `.git` directories within the project's
dependencies, such as within contrib modules like Plausible which caused
`web/modules/contrib` to keep appearing and being added to the index.
2020-10-24 19:46:17 +01:00
Oliver Davies 3fe97b7081 Add the gin toolbar module 2020-10-08 20:59:41 +01:00
Oliver Davies fc691424bf Remove Fathom Analytics 2020-09-28 12:39:04 +01:00
Oliver Davies 6c9e5746ca Add module for Plausible Analytics 2020-09-26 19:32:49 +01:00
Oliver Davies 0f01551f26 Update Hook Event Dispatcher module
- Update the Hook Event Dispatcher module from `8.x-1.29` to `8.x-2.02`.
- Update custom modules after breaking changes from upgrading.

References #112
2020-09-06 12:15:59 +01:00
Oliver Davies 2617e29dec Refactor to use a factory class 2020-09-04 13:46:49 +01:00
Oliver Davies 88b2503561 Add scheduler module, configure for blog posts
Fixes #152
2020-07-11 11:35:10 +01:00
Oliver Davies 5ff147fbfc Update contrib projects
- Update Gin theme and Simple XML sitemap modules to the next compatible
  version.
- Update SpeakerDeck Field module to the semver (^2.0) version.
2020-06-17 22:38:52 +01:00
Oliver Davies 5745f51d4c Update core to 8.9 2020-06-12 02:08:05 +01:00
Oliver Davies 4f4470e4a0 Remove Google Analytics module
Remove the Google Analytics module from the codebase as it's no longer
used, and has since been replaced with Fathom Analytics
2020-06-10 22:11:27 +01:00
Oliver Davies df11ac6b97 Add and configure Stage File Proxy locally
Fixes #116
2020-06-09 19:56:58 +01:00
Oliver Davies 7fca86a3f4 Add Gin and use as the admin theme 2020-06-06 11:28:32 +01:00
Oliver Davies 5dff22a07d Replace Google Analytics with Fathom 2020-06-02 22:32:03 +01:00
Oliver Davies 38548df58f Add and enable Menu Trail by Path module
Install the Menu Trail by Path module so that blog posts and talk pages
have their respective navigation links highlighted.

Fixes #110
2020-06-02 00:18:05 +01:00
Oliver Davies 4a2aa00ce2 Revert "Remove migrate contrib modules"
This reverts commit 5af1d7b8fa.
2020-06-01 12:33:29 +01:00
Oliver Davies 5af1d7b8fa Remove migrate contrib modules
References #77
2020-05-29 22:48:57 +01:00
Oliver Davies 165b6e8195 Refactor to use a Post class
References #78
2020-05-29 21:46:17 +01:00
Oliver Davies c480573b9e Add Honeypot module 2020-05-27 00:40:20 +01:00
Oliver Davies 903fd1087d Remove assets directory
Remove the assets directory and the symlink. These will be moved into
`sites/default/files` and a redirect added to Nginx.
2020-05-18 20:22:17 +01:00
Oliver Davies 1dae21d8c7 Use an in-memory sqlite database for testing 2020-05-15 11:53:50 +01:00
Oliver Davies 12297e2305 Add core config patch 2020-05-15 11:43:09 +01:00
Oliver Davies 451d4d24ea Replace XML Sitemap with Simple sitemap 2020-05-15 00:25:10 +01:00
Oliver Davies 4a62e10a6c Add and enable drupal/config_split
References #38
2020-05-14 23:47:22 +01:00
Oliver Davies c1fb05e0f4 Add and enable drupal/google_analytics
References #5
2020-05-14 23:34:40 +01:00
Oliver Davies e9b0a124a9 Remove duplicate Collection library 2020-05-09 22:35:53 +01:00
Oliver Davies 7e2bd98d93 Use Carbon for dates 2020-05-09 21:51:04 +01:00
Oliver Davies 81726ef396 Add and enable pathauto
Fixes #25
2020-05-09 02:33:36 +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 fe5340d1c7 Add drupal/core-dev metapackage 2020-05-08 17:46:32 +01:00
Oliver Davies eedf06aa3e Add redirects migration 2020-05-07 12:53:01 +01:00
Oliver Davies cb781a8583 Add PHPStan 2020-04-24 08:54:02 +01:00
Oliver Davies 1ab692bb16 Add migrate contrib modules 2020-04-23 21:18:19 +01:00
Oliver Davies 4371315f12 Add php code sniffer 2020-04-12 19:20:15 +01:00
Oliver Davies 6bdc3bfae3 Downgrade Drush to 9.7.2 2020-02-18 23:21:17 +00:00
Oliver Davies 1c9eb77604 Add more contrib modules 2020-02-14 21:02:12 +00:00
Oliver Davies 6c519a7580 Add drupal/config_ignore, ignore block config 2020-02-13 00:09:51 +00:00
Oliver Davies 7a5c647352 Remove drupal/core-project-message 2020-02-12 14:45:53 +00:00
Oliver Davies 0b2ec0c2e4 Move images and symlink back in 2020-02-12 11:46:26 +00:00
Oliver Davies 98ca5dfeb5 Exclude unneeded files from Drupal Scaffold
Fixes #12
2020-02-12 10:30:32 +00:00
Oliver Davies 23f3d9fcd9 Update drupal/speakerdeck_field 2020-02-12 10:18:49 +00:00
Oliver Davies b829ee56de Add tightenco/collect 2020-02-12 01:26:54 +00:00
Oliver Davies e6c6aad25a Add drupal/speakerdeck_field 2020-02-08 16:51:31 +00:00
Oliver Davies 9b1cda6de8 Use paragaphs for events
- Added drupal/paragraphs
- Added event paragraph type
- Added events field to the Talk and Workshop content types
2020-02-08 00:15:37 +00:00