Compare commits

..

9 commits

6 changed files with 24 additions and 18 deletions

View file

@ -6,6 +6,8 @@ stages:
static: static:
image: node:20-slim image: node:20-slim
stage: build stage: build
only:
- master
cache: cache:
key: npm-$CI_COMMIT_REF_SLUG key: npm-$CI_COMMIT_REF_SLUG
paths: paths:
@ -25,6 +27,8 @@ static:
pip: pip:
image: python:3.12-slim image: python:3.12-slim
stage: build stage: build
only:
- master
variables: variables:
PIP_CACHE_DIR: $CI_PROJECT_DIR/.pip-cache PIP_CACHE_DIR: $CI_PROJECT_DIR/.pip-cache
cache: cache:
@ -136,8 +140,6 @@ container:
DOCKER_BUILDKIT: 1 DOCKER_BUILDKIT: 1
dependencies: [] dependencies: []
stage: deploy stage: deploy
only:
- master
before_script: before_script:
- docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY - docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY
script: script:

View file

@ -2,7 +2,7 @@
honcho==1.1.0 honcho==1.1.0
black==23.12.1 black==23.12.1
django-browser-reload==1.17.0 django-browser-reload==1.18.0
django-debug-toolbar django-debug-toolbar
types-requests types-requests
mypy==1.8.0 mypy==1.8.0

17
package-lock.json generated
View file

@ -22,7 +22,7 @@
"lodash.throttle": "4.1.1", "lodash.throttle": "4.1.1",
"npm-run-all2": "5.0.0", "npm-run-all2": "5.0.0",
"sass": "1.75.0", "sass": "1.75.0",
"shareon": "2.4.0" "shareon": "^2.6.0"
}, },
"devDependencies": { "devDependencies": {
"eslint": "8.55.0", "eslint": "8.55.0",
@ -2998,14 +2998,15 @@
} }
}, },
"node_modules/shareon": { "node_modules/shareon": {
"version": "2.4.0", "version": "2.6.0",
"resolved": "https://registry.npmjs.org/shareon/-/shareon-2.4.0.tgz", "resolved": "https://registry.npmjs.org/shareon/-/shareon-2.6.0.tgz",
"integrity": "sha512-241BnM+LziD4xYixXjpzN+jdNKjSR/tQp3DO2jD7zzDoi+a07G+lz00gyqZNn7WJrzczhrKkzC+7ZCc5AbzZrA==", "integrity": "sha512-AmTP7AwgbhnGsTWg479CY0qAaRd9zWumZh/zcu6H/Po0u/X7/SMAjAwtdS/1Pr8hAFJ6DDa+o4fXkERlqV5HqA==",
"funding": [ "funding": [
"https://github.com/sponsors/kytta/", "https://github.com/sponsors/kytta/",
"https://liberapay.com/kytta", "https://liberapay.com/kytta",
"https://www.paypal.com/paypalme/NickKaramoff" "https://www.paypal.com/paypalme/NickKaramoff"
] ],
"license": "MIT"
}, },
"node_modules/shell-quote": { "node_modules/shell-quote": {
"version": "1.7.3", "version": "1.7.3",
@ -5603,9 +5604,9 @@
"integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ=="
}, },
"shareon": { "shareon": {
"version": "2.4.0", "version": "2.6.0",
"resolved": "https://registry.npmjs.org/shareon/-/shareon-2.4.0.tgz", "resolved": "https://registry.npmjs.org/shareon/-/shareon-2.6.0.tgz",
"integrity": "sha512-241BnM+LziD4xYixXjpzN+jdNKjSR/tQp3DO2jD7zzDoi+a07G+lz00gyqZNn7WJrzczhrKkzC+7ZCc5AbzZrA==" "integrity": "sha512-AmTP7AwgbhnGsTWg479CY0qAaRd9zWumZh/zcu6H/Po0u/X7/SMAjAwtdS/1Pr8hAFJ6DDa+o4fXkERlqV5HqA=="
}, },
"shell-quote": { "shell-quote": {
"version": "1.7.3", "version": "1.7.3",

View file

@ -42,6 +42,6 @@
"lodash.throttle": "4.1.1", "lodash.throttle": "4.1.1",
"npm-run-all2": "5.0.0", "npm-run-all2": "5.0.0",
"sass": "1.75.0", "sass": "1.75.0",
"shareon": "2.4.0" "shareon": "^2.6.0"
} }
} }

View file

@ -1,14 +1,14 @@
Django==4.2.15 Django==4.2.17
wagtail==5.2.6 wagtail==5.2.7
django-environ==0.11.2 django-environ==0.11.2
whitenoise[brotli]==6.6.0 whitenoise[brotli]==6.8.2
Pygments==2.18.0 Pygments==2.18.0
beautifulsoup4[lxml] beautifulsoup4[lxml]
requests requests
wagtail-generic-chooser==0.6 wagtail-generic-chooser==0.6
django-redis==5.4.0 django-redis==5.4.0
granian[pname]==1.6.0 granian[pname]==1.6.4
psycopg==3.1.18 psycopg==3.2.3
djangorestframework djangorestframework
django-htmx==1.17.2 django-htmx==1.17.2
wagtail-metadata==5.0.0 wagtail-metadata==5.0.0
@ -28,7 +28,7 @@ django-proxy==1.2.2
wagtail-lite-youtube-embed==0.1.0 wagtail-lite-youtube-embed==0.1.0
django-minify-html==1.7.1 django-minify-html==1.7.1
metadata-parser==0.12.1 metadata-parser==0.12.1
django-tasks==0.5.0 django-tasks==0.6.0
lightningcss==0.2.0 lightningcss==0.2.0
# DRF OpenAPI dependencies # DRF OpenAPI dependencies

View file

@ -9,8 +9,11 @@
<a class="pinterest" title="Share on Pintrest"></a> <a class="pinterest" title="Share on Pintrest"></a>
<a class="pocket" title="Share on Pocket"></a> <a class="pocket" title="Share on Pocket"></a>
<a class="reddit" title="Share on Reddit"></a> <a class="reddit" title="Share on Reddit"></a>
<a class="hackernews" title="Share on Hacker News"></a>
<a class="fediverse" title="Share to the fediverse"></a>
<a class="teams" title="Share on Teams"></a> <a class="teams" title="Share on Teams"></a>
<a class="telegram" title="Share on Telegram"></a> <a class="telegram" title="Share on Telegram"></a>
<a class="bluesky" title="Share on Bluesky"></a>
<a class="twitter" title="Share on Twitter"></a> <a class="twitter" title="Share on Twitter"></a>
<a class="whatsapp" title="Share on WhatsApp"></a> <a class="whatsapp" title="Share on WhatsApp"></a>
<a class="email" title="Share by email"></a> <a class="email" title="Share by email"></a>