Commit graph

944 commits

Author SHA1 Message Date
1ae3288a73
Store template fragments in separate cache
This makes clearing them less expensive
2022-10-02 17:32:32 +01:00
a2d1aff112
Reduce API page size 2022-10-02 17:28:20 +01:00
23b8454fe4
Add template caching for listing components 2022-10-02 17:27:55 +01:00
6775a336e1
Revert "Add the ability to cache model attributes in redis"
This reverts commit 7c008c2149.
2022-10-02 16:17:55 +01:00
cd48ae7810
Revert "Replace spotify data cache with new cached properties"
This reverts commit a3d9fa177e.
2022-10-02 16:17:49 +01:00
5c49906da3
Remove apt list and stray packages 2022-09-30 16:04:52 +01:00
a3d9fa177e
Replace spotify data cache with new cached properties
Also replace the update script with one which will do everything
2022-09-30 09:07:31 +01:00
7c008c2149
Add the ability to cache model attributes in redis
This not only means they persist longer than the instance, but can also be shared between processes. This is especially useful for list pages, as rendering content for summaries etc is quite expensive
2022-09-29 22:59:23 +01:00
d1523a886b
Use fira-code package with support for font-display 2022-09-29 21:05:19 +01:00
f2e2719647
Add title to navbar icon links 2022-09-29 20:55:43 +01:00
e05d2675d5
Add blank alt tag to hero image 2022-09-29 20:55:35 +01:00
e7037d01b0
Remove stray description tag 2022-09-29 20:42:25 +01:00
be9796360c
Make ToC dropdown slightly wider 2022-09-29 20:34:41 +01:00
5efdf48c67
Fix content container sizing 2022-09-29 20:22:07 +01:00
c691d0c594
Lighten heading weight 2022-09-29 19:31:45 +01:00
8232825a08
Add support for animated GIFs
This does sadly make the container a fair bit bigger...
2022-09-29 19:12:21 +01:00
8b7e0d134d Merge branch 'renovate/stylelint-14.x' into 'master'
Update dependency stylelint to v14.13.0

See merge request repos/website!34
2022-09-29 18:48:33 +01:00
1c227ad9b9 Update dependency stylelint to v14.13.0 2022-09-28 12:00:35 +01:00
3fd70fcb78 Merge branch 'renovate/humanize-4.x' into 'master'
Update dependency humanize to v4.4.0

See merge request repos/website!29
2022-09-26 14:00:00 +01:00
62d692045c Merge branch 'renovate/sass-1.x' into 'master'
Update dependency sass to v1.55.0

See merge request repos/website!30
2022-09-26 13:58:53 +01:00
aae66c4979
Don't open MRs for patch version updates
These can stack up once it's ready for a minor update, else I get flooded with MRs.
2022-09-25 22:13:23 +01:00
d214c5d571
Merge remote-tracking branch 'origin/renovate/esbuild-0.x' 2022-09-25 22:04:36 +01:00
aa26612705
Merge remote-tracking branch 'origin/renovate/eslint-8.x' 2022-09-25 22:03:57 +01:00
1f5e151314
Ignore more blocks when getting plaintext 2022-09-25 21:54:02 +01:00
9216898f5f
Increase size of youtube embed 2022-09-25 21:30:02 +01:00
f0b7a2e986
Make iframe embeds slightly wider 2022-09-25 21:25:21 +01:00
92f1a17b9f
Always show pagination buttons 2022-09-25 21:10:35 +01:00
ac30206e97
Fix pagination controls showing up 2022-09-25 21:06:43 +01:00
6c2de2f817
Make heading anchors lighter 2022-09-25 21:01:16 +01:00
e91bcbd8e8 Update dependency eslint to v8.24.0 2022-09-24 08:00:47 +01:00
79c9550ee2
Make sure commento works in dark mode 2022-09-23 17:27:03 +01:00
c18e408db7
Reduce motion when the user requests it 2022-09-23 17:05:18 +01:00
18ac4f9fbb
Animate hover on shareon icons 2022-09-23 17:03:40 +01:00
a0a3631ac0
Enforce link animations are shorter 2022-09-23 16:57:21 +01:00
3eca7ffc78
Increase space a little between tags 2022-09-23 16:45:17 +01:00
dcb8162517
Ensure tags use code font 2022-09-23 16:44:22 +01:00
e4476e1b2a
Ensure heading ids are always valid ids 2022-09-23 15:36:23 +01:00
d68be02780
Add video title to top of youtube embed 2022-09-23 09:23:22 +01:00
e619e8da3a
Reduce blank space under hero image 2022-09-23 08:49:51 +01:00
bee03a8e64
Add link to tags list to tags on content details 2022-09-23 08:45:17 +01:00
4b10ce6f6f
Restyle content details to be icons rather than tags
This looks much nicer, and is simpler to work with
2022-09-23 08:34:49 +01:00
3ca98d38b9 Update dependency esbuild to v0.15.9 2022-09-22 22:00:35 +01:00
b50b6874b7 Update dependency sass to v1.55.0 2022-09-22 08:00:41 +01:00
b7f5ec1f7f Update dependency humanize to v4.4.0 2022-09-21 18:02:55 +01:00
6c481672c4
Improve margin around blog post date headers 2022-09-21 14:18:35 +01:00
bccc948995
Restructure fields in editor pages
Move as much as possible out of the "Content" tab, so that's just about
the actual content
2022-09-21 13:30:06 +01:00
2d537d3b10
Correctly get language
Operator precedence is important
2022-09-21 13:29:57 +01:00
82701a706c
Show blog list ToC with newest first 2022-09-20 09:54:26 +01:00
65b36f5b07
Disable workflows in admin
I'm the only one using it, so it doesn't really make sense. And disabling it outright can make things perform faster
2022-09-20 09:25:40 +01:00
e62f9de9fc
Add indexing of unsplash photos 2022-09-20 09:24:00 +01:00