Albrecht Lohofener and Claude Opus 5.5
917de6b089
Migrate web-backend from tide/async-std to axum/tokio
...
tide is unmaintained and async-std is discontinued. Move to axum 0.8,
tokio 1.53 and tower-http 0.7 (CORS), switch to edition 2024 and drop
lazy_static and serde_json. The API paths and JSON output stay the
same. If a command cannot be started, the backend now returns HTTP 500
instead of panicking.
Also enable weekly dependabot updates for the cargo ecosystem.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-19 10:21:15 +02:00
Albrecht Lohofener and Claude Opus 5.5
dede682981
Deduplicate CI workflows via a reusable workflow
...
Move the shared build, SBOM, test and publish jobs into
build-test-publish.yml and turn the master and stable workflows into
thin callers. Drop the 24.10-SNAPSHOT workflow.
Also fix the stable SBOM job scanning the previously published :latest
image instead of the freshly built CI image, and use the checked-out
mount script instead of downloading it from master.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-19 10:09:20 +02:00
Albrecht Lohofener and Claude Opus 5.5
db8cd43068
Update zone.js 0.15 -> 0.16 and minor dependency bumps
...
express 4.22.3, @types/express 4.17.25, @types/node 26.6.5,
@types/jasmine 5.1.15
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-19 10:08:51 +02:00
Albrecht Lohofener
d455b62dc3
Bump to 25.12.6
2026-10-19 08:21:34 +02:00
Albrecht Lohofener
2bca120fa4
Add workaround for multipass installation CI issue
2026-07-11 18:15:29 +02:00
Albrecht Lohofener
46f98b9a62
Switch to Ubuntu 26.04
2026-07-03 16:31:44 +02:00
Albrecht Lohofener
5993dda824
Comment out workaround for multipass_socket
2026-07-02 06:36:12 +02:00
Albrecht Lohofener
8d064d510c
Merge pull request #68 from AlbrechtL/dependabot/github_actions/actions/checkout-7
...
Bump actions/checkout from 6 to 7
2026-07-01 21:06:13 +02:00
Albrecht Lohofener
e8b71ec4fd
Bump to OpenWrt 25.12.5
2026-07-01 07:22:38 +02:00
dependabot[bot]
b399121655
Bump actions/checkout from 6 to 7
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 6 to 7.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-22 14:23:28 +00:00
Albrecht Lohofener
3ca01c04cd
Bump to OpenWrt 25.12.4
2026-05-15 21:03:19 +02:00
Albrecht Lohofener
5d0aef0f0c
Bump to OpenWrt 25.12.3
2026-05-08 15:57:42 +02:00
Albrecht Lohofener
b2c522ac99
Bump to OpenWrt 25.12.2
2026-03-27 16:50:14 +01:00
Albrecht Lohofener
7eb5b7306b
Bump to OpenWrt 25.12.1
2026-03-19 06:14:07 +01:00
Albrecht Lohofener
104e9a2cc1
Merge pull request #59 from AlbrechtL/dependabot/github_actions/docker/build-push-action-7
...
Bump docker/build-push-action from 6 to 7
2026-03-10 21:08:44 +01:00
Albrecht Lohofener
4fc290594c
Merge pull request #60 from AlbrechtL/dependabot/github_actions/docker/setup-buildx-action-4
...
Bump docker/setup-buildx-action from 3 to 4
2026-03-10 21:08:35 +01:00
Albrecht Lohofener
3955bb1d99
Merge pull request #61 from AlbrechtL/dependabot/github_actions/docker/setup-qemu-action-4
...
Bump docker/setup-qemu-action from 3 to 4
2026-03-10 21:08:25 +01:00
dependabot[bot]
76b6d5bb29
Bump docker/login-action from 3 to 4
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 3 to 4.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-09 15:53:21 +00:00
dependabot[bot]
0ad788a7b7
Bump docker/setup-qemu-action from 3 to 4
...
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action ) from 3 to 4.
- [Release notes](https://github.com/docker/setup-qemu-action/releases )
- [Commits](https://github.com/docker/setup-qemu-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-09 15:53:15 +00:00
dependabot[bot]
bbd248869b
Bump docker/setup-buildx-action from 3 to 4
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 3 to 4.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-09 15:53:09 +00:00
dependabot[bot]
dbffdcce9c
Bump docker/build-push-action from 6 to 7
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 6 to 7.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-09 15:53:03 +00:00
Albrecht Lohofener
0db3e484dc
Bump to OpenWrt 25.12.0. Remove deprecated opkg from Dockerfile
2026-03-06 17:37:21 +01:00
Albrecht Lohofener
243c18fe54
Merge pull request #58 from AlbrechtL/dependabot/github_actions/actions/download-artifact-8
...
Bump actions/download-artifact from 7 to 8
2026-03-02 20:22:04 +01:00
dependabot[bot]
2c3236ff66
Bump actions/download-artifact from 7 to 8
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 7 to 8.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v7...v8 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '8'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-02 15:41:20 +00:00
dependabot[bot]
c222c7bbb6
Bump actions/upload-artifact from 6 to 7
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 6 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-02 15:41:16 +00:00
Albrecht Lohofener
4de9b6265b
u-os: Add x86_64 support
2026-01-10 13:45:46 +01:00
Albrecht Lohofener
6c2b64213b
Merge pull request #54 from AlbrechtL/dependabot/github_actions/actions/upload-artifact-6
...
Bump actions/upload-artifact from 5 to 6
2025-12-25 20:28:36 +01:00
Albrecht Lohofener
fd6dc75b79
Merge pull request #55 from AlbrechtL/dependabot/github_actions/actions/download-artifact-7
...
Bump actions/download-artifact from 6 to 7
2025-12-25 20:28:12 +01:00
Albrecht Lohofener
17aaf852d8
Bump to version 24.10.5
2025-12-20 07:50:51 +01:00
dependabot[bot]
9ece15a090
Bump actions/download-artifact from 6 to 7
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 6 to 7.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-15 14:14:56 +00:00
dependabot[bot]
e7ff555887
Bump actions/upload-artifact from 5 to 6
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 5 to 6.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-15 14:14:48 +00:00
dependabot[bot]
a201fabf18
Bump actions/checkout from 5 to 6
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-24 15:39:25 +00:00
Albrecht Lohofener
1f1a30bc6d
Merge pull request #52 from AlbrechtL/dependabot/github_actions/actions/download-artifact-6
...
Bump actions/download-artifact from 5 to 6
2025-11-02 19:17:42 +01:00
dependabot[bot]
acc2f6cea6
Bump actions/download-artifact from 5 to 6
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 5 to 6.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-27 17:05:26 +00:00
dependabot[bot]
b22a3c1946
Bump actions/upload-artifact from 4 to 5
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-27 15:03:19 +00:00
Albrecht Lohofener
b644851e07
Bump to version 24.10.4
2025-10-23 16:12:31 +02:00
Albrecht Lohofener
cd4d82701a
Bump to version 24.10.3
2025-09-23 20:11:53 +02:00
dependabot[bot]
ee71c39b7e
Bump actions/checkout from 4 to 5
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-19 04:58:45 +00:00
dependabot[bot]
dcba8384f9
Bump actions/download-artifact from 4 to 5
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 4 to 5.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-18 22:55:48 +00:00
Albrecht Lohofener
de6e376e06
Bump to version 24.10.2
2025-06-25 07:18:53 +02:00
Albrecht Lohofener
a768c98b27
Revert remove of OPENWRT_VERSION build argument
2025-04-15 19:15:06 +02:00
Albrecht Lohofener
07a21d301e
Remove OPENWRT_VERSION build argument
2025-04-15 18:57:17 +02:00
Albrecht Lohofener
294085f595
Bump to OpenWrt 24.10.0
2025-02-06 10:20:40 +01:00
Albrecht Lohofener
b2cc2a2084
Add swap file to Github Actions. Next try to avoid SIGSEGV during built.
2025-02-06 10:17:14 +01:00
Albrecht Lohofener
ca36fa1e19
Move scheduled build to 8pm UTC because Github action throws segfaults toooften.
2025-02-04 19:15:35 +01:00
Albrecht Lohofener
bad8da6428
Decrease timeout in tests and add to retry test in case of failure up to 3 times.
2025-01-30 10:05:51 +01:00
Albrecht Lohofener
8585af6a0b
Use multipass release version instead of development version
2025-01-11 22:49:24 +01:00
Albrecht Lohofener
ef779d3006
Add dependabot.yml
2024-12-09 16:49:03 +01:00
Albrecht Lohofener
626775e1a5
Improve script to mount squashfs file systems. Now the script tries to find ext4 first if not try to find f2fs.
2024-12-03 11:09:48 +01:00
Albrecht Lohofener
04edc20d06
Fix automated tests. Now a python venv is required.
2024-12-02 12:02:55 +01:00