4344 Commits

Author SHA1 Message Date
J8k3
1aa54684d8 Add Thales payShield command parser 2026-05-16 10:18:33 -04:00
J8k3
9e9904870c Update payment metadata and restore Docker test baseline 2026-05-16 09:26:39 -04:00
J8k3
b76a0e99be Update README to reflect current payment extension scope
- Fix operations path: payment-crypto/ subdirectory never existed; ops live in src/core/operations/
- Fix UI category name: "Payment Cryptography" -> "Payments"
- Replace stale future-extensions list with accurate current coverage (DUKPT, PIN blocks, MAC/KCV, EMV, card validation, PAN tools all implemented)
- Keep only genuine remaining future work: TR-31 KBPK decryption and AES DUKPT

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-16 09:25:49 -04:00
Jacob Marks
e1b5ae50b4
Merge pull request #1 from J8k3/J8k3-patch-1
Revise README for CyberChef Payments updates
2026-05-12 15:27:04 -04:00
Jacob Marks
337457fa45
Revise README for CyberChef Payments updates
Updated links and descriptions for CyberChef Payments.
2026-05-12 15:20:47 -04:00
Jacob Marks
f7dcf46962
Install brotli and add decompression steps
Added steps to install brotli and decompress build files.
2026-05-12 14:57:24 -04:00
Jacob Marks
f93e7bbbf5
Update expected result length in chef.help test 2026-05-12 14:44:23 -04:00
Jacob Marks
0a544fb007
Delete .github/workflows/deploy.yml
Merged into a broader workflow that also does builds.
2026-05-12 14:39:46 -04:00
Jacob Marks
3346e225c1
Add GitHub Actions workflow for build and deploy 2026-05-12 14:39:09 -04:00
Jacob Marks
9b825811be
Add GitHub Actions workflow for S3 deployment 2026-05-12 14:30:08 -04:00
github-actions[bot]
8c10113df7 Merge remote-tracking branch 'upstream/master' 2026-05-12 18:03:30 +00:00
Jacob Marks
9a40d196b6
Update token for GitHub actions in workflow 2026-05-12 14:01:49 -04:00
Jacob Marks
4c6054a16e
Configure Git user for upstream sync in workflow 2026-05-12 13:54:39 -04:00
Jacob Marks
bd05814e30
Add workflow to sync with upstream repository 2026-05-12 13:50:10 -04:00
dependabot[bot]
d8aec9c43f
chore (deps): bump fast-uri from 3.1.0 to 3.1.2 (#2372)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-11 09:52:59 +01:00
GCHQ Developer 85297
9727e2607c
update bcryptjs (#2368)
Co-authored-by: GCHQDeveloper581 <63102987+GCHQDeveloper581@users.noreply.github.com> (fixed browser tests)
2026-05-09 11:57:41 +01:00
dependabot[bot]
055ae50e8e
chore (deps): bump picomatch from 2.3.1 to 2.3.2 (#2370)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-08 17:25:37 +01:00
dependabot[bot]
a581353434
chore (deps): bump ip-address from 10.1.0 to 10.2.0 (#2371)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-08 17:14:00 +01:00
dependabot[bot]
67452c1e0f
chore (deps): bump axios from 1.15.0 to 1.16.0 (#2369)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-08 17:08:02 +01:00
0xff1ce
e294caeeb4
feat(operation-wrap): add new Wrap operation to format text at specified line width (#1882) 2026-05-08 15:58:19 +01:00
dependabot[bot]
6822bd5584
chore (deps): bump the patch-updates group across 1 directory with 5 updates (#2354)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-08 11:50:58 +01:00
dependabot[bot]
ba326e2d92
chore (deps): bump docker/login-action from 3 to 4 (#2363)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-08 10:13:13 +01:00
dependabot[bot]
b088f75bf3
chore (deps): bump docker/setup-buildx-action from 3 to 4 (#2364)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-08 10:09:15 +01:00
dependabot[bot]
4560648c7f
chore (deps): bump crazy-max/ghaction-github-pages from 3 to 5 (#2365)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-08 10:06:45 +01:00
dependabot[bot]
81c360bdad
chore (deps): bump docker/metadata-action from 4 to 6 (#2366)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-08 09:56:36 +01:00
dependabot[bot]
ed5751f7ec
chore (deps): bump docker/setup-qemu-action from 3 to 4 (#2367)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-08 09:53:16 +01:00
GCHQDeveloper581
d5a0b87194
Update dependabot for Node 24. (#2361)
- Reenable update of github actions
- Unpin some packages
2026-05-07 14:15:49 +01:00
Jacob Marks
023d11c371
Merge branch 'master' into master 2026-05-01 13:35:21 -04:00
dependabot[bot]
ec4f1f5605
chore (deps): bump uuid from 13.0.0 to 14.0.0 (#2332)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-01 12:28:26 +01:00
dependabot[bot]
5f97ef18e1
chore (deps): bump webpack-bundle-analyzer from 5.2.0 to 5.3.0 (#2353)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-01 12:04:33 +01:00
Zach Bowden
49002e15cf
Fix all zeros after 16384 bytes with Blake3 (#2351)
Co-authored-by: GCHQDeveloper581 <63102987+GCHQDeveloper581@users.noreply.github.com> (added test)
2026-04-29 21:52:00 +01:00
GCHQDeveloper581
8de0ded56c
Bump v11.0.0 (#2349) v11.0.0 2026-04-28 15:27:13 +01:00
GCHQDeveloper581
339574ec54
Revert sitemap to v8.0.X to fix build/deploy on master (#2348)
Revert sitemap to 8.0.3 as v9.x no longer provides a default export which code currently relies on
2026-04-28 13:53:44 +01:00
GCHQDeveloper581
1fdd2ecf20
Node version update from 22 to 24 (#2347)
Changes mostly authored-by: Leon Zandman <leon@wirwar.com>
Cherry pick and minor additions by GCHQDeveloper581 <63102987+GCHQDeveloper581@users.noreply.github.com>
2026-04-28 13:18:02 +01:00
GCHQ Developer 85297
9641ae07f9
Fix XSS in Show Base64 offsets (#2346) 2026-04-28 10:02:00 +01:00
GCHQDeveloper581
864afa85aa
Make compatible with node >=22 (#2273)
Breaking change: uplifts the minimum version of node required to v20
2026-04-28 07:18:44 +01:00
GCHQDeveloper581
e0ba5d2812
fix(node): enable asynchronous operation support in Node.js API (#2342)
Authored-by: engin0223 <engineda2014@hotmail.com>
Changes cherry-picked by GCHQDeveloper581 <63102987+GCHQDeveloper581@users.noreply.github.com>

Breaking change: Alters Node API - "bake" and "execute" are now declared async.
2026-04-27 18:17:24 +01:00
Henrik Solberg
9e5f94f5dc
[Feature] Change to nginx-unprivileged image for better kubernetes support (#1922)
Breaking change: Port number for Docker Image has changed from 80 to 8080
2026-04-27 16:15:37 +01:00
GCHQDeveloper581
9088561acf
Bump v10.24.0 (#2338) v10.24.0 2026-04-27 13:17:39 +01:00
GCHQDeveloper581
09bb086853
Update CONTRIBUTING.md (#2333) 2026-04-27 12:44:08 +01:00
GCHQDeveloper581
534032f4fe
Fix, and link, Fernet tests (#2335) 2026-04-27 12:35:10 +01:00
J8k3
f17550cc6b Fix payment data populate test samples 2026-04-25 21:10:08 -04:00
J8k3
535a466178 Trim upstream PR draft 2026-04-25 18:30:51 -04:00
J8k3
e2dfbc475e Merge upstream/master into master 2026-04-25 18:19:14 -04:00
J8k3
e59df59867 Add upstream PR draft for payment work 2026-04-25 18:06:49 -04:00
J8k3
0473b81d60 Add payment validation audit and release guardrails 2026-04-25 17:48:39 -04:00
J8k3
83cdab4553 Add payment PAN generators and fix populated label state 2026-04-25 14:20:08 -04:00
J8k3
1f8297643f Expand payment parity coverage and chaining docs 2026-04-25 11:21:05 -04:00
J8k3
96a2945638 Normalize payment operation names to Camel Case 2026-04-25 09:54:57 -04:00
J8k3
71b0a9871e Add AWS-style payment wrapper operations 2026-04-25 09:39:46 -04:00