Commit Graph

650 Commits

Author SHA1 Message Date
Jake Howard e271f81d4e
Only check patch dependencies on weekends
This avoids having tonnes of changing MRs
2022-11-03 13:55:05 +00:00
Jake Howard df4dc64058
Replace poetry with pip
The lockfile issues, the extra bloat, I'm done.

Waiting for hatch to be supported by renovate.
2022-11-03 13:54:31 +00:00
Jake Howard 9a35ea56a4
Update poetry 2022-11-01 09:10:55 +00:00
Jake Howard 44ee2ade2b
Merge remote-tracking branch 'origin/renovate/fontsource-monorepo' 2022-11-01 08:59:04 +00:00
Jake Howard 653a54855f
Merge remote-tracking branch 'origin/renovate/esbuild-0.x' 2022-11-01 08:58:52 +00:00
Jake Howard ee32eb8a74
Merge remote-tracking branch 'origin/renovate/htmx.org-1.x' 2022-11-01 08:58:40 +00:00
Jake Howard 3eb513a8c6
Merge remote-tracking branch 'origin/renovate/psycopg2-2.x' 2022-11-01 08:58:14 +00:00
Jake Howard ca6b2223f0
Merge remote-tracking branch 'origin/renovate/wagtail-2fa-1.x' 2022-11-01 08:57:10 +00:00
Jake Howard cf374200fd
Merge remote-tracking branch 'origin/renovate/wagtail-draftail-snippet-0.x' 2022-11-01 08:53:10 +00:00
Jake Howard 6300e9a243
Merge remote-tracking branch 'origin/renovate/wagtail-metadata-4.x' 2022-11-01 08:50:00 +00:00
Jake Howard b5160789cd
Remove extra margin from hero buttons 2022-11-01 08:45:39 +00:00
Jake Howard 66465dafe8
Index tags and boost subtitle 2022-10-31 20:59:24 +00:00
Jake Howard 1e2e488516
Add slashes to API URLs 2022-10-31 20:59:24 +00:00
Jake Howard 66156f2be7
Correctly order LMOTFY endpoint
Ordering by "relevance" actually yields the least relevant results first. Remove ordering and assume the most relevant is what's needed.
2022-10-31 20:59:24 +00:00
Renovate 93fc13bd45 Update dependency wagtail-metadata to v4.0.2 2022-10-31 16:09:19 +00:00
Renovate 5dade941ac Update dependency wagtail-draftail-snippet to v0.4.2 2022-10-31 16:06:29 +00:00
Renovate 27151efcf3 Update dependency wagtail-2fa to v1.6.3 2022-10-31 16:03:45 +00:00
Renovate 5fd6d7102e Update dependency psycopg2 to v2.9.5 2022-10-31 16:01:54 +00:00
Jake Howard 87bb14482e
Update wagtail-favicon to fix manifest issue 2022-10-31 14:14:23 +00:00
Jake Howard 0069af1233
Only stick header on desktop
On mobile, it takes up a huge amount of the viewport
2022-10-31 14:09:48 +00:00
Jake Howard 128e51b4d2
Attempt to prevent header flicker on mobile 2022-10-31 14:04:13 +00:00
Jake Howard d55eebb151
Update Django to 4.0.8 2022-10-31 10:04:47 +00:00
Jake Howard 5a8116ec22
Fix default CSP 2022-10-31 09:57:49 +00:00
Renovate 8628dacb44 Update dependency htmx.org to v1.8.2 2022-10-30 22:00:50 +00:00
Renovate b60f11d613 Update dependency esbuild to v0.15.12 2022-10-30 20:01:11 +00:00
Renovate 45a7cb334f Update dependency @fontsource/fira-code to v4.5.12 2022-10-30 20:00:51 +00:00
Jake Howard dd84f03bee
Only skip patch updates for dev dependencies
Normal dependencies may contain things like security releases, which we definitely want
2022-10-30 19:48:00 +00:00
Jake Howard ccdc3e918e
Add types for permissions policy 2022-10-30 19:35:26 +00:00
Jake Howard 9fc4540bfa
Decrease verbosity on `collectstatic`
Yes it's a fun pseudo progress indication, but it's unnecessary and spams the logs
2022-10-30 19:16:25 +00:00
Jake Howard 01d78a7378
Add permissions policy 2022-10-30 19:12:26 +00:00
Jake Howard d809890b0f
Add naive CSP
This is a very weak setup so far, as requires some more testing to confirm which origins are allowed for each resource.
2022-10-30 19:09:38 +00:00
Jake Howard e630ef8856
Allow swagger editor to make CORS requests 2022-10-30 19:00:27 +00:00
Jake Howard 91d022c44c
Bump HSTS to 30 days 2022-10-30 18:56:40 +00:00
Jake Howard 79f532b5c0
Do a lookup to find reverse proxy
`forwarded_allow_ips` doesn't support CIDR
2022-10-30 14:26:06 +00:00
Jake Howard dc02e989e1
Fix number of queries 2022-10-30 13:39:02 +00:00
Jake Howard 053f44bf35
Remove fixed height for listing items
This made it look horrible on mobile.
2022-10-30 13:14:23 +00:00
Jake Howard 93c06b3fe7
Don't hide bits of the header when stuck
This causes horrible scroll jumping on mobile
2022-10-30 13:04:38 +00:00
Jake Howard 1eb14f3fb5
Ensure feed titles reference the full site 2022-10-30 12:53:35 +00:00
Jake Howard fe3c741347
Construct HTML title in Python
Site is cached, and makes it easier to reference elsewhere
2022-10-30 12:53:15 +00:00
Jake Howard 1023c821ab
Allow gunicorn to use `X-Forwarded-*` header 2022-10-30 12:14:16 +00:00
Jake Howard 2e4e54418d
Reduce debounce time for search 2022-10-29 16:28:18 +01:00
Jake Howard 0ac4fd1135
Don't fill full width in lightbox 2022-10-29 16:25:51 +01:00
Jake Howard e9ad9a88d8
Upgrade django-plausible to fix script name validation 2022-10-29 15:33:03 +01:00
Jake Howard bb8c40f72e
Use sri_static tag for dark mode 2022-10-29 15:19:58 +01:00
Jake Howard 7ed5255b69
Add cache around navbar and footer
Intentionally outside the tag as generating the context does queries
2022-10-29 15:14:39 +01:00
Jake Howard 0e20ad3269
Fix query numbers based on guestbook heading 2022-10-29 15:02:41 +01:00
Jake Howard b6fa67163f
Only show ToC if there are enough items 2022-10-29 14:57:12 +01:00
Jake Howard 2fbc96946d
Ensure dark mode toggle is always in the corner 2022-10-29 14:50:53 +01:00
Jake Howard c0ba7bc62e
Add guestbook link 2022-10-29 14:50:01 +01:00
Jake Howard a031adefda
Add tag list button to post list hero 2022-10-29 13:22:21 +01:00