8314c12f28
Update blog feed path
2020-06-04 21:58:03 +01:00
d7181dd0be
Export fathom block
2020-06-04 21:57:33 +01:00
5dff22a07d
Replace Google Analytics with Fathom
2020-06-02 22:32:03 +01:00
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
d9f9c835c3
Update blog path and title
...
References #48
2020-06-01 20:23:25 +01:00
bb5cfe39ef
Update alias patterns for blog posts and tags
...
References #48
2020-06-01 20:18:24 +01:00
53257d1709
Add a command for updating old tag names
...
Fixes #53
2020-06-01 20:12:27 +01:00
28472a22fa
Update RSS feed title
...
Fixes #105
2020-06-01 19:52:58 +01:00
b49b487590
Fix PHPStan and PHPCS errors
2020-06-01 19:03:25 +01:00
f5a0225c86
Update page title metatag for front page
...
Fixes #92
2020-06-01 12:54:25 +01:00
7b56d84362
Remove blank lines
2020-06-01 12:54:19 +01:00
8c75b44ba0
Hide "has tweet" field
...
Fixes #97
2020-06-01 12:53:30 +01:00
208d535d95
Add pull-from-prod to Makefile
...
Add `pull-from-prod` to the Makefile, which downloads a database from
production, imports it and runs the post-import steps.
Fixes #79
2020-06-01 12:50:41 +01:00
4a2aa00ce2
Revert "Remove migrate contrib modules"
...
This reverts commit 5af1d7b8fa
.
2020-06-01 12:33:29 +01:00
1207df285f
Fix undefined index notice on non-node pages
...
Fixes #95
2020-06-01 11:48:55 +01:00
1e78139333
Update talk date test
...
Update the test for updating a talk node as it was essentially doing the
same as the test for creating a new talk node.
The test now ensures that the talk is saved before adding an event, and
that the talk created date is different to the original created date as
well as that it matches the latest event date.
2020-05-31 21:27:55 +01:00
eb5b41262f
Display events in an unordered list
...
References #74
2020-05-31 20:56:28 +01:00
56f3434c4a
Automatically order events when a talk is saved
...
To ensure that the event dates for a talk are always in the correct
order, and to make the editing experience easier, this change
automatically re-orders the events on a talk node to be based on the
event date.
Fixes #74
2020-05-31 20:56:28 +01:00
45fda0fed1
Refactor existing tests
...
References #74
2020-05-31 18:43:10 +01:00
95a3187186
Add dependabot config
2020-05-30 15:26:32 +01:00
f2faef8d45
Remove default migration group
...
References #77
2020-05-29 22:48:57 +01:00
5af1d7b8fa
Remove migrate contrib modules
...
References #77
2020-05-29 22:48:57 +01:00
a36654cfbb
Remove custom migration code
...
References #77
2020-05-29 22:48:57 +01:00
c25eaf4ee1
Split hooks into separate files, load with Finder
2020-05-29 22:35:33 +01:00
fafe64dac7
Refactor talks to keep existing tests passing
...
References #78
2020-05-29 22:00:12 +01:00
165b6e8195
Refactor to use a Post class
...
References #78
2020-05-29 21:46:17 +01:00
79eb9bef0b
Include widgets.js on blog posts that need it
...
Fixes #78
2020-05-29 21:07:59 +01:00
22533eba56
Only show posted date on full articles
2020-05-27 08:52:43 +01:00
1347c93b96
Load hash salt from file if it exists
2020-05-27 08:48:49 +01:00
eecefc49cd
Remove reference to old deploy key
2020-05-27 08:38:48 +01:00
0adfeaadae
Update date format
...
Fixes #71
2020-05-27 02:01:24 +01:00
3006cfab02
Update 'submitted by' text and styling
...
References #71
2020-05-27 02:01:24 +01:00
9f9b1296e2
Add 'submitted by' information on posts
...
Re-add the submitted by date onto blog posts so that readers can see
when they were published.
References #71
2020-05-27 02:01:24 +01:00
14af222f35
Remove deploy keys
2020-05-27 00:50:44 +01:00
c480573b9e
Add Honeypot module
2020-05-27 00:40:20 +01:00
286beba2c4
Enable syslog module
2020-05-26 23:17:58 +01:00
9f40174974
Update spacing in various places in the theme
2020-05-26 23:16:47 +01:00
60f98037df
Set reverse proxy settings for Cloudflare
2020-05-26 22:10:52 +01:00
4d3e0901d2
Fix some PHPStan errors
2020-05-26 12:01:03 +01:00
f5767f7739
Use a pre-save hook for updating the talk date
2020-05-26 12:00:35 +01:00
2632f09b7f
Add space between items on blog and talks pages
...
Fixes #69
2020-05-23 15:16:42 +01:00
8b899abc00
Export metatag and layout builder config
2020-05-23 15:09:57 +01:00
9e35d8b2a7
Add download database playbook
...
Fixes #70
2020-05-23 14:43:13 +01:00
96863ca261
Install Alpine JS with npm
2020-05-23 02:25:41 +01:00
4660831b9c
Re-add highlightjs
...
Fixes #67
2020-05-23 02:16:28 +01:00
20c53e2b9e
Add Operator Mono
...
Fixes #68
2020-05-23 01:40:36 +01:00
50ae96c4a5
Split nginx vhosts, re-add default_server
2020-05-22 01:33:26 +01:00
b019d620bd
Disallow traffic on port 22
2020-05-22 01:19:13 +01:00
5acab19bab
Fix nginx error on reload
2020-05-22 01:18:17 +01:00
8cfa76e9f4
Add markup class to the featured posts block
2020-05-21 13:19:11 +01:00