-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merging upstream changes #5
base: master
Are you sure you want to change the base?
Commits on Jan 3, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 46ff077 - Browse repository at this point
Copy the full SHA 46ff077View commit details
Commits on Jan 5, 2022
-
add optional targetNamespace to output message name (#1176)
* add optional targetNamespace to output message name * add test cases * add optional output for non stylised wsdl
Configuration menu - View commit details
-
Copy full SHA for fd3bdb5 - Browse repository at this point
Copy the full SHA fd3bdb5View commit details -
Continuation PR #1169: change content-type-parser to whatwg-mimetype (#…
…1177) * change content-type-parser to whatwg-mimetype * Readme.md: Rewrite how to get support for conciseness, update mentions of the old request module to Axios, improve documentation of several functions' arguments. * Reorder the import from 'whatwg-mimetype' to be alphabetized. The upstream pull request 1169 failed linting with the following error: ERROR: /home/runner/work/node-soap/node-soap/src/http.ts:9:1 - Import sources within a group must be alphabetized. * Add @types/whatwg-mimetype as a developer dependency. * HttpClient.request(): Change the call to MIMEType's constructor method to MIMEType.parse(). The MIMEType constructor method throws an Error object on failure, unlike the call to contentTypeParser() from the 'content-type-parser' package, which returned null on failure. To maintain backwards compatibility, use MIMEType.parse(), which returns null on failure. * http.ts: Change the import syntax for MIMEType to be compatible with TypeScript. * HttpClient.request(): Fix the code that gets the boundary parameter from the parsed HTTP Content-Type header. Co-authored-by: Thiago Lagden <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 66ba6c6 - Browse repository at this point
Copy the full SHA 66ba6c6View commit details
Commits on Jan 14, 2022
-
Change axios to be a peer dependency (#1179)
The usage of axios in this repository is very basic, but its versioning is defined very tightly. This causes problems, because the interface IOptions uses AxiosInstance as its property, preventing the clients of this library from updating their axios version beyond the limits set in this library. Typescript compiler gives type error when giving higher version AxiosInstance for IOptions. By setting axios as a peer dependency, we would allow the clients of this library to install other versions of axios if they so choose.
Configuration menu - View commit details
-
Copy full SHA for c54e125 - Browse repository at this point
Copy the full SHA c54e125View commit details
Commits on Mar 18, 2022
-
Fix of client events behavior (#1181)
* added ability to add to request http header within "request", "message" events; added accompanying test which test ability to add http header within "request" event; * fixed lint error
Configuration menu - View commit details
-
Copy full SHA for 52a280e - Browse repository at this point
Copy the full SHA 52a280eView commit details -
Fix missing parameter in example (#1172)
Co-authored-by: Joe Spencer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 99832a1 - Browse repository at this point
Copy the full SHA 99832a1View commit details
Commits on May 18, 2022
-
Removed double await in async and fixed response (#1185)
* Removed double await in async There's no need to call await again on the result object since result is already resolved. * Returning just the JSON response in await example In the example for async, logging result returns an array containing not just the JSON response but also the rawResponse, rawRequest e.t.c. This can be confusing for users who try the async example after trying the non-async examples which only return the JSON response. I added a subscript to the 0th index so that that's what's logged.
Configuration menu - View commit details
-
Copy full SHA for 56c7942 - Browse repository at this point
Copy the full SHA 56c7942View commit details
Commits on Jun 6, 2022
-
Added override constructor to ClientSSLSecurityPFX class (#1184)
* Added override constructor to ClientSSLSecurityPFX class Added test for additional ClientSSLSecurityPFX constructor Fixed failing test of ClientSSLSecurityPFX * Disabling test using and removing files PurchasingRequestService due to 404 links
Configuration menu - View commit details
-
Copy full SHA for e4f7106 - Browse repository at this point
Copy the full SHA e4f7106View commit details -
Configuration menu - View commit details
-
Copy full SHA for 85e6aba - Browse repository at this point
Copy the full SHA 85e6abaView commit details
Commits on Jun 15, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 0089ce3 - Browse repository at this point
Copy the full SHA 0089ce3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 424bd37 - Browse repository at this point
Copy the full SHA 424bd37View commit details -
Configuration menu - View commit details
-
Copy full SHA for 59116ba - Browse repository at this point
Copy the full SHA 59116baView commit details
Commits on Aug 17, 2022
-
Configuration menu - View commit details
-
Copy full SHA for aac37bd - Browse repository at this point
Copy the full SHA aac37bdView commit details -
Allow WSSecurity and WSSecurityCert to be used together (#1195)
* feat(WSSecurity): allow using WSSecurity and WSSecurityCert together * docs: add idMode option for WSSecurityCert to Readme Co-authored-by: Florian Schmid <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ceb2599 - Browse repository at this point
Copy the full SHA ceb2599View commit details
Commits on Oct 1, 2022
-
Configuration menu - View commit details
-
Copy full SHA for cded0c3 - Browse repository at this point
Copy the full SHA cded0c3View commit details
Commits on Dec 9, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 0c54399 - Browse repository at this point
Copy the full SHA 0c54399View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4660fa2 - Browse repository at this point
Copy the full SHA 4660fa2View commit details
Commits on Dec 11, 2022
-
Fix build in Node.js 18 by re-encrypting test key
The encrypted private key test/certs/agent2-key-with-password.pem was encrypted with DES, which is unsupported in Node.js 18. I re-encrypted it with AES, and now the build works in Node.js 18.
Configuration menu - View commit details
-
Copy full SHA for 6f6ac58 - Browse repository at this point
Copy the full SHA 6f6ac58View commit details
Commits on Dec 18, 2022
-
Configuration menu - View commit details
-
Copy full SHA for b93ea37 - Browse repository at this point
Copy the full SHA b93ea37View commit details
Commits on Feb 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 88c21d4 - Browse repository at this point
Copy the full SHA 88c21d4View commit details
Commits on Mar 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for bb8d9ae - Browse repository at this point
Copy the full SHA bb8d9aeView commit details
Commits on Mar 28, 2023
-
Add tests surrounding trim function used in wsdl parsing.
Use native string.trim instead of regex replace for performance. remove log line. fix quotes in tests.
Configuration menu - View commit details
-
Copy full SHA for 499395a - Browse repository at this point
Copy the full SHA 499395aView commit details
Commits on Apr 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 95c464c - Browse repository at this point
Copy the full SHA 95c464cView commit details
Commits on May 23, 2023
-
fix: update proxy docs in readme
Allard van der Ouw authoredMay 23, 2023 Configuration menu - View commit details
-
Copy full SHA for a5f047a - Browse repository at this point
Copy the full SHA a5f047aView commit details
Commits on Aug 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 904453a - Browse repository at this point
Copy the full SHA 904453aView commit details
Commits on Aug 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a02704b - Browse repository at this point
Copy the full SHA a02704bView commit details
Commits on Nov 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d1c96a6 - Browse repository at this point
Copy the full SHA d1c96a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5686bbc - Browse repository at this point
Copy the full SHA 5686bbcView commit details
Commits on Apr 5, 2024
-
Merge pull request #1206 from e6c31d/fix_encrypted_key_node18
Fix build in Node.js 18 by re-encrypting test key
Configuration menu - View commit details
-
Copy full SHA for 26771c5 - Browse repository at this point
Copy the full SHA 26771c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 09cbb55 - Browse repository at this point
Copy the full SHA 09cbb55View commit details -
Merge pull request #1212 from vision10/master
updated axios and axios-ntlm to latest
Configuration menu - View commit details
-
Copy full SHA for 509b915 - Browse repository at this point
Copy the full SHA 509b915View commit details
Commits on Apr 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for de9dd25 - Browse repository at this point
Copy the full SHA de9dd25View commit details -
Merge pull request #1216 from shellicar/fix/trim-speed
Improve trim speed during XML parsing
Configuration menu - View commit details
-
Copy full SHA for 690ae8c - Browse repository at this point
Copy the full SHA 690ae8cView commit details
Commits on Apr 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 770674a - Browse repository at this point
Copy the full SHA 770674aView commit details
Commits on Apr 26, 2024
-
Merge pull request #1237 from vpulim/move-axios-back-to-dependencies
Change axios back as dependency, bump axios to 1.6.8
Configuration menu - View commit details
-
Copy full SHA for 3773687 - Browse repository at this point
Copy the full SHA 3773687View commit details -
Merge pull request #1220 from allardvanderouw/fix/update-proxy-docs-i…
…n-readme update proxy docs in readme
Configuration menu - View commit details
-
Copy full SHA for 6dbc81b - Browse repository at this point
Copy the full SHA 6dbc81bView commit details -
Merge pull request #1214 from 2Fake/patch-1
Add missing closing bracket in docs example
Configuration menu - View commit details
-
Copy full SHA for 8652457 - Browse repository at this point
Copy the full SHA 8652457View commit details
Commits on Apr 27, 2024
-
Preserves leading and trailing whitespace when preserveWhitespace opt…
…ion is true add test response-preserve-whitespace-test.js
Configuration menu - View commit details
-
Copy full SHA for 6f22534 - Browse repository at this point
Copy the full SHA 6f22534View commit details
Commits on Apr 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 733d2f2 - Browse repository at this point
Copy the full SHA 733d2f2View commit details
Commits on May 1, 2024
-
Fix invalid multipart/related Content-Type (#1198)
* Fix invalid multipart/related header * Add test to ensure there is exactly 1 type parameter in MTOM requests --------- Co-authored-by: tommyhtran <[email protected]> Co-authored-by: TheDadi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c08ae8e - Browse repository at this point
Copy the full SHA c08ae8eView commit details -
Prevent mutating $type in the schema while processing requests (#1238)
* Add test to check for unchanging schema * Do not mutate $type during request processing
Configuration menu - View commit details
-
Copy full SHA for aef5e92 - Browse repository at this point
Copy the full SHA aef5e92View commit details -
Add space after
xmlns:wsu
to prevent xmldom warning (#1215)Co-authored-by: Sebastian Good <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4972946 - Browse repository at this point
Copy the full SHA 4972946View commit details
Commits on May 14, 2024
-
WSSecurity Protocol with user/pass token element. (#1187)
* update readme --------- Co-authored-by: Vasily Martynov <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2fd8b3f - Browse repository at this point
Copy the full SHA 2fd8b3fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c40e5ea - Browse repository at this point
Copy the full SHA c40e5eaView commit details
Commits on Jun 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4f0c065 - Browse repository at this point
Copy the full SHA 4f0c065View commit details -
Add envelopeSoapUrl option to change the URL in xmlns:soap attribute (#…
…1239) * add envelopeSoapUrl option * tests for envelopeSoapUrl parameter
Configuration menu - View commit details
-
Copy full SHA for 170cc14 - Browse repository at this point
Copy the full SHA 170cc14View commit details -
- When visiting an unexpected node an error got constructed that was discarded later on in non-strict mode. Constructing an error is pretty expensive because Node needs to capture the stack. - splitQName splits the entire nsName string even though it's only interested in the first element
Configuration menu - View commit details
-
Copy full SHA for 58e266a - Browse repository at this point
Copy the full SHA 58e266aView commit details
Commits on Jun 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2dcfeae - Browse repository at this point
Copy the full SHA 2dcfeaeView commit details -
Remove link to travis-ci as project does not exist there anymore
Configuration menu - View commit details
-
Copy full SHA for 1584636 - Browse repository at this point
Copy the full SHA 1584636View commit details
Commits on Jul 16, 2024
-
Upgrade dependencies and refactor code to work with the latest xml-cr…
…ypto (#1242) * Upgrade dependencies and refactor code to work with the latest xml-crypto Refactor WSSecurityCert and WSSecurityCertWithToken to make it work with the latest xml-crypto. Fix invalid test xml strings in WSSecurityCert and WSSecurityCertWithToken tests. Remove @types/request, use randomUUID() and cleanup unused imports Update dependencies: - axios to 1.7.2 - debug to 4.3.5 - formidable to 3.5.1 - sax to 1.4.1 - uuid to 10.0.0 - whatwg-mimetype to 4.0.0 - xml-crypto to 6.0.0 Update dev dependencies: - @types/debug to 4.1.12 - @types/express to 4.17.21 - @types/lodash to 4.17.5 - @types/node to 14.0.0 - @types/request to 2.48.12 - @types/sax to 1.2.7 - @types/uuid to 9.0.8 - @types/whatwg-mimetype to 3.0.2 - body-parser to 1.20.2 - colors to 1.4.0 - diff to 5.2.0 - doctoc to 2.2.1 - duplexer to 0.1.2 - express to 4.19.2 - finalhandler to 1.2.0 - glob to 10.4.1 - jshint to 2.13.6 - mocha to 10.4.0 - nyc to 17.0.0 - semver to 7.6.2 - serve-static to 1.15.0 - sinon to 18.0.0 - source-map-support to 0.5.21
Configuration menu - View commit details
-
Copy full SHA for 3c20595 - Browse repository at this point
Copy the full SHA 3c20595View commit details -
Add express request object as parameter to the log method. (#1210)
Co-authored-by: John Plusjé <[email protected]> Co-authored-by: Vasily Martynov <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a00fa81 - Browse repository at this point
Copy the full SHA a00fa81View commit details -
Configuration menu - View commit details
-
Copy full SHA for 683daee - Browse repository at this point
Copy the full SHA 683daeeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 145a012 - Browse repository at this point
Copy the full SHA 145a012View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d2519e - Browse repository at this point
Copy the full SHA 8d2519eView commit details
Commits on Jul 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 579ffc0 - Browse repository at this point
Copy the full SHA 579ffc0View commit details
Commits on Aug 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8e0853a - Browse repository at this point
Copy the full SHA 8e0853aView commit details -
Support binary data in MTOM (#1245)
* Support binary data in MTOM Uncomment test code that was disabled when migrated from Request to Axios. --------- Co-authored-by: Vasily Martynov <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d491572 - Browse repository at this point
Copy the full SHA d491572View commit details -
Configuration menu - View commit details
-
Copy full SHA for b122a88 - Browse repository at this point
Copy the full SHA b122a88View commit details
Commits on Aug 16, 2024
-
* Bump Axios to 1.7.4 to resolve the CVE-2024-39338 --------- Co-authored-by: Vasily Martynov <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 74c80a8 - Browse repository at this point
Copy the full SHA 74c80a8View commit details
Commits on Aug 19, 2024
-
Speed up tests execution (#1249)
- Override endpoints in some tests where it tried to send requests to the endpoints in the internet - Now tests work in offline
Configuration menu - View commit details
-
Copy full SHA for f5b909c - Browse repository at this point
Copy the full SHA f5b909cView commit details
Commits on Aug 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 08cecb5 - Browse repository at this point
Copy the full SHA 08cecb5View commit details
Commits on Aug 21, 2024
-
Add missing attributes (#1251)
Co-authored-by: simakov <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3f9f805 - Browse repository at this point
Copy the full SHA 3f9f805View commit details -
Configuration menu - View commit details
-
Copy full SHA for d23bdfa - Browse repository at this point
Copy the full SHA d23bdfaView commit details
Commits on Sep 3, 2024
-
Allow ComplexContentElement to have a restriction (#1252)
as child element and implement attributes parsing for RestrictionElement
Configuration menu - View commit details
-
Copy full SHA for b67a6fc - Browse repository at this point
Copy the full SHA b67a6fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 25fbfe3 - Browse repository at this point
Copy the full SHA 25fbfe3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 17fb0e2 - Browse repository at this point
Copy the full SHA 17fb0e2View commit details
Commits on Sep 11, 2024
-
Add feature to set signatureAlgorithm to use(#1254)
add tests to prove than rsa-sha1 and rsa-sha512 signature algorithms can be set
Configuration menu - View commit details
-
Copy full SHA for c9b2815 - Browse repository at this point
Copy the full SHA c9b2815View commit details
Commits on Sep 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0db8138 - Browse repository at this point
Copy the full SHA 0db8138View commit details -
Configuration menu - View commit details
-
Copy full SHA for c34f224 - Browse repository at this point
Copy the full SHA c34f224View commit details
Commits on Sep 18, 2024
-
Add missing KeyInfo tag around SecurityTokenReference (#1255)
use getKeyInfoContent from xml-crypto
Configuration menu - View commit details
-
Copy full SHA for 9c3822b - Browse repository at this point
Copy the full SHA 9c3822bView commit details
Commits on Sep 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 96455b7 - Browse repository at this point
Copy the full SHA 96455b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for fea0ae6 - Browse repository at this point
Copy the full SHA fea0ae6View commit details -
Configuration menu - View commit details
-
Copy full SHA for c79e20a - Browse repository at this point
Copy the full SHA c79e20aView commit details
Commits on Oct 8, 2024
-
Improve regex to handle nested comments more efficiently (#1164)
ensure that the regex does not backtrack excessively
Configuration menu - View commit details
-
Copy full SHA for c53d0c8 - Browse repository at this point
Copy the full SHA c53d0c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3132006 - Browse repository at this point
Copy the full SHA 3132006View commit details
Commits on Oct 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 84d85bb - Browse repository at this point
Copy the full SHA 84d85bbView commit details
Commits on Oct 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9598d8e - Browse repository at this point
Copy the full SHA 9598d8eView commit details
Commits on Nov 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b14d40c - Browse repository at this point
Copy the full SHA b14d40cView commit details -
Implement custom cache option (#1261)
* Add IWSDLCache interface which can be extended with custom caching implementations * Add DefaultWSDLCache implementation which matches current caching handling, ie global singleton which indefinitely caches WSDLs. * Add options.wsdlCache to allow users to override the default cache. * Add test cases for default cache and overriding option. * Add new option to Readme Co-authored-by: millerdk12 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2122afd - Browse repository at this point
Copy the full SHA 2122afdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8837d8d - Browse repository at this point
Copy the full SHA 8837d8dView commit details