6f022e3b45
refactor: move test
...
Move the test to a Repository directory so the
directory structure matches `src` and my alternate
file configuration works.
2025-07-30 00:12:39 +01:00
3c04dfd710
Refactor
2025-07-13 17:42:17 +01:00
4541d66d34
Refactor
2025-06-24 17:21:02 +01:00
bde36ee056
Refactor
2025-06-24 00:59:50 +01:00
88d5d4a126
Refactor
2025-06-23 22:49:18 +01:00
6466e6a459
Refactor
2025-06-23 22:25:39 +01:00
37863c6c24
Refactor
2025-06-23 21:49:15 +01:00
460f6cfbe0
Refactor
2025-06-23 21:17:10 +01:00
8c354f2754
Refactor
2025-06-21 12:52:11 +01:00
b7f13b4be5
Refactor
2025-06-21 00:25:00 +01:00
8a480121d2
Refactor
2025-06-17 23:31:49 +01:00
fc4121e776
Refactor
2025-06-17 23:10:04 +01:00
f08fb4cd67
Refactor
2025-06-17 17:39:26 +01:00
820f8d4055
Refactor
2025-06-14 19:10:56 +01:00
7fab80a113
Refactor
2025-06-14 18:35:34 +01:00
43dac77fcd
Refactor
2025-06-12 02:10:09 +01:00
8ec5b621c1
Refactor
2025-06-12 02:10:09 +01:00
988cdeb24d
Refactor
2025-06-12 02:10:09 +01:00
f1c1f18b93
Refactor
2025-06-12 02:10:09 +01:00
75e7af85b5
Refactor
2025-06-12 02:10:09 +01:00
413f5a889d
Refactor
2025-06-12 02:10:09 +01:00
514f38b93c
Refactor
2025-06-12 02:10:09 +01:00
9aaca6b3b5
Refactor
2025-06-12 02:10:09 +01:00
fa5942d4ba
Refactor
2025-06-12 02:10:09 +01:00
aa08f702b2
Refactor
2025-06-12 02:10:09 +01:00
6fe88456ca
Refactor
2025-06-12 02:10:09 +01:00
202552cdfe
Refactor
2025-06-12 02:10:08 +01:00
51299096c5
Refactor
2025-06-12 02:10:08 +01:00
9308ce76a5
Refactor
2025-06-12 02:10:08 +01:00
c184f79f8a
Refactor
2025-06-12 02:10:08 +01:00
6b6b362a49
Refactor
...
Try a different way of naming and grouping classes.
2025-06-12 02:10:08 +01:00
0871649c05
Refactor
2025-06-12 02:10:08 +01:00
4715d02ae0
Refactor
2025-06-11 09:53:34 +01:00
0dbbd96cda
Refactor
2025-05-29 10:30:55 +01:00
500fe827f3
Refactor
2025-05-11 20:02:12 +01:00
445de07abe
Refactor
2025-05-11 20:02:12 +01:00
351d0a4f17
Add daily email for 2025-02-10
...
Refactoring and Test-Driven Development
2025-02-23 00:09:18 +00:00
4693e26daf
Add daily email for 2025-01-09
...
Build and Deploy / build_and_deploy (push) Waiting to run
Refactor, remove or replace
2025-01-13 22:13:26 +00:00
e3ce9e2d78
Add daily email for 2024-10-20
...
Test, then refactor
2024-10-22 00:24:32 +01:00
e8df3ee113
Don't include Drupal Planet as a tag
...
TODO: refactor the Drupal Planet feed now to use a tag.
2024-09-14 00:11:00 +01:00
89f6a6dada
Add daily email for 2024-09-02
...
No-one sees your refactor commits
2024-09-03 20:54:39 +01:00
6ca5704c21
Add daily email for 2024-09-01
...
You need tests to refactor safely
2024-09-03 00:30:00 +01:00
0241edff5e
Refactor generating CSS
2024-07-31 01:48:23 +01:00
d79f08e05d
Revert "Refactor page titles, fix podcast episode page"
...
This reverts commit 18305da0a6 .
2024-01-10 08:58:09 +00:00
18305da0a6
Refactor page titles, fix podcast episode page
...
...titles
2024-01-10 07:13:37 +00:00
2e633d3a96
refactor: use YAML for products
...
Added YAML support as per https://docs.astro.build/en/recipes/add-yaml-support
and converted products.json to products.yaml.
2023-11-06 21:30:17 +00:00
fe032622fa
refactor: extract the price formatter
2023-10-23 00:53:43 +01:00
91cee4f384
daily-email: add 2023-10-01
...
TDD: repeat and refactor
2023-10-04 22:01:36 +01:00
18ee301014
daily-email: add 2023-09-17
...
How much refactoring should I be doing?
2023-09-22 07:57:12 +01:00
686350d3f3
docs: add TODOs for refactoring testimonials
2023-09-19 21:54:48 +01:00
c85d496333
daily-email: add 2023-09-09
...
A lack of tests discourages refactoring
2023-09-14 00:54:20 +01:00
14bff9328a
daily-email: add 2023-09-08
...
Do you proactively refactor your code?
2023-09-14 00:28:44 +01:00
d7e80b3192
daily-email: add 2023-08-31
...
Code review discourages small refactorings
2023-09-04 21:40:17 +01:00
ba7be84016
refactor: extract a Callout component
2023-06-17 11:27:33 +01:00
906b34d21c
refactor: convert Tailwind config to TypeScript
2023-06-15 16:13:50 +01:00
2280ef1096
refactor: add a YouTubeVideo component
2023-05-01 21:10:42 +01:00
f4c19b9972
refactor: use the Button component
2023-04-25 01:08:01 +01:00
f4bcae37db
refactor: use Tailwind CSS prose styles
2023-04-22 22:05:04 +01:00
684d56fb71
refactor: extract a button component
2023-04-21 14:36:24 +01:00
f5974a2083
refactor: split title and tags
2023-04-16 13:12:58 +01:00
17803091cf
refactor: remove unused imports
2023-04-09 20:36:12 +01:00
9088ed2101
refactor: use a content collection for daily posts
2023-04-09 12:04:46 +01:00
58061a8e59
refactor: use a content collection for blog posts
2023-04-09 10:53:25 +01:00
7b97ad3af2
refactor: use a content collection for talks
2023-04-09 10:17:52 +01:00
2cbbfd60ff
refactor: move website files to the root level
2023-03-21 20:44:42 +00:00
2efcb575f1
refactor: add a generic listing page component
2023-02-11 22:53:46 +00:00
ed1d142de9
Fix spacing after refactor, and video aspect ratio
2023-01-31 00:17:09 +00:00
fb52a8ca86
refactor: use nunjucks for templating
2023-01-01 19:57:59 +00:00
41ccff084d
refactor: update and use paths
2023-01-01 16:47:33 +00:00
991c333c8a
refactor: define slug as a string
2022-12-11 00:27:42 +00:00
68aa496b84
refactor: change gray to grey`
2022-10-22 12:20:01 +01:00
5adc2a4b2b
refactor(daily-email): make filenames consistent
2022-10-20 21:55:06 +01:00
f9df869c24
refactor: remove unused import
2022-10-16 12:52:23 +01:00
1ed365b129
refactor: extract getSlugFromFile()
2022-10-16 11:13:09 +01:00
ee4f48abcd
refactor(talks): use flatMap and size methods
2022-10-16 01:01:01 +01:00
ad3c9171f7
refactor(talks): extract talk components
2022-10-15 16:14:37 +01:00
5c4e54152a
refactor: extract a Markdown component
2022-10-13 08:55:38 +01:00
3e8421d8b7
refactor: group asset-related files
...
Fixes #15
2022-07-22 21:42:19 +01:00
3c5c0e808a
refactor: move into a website directory
2022-07-13 20:32:26 +01:00
ffdefc35ba
refactor: remove Fathom
...
Remove Fathom Analytics as I'm not using it.
2022-06-28 06:30:43 +01:00
a9d376f6c4
refactor: recommendation images
2022-02-27 11:38:17 +00:00
d110b5fe78
refactor: extract a component for a link button
2022-02-27 00:00:52 +00:00
b82afcbd8c
refactor: order classes using rustywind
2022-01-11 00:18:34 +00:00
4f51883ba7
refactor: move the output directory
2022-01-04 18:28:58 +00:00
d934089b57
refactor: rename event list partials
2022-01-03 10:52:29 +00:00
a445072048
refactor: rename _partials to _includes
2022-01-03 10:26:51 +00:00
6e120bee3a
refactor: use Tailwind CLI and esbuild for assets
...
Fixes : #10
Fixes : #14
2022-01-02 17:16:00 +00:00
423e21f6c3
refactor: move more into the ci:deploy task
2021-12-09 22:24:11 +00:00
f1cf2090a4
refactor: use a task: prefix for public functions
2021-12-04 21:20:36 +00:00
8061912afb
refactor: re-add page title styling
...
Refs: #441
2021-11-26 20:31:05 +00:00
630ee3a8c6
refactor: remove duplication in build arguments
2021-11-11 08:17:10 +00:00
b860ea7a2e
refactor: add spacing within the Dockerfile
2021-11-11 07:19:25 +00:00
748dc6bdb5
refactor: combine COPY commands
...
Combine two `COPY` commands to add the package.json and
package-lock.json files at the same time - the same way that is being
used for composer.json and composer.lock files earlier in the file.
2021-11-11 07:12:59 +00:00
84536d0508
refactor: rename docker commands to ci
2021-11-09 17:38:27 +00:00
45ab483e66
refactor: use the Collection::make() method
...
Use the `Collection::make()` method and move the subsequent methods onto
their own lines for readability.
2021-11-09 17:35:30 +00:00
06ff5ad668
refactor: Rename test
2021-09-13 18:04:07 +01:00
fb97ff3af5
refactor: Split into separate tests
2021-09-13 15:34:01 +01:00
efbd099515
refactor: Remove the sortable_date for talks
...
Automatically calculate the sortable date for a talk using the event
dates. This means that the `sortable_date` in the YAML front matter can
be removed.
Fixes #4
2021-09-09 07:32:16 +01:00
76c0cd97d0
refactor: Rename existing test methods
2021-09-08 23:36:38 +01:00
be71d9f255
refactor: Extract a TalkCollection
2021-08-28 00:59:44 +01:00