symbanta-dashboard-084f7501-d98a

job succeeded

time taken
11 seconds
started at
Mon Sep 28 08:06:26 2026
updated at
Mon Sep 28 08:06:37 2026
log uuid
084f7501-d98a-427e-9bcd-8fce9cc7e2b3
inspect the job's lambda expression
(lambda()
  `((task . "maak-deploy")
    (project . "symbanta-dashboard")
    (branch-name . "trunk")
    (clone-url . "https://codeberg.org/jjba23/symbanta-dashboard.git")))
starting new job...


-> running command: cd "/etc/byggsteg/job-clone//symbanta-dashboard/trunk" && git reset --hard && git pull

HEAD is now at fcae374 feat: GIF symbanta
From https://codeberg.org/jjba23/symbanta-dashboard
   fcae374..46029c0  trunk      -> origin/trunk
Updating fcae374..46029c0
Fast-forward
 src/App.tsx                           |   2 +
 src/RouteStatsTable.tsx               | 192 ++++++++++++++++++++++++++++++++++
 src/api/model/getRouteStatsParams.ts  |  29 +++++
 src/api/model/index.ts                |   3 +
 src/api/model/v1RouteStat.ts          |  18 ++++
 src/api/model/v1RouteStatsResponse.ts |  18 ++++
 src/api/symbanta.ts                   | 160 +++++++++++++++++++++++++++-
 7 files changed, 421 insertions(+), 1 deletion(-)
 create mode 100644 src/RouteStatsTable.tsx
 create mode 100644 src/api/model/getRouteStatsParams.ts
 create mode 100644 src/api/model/v1RouteStat.ts
 create mode 100644 src/api/model/v1RouteStatsResponse.ts


-> running command: cd /etc/byggsteg/job-clone/symbanta-dashboard/trunk && uname -a

Linux wolk-jjba 7.1.5-gnu #1 SMP PREEMPT_DYNAMIC 1 x86_64 GNU/Linux


-> running command: cd /etc/byggsteg/job-clone/symbanta-dashboard/trunk && git log --name-status HEAD^..HEAD

commit 46029c01636d13ae8d580b8e8fe93e4ce15be0c4
Author: Josep Bigorra <jjbigorra@gmail.com>
Date:   Mon Sep 28 08:06:08 2026 +0200

    feat: Add per route statistics

M	src/App.tsx
A	src/RouteStatsTable.tsx
A	src/api/model/getRouteStatsParams.ts
M	src/api/model/index.ts
A	src/api/model/v1RouteStat.ts
A	src/api/model/v1RouteStatsResponse.ts
M	src/api/symbanta.ts


-> running command: cd /etc/byggsteg/job-clone/symbanta-dashboard/trunk && sudo maak deploy

??? Node.js frontend environment loaded
Node version: v24.19.0
NPM version:  11.17.0

up to date, audited 273 packages in 1s

76 packages are looking for funding
  run `npm fund` for details

2 high severity vulnerabilities

To address all issues, run:
  npm audit fix

Run `npm audit` for details.
npm warn allow-scripts 1 package has install scripts not yet covered by allowScripts:
npm warn allow-scripts   esbuild@0.28.2 (postinstall: node install.js)
npm warn allow-scripts
npm warn allow-scripts Run `npm approve-scripts --allow-scripts-pending` to review, or `npm approve-scripts <pkg>` to allow.
npm notice
npm notice New major version of npm available! 11.17.0 -> 12.1.0
npm notice Changelog: https://github.com/npm/cli/releases/tag/v12.1.0
npm notice To update run: npm install -g npm@12.1.0
npm notice

> symbanta-dashboard@0.0.0 build
> tsc -b && vite build

vite v8.2.2 building client environment for production...
transforming...
??? 683 modules transformed.
rendering chunks...
computing gzip size...
dist/index.html                   0.46 kB ??? gzip:   0.30 kB
dist/assets/index-Bog6MiUo.css   33.26 kB ??? gzip:   6.35 kB
dist/assets/index-77pzZo6x.js   678.49 kB ??? gzip: 198.39 kB

??? built in 632ms
[plugin builtin:vite-reporter] 
(!) Some chunks are larger than 500 kB after minification. Consider:
- Using dynamic import() to code-split the application
- Use build.rolldownOptions.output.codeSplitting to improve chunking: https://rolldown.rs/reference/OutputOptions.codeSplitting
- Adjust chunk size limit for this warning via build.chunkSizeWarningLimit.
removed '/srv/symbanta.jointhefreeworld.org/assets/index-BFQhggWB.js'
removed '/srv/symbanta.jointhefreeworld.org/assets/index-Bog6MiUo.css'
removed directory '/srv/symbanta.jointhefreeworld.org/assets'
removed '/srv/symbanta.jointhefreeworld.org/favicon.svg'
removed '/srv/symbanta.jointhefreeworld.org/icons.svg'
removed '/srv/symbanta.jointhefreeworld.org/index.html'
'dist/assets' -> '/srv/symbanta.jointhefreeworld.org/assets'
'dist/assets/index-77pzZo6x.js' -> '/srv/symbanta.jointhefreeworld.org/assets/index-77pzZo6x.js'
'dist/assets/index-Bog6MiUo.css' -> '/srv/symbanta.jointhefreeworld.org/assets/index-Bog6MiUo.css'
'dist/favicon.svg' -> '/srv/symbanta.jointhefreeworld.org/favicon.svg'
'dist/icons.svg' -> '/srv/symbanta.jointhefreeworld.org/icons.svg'
'dist/index.html' -> '/srv/symbanta.jointhefreeworld.org/index.html'


--------------------------------------------------------------

Maak: the infinitely extensible command runner

Loading tasks from Maak file: /etc/byggsteg/job-clone/symbanta-dashboard/trunk/maak.scm

Executing Maak tasks: deploy

--------------------------------------------------------------

=> Running Maak task: deploy

  Deploy the project.

  Execute command:
nix --extra-experimental-features 'flakes nix-command' develop -c bash -c 'npm install &&  npm run build '