82 Commits

Author SHA1 Message Date
Allan Leary
e36c7a8c5d Migrate JWT Verify and JWT Decode from jsonwebtoken to jose
jsonwebtoken is unmaintained and does not work correctly in the
browser at 9.x. Following the JWT Sign migration (#2473), switch the
remaining two JWT operations to jose and remove the jsonwebtoken
dependency. Unsigned (alg:none) tokens are now rejected by Verify,
and PKCS#1 RSA public keys are converted to SPKI for WebCrypto.
2026-07-07 09:43:50 +01:00
MAN$I VERMA
19c8a8a310
fix: support constructor and __proto__ parameters in Parse URI (#2578) (#2581) 2026-07-04 18:04:50 +01:00
GCHQDeveloper581
275b594f7c
Fix BigNumber deserialisation in Dish, and add tests (#2607)
With ideas from: cyphercodes <cyphercodes@users.noreply.github.com>
With ideas from: Sivachandran Paramasivam <sivachandran.p@gmail.com>
2026-06-26 12:07:33 +00:00
min23asdw
0d2af8ce00
fix: jsonata $base64decode/$base64encode in Web Worker (#2275) 2026-06-20 11:40:37 +01:00
Shailendra Singh
e18441d430
Fix: added viewport styles to img tag in RenderImage Dish (#2109)
Co-authored-by: GCHQ Developer 85297 <95289555+C85297@users.noreply.github.com>
2026-06-19 11:56:11 +01:00
GCHQ Developer 85297
0b9258b8fb
Fix operation description rendering (#2577) 2026-06-18 15:33:11 +01:00
GCHQDeveloper581
61deeb8165
Npm and yarn/major version updates (#2527)
Updated versions:
* cspell 10.0.1
* grunt-eslint 26.0.0
* grunt-webpack 8.0.0
* bignumber.js 11.1.2
* cbor 10.0.12
* diff 9.0.0
* protobufjs 8.5.0
* tesseract.js 7.0.0
* ua-parser-js 2.0.10
2026-06-08 14:21:26 +01:00
andreas
da202d54f1
feat: Get AES IV from input (QoL) (#2471) 2026-06-05 11:23:38 +01:00
GCHQ Developer 85297
89b5c7dee3
Fix option ingredients being overwriten (#2341) 2026-06-02 20:35:21 +01:00
Leon Zandman
ad20c91f5b
Fix flaky npm run testui (#2412) 2026-05-20 18:33:40 +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]
f9184d3938
chore (deps): bump the patch-updates group with 3 updates (#2296)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: GCHQDeveloper581 <63102987+GCHQDeveloper581@users.noreply.github.com> (add browser test for Template operation)
2026-03-27 11:12:29 +00:00
Ted Kruijff
78d40eab60
Add Parse Ethernet frame Operation, allow Parse IPv4 Header to cascade (#1722) 2026-03-21 18:15:29 +00:00
William Floyd
0c6454e10c
fix: jq-web -> jq-wasm, includes jq version 1.8.1 (#2223)
Co-authored-by: GCHQDeveloper581 <63102987+GCHQDeveloper581@users.noreply.github.com> (added tests)
2026-03-06 12:04:41 +00:00
GCHQ Developer 85297
d71dad8568
Fix Roboto Mono font (#2199) 2026-02-20 16:10:15 +00:00
GCHQ Developer 85297
c97baa6fdf
Update JIMP (#2171) 2026-02-18 11:34:31 +00:00
r4mos
3025391821 Browser test changed to adapt to new CRC operation 2025-03-03 09:19:01 +01:00
a3957273
d3ee16f38b Disable flakey URL test 2025-02-11 00:49:14 +00:00
n1474335
ab37c1e562
Fixed Optical Character Recognition and added tests 2024-06-21 14:12:28 +01:00
n1474335
37398188f9
Improved testing to account for race conditions 2024-05-16 14:29:32 +01:00
n1474335
bbebba6481
Added pause after setting complex input to avoid race conditions 2024-04-25 18:10:59 +01:00
n1474335
f0a49fefa4
Extended time for autoBake to trigger in a test 2024-04-25 17:51:31 +01:00
n1474335
b7a7eebc78
More test tweaks 2024-04-24 18:09:15 +01:00
n1474335
2e76e44a5a
Tweaked UI test 2024-04-24 17:40:16 +01:00
a3957273
42ad9a49f3
Merge pull request #1786 from zb3/fix-overwritten-output 2024-04-15 01:17:49 +01:00
Ethan Harvey
00f7914c5c Fix affine encode testcase 2024-04-10 23:57:53 +00:00
zb3
db331e94ee fix ui test code style 2024-04-07 01:20:11 +02:00
zb3
2e284d3842 Fix autobake ui test 2024-04-07 00:37:09 +02:00
zb3
a81b2064d4 Abort the previous bake when attempting the next autobake 2024-04-07 00:23:17 +02:00
zb3
4652608297 Fix character encoding io test
Since the output encoding autodetection was introduced, this test was no longer correct.
That wasn't detected because of the expectOutput bug.
2024-04-05 17:14:05 +02:00
zb3
0f0efefbf7 Make expectOutput actually check the output 2024-04-05 17:13:05 +02:00
a3957273
0717407bea Disable 'Extract ID3' Nightwatch tests 2024-04-01 15:59:49 +00:00
n1474335
0026d77b7b
More test tweaking 2024-03-26 16:34:36 +00:00
n1474335
ee77e0a1e4
More test tweaking 2024-03-26 16:10:44 +00:00
n1474335
f1dcc339b3
More test tweaking 2024-03-26 15:42:21 +00:00
n1474335
1f316a2f32
More test tweaking 2024-03-26 15:37:18 +00:00
n1474335
a5f9a8726b
Fixed erroring test 2024-03-26 15:19:35 +00:00
n1474335
16dfb3fac6
Automatically detect EOL from paste events and output setting 2024-03-26 13:44:58 +00:00
Jed Laundry
e973ea6f08 update Diff sanity check test 2024-02-11 01:18:52 +00:00
n1474335
5d3302f6d7 Added a few more UI tests 2023-03-22 11:19:01 +00:00
n1474335
7605d48f0b Fixed IO folder tests with unpredictable file ordering 2023-03-17 18:06:28 +00:00
n1474335
7eda2fd4a6 Added UI tests for all HTML operations 2023-03-08 17:44:51 +00:00
n1474335
36aafb9246 Added test for alert bar 2023-03-06 14:53:20 +00:00
n1474335
c5766c89f6 Further operation tests 2023-03-05 15:32:53 +00:00
n1474335
73f5069971 Added more IO tests and created browser test utils 2023-03-05 14:58:11 +00:00
n1474335
819e4a574c Added more tests, fixed length count bug and IO clearance bug 2023-03-03 17:33:42 +00:00
n1474335
8c0e23e196 Further IO tests added 2023-03-02 19:50:08 +00:00
n1474335
05160227a3 Added initial input and output UI tests 2023-03-02 18:10:52 +00:00
n1474335
046a0917e7 Nightwatch test improvements 2023-02-27 18:30:01 +00:00
n1474335
9cbf217d42 Fixed UI tests to work with new input and output areas 2023-02-27 18:21:06 +00:00