Oliver Davies
7c7ca2a63b
feat: add Daily email testimonials
2022-11-28 22:07:20 +00:00
Oliver Davies
a56e326a57
fix(daily-email): remove newlines in slugs
...
Fix page not found error when adding a permalink in this format:
```yaml
---
permalink: >
archive/2022/10/20/cherry-picking-commits-is-an-anti-pattern
```
This causes a newline character to be added to the end of the permalink,
and causes the previous code to not be able to match the slug for the
filename based on the `permalink` value within the front matter.
2022-10-21 23:55:35 +01:00
Oliver Davies
92a3e001e1
feat: add links to common searches
...
Refs: #25
2022-10-19 22:02:54 +01:00
Oliver Davies
362f2335ec
feat: add search functionality
...
Refs: #25
2022-10-19 22:01:11 +01:00
Oliver Davies
7ee59c28df
feat: initial implementation of recommendations
...
An inititla implementation to add recommendations to the Daily List
page.
This is intentionally hidden until the feature is completed and the
styling is applied to each testimonial.
2022-10-19 21:17:10 +01:00
Oliver Davies
7d91a71917
fix: add the correct import
2022-10-16 12:52:45 +01:00
Oliver Davies
f9df869c24
refactor: remove unused import
2022-10-16 12:52:23 +01:00
Oliver Davies
1ed365b129
refactor: extract getSlugFromFile()
2022-10-16 11:13:09 +01:00
Oliver Davies
ee4f48abcd
refactor(talks): use flatMap and size methods
2022-10-16 01:01:01 +01:00
Oliver Davies
490aafca9b
feat: re-add About Me block
2022-10-15 16:50:48 +01:00
Oliver Davies
9e2b8196bd
feat(talks): make talk count dynamic
2022-10-15 16:14:41 +01:00
Oliver Davies
ad3c9171f7
refactor(talks): extract talk components
2022-10-15 16:14:37 +01:00
Oliver Davies
d34d3415c1
feat: re-add events to talk pages
2022-10-15 00:33:17 +01:00
Oliver Davies
6e94d52f90
fix: re-add description
2022-10-15 00:03:28 +01:00
Oliver Davies
6d7adf8c35
feat: re-add 404 page
2022-10-13 09:14:22 +01:00
Oliver Davies
5c4e54152a
refactor: extract a Markdown component
2022-10-13 08:55:38 +01:00
Oliver Davies
18a1dd0e03
fix: remove unwanted URLs for daily emails
2022-10-13 08:49:55 +01:00
Oliver Davies
69112f3976
fix: add article content to description
2022-10-13 00:15:24 +01:00
Oliver Davies
5efaf23eca
chore(daily-email): re-add form
2022-10-10 23:02:27 +01:00
Oliver Davies
5f7acceb93
docs(daily-email): add email
2022-10-10 22:58:04 +01:00
Oliver Davies
d1b76dda33
chore: replace Sculpin with Astro
2022-10-10 20:50:54 +01:00