|
6403aca2a2
|
Add tests for search page
|
2022-08-28 12:57:10 +01:00 |
|
|
edbedcd0fa
|
Remove unnecessary extra query during search
Just pass the original queryset, which helps ordering and performance
|
2022-08-28 12:56:26 +01:00 |
|
|
4ca2a97b2a
|
Update queries for favicon and add cache
It shouldn't change much, so let's cache it
|
2022-08-28 00:13:19 +01:00 |
|
|
4b1d873bf8
|
Extend time for session cookies
|
2022-08-27 23:54:31 +01:00 |
|
|
358013e16a
|
Add favicon
|
2022-08-27 23:44:56 +01:00 |
|
|
46836a6d30
|
dark-mode
|
2022-08-27 23:20:30 +01:00 |
|
|
eddf4c88d1
|
Use monokai as the dark mode
I prefer how it looks
|
2022-08-27 22:48:22 +01:00 |
|
|
1a2320d14a
|
Use consistent styles for image and mermaid blocks
|
2022-08-27 22:47:56 +01:00 |
|
|
8c9589a497
|
Ensure table block has a dark mode
|
2022-08-27 22:47:03 +01:00 |
|
|
e5c8c6d7eb
|
Add dark mode for spotify table
|
2022-08-27 22:31:19 +01:00 |
|
|
ee1eaf6593
|
Correctly set max height of list item
|
2022-08-27 21:57:17 +01:00 |
|
|
fea5a1f58b
|
Don't define classes immediately inside dark-mode mixin
This causes with the automatic transition animation.
|
2022-08-27 21:24:49 +01:00 |
|
|
245d2ee146
|
Add dark mode for contact page
|
2022-08-27 21:13:15 +01:00 |
|
|
e6244bee51
|
Ensure subtitle is also dark
|
2022-08-27 20:42:44 +01:00 |
|
|
f7552e9565
|
Add dark mode for search input
|
2022-08-27 20:34:23 +01:00 |
|
|
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 |
|