|
7c7e81f841
|
Only animate loading spinner when it's visible
|
2022-08-27 20:24:27 +01:00 |
|
|
7e53cf76f4
|
Install git in container
|
2022-08-27 20:22:20 +01:00 |
|
|
27bce00c46
|
Remove subtitle from listing pages
|
2022-08-27 19:55:44 +01:00 |
|
|
e6ee7d475a
|
Fix bash conditional syntax
God I hate bash!
|
2022-08-27 19:02:13 +01:00 |
|
|
6272307e35
|
Stop removing dependencies
The container is layered, and this layer is in there. Until the layers are removed, it doesn't make any difference
|
2022-08-27 19:01:14 +01:00 |
|
|
c6776faa8c
|
Use slim container variant
This reduces the size of the container, which makes working with it much easier
|
2022-08-27 18:44:05 +01:00 |
|
|
54a7dd2660
|
Just use a single container task
Pulling, tagging and pushing a container takes a while, so do it all at once
|
2022-08-27 16:31:54 +01:00 |
|
|
0da37bb064
|
Use slim container for node build
|
2022-08-27 15:25:28 +01:00 |
|
|
6c19835cac
|
Remove POETRY_HOME
|
2022-08-27 15:17:10 +01:00 |
|
|
28f44af7d3
|
Don't use pip cache when building container
|
2022-08-27 15:17:10 +01:00 |
|
|
830def684b
|
Revert "Pull existing container to aid build"
This reverts commit 8ab7e3d70e .
The registry is remote, so this takes a while
|
2022-08-27 15:04:14 +01:00 |
|
|
e79625a441
|
Correctly allow ordering of collection pages
`.specific` isn't quite as magical as it needs to be, so we have to be
explicit
|
2022-08-27 13:13:14 +01:00 |
|
|
2df1e82f31
|
Allow customizing HTML and hero titles
|
2022-08-27 13:12:45 +01:00 |
|
|
3d155bb46f
|
Add management command to refresh caches of spotify playlists
|
2022-08-27 13:10:33 +01:00 |
|
|
2b0779b26a
|
Install sentry
|
2022-08-27 12:59:02 +01:00 |
|
|
48c5aa0e56
|
Test queries for list page
|
2022-08-27 12:39:50 +01:00 |
|
|
d83e3e0afe
|
Ensure all listing pages have pagination controls and feed links
|
2022-08-27 12:32:16 +01:00 |
|
|
e19a2456e7
|
Move listing functionality to generic base page
|
2022-08-27 12:21:13 +01:00 |
|
|
655d3a484e
|
Fix indenting of time titles
|
2022-08-27 11:09:41 +01:00 |
|
|
d2e1cde927
|
Remove unnecessary extra div in footer
|
2022-08-26 23:25:02 +01:00 |
|
|
0fbd36ce3e
|
Add pagination to blog post list
|
2022-08-26 23:13:06 +01:00 |
|
|
bf097b9bb7
|
Tag images based on commit SHA, not branch name
Branch name isn't useful for the main use case of rollbacks
|
2022-08-26 10:46:33 +01:00 |
|
|
c3dac42eb0
|
Only deploy container on master
|
2022-08-26 10:44:31 +01:00 |
|
|
8ab7e3d70e
|
Pull existing container to aid build
If layers haven't changed, don't bother rebuilding them
|
2022-08-26 10:42:38 +01:00 |
|
|
ad255e813d
|
Add separate deploy stage for container
|
2022-08-26 10:38:25 +01:00 |
|
|
958a838f98
|
Remove accidental import
Damn auto-import!
|
2022-08-26 10:10:46 +01:00 |
|
|
132040c47d
|
Remove auth from postgres DB during tests
|
2022-08-26 00:08:37 +01:00 |
|
|
5f4d8828ab
|
Use extends syntax
This allows deep merging for config, which is needed for variables`
|
2022-08-26 00:03:28 +01:00 |
|
|
e0d17394b8
|
Don't index body on spotify pages
This includes API data, of which there is a lot
|
2022-08-25 23:52:46 +01:00 |
|
|
a4471a49ee
|
Store cookies securely
|
2022-08-25 23:16:20 +01:00 |
|
|
fb739f93fc
|
Add basic logging config
|
2022-08-25 23:15:27 +01:00 |
|
|
b7c18946b2
|
Store redirect files in cache
|
2022-08-25 23:08:59 +01:00 |
|
|
ccc9e24e77
|
Add some extra security headers
|
2022-08-25 23:08:04 +01:00 |
|
|
309955a052
|
Load images async
|
2022-08-25 22:42:33 +01:00 |
|
|
3f9288f5cb
|
Ensure hero images are prefetched during lists
|
2022-08-25 22:27:28 +01:00 |
|
|
680a545650
|
Upload container to registry
|
2022-08-25 14:27:14 +01:00 |
|
|
2539cc3538
|
Refresh body HTML async
|
2022-08-25 14:24:00 +01:00 |
|
|
01d84fd29b
|
Add keybase URL
|
2022-08-25 14:11:47 +01:00 |
|
|
37ab598d0d
|
Move well-known templates to well-known app
|
2022-08-25 14:07:08 +01:00 |
|
|
82e7a00d8a
|
Add plausible
|
2022-08-25 14:01:32 +01:00 |
|
|
a48aeeb55d
|
Add management command to refresh content pages
|
2022-08-25 01:29:22 +01:00 |
|
|
a7aefb5ffc
|
Add basic tests for LMOTFY endpoints
|
2022-08-25 00:51:29 +01:00 |
|
|
fb44600ca2
|
Add more fields to LMOTFY serializer
|
2022-08-25 00:27:31 +01:00 |
|
|
e6c44e9a8a
|
Cache page content for a little
This is mostly useful on listing pages
|
2022-08-24 23:59:17 +01:00 |
|
|
d46fab9bdc
|
Add basic LMOTFY endpoint
|
2022-08-23 14:56:05 +01:00 |
|
|
f140e8107d
|
Add endpoint to list page URLs
I use this for my quick link grabber script
|
2022-08-23 09:23:22 +01:00 |
|
|
4a82d1262d
|
Add a basic rate limit
|
2022-08-23 08:43:58 +01:00 |
|
|
67095752d2
|
Add caching to schema views
|
2022-08-23 08:39:38 +01:00 |
|
|
8dea738893
|
Redirect API root to swagger docs
|
2022-08-23 08:37:00 +01:00 |
|
|
fc141c9778
|
Add the skeleton for an API app
URL handling is a hack, but it works
|
2022-08-22 23:26:39 +01:00 |
|