32 Commits
Author SHA1 Message Date
leanderandClaude Opus 5.5 aa3b49093a ci: deploy through the restricted uiogaming-deploy script
The old workflow ran docker compose in the repo folder, which failed because the containers belong to the server's top-level compose project. The deploy key can now only run /usr/local/bin/uiogaming-deploy (see UiO-Gaming/drift), so the workflow just passes the service name. Also adds manual runs and prevents overlapping deploys.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-02 22:47:49 +01:00
leander 30d019d2e7 upgrade all dependencies to their latest versions 2026-10-31 03:39:51 +01:00
leander fbcc0c295a upgrade docker image to node 26 2026-10-30 22:51:30 +01:00
leander 690ebb5390 run npm audit fix 2026-10-30 22:51:07 +01:00
leander fb125c9053 fix docker not building 2026-08-29 17:20:17 +02:00
leander 2442c69d2c fix vulns 2026-08-29 16:51:09 +02:00
leander 57b241efef Merge pull request #4 from UiO-Gaming/dependabot/npm_and_yarn/multi-5a59400ff4
Bump brace-expansion
2026-08-28 21:07:54 +02:00
leander d76928e164 Merge pull request #3 from UiO-Gaming/dependabot/npm_and_yarn/next-15.5.21
Bump next from 15.5.18 to 15.5.21
2026-08-28 21:07:43 +02:00
leander e964cf3544 Merge pull request #2 from UiO-Gaming/dependabot/npm_and_yarn/next-15.5.18
Bump next from 15.5.15 to 15.5.18
2026-05-14 22:35:39 +08:00
leander 4b6eb1fe00 fix GHSA-q4gf-8mx6-v5v3 2026-04-14 04:24:09 +02:00
leander 853f4b2685 fix CVE-2026-27903 2026-03-23 15:14:47 +01:00
leander 624a9a339f fix GHSA-h25m-26qc-wcjf 2026-02-14 15:42:49 +01:00
leander 82f4cb6fa8 fix dep conflicts 2025-12-20 00:04:24 +01:00
leander 66e282ae66 LET ME ENJOY MY VACATION IN PEACE STUPID FUCKING FRAMEWORK 2025-12-13 03:32:34 +01:00
leander f539273178 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 13:11:29 +01:00
leander 693774296f add restart clause to docker compose 2025-08-07 20:30:31 +02:00
leander 33fbd4505b use new vars and envs for deploy action 2025-07-10 15:27:45 +02:00
leander a9e1836ee1 update prices and add missing menu items 2025-02-09 20:13:50 +01:00
leander 6dae3ff363 specify workflow permissions 2025-01-15 12:52:54 +01:00
leander ab2e34a455 upgrade vulnerable dependencies 2025-01-15 12:51:12 +01:00
leander 1cca87d661 prettify date-day suffix logic
utilize built in js stuff. Technically we use the wrong order but since dd-mm-yyyy is superior to mm-dd-yyyy I say fuck it
2024-11-27 16:43:51 +01:00
leander 5b4ab6dc3e use built in day of week formatter 2024-11-27 16:23:11 +01:00
leander 56ceb68e0f use built in relative time formatter 2024-11-27 16:13:30 +01:00
leander 01c98d3c2f apply codeowners globally 2024-10-25 19:12:13 +02:00
leander 6357623582 add codeowners file 2024-10-25 18:55:11 +02:00
leander e5286b8bf6 Delete mustaboard logotype.png
redundant as github generates an image link in that is placed in the README file
2024-10-25 16:48:10 +00:00
leander b33b66c793 rename project 2024-10-25 18:41:06 +02:00
leander cc962697bc add auto deployment workflow 2024-10-25 18:40:53 +02:00
leander 85e342884d run on port 7000 by default 2024-10-23 17:12:10 +02:00
leander f82fe44722 remove dangling semicolon 2024-10-15 17:25:50 +02:00
leander 94715d8145 add env example file 2024-10-15 17:06:47 +02:00
leander 834b094e92 add docker support 2024-10-15 16:54:58 +02:00