1
0
mirror of https://github.com/sasjs/adapter.git synced 2026-06-09 02:20:22 +00:00
Commit Graph

826 Commits

Author SHA1 Message Date
mulahasanovic cd350e4e6d fix(debug): use _debug=128 instead of log for viya web with tasks 2026-05-13 15:17:53 +02:00
mulahasanovic 8f726c0ac9 fix(debug): add viya debug log parser - parse JSON from inline blob with webout 2026-05-13 14:26:12 +02:00
mulahasanovic 4cae9b5472 feat(debug): add viya debug log parser - parse JSON from inline blob 2026-05-13 14:09:47 +02:00
mulahasanovic a691500910 fix: use log instead of 131 if debug is enabled on viya with tasks enabled 2026-05-13 10:56:47 +02:00
mulahasanovic eb6b123dba test(viya): migrate execution-tasks tests to runAsTask config 2026-05-12 20:10:58 +02:00
mulahasanovic 3136e98477 feat(viya): add runAsTask config feature for execution tasks 2026-05-12 19:47:13 +02:00
mulahasanovic 2db1b9fc4b refactor(webjob): add dummy file only when neccessary
SAS Track CS0409737
2026-05-12 19:45:04 +02:00
mulahasanovic 8be0fd94ad fix(webjob): add dummy file when execution tasks flag is enabled
SAS Track CS0409737
2026-05-12 10:11:59 +02:00
Sead Mulahasanović 55db8f45ab fix(webjob): test coverage for _executionTasks=true requests without file upload (#883)
* test(cypress): show individual errors

* test(cypress): half the cypress integration test timeout

* test(cypress): add parallel tests, timeout and reports

* test(cypress): use allSettled instead of all

* test(runner): pre-render pending test cards
2026-05-12 09:53:11 +02:00
mulahasanovic a38548d8de fix(viya): stringify JES job arguments + sasjs-tests fixes 2026-05-05 14:47:10 +02:00
mulahasanovic 7a130e129f fix(viya): skip formats keys in uploadTables 2026-05-05 14:43:49 +02:00
mulahasanovic 180e2ef425 test: tolerate node 24 tls error suffix 2026-04-14 10:23:20 +02:00
mulahasanovic 9f4064b46e fix(deps): bump follow-redirects
resolve moderate advisory (GHSA-r4q5-vmmm-2653) via npm audit fix; formatting via npm run lint:fix
2026-04-14 09:54:51 +02:00
M 539fe5f4ed fix: viya, web approach, contexname not added to the url if contains spaces between the words 2026-02-06 12:05:02 +01:00
Trevor Moody ba64ed1f20 fix: defensively coded for potential empty 'name' properties in the viya types response 2025-11-25 07:39:00 +00:00
Trevor Moody c42a20a8ee feat: (viya) apply properties to newly created files 2025-11-22 17:56:50 +00:00
Trevor Moody fd6fad9b07 feat: h54s Tables() compatibility 2025-08-22 10:24:02 +01:00
medjedovic 78f117812e fix: Viya JES approach workaround, job arguments are case-sensitive and webout was not returned 2025-06-09 16:59:09 +02:00
medjedovic e11c97ec5d chore: fixing type duplicate 2025-06-05 10:07:13 +02:00
medjedovic 49fba07824 fix: viya updateFileContent not sending proper content-type 2025-06-04 17:29:38 +02:00
medjedovic b1c0e26c23 feat: added methods to GET and UPDATE file content on viya 2025-06-04 17:04:27 +02:00
medjedovic 4fb0b96f11 fix: new axios requires form data content type, es6 strict issues with iterations 2025-03-07 10:36:43 +01:00
medjedovic 008a9b4ca5 fix: withXSRFToken instead of withCredentials 2025-03-04 16:29:01 +01:00
medjedovic b3b2c1414c chore: better test coverage 2025-03-04 14:48:22 +01:00
medjedovic 18be9e8806 fix: jest tests RequestClient.spec.ts 2025-03-03 17:52:53 +01:00
sabhas 7bdd826418 chore: fix specs for getFormData and convertToCsv 2025-03-03 00:19:50 +05:00
sabhas 3713a226a4 chore: temp fix for InternalAxiosRequestConfig 2025-03-02 23:33:28 +05:00
medjedovic 77306fedee fix: usage and typings, axios, nodeFormData, cookiejar... 2025-02-28 15:04:51 +01:00
sabhas be3ce56b85 fix: refactor the default callback for axios interceptors 2025-02-28 18:21:44 +05:00
Yury c2e64d9ba6 chore: cleanup 2024-06-21 11:32:58 +03:00
Yury a90f699abd feat(auth): added utils to get and check login header 2024-06-21 11:24:06 +03:00
Yury 2cca192f88 chore(auth-manager): added comment 2024-06-20 17:38:56 +03:00
Yury 053b07769a feat(auth): added multi-language support to logIn method 2024-06-20 17:15:05 +03:00
Yury 1f2f445002 chore: fixed SASLogon URL in AuthManager test 2024-02-19 11:06:09 +03:00
Yury fe47ca1152 fix(auth-manager): fixed redirectedLoginUrl 2024-02-19 08:50:19 +03:00
Yury Shkoda 56e6131e5c fix(poll-job-state): fixed checking session state 2023-09-15 08:51:39 +03:00
Yury Shkoda 3a186bc55c feat(job-state): added session state check to doPoll func 2023-09-11 11:17:05 +03:00
Yury Shkoda f2997169cb chore: renamed executeScript to executeOnComputeApi 2023-09-05 13:09:28 +03:00
Yury Shkoda 451f2dfaca fix(execute-script): fixed executing jobs on viya using compute api 2023-09-04 18:55:59 +03:00
Yury Shkoda 259b6b3ff2 test(request-client): revert changed port 2023-08-17 13:44:08 +03:00
Yury Shkoda 8dd4ab8cec fix(verbose-mode): fixed handling axios errors 2023-08-17 13:29:27 +03:00
Yury Shkoda 62f4577b64 fix(request-client): fixed setVerboseMode method 2023-08-14 17:01:47 +03:00
Yury Shkoda 7a4feddd82 feat: added public method executeJob 2023-08-14 17:01:15 +03:00
Yury Shkoda 46c6d3e7f4 test(poll-job-state): covered changing polling strategies 2023-08-14 10:55:45 +03:00
Yury Shkoda 5731b0f9b1 refactor(request-client): put related types in one file 2023-08-14 10:55:09 +03:00
Yury Shkoda f18a523087 feat(request-client): added bleached verbose mode 2023-08-14 10:50:11 +03:00
Yury Shkoda 2119c81ebb feat(sasjs-config): added verbose option 2023-07-31 17:37:39 +03:00
Yury Shkoda ea4b30d6ef feat(request-client): made verbose mode easier to configure 2023-07-31 16:34:09 +03:00
Yury Shkoda f1e1b33571 Merge pull request #824 from sasjs/startComputeJob-issue
feat(request-client): implemented verbose mode
2023-07-31 10:51:02 +03:00
Yury Shkoda ccb8599f00 docs(request-client): added comments 2023-07-28 11:55:52 +03:00