Commit Graph

141 Commits

Author SHA1 Message Date
n8n-cat-bot[bot] 0ef6044fbb fix: Populate mutation-health ledger churn/fix_density from setup (#32903)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-24 07:14:28 +00:00
n8n-cat-bot[bot] a6708b5bcb feat: Emit churn and fix_density on mutation-health ledger rows (#32858)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-23 15:52:10 +00:00
n8n-cat-bot[bot] 33d38e3c11 feat: Derive picker coverage map from ledger in build-matrix (#32721)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-21 15:03:13 +00:00
n8n-cat-bot[bot] 05ef0a528f perf: Set ignoreStatic in mutation-health default Stryker config (#32720)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-06-21 14:45:40 +00:00
n8n-cat-bot[bot] a084bd8ab9 feat: Write per-file mutation coverage back to the ledger row (#32716)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-21 12:35:39 +00:00
n8n-cat-bot[bot] bc507027c4 ci: Drive mutation-health nightly matrix from global picker (with (#32714)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-21 11:58:08 +00:00
n8n-cat-bot[bot] 12b542ff30 feat: Add global mode to mutation-health picker (no-changelog) (#32713)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-21 10:59:52 +00:00
n8n-cat-bot[bot] 53ade12c27 refactor: Add read-all ledger API to mutation-health pipeline (#32705)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-20 22:03:58 +00:00
n8n-cat-bot[bot] 314f8b3639 feat: Add git-derived risk signals for mutation-health (no-changelog) (#32703)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-20 21:09:10 +00:00
Svetoslav Dekov fe98bef7a4 chore: Unify agent skill sources (no-changelog) (#30541)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-16 09:25:09 +00:00
Jan 12ba0d0080 feat(editor): Rewrite icon picker with search, full Lucide set, emoji sections, and color/skin tone pickers (#25649)
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Alex Grozav <alex@grozav.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-16 08:55:15 +00:00
n8n-cat-bot[bot] b3a34fcd81 fix: Require justified mutants in mutation-health gate (#32340)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-06-15 18:36:45 +00:00
n8n-cat-bot[bot] f20f0c2aa3 chore: Remove duplicated local mutation skills (#32319)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-06-15 12:46:31 +00:00
Declan Carroll f4746786eb feat: Bump base images to Node 24.16.0 and slim n8n-base apk layer (no-changelog) (#32217) 2026-06-12 12:17:05 +00:00
Matsu 31bb246234 chore: Create a lightweight version of pnpm reset (#32125) 2026-06-11 12:24:46 +00:00
n8n-cat-bot[bot] b6a9e92f3b ci: Record mutation-health untested files as score-0 instead of (#32083)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-10 18:24:42 +00:00
Declan Carroll e77dd74a70 fix: Move unstable PURL-pinned overrides to version-agnostic byName (#31985)
Co-authored-by: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
2026-06-10 07:47:53 +00:00
n8n-cat-bot[bot] 7e5c5c4eac fix: Harden mutation picker against low-value source files (#31914)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-08 21:53:53 +00:00
Declan Carroll 29735c7a04 chore: Standardize license metadata across all first-party packages and tighten SBOM pipeline (no-changelog) (#31880)
Co-authored-by: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
2026-06-08 10:19:32 +00:00
Declan Carroll a773c7b46a ci: Enrich and gate release and image SBOMs on resolved SPDX licenses (no-changelog) (#31769)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-05 08:24:50 +00:00
Matsu be01de6143 chore: Fix pnpm reset by limiting concurrency (#31729) 2026-06-05 05:49:20 +00:00
victorbjor 88fae045ef ci: Allow environment variable override for Docker platform choice (no-changelog) (#17907)
Co-authored-by: Declan Carroll <declan@n8n.io>
2026-06-04 17:27:40 +00:00
n8n-cat-bot[bot] 91182ed02b build: Add pnpm agent:setup for fresh-checkout install + build + test (#31756)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-04 16:44:24 +00:00
n8n-cat-bot[bot] cf68ef1b8b ci: Exclude test files from mutation-health picker (#31638)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-03 10:06:49 +00:00
n8n-cat-bot[bot] 6b76fb7ed9 ci: Handle empty ledger body in mutation-health picker (#31607)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-02 21:33:25 +00:00
n8n-cat-bot[bot] 0cb26bdea9 ci: Build tsc deps and surface vitest stderr in grind workflow (#31543)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-02 10:05:57 +00:00
Declan Carroll ecfc39b3e5 ci: Stand up multi-package mutation health — nightly passes + mutant-* skills (no-changelog) (#31356)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-01 08:57:25 +00:00
Declan Carroll eff29ce1ba fix: Resolve all external licenses in release SBOM (#31231)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-05-29 09:09:00 +00:00
Declan Carroll 3bff0f52b9 chore: Stryker mutation testing for packages/workflow (no-changelog) (#30956)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-27 08:02:34 +00:00
n8n-cat-bot[bot] 6f26691405 ci: Add pre-merge flake-detection workflow (no-changelog) (#31095)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
Co-authored-by: Declan Carroll <declan@n8n.io>
2026-05-26 13:15:28 +00:00
Declan Carroll 4a613a8758 build: Revert n8n image to alpine 3.22 to restore graphicsmagick GPL pin (#30673)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-19 08:15:34 +00:00
Declan Carroll 13676c469b build: Migrate to alpine 3.23, swap Node 25 for Node 26 in CI matrix (#30478)
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-15 15:23:42 +01:00
Csaba Tuncsik d4e9705749 test: Add Playwright smoke spec for Vite dev-server boot (#29539) 2026-05-06 08:49:25 +00:00
Declan Carroll ab16e197a7 ci: Adjusts Docker builds for Colima compatibility (#29343) 2026-04-30 06:10:27 +00:00
Declan Carroll b82de23cc4 chore: Bump Node.js from 24.13.1 to 24.14.1 (#27894)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-01 11:54:03 +00:00
Declan Carroll 908a810e07 fix: Remove isolated-vm from Dockerfile npm rebuild (#26745)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-09 08:40:40 +00:00
Declan Carroll 241ad231a4 ci: Refine Trivy scans, centralizes security config (#26384) 2026-03-02 07:43:29 +00:00
Declan Carroll c92becbc34 ci: Adds Docker stats telemetry (#26196) 2026-02-25 08:18:23 +00:00
Matsu 813429cb68 chore: Remove dependency on run-script-os (#25282) 2026-02-06 11:07:53 +00:00
Declan Carroll ea83ed49a0 ci: Docker CI changes (#24962) 2026-01-28 11:41:33 +00:00
Declan Carroll c52da486c8 ci: Add timing stats for unit tests (#24821) 2026-01-27 08:16:33 +00:00
Declan Carroll c589da70e6 fix: Implements SLSA L3 provenance and VEX attestation (#24411) 2026-01-16 09:36:32 +00:00
github-actions[bot] fd27713cac chore: Update node popularity data (#24145)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Declan Carroll <declan@n8n.io>
2026-01-12 13:57:43 +00:00
Irénée 9bfb014cb9 refactor: Migrate source control feature to modules (#22453) 2026-01-06 15:59:11 +00:00
Declan Carroll a087d36990 test: Rebalance (#23579) 2025-12-24 10:53:23 +00:00
Declan Carroll b8cd1657b7 ci: Improve e2e test timings (#23159) 2025-12-15 22:07:31 +00:00
yehorkardash 85d9465ad9 chore: Fix lefthook config for windows (#22676)
Co-authored-by: RomanDavydchuk <roman.davydchuk@n8n.io>
2025-12-08 07:53:13 +02:00
Declan Carroll 70aad196d6 ci: Use multimain as default for e2e (#22255) 2025-12-04 12:23:11 +00:00
Iván Ovejero da7b171a19 feat(core): Add instance types option to backend modules (no-changelog) (#21990) 2025-11-18 18:30:34 +01:00
Declan Carroll 8def449b7e ci: Fix build script to prefer docker for CI (#21439) 2025-10-31 15:18:38 +00:00