Commit Graph
71 Commits
Author SHA1 Message Date
ITWorx AppOps Automation 3a5620796f ci: retire legacy unraid deploy runner workflow
Managed validation / full (pull_request) Successful in 4m37s
2026-09-14 15:44:31 +02:00
Jens 38e87678e1 Prepare rollback-safe legacy migration data contract (#7)
Unraid autoredeploy / Deploy vacatureradar (push) Failing after 20s
2026-09-09 21:42:41 +00:00
Jens 2d1964106b Merge pull request 'fix: use local calendar dates in demo seed' (#4) from fix/demo-seed-local-calendar-date-20260903 into main
Unraid autoredeploy / Deploy vacatureradar (push) Failing after 14s
2026-09-03 00:10:15 +00:00
NuklearRabbit 7c4652ac49 fix: use local calendar dates in demo seed
Managed validation / full (pull_request) Successful in 3m2s
2026-09-03 01:11:07 +02:00
Jens c855253072 Merge pull request 'hygiene: prepare public release' (#3) from chore/public-release-hygiene-20260902 into main
Unraid autoredeploy / Deploy vacatureradar (push) Failing after 15s
2026-09-02 21:44:28 +00:00
NuklearRabbit f20b7de053 hygiene: prepare VacatureRadar for public release
Managed validation / full (pull_request) Successful in 3m1s
2026-09-02 23:37:30 +02:00
Jens afa7474094 Merge pull request 'docs: record VacatureRadar release-history blocker' (#2) from chatgpt/repo-hygiene-vacatureradar into main
Reviewed-on: #2
2026-09-01 16:12:25 +00:00
Jens 256cb98695 ci: install pinned browser without apt
Managed validation / full (pull_request) Successful in 3m27s
2026-09-01 18:07:35 +02:00
Jens 1cd6fc11a4 ci: use Node-capable Playwright runner image
Managed validation / full (pull_request) Failing after 4m23s
2026-09-01 17:47:37 +02:00
Jens 9643916f16 ci: run browser gate in pinned Playwright image
Managed validation / full (pull_request) Failing after 53s
2026-09-01 17:30:15 +02:00
Jens f52a4ef3cf ci: bound Playwright browser provisioning
Managed validation / full (pull_request) Failing after 1m22s
2026-09-01 17:16:53 +02:00
Jens ebdf3f4f91 ci: provision required Playwright browser gate
Managed validation / full (pull_request) Failing after 1h14m10s
2026-09-01 15:11:27 +02:00
Jens ed8f59439d docs: record VacatureRadar history blocker
Managed validation / full (pull_request) Canceled after 0s
2026-08-31 09:30:36 +02:00
Jens 5c287f2459 Merge pull request '[skip ci] Centralize Gitea Actions runner' (#1) from codex/centralize-gitea-runner into main 2026-08-27 23:52:39 +02:00
NuklearRabbit fdb71081e0 chore(actions): use central Unraid runner [skip ci] 2026-08-27 23:44:30 +02:00
Jens 751bf8be16 ci: align managed validation contract [skip ci] 2026-08-27 07:41:15 +02:00
Jens e738cba3a3 ci: add managed validation contract [skip ci] 2026-08-27 06:29:06 +02:00
NuklearRabbit 4c00ccaa39 ci: add scoped Unraid autoredeploy 2026-08-26 02:51:35 +02:00
JensandClaude Fable 5 36f41ba43a ci(security): pin trivy-action to an existing tag (v0.30.0) so the gate can resolve on Gitea Actions
The first real platform runs (2026-08-17, new instance runner) failed at
'Unable to resolve 0.30.0: reference not found' - the tag exists only as v0.30.0.
Where present, the trufflehog GitHub Action (which fails under the act runner) is
replaced by the pinned trufflehog binary in filesystem mode next to gitleaks.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-18 14:13:22 +02:00
Jens 61502548d4 fix(security): bump cryptography 49.0.0 -> 50.0.0 (CVE-2026-69247)
Verified: 332 tests pass (325 unit/integration + 7 E2E/accessibility
with Playwright chromium), ruff clean. Identified via ITWorx
security-hardening programme Trivy scan.
2026-08-15 20:28:44 +02:00
Jens 7b6f6d43fc Close 0.3.17 operational follow-ups 2026-08-12 15:12:51 +02:00
Jens 4822ee6880 Record verified 0.3.17 production release
deploy / deploy (push) Waiting to run
2026-08-12 13:50:01 +02:00
Jens 3cfb2260cc Fix immutable release bootstrap for 0.3.17
release / verify-publish (push) Successful in 6m13s
deploy / deploy (push) Canceled after 0s
v0.3.17
2026-08-12 13:35:02 +02:00
Jens b5045cf487 Document 0.3.16 deployment evidence
deploy / deploy (push) Canceled after 0s
2026-08-12 12:04:50 +02:00
Jens a6c8a79e31 Harden public demo for 0.3.16
release / verify-publish (push) Failing after 6s
deploy / deploy (push) Canceled after 0s
v0.3.16
2026-08-12 11:42:00 +02:00
Jens 2419e6bf01 Update README for 0.3.15 release
deploy / deploy (push) Canceled after 0s
2026-08-12 11:00:50 +02:00
Jens 3ab9127548 Record live mail and registry acceptance
deploy / deploy (push) Canceled after 0s
2026-07-30 02:53:38 +02:00
Jens db9f340130 Use Gitea-compatible artifact upload
release / verify-publish (push) Successful in 5m34s
deploy / deploy (push) Canceled after 0s
v0.3.15
2026-07-30 02:31:30 +02:00
Jens aa1e6e50c1 Generate release SBOM with Syft
release / verify-publish (push) Failing after 5m33s
deploy / deploy (push) Canceled after 0s
2026-07-30 02:25:07 +02:00
Jens 7991b04b35 Install browser dependencies for release gate
release / verify-publish (push) Failing after 5m11s
deploy / deploy (push) Canceled after 0s
2026-07-30 02:18:35 +02:00
Jens 8073533c16 Provision uv in release workflow
release / verify-publish (push) Failing after 1m48s
deploy / deploy (push) Canceled after 0s
2026-07-30 02:14:37 +02:00
Jens db7d96a546 Fix release verification invocation
release / verify-publish (push) Failing after 4s
deploy / deploy (push) Canceled after 0s
2026-07-30 02:13:26 +02:00
Jens 6da5d75acd Remove personal address from environment example
deploy / deploy (push) Canceled after 0s
release / verify-publish (push) Failing after 11m34s
2026-07-30 02:00:23 +02:00
Jens 67be350283 Harden live mail OAuth and immutable releases
deploy / deploy (push) Canceled after 0s
2026-07-30 02:00:09 +02:00
Jens 1397f085bd docs: record 0.3.14 production acceptance
deploy / deploy (push) Canceled after 0s
2026-07-29 19:07:05 +02:00
Jens cbd7220d8d perf: optimize import persistence for 0.3.14
deploy / deploy (push) Canceled after 0s
2026-07-29 18:56:11 +02:00
Jens 0d953173a8 docs: record final production evidence
deploy / deploy (push) Canceled after 0s
2026-07-29 17:37:55 +02:00
Jens a4a71ebc23 fix: harden production release deployment
deploy / deploy (push) Canceled after 0s
2026-07-29 17:36:03 +02:00
Jens 5e2453c29a feat: professionalize platform release 0.3.13
deploy / deploy (push) Canceled after 0s
2026-07-29 16:35:37 +02:00
Jens 78fcf4fa5f docs: expand readme product gallery
deploy / deploy (push) Canceled after 0s
2026-07-28 07:21:50 +02:00
Jens 61349e9b75 Bugfixing
deploy / deploy (push) Canceled after 0s
2026-07-28 04:43:20 +02:00
Jens 7caea3a1ee demo mode
deploy / deploy (push) Canceled after 0s
2026-07-27 23:38:37 +02:00
Jens d28fd05bf6 docs: make readme user-first with product screenshots
deploy / deploy (push) Canceled after 0s
2026-07-27 14:28:14 +02:00
Jens 6a505047f5 docs: record widescreen refinement deployment
deploy / deploy (push) Canceled after 0s
2026-07-27 03:31:53 +02:00
Jens 695b553672 feat: refine transparent brand and widescreen shell
deploy / deploy (push) Canceled after 0s
2026-07-27 03:30:24 +02:00
Jens f36af616a1 docs: record visual audit deployment evidence
deploy / deploy (push) Canceled after 0s
2026-07-26 05:06:05 +02:00
Jens fd5b50b8fe feat: complete premium visual audit and brand refinement
deploy / deploy (push) Canceled after 0s
2026-07-26 05:03:53 +02:00
Jens 2a32e9fec9 feat: integrate ITWorx branding and refine cockpit UX
deploy / deploy (push) Canceled after 0s
2026-07-26 04:13:42 +02:00
Jens eea74f97ef feat: verfijn UX en borg Unraid deployment
deploy / deploy (push) Canceled after 0s
2026-07-26 02:26:45 +02:00
Jens 6c09d16a02 fix: locate PostgreSQL binaries in Unraid image
deploy / deploy (push) Canceled after 0s
2026-07-25 23:18:50 +02:00