Commit Graph
32 Commits
Author SHA1 Message Date
leanderandClaude Opus 5.5 f647dd869d Update contributing guide for the bilingual site and new checks
Text shown to users goes in both message files instead of being
Norwegian only. Document lint and CI, and make npm run format cover
the same files as the CI check.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-30 23:05:50 +01:00
leanderandClaude 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
leanderandClaude 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
leanderandClaude 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