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