Commit graph

15 commits

Author SHA1 Message Date
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 c8b737a537 Update .idea settings [ci skip] 2020-12-16 22:11:02 +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 2617e29dec Refactor to use a factory class 2020-09-04 13:46:49 +01:00
Oliver Davies 59a98b8d78 Automatically re-order tags on save
Fixes #167
2020-08-28 12:56:57 +01:00
Oliver Davies 9e3064ca21 Add tests for counting previous talks
References #31
2020-06-30 12:50:21 +01:00
Oliver Davies 58d56220de Show upcoming talks in chronological order
Update the ordering of the future talks on the talks page so that
upcoming talks are shown in chronological order (soonest first),
followed by past talks in reverse chronological order (most recent
first).

This still uses the `created` date for ordering, which is updated
automatically on saving the node to match the furthest future talk, but
I may want to move that into a custom node property at some point.

Fixes #140
2020-06-26 02:06:32 +01:00
Oliver Davies 12297e2305 Add core config patch 2020-05-15 11:43:09 +01:00
Oliver Davies e9b0a124a9 Remove duplicate Collection library 2020-05-09 22:35:53 +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 608039b407 Migrate tags to blog posts 2020-05-06 02:00:02 +01:00
Oliver Davies 4371315f12 Add php code sniffer 2020-04-12 19:20:15 +01:00
Oliver Davies 308c51ff77 Add some .idea files to sync directory settings 2020-04-12 19:19:33 +01:00