Commit graph

85 commits

Author SHA1 Message Date
Oliver Davies dcfcc11cbc chore: move stage_file_proxy into dev requires
This isn't needed on production.
2021-12-08 19:06:21 +00:00
Oliver Davies 111931b9b5 build(deps): update Drupal to 8.9.20 2021-11-26 09:06:43 +00:00
Oliver Davies 893474a90e Add drupal/site_settings
References: #13
2021-06-10 23:59:45 +01:00
Oliver Davies 43b665a19e Update ctools module 2021-06-04 17:05:03 +01:00
Oliver Davies a662b2a042 Update Drupal to 8.9.16
https://www.drupal.org/sa-core-2021-003
https://www.drupal.org/project/drupal/releases/8.9.16
2021-05-26 23:18:38 +01:00
Oliver Davies e9c2f2a2b0 Replace tightenco/collect with illuminate/collections
Fixes #417
2021-04-23 14:51:51 +01:00
Oliver Davies ad316f2552 Update to Drupal 8.9.14
https://www.drupal.org/project/drupal/releases/8.9.14
2021-04-21 20:15:19 +01:00
Oliver Davies 02d9c114f3 Exit early on Composer patch failure 2021-04-16 22:29:28 +01:00
Oliver Davies f8d97dd629 Update the Plausible module to use the 2.x branch 2021-04-16 22:26:07 +01:00
Oliver Davies 9d6c6cd758 Revert "Add rollbar module"
This reverts commit 51eb917570.
2021-04-16 18:41:55 +01:00
Oliver Davies 51eb917570 Add rollbar module 2021-04-14 14:47:23 +01:00
Oliver Davies b06625dd0d Bump more dependencies
Closes #325
Closes #357
Closes #384
Closes #385
Closes #386
Closes #387
2021-03-22 19:02:48 +00:00
Oliver Davies 36782f7a61 Bump dependencies
Closes #288
Closes #322
Closes #358
Closes #368
Closes #373
Closes #374
Closes #377
Closes #381
2021-03-22 17:38:47 +00:00
Oliver Davies cee0127886 Update contrib projects 2021-03-12 17:48:14 +00:00
Oliver Davies ab57b832bc Add sitemap module 2021-03-05 19:58:27 +00:00
Oliver Davies 0da818f888 Add Redis module 2021-02-17 11:18:47 +00:00
Oliver Davies befe2e1614 Update token module to 1.9 2021-02-11 08:53:16 +00:00
Oliver Davies ab69190d8f Add Platform.sh required files 2021-02-11 08:53:16 +00:00
Oliver Davies d656c07339 Add Media Insert module
Allow for inserting media entities into blog posts.
2021-01-30 17:37:01 +00:00
Oliver Davies dcf180a651 Fix Plausible loading for authenticated users
Return early within the Plausible if the user is authenticated so that
it doesn't pick up when I'm adding or editing content on the site.

Though the role is configured in the Plausible module's admin form, the
conditions in the code don't exclude it. I'll look into this further and
submit a patch upstream along with some tests.

References #350
2021-01-30 17:22:28 +00:00
Oliver Davies bd52a08a6c Update Drupal core to 8.9.13 2021-01-20 23:58:21 +00:00
Oliver Davies 469be1f621 Append removed URLs to robots.txt 2021-01-15 09:13:26 +00:00
Oliver Davies 53ab326415 Auto-configure services and repositories
Enable the auto-configuration of service and repository classes,
including support for classes in subdirectories by using
`getRelativePathname()` rather than `getFilename()` and making some
additional changes to the result.

References #347
2021-01-14 00:44:30 +00:00
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 a85529c0af Update name and description
References #299
2020-12-07 23:30:08 +00:00
Oliver Davies 1c74690e4e Update Drupal to 8.9.9 2020-11-19 01:27:31 +00:00
Oliver Davies 98c01e29ea Update contrib modules
- admin_toolbar: 2.2.0 => 2.4.0
- config_filter: 1.5.0 => 1.8.0
- config_split: 1.4.0 => 1.7.0
- honeypot: 2.0.0 => 2.0.1
- hook_event_dispatcher: 2.2.0 => 2.4.0
- metatag: 1.13.0 => 1.14.0
- stage_file_proxy: 1.0.0 => 1.1.0
2020-11-02 00:33:52 +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 2b9e5c0fb1 Update Drupal to 8.9.7 2020-10-08 22:05:22 +01:00
Oliver Davies 1fec4ab08b Update gin theme to 3.0.0-alpha27 2020-10-08 21:00:32 +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 5518aeb799 Update Drupal to 8.9.6
https://www.drupal.org/project/drupal/releases/8.9.6
2020-09-16 20:07:14 +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 775b2c5248 Update Drupal core 2020-08-17 17:15:05 +01:00
Oliver Davies b01ddcddc7 Update Gin theme to alpha23 2020-07-14 14:29:38 +01:00
Oliver Davies 88b2503561 Add scheduler module, configure for blog posts
Fixes #152
2020-07-11 11:35:10 +01:00
dependabot-preview[bot] b71f8cc7f8
Bump drupal/gin from 3.0.0-alpha18 to 3.0.0-alpha19
Bumps drupal/gin from 3.0.0-alpha18 to 3.0.0-alpha19.

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-22 13:41:31 +00: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 f2385b8fc4 Update Drupal core to 8.9.1 2020-06-17 21:40:24 +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