leander and Claude Opus 5.5
19cda1b817
Remove accidentally added install package
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 22:16:24 +01:00
leander and Claude Opus 5.5
aca584791e
Update Node to 26 and dependencies to their latest versions
...
- Node 20 is end-of-life; use the current LTS in the Docker image
- Major updates: @sanity/client 8, @sanity/image-url 2,
@portabletext/react 8, eslint-config-next 16
- Unpin React and update to 19.3
- ESLint stays on 9 and TypeScript on 6.0, since eslint-config-next's
plugins and typescript-eslint don't support newer majors yet
- Use the native flat config from eslint-config-next 16
- Use useSyncExternalStore for WebGL detection to satisfy the new
react-hooks lint rule
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 22:01:56 +01:00
leander and Claude Opus 5.5
c997b74d01
Verify Sanity webhook signatures in the revalidate route
...
The secret was passed in the query string, which ends up in access logs
and doesn't protect the request body. Verify the signed header with
@sanity/webhook instead, and return 400 for invalid JSON.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 21:48:49 +01:00
leander
d03278ef0d
replace deprecated next lint with eslint
2026-10-30 21:30:12 +01:00
leander
08bc43942a
fix vulns
2026-08-29 16:47:38 +02:00
dependabot[bot]
bf6f282155
Bump next from 15.5.18 to 15.5.24
...
Bumps [next](https://github.com/vercel/next.js ) from 15.5.18 to 15.5.24.
- [Release notes](https://github.com/vercel/next.js/releases )
- [Commits](https://github.com/vercel/next.js/compare/v15.5.18...v15.5.24 )
---
updated-dependencies:
- dependency-name: next
dependency-version: 15.5.24
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-28 19:04:30 +00:00
dependabot[bot]
30abf637ac
Bump next from 15.5.15 to 15.5.18
...
Bumps [next](https://github.com/vercel/next.js ) from 15.5.15 to 15.5.18.
- [Release notes](https://github.com/vercel/next.js/releases )
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js )
- [Commits](https://github.com/vercel/next.js/compare/v15.5.15...v15.5.18 )
---
updated-dependencies:
- dependency-name: next
dependency-version: 15.5.18
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-14 13:45:01 +00:00
leander
e9cff6ab84
another day, another vuln to fix
2026-01-19 02:08:14 +01:00
leander
6cc19ea4fb
LET ME ENJOY MY VACATION IN PEACE STUPID FUCKING FRAMEWORK
2025-12-13 03:28:28 +01:00
dependabot[bot]
afa4e5580c
Bump glob and npm
...
Removes [glob](https://github.com/isaacs/node-glob ). It's no longer used after updating ancestor dependency [npm](https://github.com/npm/cli ). These dependencies need to be updated together.
Removes `glob`
Updates `npm` from 11.5.2 to 11.7.0
- [Release notes](https://github.com/npm/cli/releases )
- [Changelog](https://github.com/npm/cli/blob/latest/CHANGELOG.md )
- [Commits](https://github.com/npm/cli/compare/v11.5.2...v11.7.0 )
---
updated-dependencies:
- dependency-name: glob
dependency-version:
dependency-type: indirect
- dependency-name: npm
dependency-version: 11.7.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-13 02:24:04 +00:00
leander
8a7ecf223d
everyday I wake up to a new js-something vuln and I'm sick and tired of it
...
let me vacation in peacegit add .git add .
2025-12-09 12:58:09 +01:00
leander
50bdf6503e
reintroduce translation support
2025-08-06 01:16:40 +02:00
leander
e7d7e29edf
the big mega huge amazing nextjs migration
...
Code still trash though but we'll fix it someday
Closes #48 , #47 , #37 , #32
2025-07-31 22:38:27 +02:00
leander
0a3894e14d
temporarily remove english translation
...
the site would not build due to some weird issue I have yet to figure
out. temporarily removing all english translations fixes it however. I
am probably migrating the site away from gatsby anyway so a temp fix is
fine
2025-07-22 02:05:19 +02:00
leander
3d798a8913
Revert "migrate from yarn to npm"
...
This reverts commit 42c75194ed .
2025-02-07 16:00:23 +01:00
leander
42c75194ed
migrate from yarn to npm
2025-01-16 12:00:04 +01:00
leander
ead41eeaea
upgrade dependencies
2024-11-07 19:22:28 +01:00
leander
36ea11441f
modify author
2024-10-25 19:08:46 +02:00
LBlend
d7ad18c60f
refactor datetime handling & format based on lang
...
Date format should now be rendered according to the language. Removed 'moment' dependency as we can use built in js to handle timezones as well as formatting. This is one of the tasks in issue #45
2024-03-14 14:45:23 +01:00
LBlend
aec4a9406e
initial translation support
...
I should've divided this into multiple commits but oh well. This is just initial as there are still parts that needs to be done. Particularly user generated content needs to be translated somehow. See issue #45 for more info
2024-03-13 02:36:31 +01:00
LBlend
2857cc7048
upgrade dependencies
2024-02-07 03:39:26 +01:00
LBlend
6ebe7565c7
bump version number
...
oopsie woopsie I forgor
2024-02-06 19:48:57 +01:00
LBlend
33aab96bc7
change author email
2024-02-06 19:38:30 +01:00
LBlend
6118c7a122
migrate 3D office pic to self hosted one
...
fuck google maps
2023-11-11 22:47:41 +01:00
LBlend
6118cf8ee8
bump version number
2021-08-23 03:37:42 +02:00
LBlend
3216d1f9ad
bump version number
2021-08-22 11:45:13 +02:00
LBlend
9437ac405f
remove unused dependencies
2021-08-04 18:45:10 +02:00
LBlend
31118ff810
use moment-timezone
2021-07-29 21:38:10 +02:00
LBlend
52e8087229
fix: filter function not working in firefox
2021-07-27 21:09:43 +02:00
LBlend
2d2bb4999e
initial rewrite
2021-06-22 04:06:22 +02:00
LBlend
75bbe14fa1
Initial commit from gatsby: ( https://github.com/gatsbyjs/gatsby-starter-default.git )
2021-05-19 19:24:00 +02:00