symbanta-dashboard-93782776-127e

job succeeded

starting new job...


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

HEAD is now at ce0dc16 ci: Byggsteg Woodpecker integration
From https://codeberg.org/jjba23/symbanta-dashboard
   ce0dc16..a62e37d  trunk      -> origin/trunk
Updating ce0dc16..a62e37d
Fast-forward
 index.html                   |   4 +-
 src/App.tsx                  |  48 +++--
 src/DashboardToolbar.tsx     |  57 +++++
 src/DomainSwitcher.tsx       |  33 ++-
 src/Footer.tsx               |  22 +-
 src/Header.tsx               |  32 +--
 src/LoginPage.tsx            |  47 +++--
 src/PeriodContext.tsx        |  64 ++++++
 src/Prelude.ts               |  16 ++
 src/RouteStatsTable.tsx      | 215 +++++--------------
 src/ScreenSizeStatsTable.tsx | 219 ++++++-------------
 src/StatsDashboard.tsx       | 225 +++++++++-----------
 src/ThemeContext.tsx         |  10 +-
 src/ThemeToggle.tsx          |  21 +-
 src/TimeSeries.tsx           | 361 ++++++++++++++-----------------
 src/UserAgentStatsTable.tsx  | 211 +++++-------------
 src/UserDetails.tsx          |  26 +--
 src/index.css                |  81 ++++++-
 src/main.tsx                 |  29 +--
 src/ui.tsx                   | 493 +++++++++++++++++++++++++++++++++++++++++++
 20 files changed, 1314 insertions(+), 900 deletions(-)
 create mode 100644 src/DashboardToolbar.tsx
 create mode 100644 src/PeriodContext.tsx
 create mode 100644 src/ui.tsx

→ 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 a62e37d94777db9531d82c3ec2736abd66042553
Author: Josep Bigorra <jjbigorra@gmail.com>
Date:   Tue Oct 20 08:46:27 2026 +0200

    feat: Improve UI of dashboard

M       index.html
M       src/App.tsx
A       src/DashboardToolbar.tsx
M       src/DomainSwitcher.tsx
M       src/Footer.tsx
M       src/Header.tsx
M       src/LoginPage.tsx
A       src/PeriodContext.tsx
M       src/Prelude.ts
M       src/RouteStatsTable.tsx
M       src/ScreenSizeStatsTable.tsx
M       src/StatsDashboard.tsx
M       src/ThemeContext.tsx
M       src/ThemeToggle.tsx
M       src/TimeSeries.tsx
M       src/UserAgentStatsTable.tsx
M       src/UserDetails.tsx
M       src/index.css
M       src/main.tsx
A       src/ui.tsx

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

sh: warning: setlocale: LC_ALL: cannot change locale (C.UTF-8): No such file or directory
⚡ Node.js frontend environment loaded
Node version: v24.19.0
NPM version:  11.17.0

up to date, audited 273 packages in 2s

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

7 vulnerabilities (1 moderate, 4 high, 2 critical)

To address issues that do not require attention, run:
  npm audit fix

To address all issues (including breaking changes), run:
  npm audit fix --force

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.

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

vite v8.2.2 building client environment for production...
transforming...
✓ 686 modules transformed.
rendering chunks...
computing gzip size...
dist/index.html                   0.62 kB │ gzip:   0.37 kB
dist/assets/index-B5AOjDsR.css   51.43 kB │ gzip:   8.90 kB
dist/assets/index-wUtDOQ-H.js   676.69 kB │ gzip: 201.66 kB

[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.
✓ built in 1.08s
sh: warning: setlocale: LC_ALL: cannot change locale (C.UTF-8): No such file or directory
removed '/srv/symbanta.jointhefreeworld.org/assets/index-77pzZo6x.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'
sh: warning: setlocale: LC_ALL: cannot change locale (C.UTF-8): No such file or directory
'dist/assets' -> '/srv/symbanta.jointhefreeworld.org/assets'
'dist/assets/index-wUtDOQ-H.js' -> '/srv/symbanta.jointhefreeworld.org/assets/index-wUtDOQ-H.js'
'dist/assets/index-B5AOjDsR.css' -> '/srv/symbanta.jointhefreeworld.org/assets/index-B5AOjDsR.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 '
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")))