Allan Bowe
502fafa53d
Merge pull request #411 from sasjs/mx_createjob
...
feat: new mx_createjob macro and associated test
2026-02-09 17:59:18 +00:00
github-actions
6721e73ecd
chore: updating all.sas
2026-02-09 17:55:09 +00:00
allan
9e36e82ff2
fix: uninitialied warnings in strict mode for mv_deletejes
2026-02-09 17:54:18 +00:00
github-actions
87ce565321
chore: updating all.sas
2026-02-09 01:36:38 +00:00
allan
3bb902b74e
chore: adding scope test
2026-02-09 01:36:11 +00:00
github-actions
dd5e4edc80
chore: updating all.sas
2026-02-09 01:29:50 +00:00
allan
835369381c
chore: more tests
2026-02-09 01:29:22 +00:00
github-actions
c32819df9f
chore: updating all.sas
2026-02-09 00:52:07 +00:00
allan
c1f1fcdebf
feat: new mx_createjob macro and associated test
2026-02-09 00:51:30 +00:00
Trevor Moody
641966eed8
Merge pull request #410 from sasjs/bumpNodeVersionForTest
...
fix(test): bumped Node to lts/iron (v20.x.x) for tests
2025-12-16 15:03:41 +00:00
github-actions
16922c525c
chore: updating all.sas
2025-12-16 13:27:30 +00:00
Trevor Moody
f315f803db
Merge branch 'bumpNodeVersionForTest' of github.com:sasjs/core into bumpNodeVersionForTest
2025-12-16 13:26:33 +00:00
Trevor Moody
bae5431d24
chore(build): ensure test branch of @sasjs/core is sourced by @sasjs/cli
2025-12-16 13:26:07 +00:00
Trevor Moody
76728cbc6c
fix: corrected dependent macro name
2025-12-16 13:23:23 +00:00
github-actions
a221a706b4
chore: updating all.sas
2025-12-10 17:22:58 +00:00
Trevor Moody
f3b712ecee
fix(test): bumped Node to lts/iron (v20.x.x) for tests
2025-12-10 17:22:22 +00:00
Allan Bowe
db15c66e68
Merge pull request #409 from sasjs/build/disable-npm-scripts
...
Disable npm scripts
2025-12-09 16:10:45 +00:00
github-actions
62796ab6e6
chore: updating all.sas
2025-12-09 15:30:06 +00:00
mulahasanovic
7eca3b5e07
build(security): disable npm install scripts
2025-12-09 16:26:15 +01:00
Allan Bowe
66ceb738c8
Merge pull request #408 from sasjs/mp_stripdiff_fix
...
Bug fixes - a header dependency and the sasjsconfig global macroFolders includes all platforms
2025-11-27 15:28:19 +00:00
github-actions
9d37856fc2
chore: updating all.sas
2025-11-27 15:22:43 +00:00
Trevor Moody
14987e3914
Merge branch 'main' into mp_stripdiff_fix
2025-11-27 15:22:24 +00:00
github-actions
10857b2153
chore: updating all.sas
2025-11-27 15:08:51 +00:00
Trevor Moody
ac2a054c84
fix: global macroFolders includes all platforms
2025-11-27 15:08:18 +00:00
Trevor Moody
f60b298bbb
fix: moved dependency to 'SAS Macros' section
2025-11-27 14:43:57 +00:00
Allan Bowe
bf6beded5f
Merge pull request #407 from sasjs/mp_stripdiff_fix
...
Mp stripdiff fix
2025-11-27 13:27:47 +00:00
github-actions
f98d401bcd
chore: updating all.sas
2025-11-27 05:53:10 +00:00
Trevor Moody
b808c69e93
fix: added mp_ds2squeeze.sas macro dependency to header
2025-11-26 18:12:34 +00:00
Allan Bowe
7c2b7dca1f
Merge pull request #406 from yabwon/patch-1
...
Header formatting fix
2025-11-20 09:59:20 +00:00
Bart Jablonski
cb94a94a21
Header formatting fix
...
Header formatting fix
2025-11-20 10:09:42 +01:00
Allan Bowe
c23262198b
Merge pull request #405 from sasjs/fix_macro_include_filename
...
Fix macro include filename
2025-11-19 14:04:59 +00:00
github-actions
f2b0988b42
chore: updating all.sas
2025-11-19 14:04:18 +00:00
allan
b3178a87ee
fix: mf_isblank dependency
2025-11-19 14:03:57 +00:00
github-actions
cc57907c0c
chore: updating all.sas
2025-11-19 13:48:13 +00:00
Trevor Moody
7b24faaa21
fix: corrected included macro filename casing
2025-11-19 13:45:41 +00:00
Allan Bowe
a3c0ba92cc
Merge pull request #404 from sasjs/update_mv_createfile_20251029
...
Update mv createfile 20251029
2025-11-19 12:03:54 +00:00
github-actions
c15e7db1c6
chore: updating all.sas
2025-11-19 12:00:41 +00:00
Trevor Moody
3faf4cf325
Merge branch 'update_mv_createfile_20251029' of github.com:sasjs/core into update_mv_createfile_20251029
2025-11-19 12:00:07 +00:00
Trevor Moody
b49ac96766
chore: added macrovars to exclude from compare test
2025-11-19 11:56:16 +00:00
github-actions
b3298143c7
chore: updating all.sas
2025-11-19 01:43:18 +00:00
Trevor Moody
366b6e7fa4
Merge branch 'update_mv_createfile_20251029' of github.com:sasjs/core into update_mv_createfile_20251029
2025-11-19 01:42:45 +00:00
Trevor Moody
9bf2870357
fix: returned the overzealous removal of &outds creation
2025-11-19 01:42:23 +00:00
github-actions
f71681c352
chore: updating all.sas
2025-11-19 01:01:44 +00:00
Trevor Moody
6008db999c
Merge branch 'update_mv_createfile_20251029' of github.com:sasjs/core into update_mv_createfile_20251029
2025-11-19 01:00:54 +00:00
Trevor Moody
b6f020e897
fix: corrected syntax and amended included macros
2025-11-19 01:00:21 +00:00
github-actions
9d0533fe3b
chore: updating all.sas
2025-11-19 00:03:04 +00:00
Trevor Moody
7dd2597041
chore: amended and sorted the future Breaking Changes info
2025-11-19 00:02:21 +00:00
Trevor Moody
426c0bf9f2
chore: improved default typeDefName handling if mv_getViyaFileExtParms returns empty
2025-11-19 00:00:14 +00:00
Trevor Moody
1cd8ba03c5
chore: improved file-type handling efficiency
2025-11-18 23:56:54 +00:00
Trevor Moody
569533b218
fix: apply viya file type properties to newly created viya files
2025-11-12 11:17:31 +00:00
Trevor Moody
14aeb585ae
fix: ensure sasjs_prefix exists before referencing it
2025-11-12 11:15:24 +00:00
allan
7dd219e9f1
chore: fixing badges in README
2025-09-21 11:36:41 +01:00
Allan Bowe
cdd2b88b09
Merge pull request #403 from sasjs/issue400
...
Issue400
2025-06-30 19:26:52 +01:00
github-actions
7e4fb4a640
chore: updating all.sas
2025-06-30 18:26:32 +00:00
Allan Bowe
a428b4f66c
Merge branch 'main' into issue400
2025-06-30 19:26:19 +01:00
github-actions
e2f0577e78
chore: updating all.sas
2025-06-30 18:26:03 +00:00
allan
d53eff7771
fix: reducing logging per #400
2025-06-30 19:25:40 +01:00
github-actions
5b56c85455
chore: updating all.sas
2025-06-30 16:38:43 +00:00
Allan Bowe
ff519c7f39
Merge pull request #402 from sasjs/issue400
...
fix: re-attempt of request, hopefully fixes #400
2025-06-30 17:38:39 +01:00
Allan Bowe
7d7778fd36
Merge branch 'main' into issue400
2025-06-30 17:38:19 +01:00
github-actions
b47f31cfe6
chore: updating all.sas
2025-06-30 16:37:46 +00:00
allan
542039b425
fix: re-attempt of request, hopefully fixes #400
2025-06-30 17:37:18 +01:00
Allan Bowe
cc908a82bc
Merge pull request #401 from sasjs/issue400
...
fix: addresses #400
2025-06-30 16:08:58 +01:00
github-actions
71c31046f4
chore: updating all.sas
2025-06-30 15:06:32 +00:00
allan
33a487b2b4
fix: addresses #400
2025-06-30 16:05:57 +01:00
Allan Bowe
7240cf08d6
Merge pull request #399 from sasjs/uniquelibref
...
fix: increasing limit from 1k to 100k for mf_getuniquelibref()
2025-06-29 13:46:57 +01:00
github-actions
1cb702149c
chore: updating all.sas
2025-06-29 12:46:06 +00:00
allan
a12ea6a7cb
chore: removing commit size check
2025-06-29 13:45:48 +01:00
Allan Bowe
a6b52b5d9e
Merge branch 'main' into uniquelibref
2025-06-29 13:43:12 +01:00
github-actions
0faba3581b
chore: updating all.sas
2025-06-29 12:42:55 +00:00
allan
749309b749
fix: increasing limit from 1k to 100k for mf_getuniqueliref()
2025-06-29 13:42:23 +01:00
Allan Bowe
e54de44d4b
chore: adding git precommit hook to avoid large files
2025-06-27 16:46:24 +01:00
Allan Bowe
40436be14f
Merge pull request #397 from sasjs/omitsessionresults
...
fix: ensuring acceptable casing of _omitSessionResults
2025-06-09 21:00:14 +01:00
github-actions
909fef7143
chore: updating all.sas
2025-06-09 19:58:31 +00:00
allan
bcb93e62d4
fix: ensuring acceptable casing of _omitSessionResults
...
More info: https://communities.sas.com/t5/SAS-Viya/Returning-webout-from-JES-API/td-p/966992
2025-06-09 20:58:05 +01:00
Allan Bowe
6dbfd32dba
Merge pull request #396 from sasjs/dc171
...
feat: new mfv_getfolderpath macro
2025-06-06 20:30:24 +01:00
github-actions
5706483886
chore: updating all.sas
2025-06-06 19:29:28 +00:00
allan
ce73e2bebd
feat: new mfv_getfolderpath macro
...
+ associated test
created to support the fix for https://git.datacontroller.io/dc/dc/issues/171
2025-06-06 20:29:07 +01:00
Allan Bowe
bc77e5a5d1
Merge pull request #395 from sasjs/indexhtml
...
fix: ff downloading instead of streaming html on viya
2025-06-05 14:10:35 +01:00
github-actions
daa4e4e762
chore: updating all.sas
2025-06-05 13:10:16 +00:00
allan
9c1f68944f
fix: ff downloading instead of streaming html on viya
2025-06-05 14:09:52 +01:00
Allan Bowe
3978ac5e05
Merge pull request #394 from sasjs/pngfix
...
fix: support png in streaming viya apps
2025-06-02 15:10:51 +01:00
github-actions
6b378749e5
chore: updating all.sas
2025-06-02 14:10:40 +00:00
allan
77c0e35c9d
fix: support png in streaming viya apps
2025-06-02 15:10:11 +01:00
Allan Bowe
52d33ccafb
Merge pull request #393 from sasjs/issue1403
...
feat: adding mp_replace option to mv_createfile
2025-06-02 12:17:55 +01:00
github-actions
10087dd6a6
chore: updating all.sas
2025-06-02 11:17:02 +00:00
allan
3bd2148ae9
fix: failing test
2025-06-02 12:16:36 +01:00
github-actions
60570b2e13
chore: updating all.sas
2025-05-30 18:15:58 +00:00
allan
6e033afb7b
feat: adding mp_replace option to mv_createfile
...
Relates to https://github.com/sasjs/cli/issues/1403
2025-05-30 19:15:33 +01:00
allan
4f5fa414e1
fix: updating readme with new prefix
...
(also bumping the version for the previous commit)
2025-05-30 10:24:19 +01:00
Allan Bowe
4b142f1f45
Merge pull request #392 from sasjs/viya2025
...
chore: removing put statements
2025-05-30 10:14:12 +01:00
github-actions
3f73a565a6
chore: updating all.sas
2025-05-30 09:13:52 +00:00
allan
d3f1c8e960
chore: removing put statements
2025-05-30 10:13:30 +01:00
Allan Bowe
0d10441b89
Merge pull request #391 from sasjs/viyastream
...
fix: ensuring svg rendering from SAS drive
2025-05-30 09:59:02 +01:00
github-actions
85e1f56400
chore: updating all.sas
2025-05-30 08:58:30 +00:00
allan
c5ec21c7a0
fix: ensuring svg rendering from SAS drive
...
Also reducing put statements in the log
2025-05-30 09:58:06 +01:00
Allan Bowe
e049ab99a7
Merge pull request #390 from sasjs/svgfix
...
fix: streamlining viya deploys
2025-05-29 17:52:57 +01:00
github-actions
e9deab3885
chore: updating all.sas
2025-05-29 16:51:46 +00:00
allan
8d2f084316
fix: streamlining viya deploys
2025-05-29 17:51:23 +01:00
allan
33cb36fb8f
fix: ensuring that mv_createfile always creates the file by default
...
Also some fixes to ensure that web files are served from Viya
2025-05-29 12:25:02 +01:00
allan
752e6305c9
chore: fixing docs of mfv_getpathuri
2025-05-19 15:20:41 +01:00
Allan Bowe
d24f0f3e25
Merge pull request #389 from sasjs/issue388
...
updated create_file service
2025-05-19 12:23:54 +01:00
github-actions
6c6561deba
chore: updating all.sas
2025-05-19 11:23:29 +00:00
allan
a1c24b2e4a
chore: remove server url
2025-05-19 12:23:09 +01:00
github-actions
d4f1df5bc0
chore: updating all.sas
2025-05-19 11:21:25 +00:00
allan
2ddded9600
chore: test fixes
2025-05-19 12:20:59 +01:00
github-actions
2de6fba5bb
chore: updating all.sas
2025-05-19 09:19:44 +00:00
allan
7117e2e8e9
fix: enabling reading from / writing to SAS Drive. Closes #334
2025-05-19 10:19:23 +01:00
github-actions
376800d464
chore: updating all.sas
2025-05-19 08:05:57 +00:00
allan
de32d12b51
fix: applying correct typedefname
2025-05-19 09:05:34 +01:00
github-actions
285ca791d8
chore: updating all.sas
2025-05-18 17:49:16 +00:00
allan
667198e5c0
feat: mfv_getpathuri macro to get the uri of a file or folder
...
Also refactoring mv_createfolder.sas
2025-05-18 18:48:50 +01:00
github-actions
51042cbd47
chore: updating all.sas
2025-05-17 14:07:20 +00:00
allan
15c0576207
feat: new mf_mimetype macro
...
(and associated test)
2025-05-17 15:06:47 +01:00
Allan Bowe
f542ddec99
Merge pull request #387 from sasjs/allanbowe-patch-1
...
chore: readme
2025-05-12 20:21:55 +01:00
github-actions
8f147d3e01
chore: updating all.sas
2025-05-12 19:21:03 +00:00
Allan Bowe
9f7f27507c
chore: readme
...
adding https://github.com/Criptic/sas_snippets
2025-05-12 20:20:45 +01:00
sasjs
bfa48ef172
fix: removing old email address
2025-03-18 12:29:55 +00:00
sasjs
47a265a706
chore: removing sasjs/cli dependency
2025-03-18 12:26:39 +00:00
sasjs
5fce4c8a83
feat: adding NLDATE and NLDATM to mcf_getfmttype
2025-03-11 20:37:00 +00:00
Allan Bowe
57131e5fa6
Merge pull request #386 from sasjs/385-support-nldatm-in-mp_getcols
...
385 support nldatm in mp getcols
2025-03-05 14:40:29 +00:00
github-actions
3d5e3895ab
chore: updating all.sas
2025-03-05 14:39:33 +00:00
Allan Bowe
c5cc6e1a87
chore: merge
2025-03-05 14:39:02 +00:00
Allan Bowe
c05993ca6b
feat: support for National Language. CLoses #385
2025-03-05 14:38:18 +00:00
github-actions
e2d2de6f76
chore: updating all.sas
2025-03-05 14:27:14 +00:00
Allan Bowe
61cce649cb
Merge pull request #384 from sasjs/details
...
chore(docs): header for mm_getdetails
2025-02-26 19:38:30 +00:00
github-actions
9f85b3e1b2
chore: updating all.sas
2025-02-26 19:37:56 +00:00
Allan Bowe
37475e227d
chore(docs): header for mm_getdetails
2025-02-26 19:37:14 +00:00
Allan Bowe
cbeb954d37
Merge pull request #383 from sasjs/feat-add-sort-options
...
Feat add sort options
2025-02-26 19:16:36 +00:00
github-actions
a9ae874a45
chore: updating all.sas
2025-02-26 16:03:24 +00:00
medjedovic
77038b48c2
chore(git): Merge branch 'feat-add-sort-options' of github.com:sasjs/core into feat-add-sort-options
2025-02-26 17:02:53 +01:00
medjedovic
e848690984
ci: vpn fix
2025-02-26 17:02:28 +01:00
github-actions
2ad8f0b44b
chore: updating all.sas
2025-02-26 16:00:40 +00:00
medjedovic
6b41386667
chore(git): Merge branch 'feat-add-sort-options' of github.com:sasjs/core into feat-add-sort-options
2025-02-26 17:00:14 +01:00
medjedovic
c363cfe458
ci: vpn fix
2025-02-26 16:59:00 +01:00
github-actions
608dbd1085
chore: updating all.sas
2025-02-26 15:57:05 +00:00
medjedovic
c6d9e6fdb2
ci: vpn fix
2025-02-26 16:56:31 +01:00
github-actions
c7d46416ce
chore: updating all.sas
2025-02-26 15:48:32 +00:00
Allan Bowe
86606c6f18
chore(docs): description of new param in mm_getdetails
2025-02-26 15:47:39 +00:00
github-actions
9730715558
chore: updating all.sas
2025-02-26 15:27:50 +00:00
Henrik Forsell
eff0f4eda3
feat: Add optional sort option
2025-02-26 16:27:05 +01:00
sasjs
f60b06844c
chore(docs): fixing core.sasjs.io build errors
2025-02-24 11:10:06 +00:00
Allan Bowe
85ef2ecb84
Merge pull request #380 from sasjs/docs
...
chore: doc updates
2025-02-18 12:02:18 +00:00
github-actions
6b470e76fb
chore: updating all.sas
2025-02-18 12:01:52 +00:00
Allan Bowe
46ca83a4d5
Merge branch 'main' into docs
2025-02-18 12:01:32 +00:00
Allan Bowe
2bb1df86ec
Merge pull request #379 from sasjs/378-ms_triggerstpsas
...
378 ms triggerstpsas
2024-10-31 18:07:33 +00:00
github-actions
b1bff1b0a4
chore: updating all.sas
2024-10-31 16:58:16 +00:00
Trevor Moody
5c3ac8a123
chore: reverted position of the '&boundary' put statement.
2024-10-31 16:57:52 +00:00
github-actions
2765d8c2ec
chore: updating all.sas
2024-10-31 12:49:45 +00:00
Trevor Moody
bd4610f0b8
chore: updates to address comments
2024-10-31 12:49:16 +00:00
github-actions
ae92e14660
chore: updating all.sas
2024-10-31 11:27:47 +00:00
Trevor Moody
424ae548d0
chore: replaced obs test with mp_assertdsobs
2024-10-31 11:27:18 +00:00
github-actions
69fe9ebaed
chore: updating all.sas
2024-10-31 11:10:40 +00:00
Trevor Moody
1b16383fd8
chore: Added test of ms_triggerstp.sas
2024-10-31 11:10:10 +00:00
github-actions
08f291367d
chore: updating all.sas
2024-10-30 22:04:10 +00:00
.
f1c761d5c1
chore: doc updates
2024-10-30 22:03:46 +00:00
github-actions
f88b219da1
chore: updating all.sas
2024-10-30 19:25:24 +00:00
Trevor Moody
900120df1b
feat: Triggering of stored processes. Closes #378
2024-10-30 19:24:45 +00:00
github-actions
2a13ba72f6
chore: updating all.sas
2024-10-30 19:21:00 +00:00
Allan Bowe
21d6671a5f
Merge pull request #376 from sasjs/issue375
...
fix: logic in mm_assigdirectlib to close #375
2024-08-27 13:41:51 +03:00
github-actions
5367126428
chore: updating all.sas
2024-08-20 15:19:13 +00:00
allan
8485d9ebdf
fix: logic in mm_assigdirectlib to close #375
2024-08-20 17:18:27 +02:00
^
b7718fae6b
fix: sorting output in create sas package
2024-05-16 18:18:09 +01:00
^
6e3b100170
fix: adding proc sort to create_sas_package.sas
2024-05-16 18:09:25 +01:00
^
414fe9ebde
fix: SAS Macros list in SASPAC build job
2024-05-16 18:03:42 +01:00
^
2bdd83b2e5
fix: increasing length of filepath/filename in mp_dirlist
...
Closes https://git.datacontroller.io/dc/dc/issues/103
2024-05-09 12:18:26 +01:00
^
862b1896fe
feat: adding filtervar option to mp_stripdiffs
2024-04-30 18:31:26 +01:00
^
22f0cb67a5
fix: handling consecutive add+delete in mp_stripdiffs
2024-04-30 17:38:36 +01:00
^
e6da373853
fix: more dedup fixes on mp_stripdiffs
2024-04-30 14:04:15 +01:00
^
ed20bcaa5c
fix: supporting long character strings in mp_stripdiffs.sas
2024-04-30 11:12:19 +01:00
^
96e8b096c5
fix: addressing bug with non-unique PK for reverting multiple loads at once in mp_stripdiffs.sas
2024-04-29 23:40:49 +01:00
^
7413266a8e
fix: correcting name to _____DELETE_THIS_RECORD_____ in mp_stripdiffs
2024-04-29 20:14:35 +01:00
^
cf70c33bde
fix: length of key_hash variable in mp_stripdiffs.sas
2024-04-29 19:54:16 +01:00
Allan Bowe
934629d46d
Merge pull request #374 from sasjs/issue373
...
feat: mp_stripdiffs macro - closes #373
2024-04-25 10:49:21 +01:00
github-actions
16a3b63161
chore: updating all.sas
2024-04-25 09:49:00 +00:00
Allan Bowe
d7288b7fa1
Merge branch 'main' into issue373
2024-04-25 10:48:37 +01:00
github-actions
015749a9b2
chore: updating all.sas
2024-04-25 09:45:46 +00:00
^
556c7bdb28
feat: mp_stripdiffs macro - closes #373
2024-04-25 10:45:23 +01:00
^
602758c3c3
fix: ensuring consistent column names across invocations in output dataset
2024-04-11 14:16:25 +01:00
^
a244a0b27b
chore: updating all.sas
2024-04-11 12:00:28 +01:00
^
3bb632d60d
feat: new mx_getgroups.sas macro for cross-platform use
2024-04-11 11:58:45 +01:00
Allan Bowe
bdd348483c
Merge pull request #372 from sasjs/issue371
...
Issue371
2024-02-23 10:29:25 +00:00
github-actions
92f575551d
chore: updating all.sas
2024-02-23 10:26:33 +00:00
^
e616bc940f
fix: partial short numeric support in mp_ds2csv
2024-02-23 10:26:01 +00:00
Allan Bowe
b7bca48129
Merge pull request #370 from sasjs/dependabot/npm_and_yarn/follow-redirects-1.15.4
...
chore(deps): bump follow-redirects from 1.15.2 to 1.15.4
2024-02-19 12:48:34 +00:00
dependabot[bot]
6a2dcbb23f
chore(deps): bump follow-redirects from 1.15.2 to 1.15.4
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.15.2 to 1.15.4.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.2...v1.15.4 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-01-10 10:19:46 +00:00
Allan Bowe
6da578e336
Merge pull request #369 from sasjs/368-enable-filter-by-variable-name-in-mp_filter-series
...
feat: enable filter by variable name in mp filter series
2023-12-31 00:36:53 +00:00
github-actions
c874b31b63
chore: updating all.sas
2023-12-31 00:35:46 +00:00
zver
532e0d535a
fix: tests for char support, #368
2023-12-31 00:35:11 +00:00
github-actions
ee5688f97f
chore: updating all.sas
2023-12-31 00:08:50 +00:00
zver
359b007f85
chore: merge
2023-12-31 00:08:13 +00:00
zver
3294767c1b
feat: enabling variable names for numeric fields. #368
2023-12-31 00:07:02 +00:00
github-actions
9d6f87c87a
chore: updating all.sas
2023-12-30 22:43:02 +00:00
Allan
ec14b9cef8
fix: mp_loadformat updates by FMTROW
...
Previously, FMTROW was not being honoured when adding / deleting individual format records. Updated tests and added additional validations to ensure FMTROW is provided correctly at the input stage.
2023-12-03 13:39:50 +00:00
Allan Bowe
94af8661b0
Merge pull request #367 from sasjs/all-contributors/add-andyjessen
...
docs: add andyjessen as a contributor for doc
2023-11-16 15:44:35 +00:00
Allan Bowe
c9e431142c
Merge branch 'main' into all-contributors/add-andyjessen
2023-11-16 15:44:20 +00:00
Allan Bowe
2b2aa5eb58
Merge pull request #366 from andyjessen/fix-macro
...
Add macro trigger to usage example
2023-11-16 15:44:08 +00:00
allcontributors[bot]
1ac2b480a6
docs: update .all-contributorsrc [skip ci]
2023-11-16 15:43:53 +00:00
allcontributors[bot]
4e53544b66
docs: update README.md [skip ci]
2023-11-16 15:43:52 +00:00
github-actions
9b5f1cf170
chore: updating all.sas
2023-11-16 14:23:42 +00:00
andyjessen
703fe4ef38
Add macro trigger to usage example
...
This commit adds macro trigger to mf_isblank usage example.
2023-11-16 07:22:54 -07:00
Allan Bowe
f4a4263046
Merge pull request #365 from sasjs/issue363
...
Issue363
2023-11-08 21:31:38 +00:00
github-actions
02bf9c85db
chore: updating all.sas
2023-11-08 21:30:00 +00:00
Allan
5835cfaa83
fix: HLO variable label updates, closes #364
...
Removed line breaks and reduced label length by moving the information to the core doc site and providing a link instead
2023-11-08 21:28:17 +00:00
Allan
b50521a8de
fix: adding missing mp_md5 dependency. Closes #363
2023-11-08 21:10:32 +00:00
Allan
fccd6fcc44
fix: updating PR desc to include conventional commit reference
2023-10-18 10:16:02 +01:00
Allan Bowe
487ff5faa9
Merge pull request #362 from rudvfaden/main
...
fixed error from %put message when mdebug=0
2023-10-18 09:03:06 +01:00
Rud Faden
5efc20eacc
fixed error from %put message when mdebug=0
2023-10-18 09:37:11 +02:00
Allan Bowe
cbd62fbfab
Merge pull request #361 from sasjs/bumpfix
...
chore: avoiding vpn start
2023-10-17 16:39:29 +01:00
Allan Bowe
2808145302
Merge branch 'main' into bumpfix
2023-10-17 16:39:19 +01:00
Allan
815e5f3e0e
chore: avoiding vpn start
2023-10-17 16:37:48 +01:00
Allan Bowe
843d6e5c2d
Merge pull request #360 from sasjs/bumpfix
...
chore: Bumpfix
2023-10-17 16:37:23 +01:00
github-actions
b084f4e84b
chore: updating all.sas
2023-10-17 15:37:03 +00:00
Allan Bowe
5b5116070e
Merge branch 'main' into bumpfix
2023-10-17 16:36:39 +01:00
github-actions
a2002db838
chore: updating all.sas
2023-10-17 15:36:07 +00:00
Allan
dc6bcdd69e
chore: merge msg
2023-10-17 16:34:40 +01:00
Allan
c97dc9a16d
chore: commenting vpn due to package issues
2023-10-17 16:32:24 +01:00
github-actions
ef669db622
chore: updating all.sas
2023-10-17 15:15:30 +00:00
Allan Bowe
26499d2058
Merge pull request #359 from sasjs/bumpfix
...
chore: moving all.sas logic to another action
2023-10-17 16:15:15 +01:00
Allan Bowe
17e5d0f0e0
Merge branch 'main' into bumpfix
2023-10-17 16:15:04 +01:00
github-actions
fc9205e355
chore: updating all.sas
2023-10-17 15:14:17 +00:00
Allan
ce344fc8e2
chore: allow empty commit to avoid workflow error
2023-10-17 16:12:50 +01:00
Allan
40239c53d8
chore: removing utf char from pre-commit hook
2023-10-17 16:07:57 +01:00
Allan
814ecec94f
chore: moving all.sas logic to another action
2023-10-17 16:05:32 +01:00
Allan Bowe
934c501fec
Merge pull request #358 from sasjs/bumpfix
...
chore: adding cli dependency
2023-10-17 16:02:13 +01:00
Allan Bowe
091b2e28be
Merge branch 'main' into bumpfix
2023-10-17 16:01:58 +01:00
Allan
d8ea29bf8c
chore: -g param
2023-10-17 16:00:47 +01:00
Allan
993dec4610
chore: adding cli dependency
2023-10-17 16:00:05 +01:00
Allan Bowe
f905387d66
Merge pull request #357 from sasjs/bumpfix
...
fix: bumping semantic release and checkout actions to v4
2023-10-17 15:59:25 +01:00
Allan
7512423b04
fix: bumping semantic release and checkout actions to v4
2023-10-17 15:57:29 +01:00
Allan
50e6d416a4
fix: mentioning conv. commits in CONTRIBUTING.md and setting eol=lf in .gitattributes
2023-10-17 15:24:49 +01:00
Allan Bowe
18b6cadce6
Merge pull request #354 from sasjs/all-contributors/add-rudvfaden
...
fix: add rudvfaden as a contributor for code
2023-10-17 15:04:27 +01:00
Allan Bowe
413743bbe6
Merge branch 'main' into all-contributors/add-rudvfaden
2023-10-17 15:03:36 +01:00
Allan Bowe
fcafb1026e
Merge pull request #353 from rudvfaden/main
...
added authdomain for odbc engine in MM_ASSIGNDIRECTLIB
2023-10-17 15:01:37 +01:00
allcontributors[bot]
b8f24264d4
docs: update .all-contributorsrc [skip ci]
2023-10-17 14:00:19 +00:00
allcontributors[bot]
5eb87a754e
docs: update README.md [skip ci]
2023-10-17 14:00:14 +00:00
Rud Faden
3a5fd4bfc5
added .gitattributes
2023-10-17 15:54:27 +02:00
Rud Faden
b7ae9a2737
added backwards compebility
2023-10-17 15:45:44 +02:00
Rud Faden
4057ac4b2e
fix lineending CRLF to LF
2023-10-17 14:00:42 +02:00
Rud Faden
fa0a6ab22d
run build.py
2023-10-17 13:46:28 +02:00
Rud Faden
2ae7a60be5
added authdomain for odvc engine
2023-10-17 13:33:48 +02:00
Rud Faden
0a24f3ff7b
add authdomain for odbc connection
2023-10-17 13:13:03 +02:00
Allan
592f477063
chore(docs): updated readme about non-ascii char recommendations
2023-10-11 22:42:25 +01:00
Allan Bowe
a91db81894
Merge pull request #352 from sasjs/dcissue50
...
fix: removing UTF 8 char to support LATIN9 environments
2023-10-11 22:18:30 +01:00
Allan
236e7cc4c0
fix: removing UTF 8 char to support LATIN9 environments
...
Source issue: https://git.datacontroller.io/dc/dc/issues/50
2023-10-11 22:12:19 +01:00
Allan Bowe
2b6882cb9c
Merge pull request #351 from sasjs/issue350
...
feat: adding LogicalServerType option to mm_createstp.sas macro.
2023-10-05 16:09:41 +01:00
Allan
2a3071708a
feat: adding LogicalServerType option to mm_createstp.sas macro. Closes #350
2023-10-05 16:06:11 +01:00
Allan Bowe
3890aefccf
Merge pull request #349 from sasjs/hlo
...
feat: extended comment for hlo variable in mdds_sas_cntlout
2023-09-18 16:20:52 +01:00
Allan
f378a5637f
feat: extended comment for hlo variable in mdds_sas_cntlout
2023-09-18 16:18:37 +01:00
Allan Bowe
121c692e09
chore: adding @paul-canals toolbox repo
...
also ordered the repos alphabetically
2023-09-16 11:24:22 +01:00
Allan
759d6bd144
chore: temporarily disabling auto-update due to un-reproducable pipeline issue
2023-08-18 12:30:27 +01:00
Allan
76d248f302
chore: updating main.yml to debug packages rebuild
2023-08-18 11:02:24 +01:00
Allan Bowe
f30e30c024
Merge pull request #348 from sasjs/docfixes
...
chore: missing doc updates
2023-08-18 08:36:33 +01:00
Allan Bowe
30637b5025
Merge branch 'main' into docfixes
2023-08-18 08:36:21 +01:00
Allan
9f16d090f5
chore: missing doc updates
2023-08-18 08:34:53 +01:00
Allan Bowe
74143bdf29
Merge pull request #347 from sasjs/docfixes
...
chore: updating documentation
2023-08-18 08:26:45 +01:00
Allan
1c4c9793f6
chore: missed some doxygen in/out tags
2023-08-18 08:25:19 +01:00
Allan
d42fd4ebac
chore: updating documentation in preparation for upcoming sasjs snippets feature
2023-08-18 08:20:13 +01:00
Allan Bowe
d39b1be7a8
Merge pull request #346 from sasjs/gh-action0fix
...
chore(github): fixed token
2023-08-17 12:26:39 +01:00
Yury Shkoda
65d4c7969d
chore(github): fixed token
2023-08-08 16:15:13 +03:00
Allan
fa152cb375
chore(docs): removing asterisk in mv_registerclient example
2023-07-26 21:29:02 +01:00
Allan Bowe
91a2d9039b
Merge pull request #345 from sasjs/weboutfix
...
fix: missing param in webout of SASjs Server and Viya
2023-07-24 17:26:21 +01:00
Allan
73f919ffe7
chore: re-instating pipeline
2023-07-24 17:15:41 +01:00
Allan
68c11334df
chore: commenting out SASPAC (automated) release pending updated clientId
2023-07-24 17:06:13 +01:00
Allan
3bb83be0c5
fix: missing param in webout of SASjs Server and Viya
2023-07-24 16:59:29 +01:00
Allan
76a20838ec
chore: changing order of execution in main.yml to prevent network errors from vpn
2023-07-21 10:01:10 +01:00
Allan Bowe
9eec2e4920
Merge pull request #344 from sasjs/logging
...
chore: packages release after semantic release
2023-07-21 09:55:40 +01:00
Allan Bowe
bd18d4c32d
Merge branch 'main' into logging
2023-07-21 09:55:22 +01:00
Allan
d7763e276f
chore: packages release after semantic release
2023-07-21 09:53:54 +01:00
Allan Bowe
7dadcf20f4
Merge pull request #343 from sasjs/logging
...
fix: increasing logging of mp_chop to 200 records when mdebug is enabled
2023-07-21 00:36:17 +01:00
Allan
a497976eae
fix: increasing logging of mp_chop to 200 records when mdebug is enabled
...
Also updated some program headers to reflect new Data Controller pricing structure. all.sas regenerated.
2023-07-21 00:34:36 +01:00
Allan
6c64de651d
chore: adding VPN and credentials to pipeline
2023-07-14 10:07:44 +01:00
Allan
48c17beb20
chore: using default target in release pipeline
2023-07-14 10:00:43 +01:00
Allan
c46bb92c39
chore: fixing CLI invocation in github action
2023-07-14 09:58:40 +01:00
Allan
1e894bae98
chore: re-instating SASPAC auto-build process
2023-07-14 09:56:07 +01:00
Allan Bowe
461cda45ee
Merge pull request #342 from sasjs/issue341
...
Full Format Deletion
2023-07-14 00:05:29 +01:00
Allan
7b6d34028b
fix: updating broken test in ms_runstp.test.sas
2023-07-13 23:35:30 +01:00
Allan
cb05ee2b9a
fix: scoped variables in ms_adduser2group.test.sas
2023-07-13 22:10:08 +01:00
Allan
e41b91f495
chore: fixes to failing tests
2023-07-13 21:27:22 +01:00
Allan
d21958cf0b
chore: remove cat
2023-07-13 21:02:20 +01:00
Allan
c4b445db77
chore: hook script fix + cat file
2023-07-13 20:47:09 +01:00
Allan
ebe764a7c0
chore: adding refresh token in yaml file
2023-07-13 16:08:29 +01:00
Allan
7bba51a60e
chore: switching nodeJS runtime to Hydrogen as Fermium is end of life
2023-07-13 15:39:40 +01:00
Allan
bce810caa0
chore: rebuilding devDependencies
2023-07-13 15:31:21 +01:00
Allan
222161d589
chore: dependency bump to CLI v4.4.1
2023-07-13 14:58:02 +01:00
Allan
70cac82d78
chore: updating yaml command to use npx @sasjs/cli
2023-07-10 20:00:11 +01:00
Allan
6e0b8ae13b
chore: updating header info in mp_getformats.sas
2023-07-10 19:54:22 +01:00
Allan
0dc4bbab62
chore: bumping sasjs/cli in devDependencies
2023-07-10 19:51:57 +01:00
Allan
da5244cda9
fix: when all the entries in a format are deleted, then delete the format completely
...
includes 3 tests (regular delete, delete all but one, delete all and add one)
Closes #341
2023-07-10 19:50:17 +01:00
Allan
724de80d0f
chore(docs): updating header info in mf_getfmtlist.sas
2023-07-10 12:14:58 +01:00
Allan Bowe
8de2dd4e7c
Merge pull request #340 from sasjs/issue339
...
fix: avoid error in mp_lockanytable.sas …
2023-06-26 22:05:18 +01:00
Allan
e46165c140
fix: avoid error in mp_lockanytable.sas when unlocking a table that was not locked
...
This may happen due to the noprint option affecting the sqlobs variable. Closes #339
2023-06-26 22:02:08 +01:00
Allan Bowe
a9185a2bf2
Merge pull request #338 from sasjs/issue337
...
fix: adding support for multilabel and notsorted formats
2023-06-21 18:24:16 +01:00
Allan
f0b77dfc6a
chore: removing mp_ds2md dump from mp_loadformat.test.2.sas
2023-06-21 17:02:12 +01:00
Allan
91c4b87496
chore(docs): updating markdown table in mp_loadformat.test.2.sas
2023-06-21 17:00:49 +01:00
Allan
111d0dffc3
chore: removing redundant dependency from header
2023-06-21 16:46:31 +01:00
Allan
4f481ec8b4
fix: adding support for multilabel and notsorted formats
...
included additional test job covering multiple scenarios. Closes #337
2023-06-21 16:41:46 +01:00
Allan
b8cec22a88
fix: mp_aligndecimal in wrong dependency section
2023-06-20 17:40:56 +01:00
Allan
6b1accdd6b
chore(docs): updating comments
2023-06-20 17:18:53 +01:00
Allan Bowe
949b406c23
Update FUNDING.yml
2023-06-20 11:48:00 +01:00
Allan Bowe
fc90a7f928
Update FUNDING.yml
...
chore: removing github sponsorship option and replacing with nostr
https://iris.to/npub1sasjs00efhywf9uu754wxcetd32edenrczl274ks7ju2y2yn70sqvzsdhn
2023-06-20 11:36:59 +01:00
Allan Bowe
d0bd88907f
Merge pull request #336 from sasjs/issue335
...
Issue335
2023-06-20 11:01:29 +01:00
medjedovic
4e21772207
ci: sasjs cli fix
2023-06-20 11:39:19 +02:00
Allan
39f700bed2
chore: regenerating all.sas
...
(also adding reminder in PR template)
2023-06-20 09:46:43 +01:00
Allan
dcb7958950
feat: enabling informats to be ingested with the mp_loadformat macro
2023-06-20 00:21:19 +01:00
Allan
146610b5a7
chore(tests): fixing tests on mp_aligndecimal
2023-06-20 00:19:27 +01:00
Allan
9887efcf60
feat: new mp_aligndecimal macro
...
Includes a test, and an update to the mp_assertcolvals test to include a new test type (NOVAL)
2023-06-19 23:54:18 +01:00
Allan Bowe
a2c7bdafb4
chore: update yaml for build/deploy/test
2023-06-15 09:13:34 +01:00
Allan Bowe
c58b5c7a52
Merge pull request #332 from sasjs/patches
...
fix: invalid macro variable in mp_lockanytable.sas
2023-04-07 11:30:04 +01:00
Allan Bowe
22c7e5b4dd
Merge branch 'main' into patches
2023-04-07 11:29:30 +01:00
allan
244171f8c4
fix: failing test due to missing sashelp table, also added scope check
2023-04-06 13:41:02 +01:00
Allan Bowe
fd765e2d68
Merge pull request #333 from sasjs/vpn
...
github action vpn
2023-04-06 12:07:56 +01:00
medjedovic
840cb5ef44
chore: ci - sas9.4gl.io
2023-04-06 11:16:25 +02:00
medjedovic
918ce96fce
chore: ci - jammy ubuntu
2023-04-05 23:07:35 +02:00
medjedovic
f1712c34e8
chore: ci - jammy ubuntu
2023-04-05 22:58:48 +02:00
medjedovic
11ec20b472
chore: ci - jammy ubuntu
2023-04-05 22:54:50 +02:00
medjedovic
f42f111462
chore: ci - jammy ubuntu
2023-04-05 22:49:45 +02:00
medjedovic
907725c5ba
chore: ci - jammy ubuntu
2023-04-05 22:48:09 +02:00
medjedovic
95b78b91e1
chore: ci release
2023-04-05 22:46:17 +02:00
medjedovic
e4771b9c14
ci: trigger
2023-04-05 22:24:18 +02:00
medjedovic
ba8190883e
chore: ci added vpn for sas9
2023-04-05 22:13:13 +02:00
allan
32dd057e83
fix: avoid open file handle when the variable to find is not provided (in mf_existvar)
...
Includes a test that was failing and is now passing
2023-04-05 15:29:53 +01:00
allan
7471bd42a4
fix: invalid macro variable in mp_lockanytable.sas
2023-04-05 14:55:00 +01:00
munja
702a4ecd3a
chore(lint): adding lineendings rule (LF)
2023-03-31 13:58:30 +01:00
Allan Bowe
5da97295ff
Merge pull request #330 from sasjs/issue329
...
fix: closes #329 by handling the case of unlocking a table that was n…
2023-02-16 14:35:29 +00:00
munja
dc556bdef0
fix: closes #329 by handling the case of unlocking a table that was never locked in mp_lockanytable.sas, also created a corresponding test plus an extra test to check for scope leakage. all.sas was regenerated.
2023-02-16 14:33:53 +00:00
Allan Bowe
111731bf35
Merge pull request #328 from sasjs/all-contributors/add-henrik-forsell
...
docs: add henrik-forsell as a contributor for doc
2023-02-15 09:32:09 +00:00
allcontributors[bot]
2c526cf9dd
docs: update .all-contributorsrc [skip ci]
2023-02-15 09:31:52 +00:00
allcontributors[bot]
660e02193f
docs: update README.md [skip ci]
2023-02-15 09:31:51 +00:00
Allan Bowe
00b4dee86e
Merge pull request #327 from henrik-forsell/doc-fix
...
Changed documentation wording (Column to Dataset)
2023-02-15 09:28:50 +00:00
Henrik Forsell
3913825c22
Changed documentation wording (Column to Dataset)
2023-02-15 15:57:11 +13:00
Allan Bowe
0f143d603b
Merge pull request #326 from sasjs/325-error-the-keyword-parameter-maxobs-was-not-defined-with-the-macro
...
fix: closes #325 by including maxobs param
2023-02-13 14:05:36 +00:00
munja
f1d5fa2c0a
fix: closes #325 by including maxobs param
2023-02-13 14:01:43 +00:00
Allan Bowe
a88689428f
fix: updating cycjimmy/semantic-release-action to v3
2023-01-25 12:56:38 +00:00
munja
8843fa8bfc
fix: adding nrstr() wrapper in mm_adduser2group
2023-01-25 12:53:10 +00:00
Allan Bowe
22d046cf5c
Merge pull request #324 from sasjs/servertestfixes
...
fix: updating ms_runstp and ms_testservice macros to cater for latest…
2023-01-06 13:15:11 +01:00
munja
29e3eb34aa
fix: updating ms_runstp and ms_testservice macros to cater for latest response JSON formats in sasjs/server
2023-01-06 12:13:36 +00:00
munja
1af52a6683
fix: adding des= macro option to mf_abort
2023-01-02 11:26:21 +00:00
munja
fc0c96dd94
chore: merge
2022-12-30 12:41:08 +00:00
munja
b9c4882553
fix: linting issues
2022-12-30 12:38:34 +00:00
Allan Bowe
011b2b185c
chore: removing broken badges in README
2022-12-28 20:25:05 +00:00
Allan Bowe
dbc23550ac
Merge pull request #323 from sasjs/ms_getgroups
...
fix: increasing desc length to 256 in ms_getgroups
2022-12-28 21:21:35 +01:00
munja
8910840ccc
fix: increasing desc length to 256 in ms_getgroups
2022-12-28 20:17:08 +00:00
Allan Bowe
4ef571032d
Merge pull request #322 from sasjs/upds
...
Upds
2022-12-14 14:21:20 +01:00
Allan Bowe
e01cd8cd16
Merge branch 'main' into upds
2022-12-14 14:20:51 +01:00
munja
00628ec78a
chore: updating lint settings, some line ending issues, and a sasjsconfig apploc fix
2022-12-14 14:19:28 +01:00
munja
f4e6a487f3
fix: removing redundant param in mS/M_webout macros
2022-12-14 14:17:06 +01:00
Allan Bowe
b7afecdf81
fix: escaping syswarningtext and syserrortext in mp_abort
2022-12-04 21:14:10 +00:00
Allan Bowe
19eb348f0e
fix: else case for issue #320
2022-12-04 18:59:31 +00:00
Allan Bowe
f420ac2abf
Merge pull request #321 from sasjs/issue320
...
fix: full escaping of syswarningtext and syserrortext. Closes #320
2022-12-04 18:22:52 +00:00
Allan Bowe
7edec1ad8a
fix: full escaping of syswarningtext and syserrortext. Closes #320
2022-12-04 18:18:15 +00:00
Allan Bowe
62d7bce249
feat: adding nobs limit to mp_gitlog
2022-12-04 17:23:53 +00:00
munja
fe6c9a793b
chore: fixing saspac build
2022-11-30 22:21:58 +01:00
Allan Bowe
8e13943356
Merge pull request #319 from sasjs/gitbranch
...
3 new macros (and tests) for the core library
2022-11-30 20:43:54 +00:00
munja
04df9600e0
chore: updating all.sas
2022-11-30 21:43:28 +01:00
munja
e2b0aabfa4
feat: mp_gitlog and associated test/docs
2022-11-30 21:35:49 +01:00
munja
c52a623630
feat: new mf_getgitbranch macro (and test)
2022-11-30 20:15:10 +01:00
munja
cf348e8016
feat: new mf_readfile macro (and test)
2022-11-30 20:06:11 +01:00
Allan Bowe
6502fc4982
Merge pull request #318 from sasjs/hashfix
...
fix: ensuring mp_hashdirectory will output an empty dataset when the …
2022-10-27 21:41:13 +01:00
Allan Bowe
ef574f6319
fix: ensuring mp_hashdirectory will output an empty dataset when the target directory does not exist. Updated tests and documentation also
2022-10-27 20:38:41 +00:00
munja
5b251006cd
chore(docs): fix descriptions for mp_git* macros
2022-10-22 22:24:51 +01:00
munja
b353acec47
chore: stripping the v from the tag for sas packages deploy
2022-10-21 11:33:04 +01:00
munja
8b148c3916
chore: docfix for mp_gitstatus and yaml fix for npx
2022-10-20 17:35:25 +01:00
munja
2efdcec54c
chore: fix failing workflow run
2022-10-20 17:32:59 +01:00
Allan Bowe
f832e93f4b
Merge pull request #317 from sasjs/gitfuncs
...
feat: two new macros (mp_gitadd and mp_gitstatus) with corresponding …
2022-10-20 17:16:26 +01:00
munja
f37c2e5867
feat: two new macros (mp_gitadd and mp_gitstatus) with corresponding tests, also a new utility program for deploying the library as a SAS PACKAGE
2022-10-20 17:11:43 +01:00
Allan Bowe
6f8ec5d5a8
Merge pull request #316 from sasjs/gitinfo
...
feat: new gitreleaseinfo macro and associated test
2022-10-15 17:12:24 +01:00
munja
6521ade608
chore: generating all.sas
2022-10-15 17:11:58 +01:00
munja
2666bbc85e
feat: new gitreleaseinfo macro and associated test
2022-10-15 17:09:26 +01:00
Allan Bowe
ee35f47f4f
feat: new mfv_existsashdat() macro for checking whether a dataset exists in persistent storage
2022-10-07 13:43:41 +00:00
Allan Bowe
7f867e2a5c
Merge pull request #315 from sasjs/allanbowe/hashing-file-breaks-mp-314
...
fix: ignoring empty files in mp_hashdirectory. Closes #314
2022-10-06 13:10:46 +01:00
Allan Bowe
c6af6ce578
fix: ignoring empty files in mp_hashdirectory. Closes #314
2022-10-06 12:08:25 +00:00
Allan Bowe
a1aac785c0
Merge pull request #313 from sasjs/issue312
...
feat: new mp_hashdirectory() macro and associated test. Closes #312
2022-09-16 11:00:10 +01:00
munja
dbe8b0b1c3
chore: readme merge
2022-09-16 10:59:28 +01:00
munja
2ee9a4cee4
chore(docs): removed reference to part that is not ready yet
2022-09-16 10:59:02 +01:00
Allan Bowe
3a7afdffb7
Merge branch 'main' into issue312
2022-09-15 16:49:34 +01:00
munja
c78211aa1c
feat: new mp_hashdirectory() macro and associated test. Closes #312
2022-09-15 16:47:05 +01:00
Allan Bowe
76c49e96f2
Update README.md
2022-09-15 15:03:36 +01:00
Allan Bowe
984ea44f5d
Merge pull request #311 from sasjs/allanbowe/mv-createfile-needs-a-310
...
feat: adding ctype option to mv_createfile.sas macro
2022-09-13 20:37:28 +01:00
Allan Bowe
88f1222abd
Merge branch 'main' into allanbowe/mv-createfile-needs-a-310
2022-09-13 20:37:03 +01:00
Allan Bowe
d88f028ee3
chore: removing ovpn from pipeline
2022-09-06 22:27:40 +00:00
Allan Bowe
07d7c9df4b
feat: adding ctype option to mv_createfile.sas macro
2022-09-06 21:20:00 +00:00
munja
6765a1d025
chore(docs): image link
2022-09-03 18:00:00 +01:00
Allan Bowe
952f28a872
Merge pull request #309 from sasjs/dictionary
...
feat: new mp_dictionary() table
2022-09-03 16:53:05 +01:00
munja
8246b5a42c
feat: new mp_dictionary() table
2022-09-03 16:50:11 +01:00
Allan Bowe
72123aeeb7
Merge pull request #305 from sasjs/cli1229
...
Making _addjesbeginendmacros configurable
2022-08-25 14:21:04 +01:00
Allan Bowe
236d1ae25f
Merge branch 'main' into cli1229
2022-08-25 14:20:57 +01:00
munja
b75369b28d
fix: pgm uninitialised in mm_getstpinfo
2022-08-23 16:00:42 +01:00
Allan Bowe
63871db170
Merge pull request #308 from sasjs/allanbowe/mp-jsonout-does-not-replace-307
...
fix: support for SUB (1A) hex char in DATASTEP generated JSON.
2022-08-22 14:16:13 +01:00
Allan Bowe
6456c2f6e2
fix: support for SUB (1A) hex char in DATASTEP generated JSON. Closes #307
2022-08-22 13:14:20 +00:00
munja
36faa194a8
chore(docs): more related files in mp_dsmeta.sas
2022-08-21 21:15:24 +01:00
munja
093dc87aad
chore(docs): crediting louise
2022-08-21 19:55:02 +01:00
munja
ca045e3ebf
chore(docs): typo
2022-08-21 19:27:52 +01:00
Allan Bowe
be5e2f371d
Merge pull request #306 from sasjs/mp_dsmeta
...
feat: new mp_dsmeta macro
2022-08-21 19:18:56 +01:00
munja
6d15465bac
fix: generating all.sas and fixing failing test
2022-08-21 19:17:56 +01:00
munja
2031a5b0c0
feat: new mp_dsmeta macro
2022-08-21 19:01:01 +01:00
Allan Bowe
7b3844a391
chore: updating all.sas
2022-08-21 16:02:20 +00:00
Allan Bowe
202de36042
fix: options to remove _addjesbeginendmacros from Viya Jobs
2022-08-21 16:01:50 +00:00
Allan Bowe
62837b512b
feat: mm_getstpinfo.sas
...
Actually this came from a previous commit but the message was squashed out: https://github.com/sasjs/core/commit/1b5effd5843e36df42a0f3a03cc2352e7b524ca3
2022-08-19 11:28:15 +01:00
Allan Bowe
5d5a99fd77
Merge pull request #304 from sasjs/allanbowe/need-a-macro-to-extract-303
...
chore(lint): reduce length
2022-08-19 11:00:00 +01:00
Allan Bowe
1b5effd584
chore(lint): reduce length
2022-08-19 09:58:42 +00:00
Allan Bowe
1613ab2c9e
Merge pull request #302 from sasjs/allanbowe/proc-format-max-can-be-300
...
fix: switching MAX for LENGTH to get max label value. Closes #300
2022-08-17 21:59:14 +01:00
Allan Bowe
a2df4e35be
fix: switching MAX for LENGTH to get max label value. Closes #300
2022-08-17 20:54:14 +00:00
Allan Bowe
aabbcfdf6b
Merge pull request #299 from sasjs/allanbowe/remove-work-tables-from-298
...
fix: removing automatic dump of WORK tables in mX_webout macros. Clo…
2022-08-15 18:48:06 +01:00
Allan Bowe
7b7759e1ce
chore: fix renegade closing bracket
2022-08-15 17:44:24 +00:00
Allan Bowe
e5a3053600
fix: removing automatic dump of WORK tables in mX_webout macros. Closes 298
2022-08-15 17:21:00 +00:00
Allan Bowe
9856d0ef58
Merge pull request #297 from sasjs/allanbowe/improve-efficiency-of-295
...
Further improvements to mp_jsonout
2022-08-15 00:48:23 +01:00
Allan Bowe
77b37e5503
chore: regenerated web service macros
2022-08-14 23:43:42 +00:00
Allan Bowe
793319fe38
fix: improved JSON performance for wide tables with a lot of formatted values. 50% improvement!
2022-08-14 23:43:19 +00:00
Allan Bowe
594a895ddd
Merge pull request #296 from sasjs/allanbowe/improve-efficiency-of-295
...
fix: performance optimisations. closes #295
2022-08-12 19:54:04 +01:00
Allan Bowe
0d59266b8d
fix: performance optimisations. closes #295
2022-08-12 18:13:35 +00:00
Allan Bowe
4863aafaa8
Merge pull request #294 from sasjs/allanbowe/add-maxobs-parameter-293
...
feat: adding maxobs param to mX_webout macros
2022-08-12 14:14:45 +01:00
Allan Bowe
6015320145
feat: adding maxobs param to mX_webout macros
2022-08-12 13:12:06 +00:00
Allan Bowe
8c09c0bce0
Merge pull request #292 from sasjs/allanbowe/increase-length-for-syswarningtext-291
...
fix: adding length statement for SYSWARNINGTEXT. Closes #291
2022-08-01 11:43:53 +01:00
Allan Bowe
437943b779
fix: adding length statement for SYSWARNINGTEXT. Closes #291
2022-08-01 10:40:55 +00:00
Allan Bowe
6a090e45b6
Merge pull request #290 from sasjs/allanbowe/mp-cleancsv-does-not-289
...
fix: enable embedded blanks in mp_cleancsv, closes #289
2022-07-21 23:47:18 +01:00
Allan Bowe
a7dc314204
fix: enable embedded blanks in mp_cleancsv, closes #289
2022-07-21 22:40:43 +00:00
munja
37076eae89
feat: new mmx_createmetafolder macro
2022-07-20 19:17:06 +01:00
munja
9a9f8dc847
chore(docs): adding matomo analytics
2022-07-15 16:06:03 +01:00
Allan Bowe
719b657267
Merge pull request #288 from sasjs/allanbowe/mp-jsonout-truncates-287
...
fix: avoid truncation for formatted outputs
2022-07-14 15:22:20 +01:00
Allan Bowe
671a615501
chore(docs): updated label
2022-07-14 14:18:27 +00:00
Allan Bowe
884b45bf12
fix: avoid truncation for formatted outputs
...
Closes #287
2022-07-14 14:16:42 +00:00
Allan Bowe
ff6ae1b066
Merge pull request #286 from sasjs/ddlfix
...
fix: comment issue in DDL generation
2022-07-14 14:03:29 +01:00
Allan Bowe
d581fec55e
fix: comment issue in DDL generation
2022-07-14 13:02:15 +00:00
Allan Bowe
a5613a79bb
chore(docs): adding SASJedi link to README
2022-07-14 11:42:34 +01:00
Allan Bowe
c6703e16e8
Merge pull request #285 from sasjs/mf_increment
...
feat: new mf_increment macro
2022-07-14 08:57:49 +01:00
munja
6587dce95b
feat: new mf_increment macro
2022-07-13 23:57:02 +01:00
Allan Bowe
b60e6448b9
Merge pull request #284 from sasjs/allanbowe/dictionary-table-constraints-283
...
fix: avoid exceptions from dictionary.table_constraints.
2022-07-13 19:05:33 +01:00
Allan Bowe
46d9b58b32
fix: avoid exceptions from dictionary.table_constraints.
...
Closes #283
2022-07-13 18:01:52 +00:00
Allan Bowe
349cbabc94
Merge pull request #282 from sasjs/allanbowe/error-multiple-lengths-281
...
fix: prevent warning from `_label_` variable with different lengths
2022-07-12 23:29:47 +01:00
Allan Bowe
9de056a3fc
fix: prevent warning from _label_ variable with different lengths
...
Closes #281
2022-07-12 22:18:01 +00:00
Allan Bowe
ad497b322f
chore(tests): adding some extra test cases
2022-07-12 15:03:41 +00:00
Allan Bowe
7a6408ee44
Merge pull request #280 from sasjs/allanbowe/support-special-missings-279
...
fix: supporting special missings in BETWEEN and IN operators
2022-07-08 00:25:53 +01:00
Allan Bowe
336743f2b4
fix: applying logic to BETWEEN as well as IN
2022-07-07 23:24:24 +00:00
Allan Bowe
6e32eb3bd6
fix: supporting special missings in BETWEEN and IN operators
...
Impacts mp_filtercheck.sas. Tests added. Closes #279
2022-07-07 22:47:04 +00:00
Allan Bowe
b377b83442
Merge pull request #278 from sasjs/allanbowe/add-iftrue-parameter-277
...
fix: iftrue parameter for mp_binarycopy. Closes #277
2022-07-07 11:29:25 +01:00
Allan Bowe
899b94bb6e
fix: iftrue parameter for mp_binarycopy. Closes #277
2022-07-07 10:28:24 +00:00
Allan Bowe
d97efdff61
Merge pull request #276 from sasjs/allanbowe/syswarningtext-with-embedded-275
...
fix: escaping SYSWARNINGTEXT and SYSERRORTEXT for JSON response
2022-07-06 12:57:19 +01:00
Allan Bowe
1097afbcb8
fix: escaping SYSWARNINGTEXT and SYSERRORTEXT for JSON response
...
Closes #275
2022-07-06 11:55:15 +00:00
Allan Bowe
165b2d3568
Merge pull request #274 from sasjs/getpk
...
fix: enabling cross-compatibility of mp_getpk macro
2022-07-04 22:36:10 +01:00
Allan Bowe
44a80c8985
fix: enabling cross-compatibility of mp_getpk macro
2022-07-04 21:32:41 +00:00
Allan Bowe
6e32d9b743
Merge pull request #273 from sasjs/allanbowe/mp-jsonout-fails-in-meta-272
...
fix: setting length of label property in mp_jsonout
2022-07-04 13:27:02 +01:00
Allan Bowe
6b167e7a4c
fix: longer label to allow for escapes
2022-07-04 12:26:19 +00:00
Allan Bowe
011672b1ed
fix: setting length of label property in mp_jsonout
2022-07-04 12:24:53 +00:00
Allan Bowe
a7eb926810
Merge pull request #271 from sasjs/ms_getusers
...
fix: ensuring results when strict mode enabled in ms_getusers
2022-07-02 21:14:06 +01:00
Allan Bowe
cad7f13a0e
fix: ensuring results when strict mode enabled in ms_getusers
2022-07-02 20:13:02 +00:00
Allan Bowe
65fcea817a
Merge pull request #270 from sasjs/forcerelease
...
fix: forcing release for the previous fix
2022-07-01 00:17:11 +02:00
Allan Bowe
22fade13e7
fix: forcing release for the previous fix
2022-06-30 22:16:45 +00:00
Allan Bowe
7146310072
fix: missing ampersand
2022-06-30 22:06:27 +00:00
Allan Bowe
b7de1c25ec
Merge pull request #269 from sasjs/jsonfix
...
fix: mX_webout macros in DEBUG mode had truncated json
2022-06-30 23:44:44 +02:00
Allan Bowe
f4c7f47ffe
fix: mX_webout macros in DEBUG mode had truncated json
...
This was due to options obs=10 which affected new cross-encoding streaming technique
2022-06-30 21:41:10 +00:00
munja
cdf339d077
fix: reduce logging when debug is off
2022-06-29 20:09:00 +01:00
Allan Bowe
31702df19b
Merge pull request #268 from sasjs/allanbowe/stored-process-returns-267
...
fix: removing endsas for 9.4m6+ WIN enviornments in mp_abort
2022-06-28 15:47:31 +02:00
Allan Bowe
cf0d1c0473
fix: removing endsas for 9.4m6+ WIN enviornments in mp_abort
2022-06-28 13:46:07 +00:00
Allan Bowe
1f369f9848
Merge pull request #266 from sasjs/latin9fixes
...
fix: writing utf-8 to _webout on windows in a latin9 session causes problems
2022-06-26 23:16:59 +02:00
munja
2372ff5f4f
fix: writing utf-8 to _webout on windows in a latin9 session causes problems with subsequent (regular) put statements. The workaround is to write to a different file and stream it back to _webout.
2022-06-26 22:09:54 +01:00
Allan Bowe
6d0e34ba1d
Merge pull request #265 from sasjs/binaryfix
...
enable file copy of files with an encoding that does not match session encoding
2022-06-26 17:14:25 +02:00
munja
7a69698178
fix: adding fileref options and an additional test for mp_binarycopy
2022-06-26 16:12:49 +01:00
Allan Bowe
532bf84e06
fix: mp_jsonout
2022-06-25 21:38:05 +00:00
Allan Bowe
e1afbc02c4
fix: enabling binary copy of files with encoding that does not match session encoding
2022-06-25 21:32:21 +00:00
Allan Bowe
756f00d88d
chore: reduce blankspace in compiled streaming apps
2022-06-25 21:30:15 +00:00
Allan Bowe
b72e404d52
Merge pull request #264 from sasjs/allanbowe/add-sysencoding-to-webout-263
...
feat: adding sysencoding to SASJS and SAS9 server types
2022-06-25 15:16:13 +02:00
Allan Bowe
e31cdeef42
feat: adding sysencoding to SASJS and SAS9 server types
...
Not added for mv_webout (viya) as that is always UTF-8. Closes #263
2022-06-25 13:11:14 +00:00
Allan Bowe
8a4e32cc27
chore: updating sasjsconfig
2022-06-21 21:33:33 +00:00
Allan Bowe
f285505b79
Merge pull request #262 from sasjs/allanbowe/mp-ds-cards-does-not-261
...
fix: special missing support in mp_ds2cards()
2022-06-21 19:37:51 +02:00
Allan Bowe
67f5c50300
fix: special missing support in mp_ds2cards()
2022-06-21 17:34:44 +00:00
Yury Shkoda
ce39e4f779
Merge pull request #260 from sasjs/pr-template
...
chore(template): added pull request template
2022-06-21 19:57:11 +03:00
Yury Shkoda
9c80f5664c
chore(template): added pull request template
2022-06-21 19:51:23 +03:00
Allan Bowe
83466c001b
Merge pull request #259 from sasjs/allanbowe/mp-jsonout-not-escaping-258
...
fix: escaping labels in mp_jsonout when showmeta=YES. Closes #258
2022-06-21 16:16:07 +02:00
Allan Bowe
ad315be503
fix: escaping labels in mp_jsonout when showmeta=YES. Closes #258
2022-06-21 14:14:35 +00:00
Allan Bowe
c41ae2dcc8
fix: enabling sasjsprocessmode as global var in mp_abort
...
Also, reduced indentation
2022-06-18 13:11:35 +00:00
medjedovic
d9f8e92fac
Merge pull request #257 from sasjs/userfeat
...
feat: filter mm_getusers on a particular user
2022-06-17 19:59:38 +02:00
Allan Bowe
d42ede15db
fix: superq
2022-06-17 17:58:39 +00:00
Allan Bowe
08ea9f7c00
chore: all.sas
2022-06-17 17:55:28 +00:00
Allan Bowe
c327e1fc0d
fix: apostrophes
2022-06-17 17:55:01 +00:00
Allan Bowe
02fddcf9a1
fix: removing pipes
2022-06-17 17:51:36 +00:00
Allan Bowe
4752bfbb05
fix: refactor xml
2022-06-17 17:47:34 +00:00
Allan Bowe
767ddd7add
feat: filter mm_getusers on a particular user
...
This can be useful for extracting the uri of a metadata user
2022-06-17 17:03:25 +00:00
Allan Bowe
54a24ced83
fix: using sasjs username in mf_getuser()
2022-06-17 15:54:30 +00:00
Allan Bowe
57ae2981f1
Merge pull request #256 from sasjs/allanbowe/mp-abort-fails-on-windows-254
...
fix: superq() for sysprocessname
2022-06-17 15:29:22 +02:00
Allan Bowe
a3043ac685
fix: superq() for sysprocessname
2022-06-17 13:28:51 +00:00
Allan Bowe
2bdb90b0be
Merge pull request #255 from sasjs/allanbowe/mp-abort-fails-on-windows-254
...
fix: handling embedded speechmarks in SYSPROCESSNAME. Closes #254
2022-06-17 14:32:02 +02:00
Allan Bowe
2cd846d504
fix: handling embedded speechmarks in SYSPROCESSNAME. Closes #254
2022-06-17 12:30:40 +00:00
Allan Bowe
f593c7bec9
fix: returning user list (single user) in desktop mode in ms_getusers()
2022-06-17 07:52:39 +00:00
Allan Bowe
c8805db0b5
feat: filter for groups by user id in ms_getgroups
2022-06-17 07:46:51 +00:00
Allan Bowe
1eb6d8cec9
feat: enabling user list by group id as well as name
2022-06-17 07:16:57 +00:00
Allan Bowe
ed19ee03af
Merge pull request #253 from sasjs/servergroups
...
feat: enabling group macros on sasjs/server
2022-06-16 13:40:36 +02:00
Allan Bowe
a1c931b5e6
fix: tests with new APIs are now passing
2022-06-16 11:37:31 +00:00
Allan Bowe
cb553a31ab
fix: failing test for filtering groups for a particular user (api isn't ready yet)
2022-06-14 19:37:06 +00:00
Allan Bowe
557df272ff
fix: using new user/by/username api in sasjs/server
2022-06-14 19:24:41 +00:00
Allan Bowe
0cb3c96c15
feat: enabling group macros on sasjs/server
...
This PR updates ms_getgroups with a user filter, and ms_getusers with a group filter. ms_adduser2group was also created to faciliate the necessary test(s).
2022-06-14 13:40:05 +00:00
Allan Bowe
1cb39d4d61
Merge pull request #252 from sasjs/allanbowe/ms-getgroups-fails-in-251
...
fix: creating empty table in desktop mode (ms_getgroups)
2022-06-11 21:30:03 +02:00
Allan Bowe
934b7d4f8a
fix: creating empty table in desktop mode (ms_getgroups)
2022-06-11 19:29:21 +00:00
Allan Bowe
24c50cde56
fix: use options nobomfile for sasjs server mp_abort, also doc update in mf_existvarlist
2022-06-09 22:16:34 +00:00
Allan Bowe
055e8d2f13
fix: setting header in mp_abort for sasjs server
2022-06-07 14:01:54 +00:00
Allan Bowe
abfe7fe339
fix: no json wrapper in SASjs mode in mp_abort.sas
2022-06-07 11:28:59 +00:00
Allan Bowe
16ed91f6a9
fix: mp_abort on windows m6+
2022-06-06 11:28:37 +00:00
Allan Bowe
67ba2a5286
fix: mp_abort on m6 win needs endsas
2022-06-03 17:45:27 +00:00
Allan Bowe
3d7f9b71e1
fix: hard abort in mm_getstpcode when the stp does not exist
2022-06-02 17:50:50 +00:00
Allan Bowe
1d972fad11
fix: using outref instead of outloc in mm_getstpcode invocation from mx_getcode
2022-05-31 22:42:40 +00:00
Allan Bowe
e23bc461c4
fix: mx_getcode platform support
2022-05-31 22:00:58 +00:00
Allan Bowe
28ed458b83
Merge pull request #250 from sasjs/allanbowe/mp-jsonout-needs-to-support-249
...
fix: enable reserved names in mp_jsonout. Closes #249
2022-05-31 16:48:45 +03:00
Allan Bowe
827210e010
fix: enable reserved names in mp_jsonout. Closes #249
2022-05-31 13:48:09 +00:00
Allan Bowe
de2f32da36
Merge pull request #248 from sasjs/mm_createdataset_update
...
fix: cater for case of zero cols in mm_createdataset.sas
2022-05-31 14:02:13 +03:00
Allan Bowe
6fa0fc5dc6
fix: cater for case of zero cols in mm_createdataset.sas
2022-05-31 11:01:06 +00:00
Allan Bowe
73e3d9d419
Merge pull request #247 from sasjs/allanbowe/mp-abort-on-sasjs-server-246
...
fix: ensuring webout on abort, closes #246
2022-05-30 15:42:47 +03:00
Allan Bowe
5f2229e3d5
fix: ensuring webout on abort, closes #246
2022-05-30 12:38:34 +00:00
Allan Bowe
d19c4a517c
chore: updated document header
2022-05-20 19:01:47 +00:00
munja
c47480f60c
fix: space in dependencies
2022-05-20 12:55:39 +01:00
munja
295211bb72
fix: doc config and test-folders
2022-05-20 11:30:38 +01:00
Allan Bowe
818bc3cc2b
Merge pull request #244 from sasjs/getcode
...
feat: creating new mx_ suite of macros!
2022-05-20 13:18:16 +03:00
munja
bb6111e2b3
fix: all.sas, readme, dependency issue and sasjsconfig file
2022-05-20 11:16:30 +01:00
munja
512f05c0b2
feat: creating new mx_ suite of macros!
...
also adding new mx_getcode macro
2022-05-19 22:02:19 +01:00
Allan Bowe
500fb8124f
Merge pull request #243 from sasjs/resetoption
...
fix: resetoption
2022-05-19 14:28:56 +03:00
Allan Bowe
88ddba2a4b
fix: runall
2022-05-19 11:27:39 +00:00
Allan Bowe
86f6d06b85
fix: update resetoption and adding test
2022-05-19 11:26:55 +00:00
Allan Bowe
1cefc0e7ee
feat: adding check in mf_existfeature() for ability to proc export xlsx
2022-05-18 15:33:41 +00:00
munja
412182a022
fix: fileref option in ms_runstp
2022-05-17 22:27:39 +01:00
Allan Bowe
43b8ee1c7e
Merge pull request #242 from sasjs/ms_getgroups
...
Two new sasjs/server macros and associated tests
2022-05-17 18:05:05 +03:00
Allan Bowe
83eea02240
chore: updating all.sas
2022-05-17 15:03:36 +00:00
Allan Bowe
a14e31804a
chore: fix test
2022-05-17 15:01:28 +00:00
Allan Bowe
3fa639ebf7
fix: tests for ms_creategroup
2022-05-17 14:56:11 +00:00
Allan
ed11d44fe8
feat: ms_creategroup and ms_getgroups macros with associated tests
2022-05-17 14:40:38 +00:00
Allan
de4ea8888f
fix: updating mp_ds2md to cope with tables with no columns
2022-05-17 14:34:33 +00:00
Allan
ea0a936871
fix: adding codespaces config
2022-05-17 14:34:10 +00:00
Allan Bowe
042987c91e
Merge pull request #241 from sasjs/copyfolder_enhancement
...
feat: Adding copymax parameter
2022-05-17 11:55:52 +03:00
Allan Bowe
6669e74baa
chore: running all.sas and updating docs
2022-05-17 08:55:02 +00:00
Ivor Townsend
906f9a139d
feat: Adding copymax parameter
2022-05-17 08:53:06 +01:00
Allan Bowe
b31f960635
Merge pull request #240 from sasjs/allanbowe/error-the-function-md-239
...
fix: avoiding use of md5() in sysfunc(). Closes #239
2022-05-12 13:35:08 +03:00
Allan Bowe
1ed3cb31b5
fix: put wrapper
2022-05-12 10:17:37 +00:00
Allan Bowe
ca7c332f20
fix: avoiding use of md5() in sysfunc(). Closes #239
2022-05-12 10:14:19 +00:00
Allan Bowe
d587b44b34
Merge pull request #238 from sasjs/allanbowe/mp-filtercheck-does-not-237
...
Updates to filtercheck macro (and tests)
2022-05-11 15:46:02 +03:00
munja
e43aac972a
fix: coretable.sas
2022-05-11 13:41:34 +01:00
munja
7dbe31b5d3
fix: ensuring tests passing on sas 9
2022-05-11 13:32:27 +01:00
Allan Bowe
1672c96340
fix: testing fixes
2022-05-10 21:36:16 +00:00
Allan Bowe
453aee2c1f
fix: update to mp_filtercheck & tests for special missings
2022-05-10 20:58:52 +00:00
Allan Bowe
00abbdcd65
fix: switching to proc datasets for ddl indexes
2022-05-10 20:58:35 +00:00
Allan Bowe
88685dc585
chore: providing description for DDL folder in main.dox
2022-05-10 19:19:53 +00:00
Allan Bowe
cf8147d6ca
fix: making base_ds parameter positional in mp_ds2cards
2022-05-10 19:18:19 +00:00
Allan Bowe
f28f6b1530
Merge pull request #236 from sasjs/allanbowe/error-data-set-sashelp-235
...
fix: conditional logic for mp_getconstraints, test also updated. Closes #235
2022-05-10 18:00:20 +03:00
Allan Bowe
cb4ea71e81
fix: conditional logic for mp_getconstraints, test also updated. Closes #235
2022-05-10 14:59:31 +00:00
Allan Bowe
fe94d3781a
Merge pull request #234 from sasjs/all-contributors/add-eltociear
...
docs: add eltociear as a contributor for code
2022-05-10 13:54:01 +03:00
Allan Bowe
7c17b39dad
Merge pull request #233 from eltociear/patch-1
...
chore: fix typo in mddl_sas_cntlout.sas
2022-05-10 13:53:26 +03:00
Allan Bowe
73dab4c651
chore: updating all.sas
2022-05-10 10:53:05 +00:00
allcontributors[bot]
5d72843167
docs: update .all-contributorsrc [skip ci]
2022-05-10 10:52:36 +00:00
allcontributors[bot]
f43df47cff
docs: update README.md [skip ci]
2022-05-10 10:52:35 +00:00
Ikko Ashimine
aaca26770b
chore: fix typo in mddl_sas_cntlout.sas
...
accomodate -> accommodate
2022-05-10 19:41:31 +09:00
Allan Bowe
4a124d5bd8
Update README.md
2022-05-09 09:58:31 +01:00
Allan Bowe
03cd52a01a
chore: readme update and removal of main.dox in .npmignore (to allow doxygen folder descriptions in downstream apps)
2022-05-08 17:37:05 +00:00
Allan Bowe
da79181b00
Merge pull request #232 from sasjs/allanbowe/update-headers-in-sasjs-231
...
fix: using latest sasjs headers, closes #231
2022-05-08 01:27:02 +03:00
Allan Bowe
a405104052
fix: using latest sasjs headers, closes #231
2022-05-07 22:25:49 +00:00
Allan Bowe
56fdaa65d2
Merge pull request #230 from sasjs/dttmfix
...
feat: mf_dttm macro and associated test
2022-05-07 21:12:33 +03:00
Allan Bowe
9d60c49c9f
chore: incorrect dependency
2022-05-07 18:04:28 +00:00
Allan Bowe
380170d5ba
chore: all.sas
2022-05-07 18:02:16 +00:00
Allan Bowe
4b450f2091
fix: implementation of mf_fmtddtm()
2022-05-07 18:02:00 +00:00
Allan Bowe
1b013fbf1c
fix: rename to mf_fmtdttm()
2022-05-07 17:49:06 +00:00
Allan Bowe
bf7459bd2d
feat: mf_dttm macro and associated test
2022-05-07 17:45:36 +00:00
Allan Bowe
1096db0846
Merge pull request #229 from sasjs/runtimeissues
...
Improving WPS compatibility
2022-05-03 18:48:18 +03:00
Allan Bowe
fc9b765246
chore: updating all.sas
2022-05-03 15:46:34 +00:00
Allan Bowe
4a8f7bb014
fix: all the fixings
2022-05-03 15:46:15 +00:00
Allan Bowe
e0469be0d8
feat: updating mf_getvarcount to allow filtering by column type
2022-05-03 15:24:22 +00:00
Allan Bowe
e9e576b5ec
fix: forcing misstype to NULL in ms_webout where not supported
2022-05-02 23:17:11 +00:00
Allan Bowe
1a32d114f1
fix: conditional execution of mp_init()
2022-05-02 22:32:32 +00:00
Allan Bowe
94e83f6b8d
fix: updating mf_existfeature for constraint check
2022-05-02 22:24:56 +00:00
Allan Bowe
35a6dede6f
fix: enabling ms_testservice() without inputs
2022-05-02 13:56:22 +00:00
Allan Bowe
039ec397dd
chore: local scoping vars in mp_testservice
2022-04-30 19:16:25 +00:00
Allan Bowe
dce4630eb8
Merge pull request #228 from sasjs/allanbowe/add-markdown-as-mime-227
...
feat: adding MARKDOWN support to `mp_streamfile()`
2022-04-30 18:58:54 +03:00
Allan Bowe
1e142f042b
chore: improving docs
2022-04-30 15:58:00 +00:00
Allan Bowe
7caca2f139
chore: typo in docs
2022-04-30 15:56:36 +00:00
Allan Bowe
61556b2de8
feat: adding MARKDOWN support to mp_streamfile(), correcting Content-type case issue also
2022-04-30 15:53:59 +00:00
Allan Bowe
9e12409389
fix: fileref cleanup in SASJS mode for mp_testservice()
2022-04-29 19:18:03 +00:00
Allan Bowe
c8050f5a79
Merge pull request #226 from sasjs/allanbowe/mp-testservice-error-225
...
3 new macros and updates to several others. Supporting sasjs/server and options lrecl=80
2022-04-28 23:58:40 +03:00
munja
cb4f71c7cd
chore: all.sas generation
2022-04-28 21:47:42 +01:00
munja
a39f4e4eee
fix: ensuring test passes for mfs_httpheader
2022-04-28 21:47:23 +01:00
munja
b525b4171d
fix: updating ms_runstp to accept parameters and file inputs. Explicitly setting lrecl everywhere. Adding lrecl=80 as default in testinit.sas
2022-04-28 21:06:28 +01:00
munja
f2d80b3b63
feat: ms_testservice.sas macro for testing services on sasjs/server
2022-04-28 21:02:54 +01:00
munja
96dda87f37
chore: all.sas update
2022-04-28 21:01:41 +01:00
munja
3435509eec
fix: avoiding lua compilation issues by setting wide enough lrecl
2022-04-28 20:57:44 +01:00
munja
42f2767129
fix: mac var and chop point issue in mp_chop.sas
2022-04-28 19:20:03 +01:00
munja
099a5f7840
fix: ms_createfile will now overwrite if existing
2022-04-28 11:17:25 +01:00
munja
c83ea705a2
fix: ensuring sufficient lrecl in mf_getuniquefilref
2022-04-27 23:04:55 +01:00
munja
9ea6c875f2
fix: fixing tests for mp_chop
2022-04-27 12:14:26 +01:00
Allan Bowe
0728f72c4f
fix: adding mp_chop to mp_testservice (WIP)
2022-04-26 15:29:12 +00:00
Allan Bowe
a90a6f00cf
chore: adding test for mp_chop()
2022-04-26 15:13:18 +00:00
Allan Bowe
f71e53af8d
feat: mp_chop() macro
2022-04-26 15:07:31 +00:00
Allan Bowe
cc1b971e19
fix: setting blank value to 0 in mf_isint()
2022-04-26 14:04:54 +00:00
Allan Bowe
8484c752ed
fix: wip - requires new mp_chop() macro to parse long JSON response
2022-04-25 22:19:46 +00:00
Allan Bowe
8bd31e6c97
fix: tests for ms_createwebservice and mp_createwebservice
2022-04-25 21:33:14 +00:00
Allan Bowe
f9b0f87f44
feat: ms_createwebservice macro (and update to build.py)
2022-04-25 21:14:12 +00:00
Allan Bowe
d7e9f10291
Merge pull request #224 from sasjs/issue223
...
feat: ms_createuser macro
2022-04-22 14:49:55 +03:00
munja
3edc3587b3
chore: running all.sas
2022-04-21 23:52:04 +01:00
munja
63bf00e28f
fix: adding (and fixing) tests for ms_* macro suite
2022-04-21 23:51:47 +01:00
munja
6b2574947a
feat: ms_getusers
2022-04-21 23:08:57 +01:00
munja
eb9027ecb6
feat: ms_createuser macro
2022-04-21 22:48:54 +01:00
Allan Bowe
2ad931a566
Merge pull request #222 from sasjs/allanbowe/the-ms-macros-are-not-221
...
fix: adding authentication to server macros. Closes #221
2022-04-20 18:55:22 +03:00
Allan Bowe
cebe119304
fix: failing test (chagned response)
2022-04-20 15:53:44 +00:00
Allan Bowe
bd3082d7e3
chore: updating sasjsconfig
2022-04-20 15:45:37 +00:00
Allan Bowe
11da53f1cb
fix: adding authentication to server macros. Closes #221
2022-04-20 15:41:36 +00:00
Allan Bowe
c4cb0b2395
Merge pull request #220 from sasjs/perf
...
fix: using findc instead of regex for faster parsing
2022-04-16 23:31:20 +03:00
munja
58614e9a3d
fix: using findc instead of regex for faster parsing
2022-04-16 21:30:18 +01:00
Allan Bowe
c94c334c4b
Merge pull request #219 from sasjs/issue218
...
fix: check 4 special chars b4 replacing. Closes #218
2022-04-16 22:44:35 +03:00
munja
3bf44405f8
chore: alignment
2022-04-16 20:37:47 +01:00
munja
db68a256cb
fix: check 4 special chars b4 replacing. Closes #218
2022-04-16 20:33:21 +01:00
Allan Bowe
611fac6338
Merge pull request #217 from sasjs/bom
...
fix: avoid sending BOM marker to SASjs API
2022-04-14 21:32:25 +03:00
munja
ddd120bb75
fix: avoid sending BOM marker to SASjs API
2022-04-14 19:31:36 +01:00
Allan Bowe
0d75e0bad8
Merge pull request #216 from sasjs/cli-issue-1113
...
chore(dep): removed sasjs/core and bumped sasjs/cli
2022-04-14 18:25:17 +03:00
Yury Shkoda
ba8c4ac844
chore: Merge branch 'main' of https://github.com/sasjs/core into cli-issue-1113
2022-04-14 18:22:57 +03:00
Allan Bowe
6938a42896
Merge pull request #215 from sasjs/serverconfig
...
Change test server & update mx_webout() macros
2022-04-14 15:41:44 +03:00
munja
efff77c94e
fix: mx_webout
2022-04-14 13:40:14 +01:00
Yury Shkoda
2b10cf6192
chore(dep): removed sasjs/core and bumped sasjs/cli
2022-04-14 14:55:43 +03:00
Allan Bowe
134b91f266
fix: avoiding running tests on viya
2022-04-14 11:14:35 +00:00
Allan Bowe
969f551e10
Merge pull request #214 from sasjs/cond
...
fix: adding cond/endcond to mp_ds2cards
2022-04-13 23:34:52 +03:00
munja
26623ba085
fix: adding cond/endcond to mp_ds2cards
2022-04-13 21:32:47 +01:00
Allan Bowe
8eb495890d
Merge pull request #213 from sasjs/issue212
...
fix: ensuring indexes are picked up in mp_getpk(). Closes #212
2022-04-13 15:59:22 +03:00
munja
c1a30977f1
chore: removing serverurl
2022-04-13 13:58:55 +01:00
munja
9a6be61651
fix: ensuring indexes are picked up in mp_getpk(). Closes #212
2022-04-13 13:57:43 +01:00
Allan Bowe
388839039e
Merge pull request #211 from sasjs/streamhtmlasfile
...
fix: send html as attachment rather than streamed content
2022-04-11 12:56:02 +03:00
Allan Bowe
e760a89a6a
fix: send html as attachment rather than streamed content when mp_streamfile is used on all platforms
2022-04-11 09:54:07 +00:00
Allan Bowe
d2e30267e8
Merge pull request #210 from sasjs/nulfixes
...
fix: using regex special chars instead of hex constants in mp_jsonout
2022-04-07 11:53:37 +03:00
munja
190dbddfe3
fix: using regex special chars instead of hex constants in mp_jsonout
2022-04-07 09:52:56 +01:00
Allan Bowe
05e769794e
Merge pull request #209 from sasjs/missref
...
fix: avoid: ERROR: Variable "fref" may not be initialized
2022-04-06 18:26:45 +03:00
munja
558ebaf6f2
fix: avoid: ERROR: Variable "fref" may not be initialized
2022-04-06 16:25:50 +01:00
Allan Bowe
970b56fe5a
Merge pull request #208 from sasjs/issue207
...
fix: removing LUA dependency from mv_webout to enable Viya 4 compatibility
2022-04-01 20:42:22 +03:00
munja
c2597bd07b
fix: missing dependency in mp_hashdataset.test.sas
2022-04-01 17:29:06 +01:00
munja
c4baca477b
fix: removing LUA dependency from mv_webout to enable Viya 4 compatibility
2022-04-01 16:56:49 +01:00
Allan Bowe
7726b0e0b0
Merge pull request #206 from sasjs/ms_getfile
...
fix: ensuring ms_getfile works on specific installs
2022-03-29 20:41:20 +03:00
munja
0a536245f3
fix: missing dependency in mp_hashdataset.test.sas
2022-03-29 18:40:58 +01:00
munja
edfa9ecc07
fix: ensuring ms_getfile works on specific installs
2022-03-29 18:08:24 +01:00
munja
f4982c85ca
fix: adding nonote2err option on mp_hashdataset
2022-03-29 15:00:33 +01:00
Allan Bowe
3ce771d587
Merge pull request #205 from sasjs/issue204
...
fix: updating mp_hashdataset to cope with STRICT mode. Adding test a…
2022-03-29 15:47:17 +03:00
munja
72d6b446c3
fix: updating mp_hashdataset to cope with STRICT mode. Adding test and improving sasjs/server compatibility.
2022-03-29 13:22:24 +01:00
Allan Bowe
40d694eec8
Merge pull request #203 from sasjs/invisibles
...
fix: support SOH, STX and DC1 control characters in mp_jsonout
2022-03-29 12:02:09 +03:00
munja
6af1423666
fix: more invisibles
2022-03-28 16:26:58 +01:00
munja
23a01347f1
fix: support SOH, STX and DC1 control characters in mp_jsonout
2022-03-28 15:54:28 +01:00
Allan Bowe
7c86d6163a
Merge pull request #201 from sasjs/mm_assignlib_fix
...
fix: enabling more descriptive mm_assignlib abort messages when library cannot be assigned
2022-03-21 18:10:56 +02:00
munja
d7233208f1
fix: enabling more descriptive mm_assignlib abort messages when library cannot be assigned
2022-03-21 16:07:27 +00:00
Allan Bowe
7f587ba720
Merge pull request #200 from sasjs/server
...
fix: headers in ms_createfile.sas
2022-03-19 02:23:57 +02:00
munja
21ecc1b675
fix: headers in ms_createfile.sas
2022-03-19 00:20:05 +00:00
Allan Bowe
6b13dc2b87
Merge pull request #199 from sasjs/server
...
fix: missing dependency in mv_deleteviyafolder
2022-03-16 18:07:40 +02:00
munja
bb89184212
fix: missing dependency in mv_deleteviyafolder
2022-03-16 16:01:22 +00:00
Allan Bowe
56338caaca
Merge pull request #198 from sasjs/server
...
feat: enabling delete file for sasjs/server
2022-03-15 17:41:24 +02:00
munja
d7e2ff8ac9
fix: diffs for format loads not showing in audit table
2022-03-15 15:20:25 +00:00
munja
582ec0a1f9
feat: enabling delete file for sasjs/server
2022-03-15 13:46:31 +00:00
Allan Bowe
53785f5644
Update README.md
2022-03-14 13:44:13 +00:00
Allan Bowe
a8acadb8f1
Merge pull request #197 from sasjs/devops
...
gitpod & git hook updates
2022-03-11 23:25:20 +02:00
Allan Bowe
23dbda302e
fix: ensuring pre-commit fails when sasjs lint fails
2022-03-11 21:24:34 +00:00
Allan Bowe
7e7ab4275d
fix: gitpod launching sasjs
2022-03-11 21:23:52 +00:00
Allan Bowe
a455a3d98d
Merge pull request #196 from sasjs/delfile
...
feat: adding new mf_deletefile macro (and test)
2022-03-11 17:20:34 +02:00
munja
588d987c25
fix: missing dependency in test
2022-03-11 15:14:54 +00:00
munja
8ffd06343a
feat: adding new mf_deletefile macro (and test)
...
Also, update to mm_spkexport macro
2022-03-11 15:03:59 +00:00
Allan Bowe
76207c443c
Merge pull request #195 from sasjs/issue194
...
fix: supporting empty dirs in mp_dirlist. Test updated.
2022-03-11 14:28:31 +02:00
munja
7e9e0fac07
fix: supporting empty dirs in mp_dirlist. Test updated.
2022-03-11 11:28:03 +00:00
Allan Bowe
1fdbc7cce9
Merge pull request #193 from sasjs/mm_spkexport
...
feat: ignorevars option in mm_spkexport, and log update in mf_verifymacvars
2022-03-10 19:28:50 +02:00
munja
312369b200
feat: ignorevars option in mm_spkexport, and log update in mf_verifymacvars
2022-03-10 17:27:30 +00:00
Allan Bowe
c030174bfb
Merge pull request #192 from sasjs/bugfix
...
fix: dependency in mp_loadformat test and strict mode issue in mm_deletelibrary
2022-03-09 16:16:32 +02:00
munja
faf466e79a
fix: dependency in mp_loadformat test and strict mode issue in mm_deletelibrary
2022-03-09 14:15:25 +00:00
Allan Bowe
856ffc1b72
Merge pull request #191 from sasjs/allanbowe/mp-loadformat-not-appending-190
...
fix: ensuring audit table gets loaded in mp_loadformat.
2022-03-08 21:50:42 +02:00
munja
c0924af06b
fix: correcting test for mp_loadformat
2022-03-08 19:50:01 +00:00
munja
33cec61a13
fix: quoting mf_getuser in case of commas. Fixes #189
2022-03-08 19:40:22 +00:00
munja
854ff696d8
fix: adding missing dependency in mp_loadformat
2022-03-08 19:33:46 +00:00
Allan Bowe
cc3435d13d
fix: ensuring audit table gets loaded in mp_loadformat. Adding test also. Closes #190
2022-03-08 16:52:22 +00:00
Allan Bowe
5ceaac195d
Merge pull request #188 from sasjs/hex32
...
fix: adding explicit $ sign to hex32. format in mp_md5() macro
2022-03-07 22:38:57 +02:00
Allan Bowe
5d5df977a6
fix: adding explicit $ sign to hex32. format in mp_md5() macro
2022-03-07 19:57:25 +00:00
Allan Bowe
245e85ef36
Merge pull request #187 from sasjs/periodproblem
...
fix: mp_replace and mv_getjobcode were not ingesting periods correctly
2022-03-07 16:27:14 +02:00
munja
b96df6f14f
fix: mp_replace and mv_getjobcode were not ingesting periods correctly
2022-03-07 14:25:05 +00:00
Allan Bowe
1932c1e138
Merge pull request #186 from sasjs/issue185
...
Issue185
2022-03-07 12:45:18 +02:00
munja
f7ee012be3
fix: updating all.sas
2022-03-07 10:45:06 +00:00
munja
b49e11bc79
fix: upgrading mv_deleteviyafolder for viya 4 (and adding test)
2022-03-07 09:36:30 +00:00
munja
f709a11dfb
fix: removing lua dependency from mv_getjoblog to enable viya 4
2022-03-06 22:04:51 +00:00
munja
17ed2240d3
fix: removing lua from mv_getjobcode to enable Viya 4 compatibility
2022-03-06 21:01:02 +00:00
munja
a8b5107b1a
fix: remove mcf_stpsrv_header function (no longer needed, replaced with mfs_httpheader which is more reliable and faster
2022-03-06 13:44:42 +00:00
munja
735bab5d26
feat: viya4 config
2022-03-06 13:44:16 +00:00
Allan Bowe
86f7876f50
Merge pull request #184 from sasjs/issue181
...
feat: ms_getfile service (and test). Closes #181
2022-03-06 14:40:59 +02:00
munja
46c96bc7ec
feat: ms_getfile service (and test). Closes #181
2022-03-06 12:40:03 +00:00
Allan Bowe
cba3f5972b
Merge pull request #183 from sasjs/feature/mf_getuniquelibref_safe_default
...
fix: Closes #182 - update to mf_getuniquelibref.sas
2022-03-04 12:20:54 +02:00
Allan Bowe
ed48c49964
fix: adding tests for mf_getuniquelibref and mentioning deprecated param in README. Also regenerating all.sas
2022-03-04 08:37:29 +00:00
trmoody
203ff3f80d
chore: amended comment
2022-03-04 01:26:58 +00:00
trmoody
cfe90a8d0d
chore: update to mf_getuniquelibref.sas
2022-03-04 00:38:07 +00:00
Allan Bowe
0749ea0819
Merge pull request #179 from sasjs/173-disable-dependence-on-io-(gsub)-package
...
New `mp_replace()` macro to find & replace in text files
2022-03-03 15:19:04 +02:00
munja
e09a39e748
fix: tests
2022-03-03 13:18:11 +00:00
Allan Bowe
20dcefaefd
Merge pull request #180 from sasjs/all-contributors/add-yabwon
...
docs: add yabwon as a contributor for code
2022-03-03 15:17:16 +02:00
allcontributors[bot]
4c8347516a
docs: update .all-contributorsrc [skip ci]
2022-03-03 13:16:32 +00:00
allcontributors[bot]
e497d226a0
docs: update README.md [skip ci]
2022-03-03 13:16:31 +00:00
munja
ccf8f1acc0
fix: adding test and updating documentation
2022-03-03 12:46:00 +00:00
munja
fe9a2ed979
feat: mp_replace macro, credit Bartosz
2022-03-03 10:30:07 +00:00
munja
078815e83e
chore: stub
2022-03-02 21:33:41 +00:00
Allan Bowe
bb80c7af5a
chore: adding funding.yml
2022-03-01 19:24:27 +00:00
Allan Bowe
842662aae1
Merge pull request #172 from sasjs/serverupdates
...
fix: updating mp_streamfile for sasjs/server compatibility
2022-02-28 23:21:48 +02:00
munja
876fac2332
feat: several macros for working with the sasjs/server apis
2022-02-28 21:17:38 +00:00
Allan Bowe
427deca350
Merge pull request #178 from sasjs/allanbowe/enable-consul-token-as-177
...
feat: adding consul_token option as parameter in mv_registerclient.
2022-02-24 23:20:03 +02:00
Allan Bowe
07bde4b25c
feat: adding consul_token option as parameter in mv_registerclient. Closes #177
2022-02-24 21:16:23 +00:00
Allan Bowe
80b06af581
Merge pull request #176 from sasjs/streamserver
...
feat: adding SASjs server support to mp_streamfile.sas
2022-02-23 19:02:37 +02:00
Allan Bowe
3c026811e9
feat: adding SASjs server support to mp_streamfile.sas
2022-02-23 17:01:50 +00:00
Allan Bowe
cf547ce7e4
Merge pull request #175 from sasjs/authbranch
...
fix: tidyup of mm_getauthinfo.sas
2022-02-23 11:43:33 +02:00
Allan Bowe
6952c79899
fix: tidyup of mm_getauthinfo.sas
2022-02-23 09:42:47 +00:00
Allan Bowe
09e3f63da7
Merge pull request #174 from sasjs/stpabortissue
...
fix: missing dependency in mm_createstp
2022-02-22 13:47:05 +02:00
Allan Bowe
d6956f4122
fix: missing dependency in mm_createstp
2022-02-22 11:46:31 +00:00
Allan Bowe
6fca73e7da
fix: adding content type to SASjs server webout response
2022-02-21 00:31:14 +00:00
Allan Bowe
880df4138c
fix: removing wrapper for sasjs webout
2022-02-21 00:26:03 +00:00
munja
badf5b5761
fix: updating mp_streamfile for sasjs/server compatibility
2022-02-18 22:22:52 +00:00
Allan Bowe
b174aa25b3
Merge pull request #171 from sasjs/httpheader
...
feat: new httpheader macro (and test) for sasjs/server
2022-02-16 18:25:41 +02:00
Allan Bowe
bc6eac6977
Merge pull request #170 from sasjs/dependabot/npm_and_yarn/follow-redirects-1.14.8
...
chore(deps): bump follow-redirects from 1.14.7 to 1.14.8
2022-02-16 18:25:26 +02:00
munja
2d4d595e5d
feat: new httpheader macro (and test) for sasjs/server
2022-02-16 16:21:00 +00:00
dependabot[bot]
7111fe14fb
chore(deps): bump follow-redirects from 1.14.7 to 1.14.8
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.14.7 to 1.14.8.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.14.7...v1.14.8 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-02-14 04:41:55 +00:00
Allan Bowe
8499e38c55
Merge pull request #169 from sasjs/mp_cntlout
...
feat: new mp_cntlout.sas macro
2022-02-11 17:46:39 +02:00
munja
682d80b1b8
fix: warning in mp_getformats
2022-02-11 16:46:04 +01:00
munja
4fe6f233f2
chore: updating all.sas
2022-02-11 15:47:33 +01:00
munja
6ba3588eff
feat: new mp_cntlout.sas macro
2022-02-11 14:22:38 +01:00
Allan Bowe
53aa403630
Merge pull request #168 from sasjs/loadformat
...
feat: new mp_loadformat macro
2022-02-10 15:46:20 +02:00
munja
cba9255732
feat: mp_loadformat macro (and test)
2022-02-10 14:08:19 +01:00
munja
a7b78c73c4
chore: adding mprintnest in debug mode in testinit.sas
2022-02-09 22:07:30 +01:00
munja
85e0b6a4a9
fix: upcasing vars in mp_assertscope
2022-02-09 22:07:03 +01:00
munja
3c7e762eeb
fix: support for SASJS server type in mf_getplatform and mp_streamfile
2022-02-09 22:06:24 +01:00
munja
9a1f7d0985
feat: new macro (mp_md5) for calculating an md5 hash of a set of columns
2022-02-09 21:56:46 +01:00
munja
dfd60200fb
chore(docs): removing invalid example
2022-02-08 23:23:13 +01:00
Allan Bowe
713f7544cd
Merge pull request #167 from sasjs/issue166
...
feat: adding mddl_xx series of macros (and tests). Closes #166
2022-02-07 15:42:01 +02:00
munja
de4e96ab01
fix: dependency under wrong header in mp_getformats
2022-02-07 14:41:32 +01:00
munja
3e7b15c7db
feat: adding mddl_xx series of macros (and tests). Closes #166
2022-02-07 14:14:25 +01:00
Allan Bowe
eb2ccfbbca
Merge pull request #165 from sasjs/fmtstore
...
feat: adding format catalog capability to mp_filterstore
2022-02-07 00:02:34 +02:00
munja
70e508e583
fix: failing test
2022-02-06 23:01:46 +01:00
munja
8b0acf2eae
feat: adding format catalog capability to mp_filterstore
2022-02-06 22:12:00 +01:00
Allan Bowe
d254870439
Merge pull request #164 from sasjs/mf_verify
...
fix: updating mm_x macros following fix to mf_verifymacvars
2022-02-06 20:58:55 +02:00
munja
303225cb85
fix: updating mm_x macros following fix to mf_verifymacvars
2022-02-06 19:57:52 +01:00
Allan Bowe
90de167643
Merge pull request #163 from sasjs/mf_verfiy
...
fix: updating mf_abort param in mf_verifymacvars, also fixing return …
2022-02-06 17:16:54 +02:00
munja
8ee997de8e
fix: updating mf_abort param in mf_verifymacvars, also fixing return code as per documentation, adding a test, and updating the header info
2022-02-06 16:11:18 +01:00
Allan Bowe
e27f6ac716
Merge pull request #162 from sasjs/mf_getapploc
...
fix: adding support for testsetup and testteardown in mf_getapploc.sas
2022-02-05 22:56:10 +02:00
munja
ec4de95fcf
fix: reset syscc for testterm syscc check
2022-02-05 21:55:50 +01:00
munja
df0fa95519
fix: adding sasjs/core dependency - see: https://github.com/sasjs/cli/issues/1113
2022-02-05 21:29:03 +01:00
munja
2fe7fba79b
fix: adding support for testsetup and testteardown in mf_getapploc.sas
2022-02-05 21:19:26 +01:00
Allan Bowe
e40234ee29
Merge pull request #160 from sasjs/allanbowe-patch-1
...
chore(docs): Update README.md to clarify LUA prefixes
2022-02-04 20:56:51 +02:00
Allan Bowe
a287cc27a7
Update README.md
2022-02-04 18:56:19 +00:00
munja
921186eb74
fix: adding images to mp_streamfile.sas
2022-02-03 20:17:43 +01:00
munja
6fd215ceff
fix: streaming output in mp_streamfile by default (eg when param not found)
2022-02-03 20:13:57 +01:00
Allan Bowe
0297509aa0
Merge pull request #159 from sasjs/woff3
...
fix: avoiding error and including test in mp_streamfile.sas
2022-02-03 20:59:11 +02:00
munja
c5a8bc745d
chore: fix test
2022-02-03 19:58:12 +01:00
munja
36aa466561
fix: avoiding error and including a test
2022-02-03 19:44:21 +01:00
Allan Bowe
009485e5b9
Merge pull request #158 from sasjs/woff2
...
fix: support for WOFF2 and TTF
2022-02-03 19:51:39 +02:00
munja
eb01c8772d
fix: support for WOFF2 and TTF
2022-02-03 18:51:07 +01:00
Allan Bowe
e3fb69928c
Merge pull request #157 from sasjs/dependabot
...
chore: adding dependabot
2022-02-03 19:31:16 +02:00
munja
65afa14466
chore: removing leading spaces
2022-02-03 18:30:49 +01:00
munja
0176b19616
chore: adding dependabot
2022-02-03 18:29:31 +01:00
Allan Bowe
9f3dfd9a59
Merge pull request #156 from sasjs/csv
...
adding WOFF to mp_streamfile
2022-02-03 19:23:09 +02:00
munja
513ea354ab
chore: updating headers in mp_streamfile and running all.sas
2022-02-03 16:45:42 +01:00
munja
7b686e11c9
feat: adding WOFF support to mp_streamfile (also re-ordering sections alphabetically)
2022-02-03 16:44:39 +01:00
munja
3997000266
fix: encoding issue in mp_ds2csv (option should have been in quotes)
2022-02-03 15:00:46 +01:00
Allan Bowe
6e177d4cae
Merge pull request #155 from sasjs/cmplib
...
fix: auto-detect cmplib in mcfxx funcs, mp_ds2csv supports dates etc,…
2022-02-02 23:43:43 +02:00
munja
3554991ff8
fix: auto-detect cmplib in mcfxx funcs, mp_ds2csv supports dates etc, fix to mp_abort in viya due to abort cancel FILE hard stop (according to docs it should continue outside of the include)
2022-02-02 21:18:51 +01:00
Allan Bowe
58d2d6382a
Merge pull request #154 from sasjs/errtext
...
fix: removing syserrortext as it breaks when commas are embedded
2022-02-02 21:36:30 +02:00
Allan Bowe
67f28a366c
fix: removing syserrortext as it breaks when commas are embedded
2022-02-02 19:35:54 +00:00
Allan Bowe
64f53acce2
Merge pull request #153 from sasjs/mcf_fmtclass
...
Mcf fmtclass
2022-02-01 19:50:36 +02:00
munja
2e790f69a1
fix: removing view due to potential for vbufsize violations
2022-02-01 16:14:37 +01:00
munja
e62011d97e
chore: updating variable name to fit doc header
2022-02-01 13:52:08 +01:00
munja
cd8d16d09f
chore: updating all.sas
2022-02-01 13:48:48 +01:00
munja
9c61965d4b
feat: new macro (mcf_getfmttype) to determine the type (DATE,DATETIME,TIME,CHAR,NUM) of a SAS format
2022-02-01 13:48:23 +01:00
Allan Bowe
61b8cb5dea
Merge pull request #152 from sasjs/mp_ds2fmit
...
feat: enabling leading blanks in mp_ds2csv.
2022-01-30 20:00:28 +02:00
munja
899f6d9558
fix: updates following test results
2022-01-30 18:34:29 +01:00
munja
899de27617
feat: enabling leading blanks in mp_ds2csv. Also tests for mp_ds2csv and mp_testervice.sas, and strict mode fixes elsewhere
2022-01-30 15:41:39 +01:00
Allan Bowe
322c488e72
Merge pull request #151 from sasjs/allanbowe-patch-1
...
Update README.md
2022-01-29 22:44:52 +02:00
Allan Bowe
5d5e66a1c5
Update README.md
2022-01-28 16:49:20 +00:00
munja
5f4e9d541d
chore(docs): updating md table in mp_stackdiffs docs
2022-01-25 17:55:34 +01:00
munja
306ea93be2
chore(docs): removing WIP marker
2022-01-25 17:25:53 +01:00
Allan Bowe
3fd83a3160
Merge pull request #145 from sasjs/issue144
...
Issue144
2022-01-25 18:23:55 +02:00
munja
56c1397547
fix: incorrect test logic
2022-01-25 17:01:49 +01:00
munja
90adf8dcdd
fix: updating tests per https://github.com/sasjs/cli/issues/1101
2022-01-25 16:28:47 +01:00
munja
6e0fe0ff25
fix: test cases in mp_stackdiffs.test.sas
2022-01-25 13:50:29 +01:00
munja
794ceec33c
fix: updating test cases
2022-01-25 12:45:32 +01:00
munja
11d073c10a
fix: comma placement in mp_stackdiffs.sas
2022-01-25 00:49:26 +01:00
munja
c160b5058b
fix: comma placement in mp_stackdiffs.sas
2022-01-25 00:30:28 +01:00
munja
2f49738cf9
fix: issue with mf_getfilesize.sas test
2022-01-25 00:08:00 +01:00
munja
bfe4b1ec8b
fix: removing warning from mf_wordsinstr1xxx macros, compiling all.sas, fixing MOD changes in mp_stackdiffs.sas
2022-01-25 00:04:54 +01:00
munja
6224844915
feat: new mcf_init.sas macro to handle function compilation tracking (and associated test). Further updates to support mp_stackdiffs test results so far
2022-01-24 23:29:43 +01:00
munja
81a17bc0c2
chore(merge): merging with v4
...
Merge branch 'main' into issue144
2022-01-24 15:34:50 +01:00
Allan Bowe
f4c2be7411
Merge pull request #150 from sasjs/mp_ds2squeeze
...
sasjs/core - v4
2022-01-24 15:16:37 +02:00
munja
16489a9494
fix: missing macro dependency in mp_ds2squeeze.test.sas
2022-01-24 13:12:31 +01:00
munja
0e03b06a4b
fix: adjustments to ensure the tests work, also building all.sas
2022-01-24 12:53:36 +01:00
munja
c3b89c7f7d
feat: mp_ds2squeeze macro
2022-01-24 11:17:21 +01:00
munja
142b46570d
feat: adding mcf_length to mp_getmaxvarlengths
...
BREAKING CHANGE: mp_getmaxvarlengths now returns 0 for non-special missings, and will use numeric length (as opposed to cast-to-character length) by default
2022-01-23 23:26:10 +01:00
munja
f7fac50108
fix: removing deprecated functionality ahead of planned breaking change
2022-01-22 21:16:15 +01:00
munja
f7078957cf
chore(merge): merging with main
2022-01-22 19:48:03 +01:00
munja
f258d4f2f1
fix: tests
2022-01-22 19:47:24 +01:00
Allan Bowe
ae5fbcf857
Merge pull request #149 from sasjs/mcf_length
...
feat: new mcf_length.sas fcmp macro
2022-01-22 19:32:49 +02:00
Allan Bowe
2579b4c929
feat: new mcf_length.sas fcmp macro
2022-01-22 17:16:08 +00:00
munja
b69c3b7a78
feat: modification for mp_stackdiffs.sas and associated tests
2022-01-21 13:59:54 +01:00
munja
67df4dffeb
fix: mp_stackdiffs.sas - case when base records are missing, plus tests
2022-01-21 12:19:34 +01:00
munja
9cf2cc3c96
fix: adding test and data logic for re-applying modified records where base table has missing vars
2022-01-21 11:51:47 +01:00
munja
dd94215c3b
fix: more tests for add process
2022-01-20 23:11:27 +01:00
munja
1fd1a8e7ce
fix: updating mp_stackdiffs with addition module & tests
2022-01-20 23:05:59 +01:00
Allan Bowe
90a831f59b
Merge pull request #148 from sasjs/outcat
...
fix: renaming outcat to outlib for wider compatibility
2022-01-20 11:34:45 +02:00
Allan Bowe
9fb218f0be
fix: renaming outcat to outlib for wider compatibility
2022-01-20 09:14:11 +00:00
munja
bdd22abc55
feat: adding delete capability (and tests) for mp_stackdiffs
2022-01-19 22:05:56 +01:00
munja
75f712a305
chore(docs): assertscope
2022-01-19 10:55:52 +01:00
munja
e3991c46e2
chore: merging with main
2022-01-18 20:14:19 +01:00
Allan Bowe
ccc9dfa4aa
Merge pull request #147 from sasjs/allanbowe/macro-scope-test-assertion-146
...
feat: adding mp_assertscope.sas, closes #146 .
2022-01-18 20:46:29 +02:00
Allan Bowe
a37a72b7db
feat: adding mp_assertscope.sas, closes #146 . Also adding test for mp_assert.sas
2022-01-18 18:24:53 +00:00
munja
724d3b91a0
feat: adding ignore_cols (and mdebug) parameters to mp_guesspk.sas, as well as a code tidy up
2022-01-17 10:45:43 +01:00
munja
887c797e13
chore(docs): adding favicon and title. Thanks, Stuart Walsh
2022-01-16 22:39:50 +01:00
munja
0fd1e470e8
feat: initial header for mp_stackdiffs. Introduces a dependency on DOT (graphviz) for doc generation.
2022-01-14 20:32:03 +01:00
munja
13ecab8390
fix: removing unnecessary mp_abort
2022-01-14 20:31:31 +01:00
munja
15d9db822b
chore: updating docs
2022-01-14 20:31:08 +01:00
munja
dd355d1ddf
chore(gitpod): updating yaml files
2022-01-14 20:30:00 +01:00
Allan Bowe
c6dcf919e2
Merge pull request #143 from sasjs/issue142
...
feat: ensuring mX_webout services run without MEMSIZE, closes #142 .
2022-01-12 22:46:51 +02:00
munja
42541373af
chore: running all.sas
2022-01-12 21:25:15 +01:00
munja
208c88f5a4
feat: ensuring mX_webout services run without MEMSIZE, closes #142 . Also adding note2err in mp_init().
2022-01-12 21:23:42 +01:00
Allan Bowe
5605bc74df
Merge pull request #141 from sasjs/dirlistfix
...
fix: dirlist logic
2022-01-11 12:13:01 +02:00
munja
4bec574011
fix: dirlist logic
2022-01-11 11:06:38 +01:00
Allan Bowe
8cfa37ce8b
Merge pull request #140 from sasjs/fix_dirlist
...
fix: proc append warnings for file attributes
2022-01-11 11:35:43 +02:00
Allan Bowe
351ceeb357
fix: tidy up
2022-01-10 18:42:52 +00:00
Ivor Townsend
259bcc0173
fix: proc append warnings for file attributes
2022-01-10 16:49:33 +00:00
Ivor Townsend
db195a8311
fix: proc append warnings for file attributes
2022-01-10 16:33:44 +00:00
munja
4307bfb1b5
fix: adding showmeta option to mX_createwebservce macros
2022-01-09 13:18:14 +01:00
Allan Bowe
df46ee6939
Merge pull request #139 from sasjs/webout_mac
...
feat: adding SHOWMETA option to mp_jsonout
2022-01-07 15:29:06 +02:00
munja
70b9b71104
fix: base table on mp_lockanytable.test.sas
2022-01-07 14:12:08 +01:00
munja
cd33355418
fix: formats
2022-01-07 13:14:40 +01:00
munja
77d1cdb753
feat: adding length to mp_webout meta
2022-01-07 12:23:40 +01:00
munja
545218e3b9
fix: avoiding type clash
2022-01-06 23:44:42 +01:00
munja
cb07305a87
feat: adding SHOWMETA option to mp_jsonout
...
Includes updates to associated wrapper macros, and a 30% performance improvement (for small tables). Addresses https://github.com/sasjs/adapter/issues/607
2022-01-06 23:36:54 +01:00
Allan Bowe
76a39cad20
Merge pull request #138 from sasjs/webout_mac
...
fix: adding missing param to mx_createwebservice macros
2021-12-30 16:29:50 +02:00
munja
ebd567af48
fix: adding missing param to mx_createwebservice macros
2021-12-30 09:53:08 +00:00
Allan Bowe
a9c418e3f2
Merge pull request #137 from sasjs/specials
...
feat: updating mp_jsonout() to support special missing numeric values.
2021-12-30 11:43:00 +02:00
munja
e143acd67d
chore: automated commit
2021-12-30 00:30:14 +00:00
munja
84eb2f1845
chore: automated commit
2021-12-30 00:29:48 +00:00
munja
b075e5d5d5
feat: updating mp_jsonout() to support special missing numeric values. Closes #136
2021-12-30 00:21:02 +00:00
Allan Bowe
a08f6aeea2
Merge pull request #135 from sasjs/abortfix
...
fix: removing 'Log Extract' from abort MSG in mp_abort when not capturing the log
2021-12-29 14:54:01 +02:00
munja
469bd574ac
fix: removing 'Log Extract' from abort MSG in mp_abort when not capturing the log
2021-12-29 12:35:25 +00:00
Allan Bowe
c41918c0a8
Merge pull request #134 from sasjs/fmtfix
...
fix: preventing error when mp_applyformats has no formats to apply
2021-12-29 14:19:59 +02:00
munja
0361ca574d
fix: preventing error when mp_applyformats has no formats to apply
2021-12-29 12:19:34 +00:00
Allan Bowe
c75c169b80
Merge pull request #133 from sasjs/fmtname
...
fix: adding fmtname to mp_getcols() macro
2021-12-28 15:39:07 +02:00
munja
eac47bd5db
fix: adding fmtname to mp_getcols() macro
2021-12-28 13:25:53 +00:00
munja
d302ef266d
chore: doc page formatting & content
2021-12-27 11:54:46 +00:00
munja
fdfe9b8250
fix: enabling further debugging in mp_filterstore.sas
2021-12-26 20:32:56 +00:00
munja
9b1f0d7bcb
fix: avoiding append warning: syswarningtext=Variable processed_dttm has format DATETIME19. on the BASE data set and format E8601DT26. on the DATA data set.
2021-12-26 16:27:04 +00:00
Allan Bowe
98b1c44283
Merge pull request #131 from sasjs/mp_filterstore
...
feat: mp_filterstore macro
2021-12-26 17:28:45 +02:00
munja
ce026f19b5
feat: new mp_filterstore macro
2021-12-26 15:06:06 +00:00
munja
8e723d06b0
feat: mp_filterstore macro
2021-12-26 01:06:56 +00:00
Allan Bowe
a6d84cc65a
Merge pull request #130 from sasjs/newvalidation
...
feat: new macro (mp_retainedkey) for adding retained key values to a …
2021-12-25 22:37:43 +02:00
munja
536ce8e95d
feat: new macro (mp_retainedkey) for adding retained key values to a staging table
2021-12-25 20:21:32 +00:00
Allan Bowe
bc1d9e619b
Merge pull request #129 from sasjs/newvalidation
...
feat: new validation (ISINT) in the mp_validatecol.sas macro
2021-12-25 00:19:50 +02:00
munja
1062a97cfe
feat: new validation (ISINT) in the mp_validatecol.sas macro - https://core.sasjs.io/mp__validatecol_8sas_source.html
2021-12-24 22:02:23 +00:00
Allan Bowe
51db64c90a
Merge pull request #128 from sasjs/writefile
...
Writefile
2021-12-23 22:13:20 +02:00
munja
7c4278c3f9
chore: updating all.sas
2021-12-23 19:29:54 +00:00
munja
6c6b55dcea
chore: updating header, adding stop statement in mp_makedata(), writing test for mf_existvar()
2021-12-23 19:29:37 +00:00
munja
66b0c9e77e
feat: new mf_writefile() macro
2021-12-23 19:29:01 +00:00
Allan Bowe
caf3b95269
Merge pull request #126 from sasjs/applyformats
...
Applyformats
2021-12-23 16:15:09 +02:00
munja
3866b97416
chore: updating doc header
2021-12-23 13:55:53 +00:00
munja
d687658687
chore: updating all.sas
2021-12-23 13:51:11 +00:00
munja
9f815c73e9
feat: new mp_applyformats macro (and test), plus new addition to mp_validatecol (is_format)
2021-12-23 13:50:58 +00:00
Allan Bowe
a13c782074
Merge pull request #125 from sasjs/makedata
...
`mp_makedata()` improvements
2021-12-23 13:11:36 +02:00
munja
f2991cfd63
fix: enabling makedata support for charvars > and tables without primary keys. Also added tests.
2021-12-23 10:56:01 +00:00
Allan Bowe
8eb4f0844c
Merge pull request #124 from sasjs/updates
...
feat: mf_islibds() macro to test if a library.dataset reference is valid
2021-12-22 17:28:22 +02:00
munja
f90dc069dc
feat: update to makedata to respect primary keys (and enable joins to other tables)
2021-12-22 15:12:10 +00:00
munja
436b430389
feat: mf_islibds() macro to test if a library.dataset reference is syntactically valid
2021-12-22 11:23:57 +00:00
Allan Bowe
6667b91ced
Merge pull request #123 from sasjs/words
...
feat: new wordsinstr1andstr2() macro and associated tests
2021-12-22 00:07:39 +02:00
munja
bce56d8105
feat: new wordsinstr1andstr2() macro and associated tests
2021-12-21 21:54:48 +00:00
munja
2ec440b321
fix: removing termstr=lf as it breaks on SAS 9 deploys
2021-12-21 19:34:08 +00:00
munja
3d2ad531cf
chore: docs
2021-12-18 14:37:54 +00:00
Allan Bowe
09136cfdbb
Merge pull request #122 from sasjs/serverfix
...
fix: making ms_webout work with SAS on Windows Desktop
2021-12-18 14:12:35 +00:00
munja
0ca16f3d04
fix: quoting the server option in mm_assigndirectlib() to avoid assignment errors when the name contains dashes aetc
2021-12-18 14:11:38 +00:00
Allan Bowe
1e72f13f2d
fix: making ms_webout work with SAS on Windows Desktop
2021-12-17 23:01:43 +00:00
Allan Bowe
5e8e8e02d3
Merge pull request #121 from sasjs/mp_ds2md
...
BREAKING CHANGE: renamed mp_mdtablewrite.sas to mp_ds2md.sas
2021-12-17 17:31:01 +00:00
munja
b2e2c7c798
chore(lint): fix indentation
2021-12-17 17:14:41 +00:00
munja
b29dd38188
fix: preventing merged cells in sas-generated markdown tables.
...
BREAKING CHANGE: renamed mp_mdtablewrite.sas to mp_ds2md.sas and modified the parameter from fref to outref. This makes it more consistent with the other mp_ds2xx range of macros.
2021-12-17 17:14:03 +00:00
Allan Bowe
2e122c2ada
Merge pull request #120 from sasjs/fix_makedata
...
fix: check charvars and numvars exist. Closes #119
2021-12-17 15:25:36 +00:00
Ivor Townsend
8b68c3bb27
fix: check charvars and numvars exist. Closes #119
2021-12-17 15:08:56 +00:00
Allan Bowe
8c7523deda
Merge pull request #118 from sasjs/fmting
...
More Macros
2021-12-17 10:28:37 +00:00
munja
e8f656f48a
chore: lint fixes
2021-12-17 00:57:35 +00:00
munja
1eb90202b9
fix: failing test for mp_getformats
2021-12-17 00:55:51 +00:00
munja
82108f4b97
fix: ensuring test for mp_sortinplace passes, fixing uninitialised var in mp_mdtablewrite, fix for non pk table in mp_getformats
2021-12-17 00:53:13 +00:00
munja
ab1030afb1
feat: finishing mp_formats and adding a test, including prefix in mp_init, allowing mp_sortinplace to work when there is no primary key, sand other small fixes
2021-12-17 00:32:49 +00:00
munja
26292740bb
feat: mp_getformats() macro. Extracts bformat summary and detail
2021-12-16 00:02:52 +00:00
munja
96cc131305
chore(docs): updating header in mf_getquotedstr
2021-12-16 00:01:58 +00:00
munja
724cd72876
feat: adding mf_getfmtlist() and mf_getfmtname() macros and associated tests. Also added &sasjswork as a global macro variable in mp_init().
2021-12-15 21:05:12 +00:00
munja
fa5d9ef744
feat: adding ls=max to mp_init.sas to reduce log ever so slightly and also to avoid word truncation
2021-12-15 19:20:14 +00:00
Allan Bowe
dc63b4adf5
Merge pull request #117 from sasjs/mf_dedup
...
`mf_dedup()` macro - removes duplicates from a macro string
2021-12-15 17:44:54 +00:00
munja
3f20ca03dd
chore: updating all.sas
2021-12-15 17:04:27 +00:00
munja
3a826dccf1
feat: mf_dedup and associated test
2021-12-15 17:04:08 +00:00
munja
a1ce68ce56
fix: avoiding uninitialised variables in mm_getdetails and mm_gettables.sas
2021-12-15 15:10:17 +00:00
munja
a45384aacb
chore: updating all.sas
2021-12-15 12:18:56 +00:00
Allan Bowe
032c4f318e
Merge pull request #114 from sasjs/issue113
...
feat: mp_storediffs macro. Closes #113
2021-12-15 12:18:10 +00:00
munja
5faaa4a4cd
fix: test for mp_storediffs
2021-12-15 12:15:36 +00:00
Allan Bowe
4e41182521
Merge pull request #116 from sasjs/fix/mp_init_options_fix
...
fix: Aligns the autocorrect option with the intent. Closes #115 .
2021-12-15 11:58:50 +00:00
Trevor Moody
7185032680
fix: Aligns the autocorrect option with the intent.
2021-12-15 11:25:41 +00:00
munja
c9d8df0a48
fix: updates from testing mp_storediffs (impact on some related macros)
2021-12-15 10:16:24 +00:00
munja
d93693ba55
feat: mp_storediffs macro. Closes #113
2021-12-14 17:45:37 +00:00
munja
d49b21f3f1
fix: initialising name/uri in mv_jobexecute
2021-12-14 08:42:39 +00:00
munja
a45d280a51
fix: avoiding uninitialised variables in mv_getjobcode and mv_getfoldermembers
2021-12-14 08:20:32 +00:00
Allan Bowe
2536e299ad
Merge pull request #112 from sasjs/mf_isint
...
feat: new macro to determine if a macro variable value is an integer …
2021-12-13 18:55:41 +00:00
munja
8b5238230b
feat: new macro to determine if a macro variable value is an integer - mf_isint (and associated test)
2021-12-13 18:36:22 +00:00
munja
0ce7efee3e
fix: declaring msg variable prior to set statement in mp_copyfolder.sas
2021-12-13 11:26:17 +00:00
munja
357677e45c
chore: switching pre-commit hook to bash from shell
2021-12-13 09:14:29 +00:00
Allan Bowe
a4a332926e
Merge pull request #111 from sasjs/issue110
...
feat: adding varinitchk=ERROR to mp_init. Closes #110 .
2021-12-13 08:44:12 +00:00
munja
0a29006914
chore: running all.sas
2021-12-13 01:08:37 +00:00
munja
0885bad859
fix: updating the tests following varinitchk=error enablement. Removing the word 'error' from documenttion.
2021-12-13 01:07:54 +00:00
munja
42bd1750bd
feat: adding varinitchk=ERROR to mp_init. Closes #110 . Also updated the comments / documentation
2021-12-12 22:57:25 +00:00
Allan Bowe
58784b2f28
Merge pull request #109 from sasjs/issue108
...
fix: rebuilding mp_searchdata into data step to avoid SQL warning.
2021-12-11 14:34:08 +00:00
munja
e125aace9b
fix: rebuilding mp_searchdata into data step to avoid SQL warning. Added test and refreshed docs. Closes #108
2021-12-10 15:56:39 +00:00
Allan Bowe
b02a9e3478
Merge pull request #107 from sasjs/hashdclogic
...
fix: adding iftrue switch to mp_hashdataset
2021-12-08 20:59:35 +00:00
munja
3d3c76c836
fix: adding iftrue switch to mp_hashdataset
2021-12-08 20:58:59 +00:00
Allan Bowe
e039f1cd83
Merge pull request #106 from sasjs/hook
...
chore: adding hook script to prevent accidental commits to master
2021-12-07 17:44:00 +00:00
munja
6c8165601d
chore: adding hook script to prevent accidental commits to master
2021-12-07 16:58:23 +00:00
munja
596624c1bf
chore: remove the word ERROR from the code
2021-12-06 15:14:46 +00:00
munja
4aca34d4c2
fix: missing end comment in mp_init.sas
2021-12-06 14:58:13 +00:00
Allan Bowe
858b378658
Merge pull request #104 from sasjs/moremacros
...
feat: new macros
2021-12-06 14:37:35 +00:00
munja
8af41a8cc3
feat: v1 of the mp_makedata() macro. Will create random data from an empty table definition. Many more features to be added
2021-12-06 00:36:31 +00:00
munja
b13c33cbde
fix: using byte codes to tidy up apostrophe logic, and new param for mf_getquotedstr macro
2021-12-06 00:12:36 +00:00
munja
6906f025d6
fix: updating tests that are failing due to changes / new options
2021-12-05 23:56:36 +00:00
munja
8b355b8056
feat: new macros (mp_reseterror and mp_init), new datetime format added to mp_getcols, and stub prepared for mp_makedata
2021-12-05 23:35:25 +00:00
munja
8938553588
chore: updating header in mp_getpk.sas
2021-12-05 19:08:06 +00:00
munja
14852f3647
chore: updating README headers and licence date
2021-12-05 17:24:15 +00:00
munja
b55e91784d
chore: updating all.sas
2021-12-05 16:57:29 +00:00
munja
fc14aaa37f
chore: updating docs
2021-12-05 16:57:16 +00:00
Allan Bowe
3295f3845e
Merge pull request #103 from sasjs/issue102
...
Several new macros, and improvements to old ones
2021-12-05 15:57:47 +00:00
Allan Bowe
bbf734fbf6
Merge branch 'main' into issue102
2021-12-05 15:57:00 +00:00
munja
c4e9ab7b3e
feat: mp_sortinplace and corresponding test. Closes #102 .
2021-12-05 15:55:32 +00:00
munja
11c181ef8b
chore: adding test for mf_existds
2021-12-05 14:14:14 +00:00
Allan Bowe
1d0754d705
fix: quoting memsize in ms_webout
2021-12-05 12:28:20 +00:00
Allan Bowe
80acecd3e6
fix: checking for existence of stpsrv_header function before creating it in mcf_stpsrv_header (sasjs/server feature)
2021-12-05 11:09:47 +00:00
Allan Bowe
cb2a8db087
fix: remove jsonengine var from ms_webout
2021-12-05 10:38:42 +00:00
munja
17b58d775a
feat: sortinplace macro
2021-12-05 00:52:16 +00:00
munja
a801e5c1f1
feat: mp_getpk macro (and test). Extracts primary keys from a table or library and presents them at table level in the correct order (of cols within a constraint)
2021-12-05 00:41:36 +00:00
munja
966f2cf78d
fix: addressing corrupted unzips in certain cases
2021-12-05 00:39:47 +00:00
munja
8c21b9397f
fix: adding constraint_order to mp_getconstraints
2021-12-04 14:54:18 +00:00
munja
6056b739bf
chore: updating header info
2021-12-04 14:25:54 +00:00
munja
7823933cf7
feat: adding iftrue condition to mp_dropmembers for easier debug management
2021-12-04 14:24:28 +00:00
munja
7623abb1f7
chore: updating header
2021-12-04 12:19:49 +00:00
munja
f7335b78c3
fix: enabling binary file support in mp_unzip
2021-12-04 00:41:42 +00:00
Allan Bowe
914dc51aca
Merge pull request #101 from sasjs:fix_copyfolder
...
fix: correct target path. Closes #100
2021-12-02 13:29:24 +00:00
Allan Bowe
7ce480db6a
fix: updating all.sas
2021-12-02 13:29:02 +00:00
Ivor Townsend
3120ba68ad
fix: correct target path. Closes #100
2021-12-02 09:49:05 +00:00
Allan Bowe
9eff1e0e83
Merge pull request #99 from sasjs/issue98
...
feat: adding ms_webout macro for server responses on sasjs/server.
2021-12-01 23:40:07 +00:00
Allan Bowe
678250ba27
fix: tests
2021-11-30 16:39:33 +00:00
Allan Bowe
6845a63196
chore: tidy up repo
2021-11-30 16:31:26 +00:00
Allan Bowe
3103abe3c8
chore: updating readme and dox file
2021-11-30 16:27:04 +00:00
Allan Bowe
318fd1ddde
feat: adding ms_webout macro for server responses on sasjs/server. Closes #98
2021-11-30 15:26:02 +00:00
Allan Bowe
7b2b81a501
Merge pull request #97 from sasjs/issue92
...
Issue92
2021-11-29 11:48:49 +00:00
Allan Bowe
02de4e42bf
chore: generating all.sas and fixing indentation
2021-11-29 11:35:37 +00:00
Allan Bowe
ddd831fe7a
feat: new copyfolder macro and associated test. Closes #92
2021-11-29 11:35:03 +00:00
Allan Bowe
42a46b32e9
Merge pull request #96 from sasjs/add_deletefolder
...
feat: Adding Delete Folder Macro
2021-11-26 16:34:03 +00:00
Allan Bowe
3b395b3ae5
chore: all.sas update
2021-11-26 16:20:33 +00:00
Allan Bowe
9e84e47563
feat: mp_deletefolder tests, closes #90
2021-11-26 16:20:13 +00:00
Allan Bowe
aff29427e2
chore: merge main
2021-11-26 15:37:08 +00:00
Ivor Townsend
474f1b3cc6
feat: Adding Delete Folder Macro
2021-11-26 15:06:38 +00:00
Allan Bowe
22bf8065bb
Merge pull request #95 from sasjs/dirlist_enhancement
...
feat: Recursive Directory Listing
2021-11-26 13:00:15 +00:00
Allan Bowe
7bb089e269
fix: moving cleanup to temp table for efficiency
2021-11-26 11:55:55 +00:00
Allan Bowe
a6e9158814
chore: adding recursive option to the mp_dirlist macro, and updating all.sas
2021-11-26 11:52:48 +00:00
Ivor Townsend
19a1336720
feat: Recursive Directory Listing
2021-11-26 09:29:42 +00:00
Allan Bowe
79d5d42e6b
Merge pull request #94 from sasjs/issue93
...
Macros for locking / unlocking tables
2021-11-25 17:44:37 +00:00
Allan Bowe
2d81de5841
chore: generating all.sas and updating doc links
2021-11-25 16:46:56 +00:00
Allan Bowe
107ab836d6
feat: mp_lockXXX macros f
...
These macros provide a centralised approach for locking tables where updates can happen in multiple passes. The mp_lockfilecheck macro will also verify the ability to create a SAS lock (if a v9 library engine, and not a view)
2021-11-25 16:43:39 +00:00
Allan Bowe
5225e74465
chore: adding @vznesh for issue #88
2021-11-18 18:40:32 +00:00
Allan Bowe
39253d2828
chore: merge conflicts
2021-11-18 18:36:32 +00:00
Allan Bowe
171c169537
chore: updating all.sas
2021-11-18 18:36:08 +00:00
Allan Bowe
76af9fa33c
Merge pull request #89 from sasjs/issue88
...
fix: removing notes when running mp_zip, closes #88 . .
2021-11-18 18:35:33 +00:00
Allan Bowe
37ccc8a2aa
fix: removing notes when running mp_zip, closes #88 . .
...
Also adding 3 tests
2021-11-18 18:21:43 +00:00
Allan Bowe
d0a0274990
Merge pull request #87 from sasjs/mp_wait4file
...
mp_wait4file macro
2021-11-18 13:58:34 +00:00
Allan Bowe
b3d374f1b1
fix: updating node version to LTS for CLI
2021-11-18 13:44:33 +00:00
Allan Bowe
1c4458faf6
chore: comments to mp_unzip
2021-11-18 13:27:17 +00:00
Allan Bowe
96e1d146f4
chore: updating package.json
2021-11-18 13:07:00 +00:00
Allan Bowe
aadc4fb83d
feat: mp_wait4file macro
2021-11-18 13:04:04 +00:00
Allan Bowe
988ee89cdb
Merge pull request #85 from sasjs/all-contributors
...
docs: add all-contributors dependence
2021-10-04 13:56:22 +01:00
Vladislav Parhomchik
51cbfbf4bc
docs: add all-contributors dependence
2021-10-04 15:21:28 +03:00
Allan Bowe
4b69e91362
Merge pull request #84 from sasjs/issue83
...
fix: refactored mp_getconstraints due to apparent bug in dictionary.table_constraints
2021-10-01 13:56:57 +01:00
Allan Bowe
8f9715035a
chore: removing gitpod badge and switching Node to LTS
2021-10-01 12:55:54 +00:00
Allan Bowe
35ddccaa16
fix: refactored mp_getconstraints due to apparent bug in dictionary.table_constraints. Added test. Closes #83
2021-10-01 13:04:26 +01:00
Allan Bowe
cb0ddfb61c
fix: applying tag wrappers to sasjsAbort response json. The adapter will always extract from these in any case, and it seems there are some situations where it is not possible to avoid errors being thrown in SAS 9 (resulting in a log always appearing in the response). This change will make it much easier to handle on the frontend side.
2021-09-30 18:50:02 +01:00
Allan Bowe
c3b6f06b3a
chore: merge commit
2021-09-30 14:48:26 +01:00
Allan Bowe
8046d5a0b1
fix: updating CLI dependency to avoid npm install warnings
2021-09-30 14:47:56 +01:00
Allan Bowe
aed07f2943
Merge pull request #82 from sasjs/checkmsg
...
fix: adding sysmsg() to failed metadata calls
2021-09-30 14:44:36 +01:00
Allan Bowe
5bf87a78b8
fix: adding sysmsg() to failed metadata calls
2021-09-30 14:32:52 +01:00
Allan Bowe
0851523d18
chore: gitpod settings
2021-09-29 11:28:59 +00:00
Allan Bowe
9e2de81dae
Merge pull request #81 from sasjs/issue80
...
fix: removing nonprintables from cards data. Closes #80
2021-09-27 22:42:36 +03:00
Allan Bowe
4887f355c8
fix: removing redundant dlm option
2021-09-27 20:14:52 +01:00
Allan Bowe
9b32e6e3f2
fix: removing nonprintables from cards data. Closes #80
2021-09-27 20:12:48 +01:00
Allan Bowe
74790ec80e
fix: adding trim to avoid converting trailing blanks
2021-09-27 17:46:53 +01:00
Allan Bowe
afd8a754b4
Merge pull request #79 from sasjs/issue78
...
feat: adding binary variable support to mp_ds2cards.sas
2021-09-27 18:57:16 +03:00
Allan Bowe
bc1f7b3baa
fix: updating test result and making mp_ds2cards header doxygen compliant
2021-09-27 16:39:28 +01:00
Allan Bowe
51690e68dc
feat: adding binary variable support to mp_ds2cards.sas, updating documentation, and including two tests. Closes #78
2021-09-27 16:15:25 +01:00
Allan Bowe
0fa076cb73
Merge pull request #77 from sasjs/dictfix
...
fix: ensuring upcase comparisons for dictionary tables
2021-09-27 15:17:48 +03:00
Allan Bowe
6506993704
fix: ensuring upcase comparisons for dictionary tables
2021-09-27 13:04:32 +01:00
Allan Bowe
a69db2ebfb
Merge pull request #76 from sasjs/mp_appendfile
...
feat: mp_appendfile macro for appending 2 or more files together
2021-09-27 14:50:55 +03:00
Allan Bowe
d72ca7cb24
fix: warning in mp_assertcolvals from outobs sql option
2021-09-27 12:30:28 +01:00
Allan Bowe
52dfa7b8f7
feat: mp_appendfile macro for appending 2 or more files together
2021-09-27 11:46:19 +01:00
Allan Bowe
dae03c5730
fix: adding SYSSCPL to mp_abort and webout macros
2021-09-24 17:31:42 +01:00
Allan Bowe
14efe5d3fd
chore: removing copyright notice (copy paste error)
2021-09-22 21:10:00 +01:00
Allan Bowe
653244d737
Merge pull request #75 from sasjs/mp_getcols
...
Mp getcols macro
2021-09-22 19:34:25 +03:00
Allan Bowe
086831b3f5
chore: updating all.sas
2021-09-22 17:20:02 +01:00
Allan Bowe
6eca585fc1
feat: new mp_getcols macro
2021-09-22 17:19:49 +01:00
Allan Bowe
f6ba36fc28
feat: adding more info to result description in mp_assertcolvals
2021-09-22 17:19:29 +01:00
Allan Bowe
7406288d79
fix: mp_gsubfile() now works with multiline files (and we have a multiline test to go with it)
2021-09-16 18:30:17 +01:00
Allan Bowe
2e7fcbe5b8
fix: prevening truncation of _debug in mp_abort.sas and more reliable way to fetch syswarningtext and syserrortext
2021-09-16 14:04:50 +01:00
Allan Bowe
3e7b9f8c14
chore: fixing example in header for mp_gsubfile()
2021-09-16 13:54:27 +01:00
Allan Bowe
e9189ccc06
Merge pull request #74 from sasjs/gsub
...
feat: adding mp_gsubfile.sas - a SAS macro that uses Lua to perform a…
2021-09-14 19:13:15 +03:00
Allan Bowe
8c00d715c2
chore: formatting
2021-09-14 16:08:30 +01:00
Allan Bowe
d47a369cdf
feat: adding mp_gsubfile.sas - a SAS macro that uses Lua to perform a full text find and replace of an entire file. Not restricted by number of characters (only memory). IIncludes a test.
2021-09-14 16:07:12 +01:00
Allan Bowe
52bf6019fd
Merge pull request #73 from sasjs/defaultvars
...
fix: adding default lengths to vars in mv_getfoldermembers to cover u…
2021-09-11 19:26:06 +03:00
Allan Bowe
25e61fd8ef
chore: updating all.sas
2021-09-11 19:25:28 +03:00
Allan Bowe
3038be83a0
fix: adding default lengths to vars in mv_getfoldermembers to cover use case where no members found (and downstream process expects an empty table with those vars. Also fixing mp_webin to cover a case where native temp filerefs (starting with a #hash) are not supported.
2021-09-11 19:24:51 +03:00
Allan Bowe
6e2447c70a
fix: missing dependency in mp_webin()
2021-09-11 19:00:04 +03:00
Allan Bowe
486aba84ca
Merge pull request #72 from sasjs/webinnings
...
New mp_webin() macro and performance improvement to mf_getuniquefileref()
2021-09-08 19:51:36 +03:00
Allan Bowe
b5944181e1
chore(dependencies): bumping cli
2021-09-08 19:35:27 +03:00
Allan Bowe
3f69cf506a
feat: mp_webin() macro for handling the _webin_xxx macro variables in SAS web services
2021-09-08 19:34:28 +03:00
Allan Bowe
6013897c50
feat: updating mf_getuniquefileref() to use native approach to get a unique fileref (which is 100 times faster than the old approach)
2021-09-08 15:30:51 +03:00
Allan Bowe
27cf2a2532
Merge pull request #71 from sasjs/including
...
fix: conditional logic around mp_abort(mode=INCLUDE) to cover case wh…
2021-09-05 20:56:40 +03:00
Allan Bowe
d096cbddeb
fix: conditional logic around mp_abort(mode=INCLUDE) to cover case when no mp_include was executed
2021-09-05 20:55:44 +03:00
Allan Bowe
117503f214
Merge pull request #70 from sasjs/including
...
feat: new mp_include() feature for handling %includes with macros
2021-09-03 11:17:21 +03:00
Allan Bowe
5cc5fae750
chore: adding mp_abort to mp_include sas macros list
2021-09-03 11:06:12 +03:00
Allan Bowe
d93032e1a9
chore: docs
2021-09-03 10:54:21 +03:00
Allan Bowe
507557b2cb
feat: new mp_include() feature for handling %includes with macros
2021-09-03 00:40:10 +03:00
Allan Bowe
ee5c3c185a
chore: merge
2021-08-28 14:22:16 +03:00
Allan Bowe
e5592a2eb2
chore: avoiding the string 'ERROR:' in logs
2021-08-28 14:21:36 +03:00
Allan Bowe
59200a6e73
Merge pull request #69 from sasjs/issue68
...
feat: supporting postgres timestamps for mp_ds2inserts and mp_lib2inserts
2021-08-24 21:03:09 +03:00
Allan Bowe
f468f60ae1
fix: substr issue in mp_ds2inserts. Closes #68
2021-08-24 20:51:29 +03:00
Allan Bowe
9f60d827b6
feat: supporting postgres timestamps for mp_ds2inserts and mp_lib2inserts
2021-08-24 20:39:02 +03:00
Allan Bowe
5c936ddb65
Merge pull request #67 from sasjs/issue66
...
feat: adding APPEND option to mp_binarycopy.sas, and a new test (mp_b…
2021-08-24 14:04:25 +03:00
Allan Bowe
d0bde62594
feat: adding APPEND option to mp_binarycopy.sas, and a new test (mp_binarycopy.test.sas). Closes #66
2021-08-24 13:43:31 +03:00
Allan Bowe
ada9192337
Merge pull request #65 from sasjs/issue64
...
fix: increasing limit for mv_getfoldermember.sas, also adding a test,…
2021-08-20 22:50:27 +03:00
Allan Bowe
6161f588a9
fix: increasing limit for mv_getfoldermember.sas, also adding a test, and updating mf_getapploc to search _program by default (and fixing it to work with macro tests, and updating the test for that also)
2021-08-20 22:38:56 +03:00
Allan Bowe
67079d8c17
fix: adding default value for exists in mf_existfunction
2021-08-19 00:20:49 +03:00
Allan Bowe
75bd39adb0
Merge pull request #63 from sasjs/issue62
...
feat: adding FCMP capability
2021-08-19 00:00:15 +03:00
Allan Bowe
078bdbeecf
chore: bumping devDependency (sasjs cli)
2021-08-18 23:47:17 +03:00
Allan Bowe
8ddb86785c
feat: new fcmp stpsrv_header function
2021-08-18 23:45:45 +03:00
Allan Bowe
005af0ecf8
feat: new mf_existfunction macro
2021-08-18 23:36:12 +03:00
Allan Bowe
bc410a9135
chore: fixing docs for tests
2021-08-18 19:55:05 +03:00
Allan Bowe
fc8ba2e36c
chore: moving files to tidy up docs
2021-08-18 19:43:38 +03:00
Allan Bowe
756441384a
feat: adding first fcmp macro, mcf_string2file.sas
2021-08-18 18:35:51 +03:00
Allan Bowe
10f9eecf9e
Merge pull request #60 from sasjs/vpn-fix
...
chore: vpn fix
2021-08-13 14:41:25 +03:00
medjedovic
470ebb50a7
chore: vpn fix
2021-08-13 12:57:31 +02:00
Allan Bowe
26cd5d9d31
Merge pull request #59 from Stefan-Dimitrov-Stoyanov/patch-1
...
Update README.md
2021-08-12 11:59:25 +03:00
Stefan-Dimitrov-Stoyanov
0b694bb878
Update README.md
...
Fix the missing space at the end of the first line under the Installation header: https://github.com/sasjs/core/blob/main/README.md#installation
2021-08-11 13:34:44 +01:00
Allan Bowe
b403c02bba
chore: docs for mm_createfolder
2021-08-06 15:36:55 +03:00
Allan Bowe
0b555bb31c
Merge pull request #58 from sasjs/apploc
...
feat: new mf_getapploc macro
2021-08-04 22:04:55 +03:00
Allan Bowe
40b513a9e3
feat: new mf_getapploc macro
2021-08-04 22:00:18 +03:00
Allan Bowe
4eacf4deae
Merge pull request #57 from sasjs/mf_existfref
...
fix: showing filerefs that exist (even when underlying does not) in m…
2021-08-03 14:32:23 +03:00
Allan Bowe
5824423c13
fix: showing filerefs that exist (even when underlying does not) in mf_existfileref, along with 3 tests
2021-08-03 14:16:52 +03:00
Allan Bowe
ce5bfd41dc
chore(docs): updating header for mm_gettables
2021-08-02 10:37:01 +03:00
Allan Bowe
0c67a07e42
Merge pull request #56 from sasjs/ddlworkz
...
feat: new mp_lib2inserts macro. In addition, modified mp_getddl to i…
2021-07-30 10:11:27 +03:00
Allan Bowe
187504600a
chore: fixing test
2021-07-30 00:21:02 +03:00
Allan Bowe
658d67feaa
chore: fixing comments
2021-07-30 00:17:44 +03:00
Allan Bowe
5207a77591
feat: new mp_lib2inserts macro. In addition, modified mp_getddl to ignore views, closing #5 . Created a test, which highlighted another issue in mp_getddl (labels were being double quoted which caused macro resolution attempts when %including). Changed to single quotes. Switched 'outlib' to 'outschema' in mp_ds2inserts to harmonise with mp_getddl. Added a maxobs option, to speed up testing.
2021-07-30 00:14:29 +03:00
Allan Bowe
4456adf1dc
fix: switching default flavour from BASE to SAS to be consistent with mp_getddl
2021-07-29 20:35:57 +03:00
Allan Bowe
03962c2a50
fix: for PGSQL DDL generation, ignore tables with over 1600 columns (as they are not supported in Postgres)
2021-07-29 15:45:16 +03:00
Allan Bowe
6d2fc7e265
fix: removing bug introduced to mp_getddl and adding a test to prevent regression
2021-07-29 13:02:58 +03:00
Allan Bowe
39b2e7c5f9
fix: supporting salts over 32 chars in mp_hashdataset()
2021-07-28 23:22:43 +03:00
Allan Bowe
f99adf5c3e
Merge pull request #55 from sasjs/insertforpg
...
feat: updating mp_ds2inserts to support postgres database
2021-07-28 19:11:38 +03:00
Allan Bowe
69f8e91a2d
feat: adding salt as option for mp_hashdataset
2021-07-28 17:04:41 +03:00
Allan Bowe
5b5d01993f
fix: updating mp_getddl to enable append to a fileref
2021-07-28 17:01:49 +03:00
Allan Bowe
00fa464a7c
feat: updating mp_ds2inserts to support postgres database
2021-07-27 11:07:12 +03:00
Allan Bowe
a5baf46233
chore: removing unnecessary proc format and generating the all.sas file
2021-07-26 22:30:02 +03:00
Allan Bowe
d63d2a4ec1
Merge pull request #54 from sasjs/mp_ds2inserts
...
feat: mp_ds2inserts macro
2021-07-26 22:10:44 +03:00
Allan Bowe
900f694065
chore: removing extra period
2021-07-26 21:59:48 +03:00
Allan Bowe
838324c15e
chore: updating header
2021-07-26 19:06:53 +03:00
Allan Bowe
e3205ec06c
feat: mp_ds2inserts macro for creating programs for inserting data (and corresponding test)
2021-07-26 19:04:49 +03:00
Allan Bowe
154a33434e
chore: more contributors
2021-07-24 21:06:30 +03:00
Allan Bowe
bfa1bbaeb1
chore: all contributors update in README
2021-07-24 21:03:49 +03:00
Allan Bowe
1f0128aec4
Merge pull request #53 from sasjs/base64doublebytefix
...
fix: mp_base64copy.sas fixes, removed renegade % symbol and issue wit…
2021-07-18 17:16:58 +03:00
Allan Bowe
69f03f4e14
fix: mp_base64copy.sas fixes, removed renegade % symbol and issue with truncation at character 76. Added two tests, including one to test double byte encoded characters.
2021-07-18 17:05:05 +03:00
Allan Bowe
a932f321d8
Merge pull request #52 from sasjs/sasjs-cli-version-bump
...
fix: bump sasjs/cli version + 'prepare' support windows CMD/Powershell
2021-07-10 09:40:48 +03:00
Saad Jutt
21200c11c1
fix: bump sasjs/cli version + 'prepare' support windows CMD/Powershell
2021-07-10 03:43:58 +05:00
Allan Bowe
825c97c49c
fix: switch postinstall to prepare
2021-06-30 19:50:20 +03:00
Allan Bowe
f301899269
Merge pull request #51 from sasjs/issue50
...
fix: setting syscc to zero to prevent error state in response. Close…
2021-06-29 00:09:42 +03:00
Allan Bowe
fc81f62d2f
fix: setting syscc to zero to prevent error state in response. Closes #50
2021-06-28 23:52:12 +03:00
Allan Bowe
93aea5ed02
Merge pull request #49 from sasjs/logfix
...
Context fixes on mv_jobflow and mp_testservice
2021-06-27 00:35:24 +03:00
Allan Bowe
55d4c7238a
fix: updating mp_testservice.sas and mv_jobflow to use the provided context. Also updating mv_getjobresult to fetch byte by byte (as some inputs are very wide).
2021-06-27 00:22:53 +03:00
Allan Bowe
cd75bf263a
fix: removing redundant parameter from mv_getjoblog
2021-06-26 21:11:26 +03:00
Allan Bowe
929a1a9974
chore: updating docs
2021-06-24 00:39:09 +03:00
Allan Bowe
7cafb4fb36
Merge pull request #48 from sasjs/base64
...
feat: adding mp_base64copy macro
2021-06-24 00:30:21 +03:00
Allan Bowe
a8d222a0f8
chore: automated commit
2021-06-24 00:29:54 +03:00
Allan Bowe
ac0ddf38b0
chore: automated commit
2021-06-24 00:28:41 +03:00
Allan Bowe
ecd389c935
feat: adding mp_base64copy macro
2021-06-24 00:26:41 +03:00
Allan Bowe
06a5ea06f8
Merge pull request #46 from sasjs/mendfixes
...
sasjs lint fix for macro name in MEND statement
2021-06-23 22:27:36 +03:00
Allan Bowe
955471ed3c
Merge branch 'main' into mendfixes
2021-06-23 21:55:44 +03:00
Allan Bowe
c8d3b43b12
fix: adding lrecl to mv_createfile to support lines 1 million characters wide. Closes #47
2021-06-23 21:53:32 +03:00
Allan Bowe
3e313b06a9
fix: adding mend in python lua build
2021-06-21 17:25:58 +03:00
Allan Bowe
d7371a4505
fix: adding mend to every macro statement using sasjs lint fix
2021-06-21 17:25:01 +03:00
Allan Bowe
32a6d15c2e
Merge pull request #44 from sasjs/vpn-connection
...
chore: added vpn connection
2021-06-21 14:35:19 +03:00
Allan Bowe
b109e7cead
fix: bumping core
2021-06-21 11:27:06 +00:00
medjedovic
d291d3e287
chore: added vpn connection
2021-06-21 11:49:37 +02:00
Allan Bowe
5a2968e798
fix: supporting LATIN1 as well as WLATIN1 in mm_webout
2021-06-17 16:31:29 +03:00
Allan Bowe
120ad9a7da
fix: supporting bell cand escape characters when creating viya jobs / services with macro
2021-06-11 00:09:16 +03:00
Allan Bowe
67a81b2690
chore: updating the docs for mm_spkexport.sas
2021-06-08 20:09:23 +03:00
Allan Bowe
506cf1812f
fix: deal with dashes in sysencoding
2021-06-08 16:59:43 +03:00
Allan Bowe
8cc0eb0dd7
Merge pull request #42 from sasjs/issue41
...
closes #42 Issue41
2021-06-03 22:44:16 +03:00
Allan Bowe
4c1f69da3a
fix: using PROC JSON for JSON where SYSENCODING=wlatin1
2021-06-01 18:24:04 +03:00
Allan Bowe
f160ebe705
chore: updating all.sas from previous pushes
2021-06-01 18:01:01 +03:00
Allan Bowe
3f49925d01
Merge pull request #40 from sasjs/dependabot/npm_and_yarn/ws-7.4.6
...
chore(deps): bump ws from 7.4.5 to 7.4.6
2021-06-01 17:58:49 +03:00
Allan Bowe
53ed5dc916
fix: adding extra debugging to mf_getvarlist
2021-06-01 09:32:19 +03:00
Allan Bowe
808b24e31b
chore: adding mend statement
2021-05-31 15:15:17 +03:00
dependabot[bot]
c51c9c2ca9
chore(deps): bump ws from 7.4.5 to 7.4.6
...
Bumps [ws](https://github.com/websockets/ws ) from 7.4.5 to 7.4.6.
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/7.4.5...7.4.6 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-31 02:08:52 +00:00
Allan Bowe
4d6edf5566
feat: additional options for mv_createfile.sas, also a log message to enable file to be easily opened
2021-05-30 13:22:50 +03:00
Allan Bowe
41a24677f5
chore: automated commit
2021-05-27 09:42:15 +03:00
Allan Bowe
e7d8d8ffb3
chore: updating docs
2021-05-27 09:40:38 +03:00
Allan Bowe
60d23dd618
Merge pull request #39 from sasjs/newviyafeatures
...
Newviyafeatures
2021-05-27 00:31:44 +03:00
Allan Bowe
d2764c3cd1
chore: updating all.sas
2021-05-26 23:37:38 +03:00
Allan Bowe
f9f4355143
feat: adding mv_createfile.sas and tests
2021-05-26 23:37:24 +03:00
Allan Bowe
18bc6c889d
feat: adding mfv_existfolder.sas and tests
2021-05-26 23:37:06 +03:00
Allan Bowe
42a16ef496
feat: adding mfv_existfile.sas and tests
2021-05-26 23:36:43 +03:00
Allan Bowe
8178b801fb
fix: using mfv_existfolder macro in mv_createfolder to save requests
2021-05-26 23:36:09 +03:00
Allan Bowe
ce331a23c8
fix: ensuring obs is updated when the table has zero columns
2021-05-26 23:35:25 +03:00
Allan Bowe
1cc9213467
feat: refreshing mf_abort (it's now an actual macro function)
2021-05-26 23:34:43 +03:00
Allan Bowe
aabbf4d0f9
Merge pull request #38 from sasjs/weboutfixes
...
fix: changing replace to YES in mm_createwebservice.sas, also setting…
2021-05-26 18:29:08 +03:00
Allan Bowe
2bea8be70d
chore: logging in test
2021-05-26 18:19:04 +03:00
Allan Bowe
9b2368443e
fix: changing replace to YES in mm_createwebservice.sas, also setting a default for code to ft15f001. More debugging added to mv_createfolder.sas
2021-05-26 10:36:45 +03:00
Allan Bowe
7915ba2c41
fix: running python to rebuild all.sas and mx_createwebservice macros
2021-05-25 15:50:06 +03:00
Yury Shkoda
cc61e48868
Merge pull request #37 from sasjs/createfolderfix
...
fix: addressed issue when creating recursive folers in mv_createfolde…
2021-05-25 15:40:27 +03:00
Allan Bowe
62db83dcf6
fix: addressed issue when creating recursive folers in mv_createfolder.sas
2021-05-25 15:33:02 +03:00
Allan Bowe
7ea9e0f8e9
Merge pull request #36 from sasjs/filter_json_fixes
...
Filter json fixes
2021-05-21 16:30:53 +03:00
Allan Bowe
1c852515f5
fix: adding more tests to mp_filtervalidate
2021-05-21 16:27:10 +03:00
Allan Bowe
b7e677bd8e
fix: adding utf8 to mp_jsonout
2021-05-21 16:26:53 +03:00
Allan Bowe
f47f0d2cee
chore: removing ghooks reference from package.json
2021-05-20 11:56:41 +03:00
Allan Bowe
3d0f426a98
Merge pull request #35 from sasjs/issue33
...
fix: adding sysvlong to mp_abort also
2021-05-20 11:40:29 +03:00
Allan Bowe
2cb51f6164
fix: adding sysvlong to mp_abort also
2021-05-20 11:39:28 +03:00
Allan Bowe
b73bf998da
Merge pull request #34 from sasjs/issue33
...
feat: adding sysvlong to the webout macros, also updating documentati…
2021-05-20 11:25:43 +03:00
Allan Bowe
c9ad38ee98
feat: adding sysvlong to the webout macros, also updating documentation and adding tests. Closes #33
2021-05-20 11:23:10 +03:00
Allan Bowe
76b1b951c0
chore: adding SECURITY.md
2021-05-19 19:05:46 +03:00
Allan Bowe
996054b17a
Merge pull request #32 from sasjs/git-commit-hook
...
feat(git): enabled pre-commit hook enforcing conventional commits
2021-05-19 18:55:35 +03:00
Allan Bowe
7fca3d4e3f
chore: readme update for star graph
2021-05-19 18:24:02 +03:00
Allan Bowe
c4e599c861
chore: readme update (badges for issue counts)
2021-05-19 18:19:35 +03:00
Allan Bowe
0f6ff2cc1e
chore: updating devdependency version for sasjs/cli
2021-05-19 18:16:00 +03:00
Allan Bowe
7cac4c71fb
chore: updating package.json
2021-05-19 18:14:04 +03:00
Allan Bowe
1322bdab92
fix: deprecating ghooks, adding conventional commit hook also
2021-05-19 18:10:57 +03:00
Allan Bowe
f201df606a
chore: automated commit
2021-05-19 17:42:43 +03:00
Yury Shkoda
a56fce86b1
feat(git): enabled pre-commit hook enforcing conventional commits
2021-05-19 15:03:02 +03:00
Allan Bowe
41ccc5fdd9
Merge pull request #30 from sasjs/travis
...
chore: travis yaml
2021-05-16 00:25:49 +03:00
Allan Bowe
b2877bd493
chore: automated commit
2021-05-16 00:25:04 +03:00
Allan Bowe
df8f8893e7
chore: automated commit
2021-05-16 00:16:59 +03:00
Allan Bowe
27fbdf193b
chore: automated commit
2021-05-16 00:15:52 +03:00
Allan Bowe
6ae892989d
chore: automated commit
2021-05-16 00:14:37 +03:00
Allan Bowe
39a7b332da
chore: automated commit
2021-05-16 00:12:35 +03:00
Allan Bowe
c81794b542
chore: automated commit
2021-05-16 00:08:10 +03:00
Allan Bowe
e456da846a
chore: automated commit
2021-05-16 00:03:13 +03:00
Allan Bowe
5c144be05b
chore: automated commit
2021-05-16 00:00:01 +03:00
Allan Bowe
055669c133
fix: adding test action
2021-05-15 23:41:41 +03:00
Allan Bowe
4b67e13b24
chore: travis yaml
2021-05-15 23:31:50 +03:00
Allan Bowe
f1ec3eda81
fix: more badges for README
2021-05-15 22:20:53 +03:00
Allan Bowe
f2d5859675
fix: adding CHANGELOG (as a stub)
2021-05-15 21:35:54 +03:00
Allan Bowe
ea057d4655
fix: adding .npmignore to reduce bundle size and updating homepage in README
2021-05-15 21:05:51 +03:00
Allan Bowe
26c085b354
fix: adding badges to README
2021-05-15 20:41:27 +03:00
Allan Bowe
d13ac52739
fix: adding test command to package.json
2021-05-15 16:55:57 +03:00
Allan Bowe
bbbc28ad6d
Merge branch 'main' of github.com:sasjs/core
2021-05-15 16:31:13 +03:00
Allan Bowe
530cd6e95c
feat: adding two more test types to mp_assertdsobs.sas, also a test for the assertion macro itself
2021-05-15 16:30:57 +03:00
Allan Bowe
c4e17e43e8
Create CODE_OF_CONDUCT.md
2021-05-15 15:03:59 +03:00
Allan Bowe
fed217eec3
Merge pull request #29 from sasjs/issue10
...
fix: adding checks for consul token access, and two tests to ensure t…
2021-05-15 14:42:53 +03:00
Allan Bowe
1934dc8332
fix: adding checks for consul token access, and two tests to ensure the macro is working. closes #10
2021-05-15 14:41:10 +03:00
Allan Bowe
9de512cfc7
Merge pull request #28 from sasjs/issue7
...
fix: adding licence info. Closes #7
2021-05-13 21:50:36 +03:00
Allan Bowe
cadafcc86b
fix: adding licence info. Closes #7
2021-05-13 21:49:54 +03:00
Allan Bowe
5f805b006f
Merge pull request #27 from sasjs/issue14
...
feat: adding MATCH parameter to mp_searchcols.sas to enable fuzzy mat…
2021-05-13 21:40:03 +03:00
Allan Bowe
c6b65366b7
feat: adding MATCH parameter to mp_searchcols.sas to enable fuzzy matching on columns. Closes #14
2021-05-13 21:38:38 +03:00
Allan Bowe
51ddd9c1e5
chore: automated commit
2021-05-13 10:38:02 +03:00
Allan Bowe
20bf3b86af
chore: automated commit
2021-05-13 10:34:54 +03:00
Allan Bowe
de67cd329b
chore: automated commit
2021-05-12 16:32:24 +03:00
Allan Bowe
779e4942c7
Merge pull request #26 from tmoody/fix/clean_exit_mv_jobflow_on_syscc
...
fix: early exit, with syscc, when submitted jobs fail within a flow
2021-05-12 16:31:06 +03:00
Trevor Moody
a69a1ac7f0
fix: removed invisible hexchars on blank lines
2021-05-12 14:18:44 +01:00
Trevor Moody
2a644d6c2b
fix: corrected asser description
2021-05-12 14:01:49 +01:00
Trevor Moody
843930c666
chore: added tests for mv_jobflow
2021-05-12 13:59:21 +01:00
Trevor Moody
90d69af7ee
feat: early exit, with syscc, when submitted jobs fail within a flow
2021-05-12 12:06:02 +01:00
Allan Bowe
b7bafb49f4
Merge pull request #25 from sasjs/dcfixes
...
fix: more logging in mp_abort, fixing job test, better return values …
2021-05-11 23:37:25 +03:00
Allan Bowe
2fa9e48286
chore: automated commit
2021-05-11 23:36:40 +03:00
Allan Bowe
5cee93c7bd
fix: more logging in mp_abort, fixing job test, better return values in mp_filtervalidate and mp_filtercheck, further fixes in mp_jsonout
2021-05-11 23:08:54 +03:00
Allan Bowe
1a595c64c6
Merge pull request #24 from sasjs/abortfix
...
fix: mp_abort cleanup
2021-05-11 21:14:46 +03:00
Allan Bowe
2c901831b7
chore: automated commit
2021-05-11 21:11:24 +03:00
Allan Bowe
28209950ab
chore: automated commit
2021-05-11 20:49:57 +03:00
Allan Bowe
44069e9867
chore: automated commit
2021-05-11 20:32:12 +03:00
Allan Bowe
e26af5c09a
chore: automated commit
2021-05-11 20:32:00 +03:00
Allan Bowe
4ee13c9389
fix: 400 log repeat, refactor mp_abort abortions, updated doc header
2021-05-11 20:25:39 +03:00
Allan Bowe
15f903aa42
fix: updating mv_getjoblog to deal with endsas'd sessions, and removing endsas from viya mp_abort
2021-05-11 18:14:33 +03:00
Allan Bowe
58a0cce39e
chore: automated commit
2021-05-11 13:36:25 +03:00
Allan Bowe
9a5574ea0e
fix: all
2021-05-11 13:35:21 +03:00
Allan Bowe
e6146dcbcf
fix: more logic to improve robustness
2021-05-11 12:39:10 +03:00
Allan Bowe
583c7e0c83
fix: removing string
2021-05-11 12:14:09 +03:00
Allan Bowe
223bdd5983
fix: mp_abort cleanup
2021-05-11 11:58:27 +03:00
Allan Bowe
aef14543f0
chore: docs update
2021-05-10 20:37:02 +03:00
Allan Bowe
c88764c1d8
chore: docs update
2021-05-10 20:15:51 +03:00
Allan Bowe
2c952c8b01
chore: docs update
2021-05-10 20:14:23 +03:00
Allan Bowe
de3610d1aa
Merge branch 'main' of github.com:sasjs/core
2021-05-10 15:24:23 +03:00
Allan Bowe
d35d597437
fix: updating reason_cd in mp_filtercheck.sas
2021-05-10 15:24:13 +03:00
Allan Bowe
3e8deda008
fix: description for mf_abort
2021-05-10 15:23:30 +03:00
Allan Bowe
a27496c7b3
Merge pull request #23 from tmoody/fix/non_stp_syscc_propagation
...
fix: Non-stp propagation of syscc
2021-05-10 14:58:04 +03:00
Allan Bowe
265389befc
Merge branch 'main' into fix/non_stp_syscc_propagation
2021-05-10 14:57:24 +03:00
Trevor Moody
db2531e0b3
fix: Non-stp propagation of syscc
2021-05-10 12:42:36 +01:00
Allan Bowe
5e77494aa6
Merge pull request #22 from sasjs/mp_json
...
fix: adding formatting to mp_jsonout, and a test
2021-05-10 03:44:08 +03:00
Allan Bowe
6a2ac51925
fix: adding formatting to mp_jsonout, and a test
2021-05-10 03:42:53 +03:00
Allan Bowe
f625b04189
Merge pull request #21 from sasjs/ds2fmtds
...
feat: new mp_ds2fmtds macro - converts a dataset to a new dataset whe…
2021-05-10 01:26:51 +03:00
Allan Bowe
68aee776d3
feat: new mp_ds2fmtds macro - converts a dataset to a new dataset where all values are the formatted values. Also added a test.
2021-05-10 01:25:51 +03:00
Allan Bowe
38d2195d32
Merge pull request #20 from sasjs/testframework
...
fix: refreshed the testing toolkit, added debug options, updated docu…
2021-05-08 23:29:21 +03:00
Allan Bowe
4e564b5409
fix: refreshed the testing toolkit, added debug options, updated documentation, included one new test (mv_getjobcode.sas)
2021-05-08 23:27:55 +03:00
Allan Bowe
298acc4e50
fix: setting default to best. over 8. for mf_getformat with force option
2021-05-07 11:20:01 +03:00
Allan Bowe
af98909753
Merge pull request #19 from sasjs/mp_assert
...
feat: new (generic) mp_assert macro, and new feature (type filter) fo…
2021-05-06 20:59:49 +03:00
Allan Bowe
b9d33b38bf
feat: new (generic) mp_assert macro, and new feature (type filter) for mf_getvarlist. Added/updated tests for mp_filtercheck and mp_validatecol and mf_getvarlist.
2021-05-06 20:58:38 +03:00
Allan Bowe
b61b5f1856
fix: adding dependency
2021-05-06 19:05:14 +03:00
Allan Bowe
805474bb46
Merge pull request #18 from sasjs/jobresult
...
fix: enabling fileref as output option for sas code obtained via mm_g…
2021-05-06 15:27:18 +03:00
Allan Bowe
61701f3c6a
fix: enabling fileref as output option for sas code obtained via mm_getstpcode. Also updated some doc headers and macro footers.
2021-05-06 15:06:13 +03:00
Allan Bowe
f20d7476bf
Merge pull request #17 from sasjs/jobresult
...
feat: new mv_getjobresult.sas macro, corresponding test, and additional fixes
2021-05-06 01:08:56 +03:00
Allan Bowe
04a3189a89
feat: new mv_getjobresult.sas macro, corresponding test, and additional fixes
2021-05-06 01:07:25 +03:00
Allan Bowe
b1380983ec
fix: missing comma
2021-05-05 20:16:26 +03:00
Allan Bowe
b4834f9b40
fix: updates following test runs in Studio
2021-05-05 20:12:06 +03:00
Allan Bowe
1b5ad93cad
chore: updating all.sas
2021-05-05 11:48:38 +03:00
Allan Bowe
f2942f2032
chore: adding sasjsresults to .gitignore
2021-05-05 01:39:53 +03:00
Allan Bowe
4198448b81
chore: removing temp results folder
2021-05-05 01:39:29 +03:00
Allan Bowe
47a33452e0
Merge pull request #16 from sasjs/testrelease
...
feat: new macro for validating inputs (mp_validatecol.sas), also a re…
2021-05-05 01:36:38 +03:00
Allan Bowe
fb21a0adfd
feat: new macro for validating inputs (mp_validatecol.sas), also a refresh of the tests now that sasjs test is released. All tests are passing
2021-05-05 01:35:00 +03:00
Allan Bowe
e01b06b640
feat: new assertion macro (mp_assertcols.sas) to test for column existence (or not)
2021-05-04 21:53:57 +03:00
Allan Bowe
24380ddf26
Merge branch 'main' of github.com:sasjs/core
2021-05-03 22:44:07 +03:00
Allan Bowe
1ef42d45af
fix: wrapping filter query in brackets to allow logic to be encapsulated when using with other logic sources
2021-05-03 22:43:56 +03:00
Allan Bowe
6ee13a2779
Merge pull request #15 from sasjs/removewarns
...
fix: removing WARNINGs from code logic
2021-05-03 20:30:43 +03:00
Allan Bowe
ffd2e135dc
fix: removing WARNINGs from code logic
2021-05-03 20:28:48 +03:00
Allan Bowe
7f2ad5fc66
feat: mp_filtervalidate.sas - to run a proc sql validate against the target table to ensure validity
2021-05-03 13:48:24 +03:00
allan
ff1eb54cc3
chore: updating logo
2021-05-03 10:59:25 +02:00
Allan Bowe
d6235c6357
chore: reducing raw_value size to 4000 for wider DB support
2021-05-03 11:17:20 +03:00
Allan Bowe
98118adb9a
feat: new assertion macro for testing the values in a target column. Designed for use with 'sasjs test'.
2021-05-03 01:00:36 +03:00
Allan Bowe
369c4412f3
fix: adding tests for mp_filtergenerate, also updating the corresponding macros following test results
2021-05-02 22:11:44 +03:00
Allan Bowe
7d7608f06c
chore: updating all.sas
2021-05-02 19:12:08 +03:00
Allan Bowe
3791cb8a2c
feat: two new macros for checking a filter query, and then generating a filter query. One test to cover the generation part. One more macro to provide assertions on the number of rows in a table, compatible with the upcoming 'sasjs test' feature.
2021-05-02 19:10:37 +03:00
Allan Bowe
ff82f7d75c
chore: header update in mf_getvarlist
2021-05-01 20:33:45 +03:00
Allan Bowe
fdd566e8ce
fix: setting server headers only if STREAM mode enabled to avoid 'Function is only valid for filerefs using the CACHE access method.' error when testing STPs from Studio. Also removing proc json as it cannot handle invalid characters.
2021-05-01 16:27:41 +03:00
Beast
328f8c260b
chore: updating all.sas
2021-05-01 15:34:30 +03:00
Beast
029169ac80
feat: adding mf_getxengine macro for determining the engine of a sas fileref
2021-05-01 15:32:45 +03:00
allan
66ff1de7a9
fix: reducing logging
2021-04-23 23:06:37 +02:00
allan
053290c7df
chore: updating header of mp_hashdataset
2021-04-23 07:56:33 +02:00
allan
af71a5e53b
feat: new macro for hashing a table (mp_hashdataset)
2021-04-23 00:33:11 +02:00
allan
ecdce86287
fix: adding all.sas also
2021-04-17 00:11:33 +02:00
allan
ba1272aaf7
fix: updating mv_createwebservice to support 0x01 hex characters, adding a test (and test scaffolding) as part of this. The test scaffolding will be updated once goes live - for now it is being deployed as a service.
2021-04-17 00:11:06 +02:00
allan
d6056b9397
fix: adding mod statement to _webout to enable sas-side sasjs testing
2021-04-10 12:41:17 +02:00
Allan Bowe
00511c72c2
fix: removing deprecated params from mm_createstp
2021-04-09 11:46:37 +00:00
Allan Bowe
1d6f04fd56
chore: adding macro related lint settings and sasjs as a recommended extension
2021-04-08 15:59:08 +00:00
allan
af4dbb5632
feat: switching to DATASTEP over PROCJSON for json delivery in sasjs/adapter
2021-04-08 09:49:50 +02:00
Allan Bowe
f48c291dce
Merge pull request #13 from sasjs/issue12
...
fix: switching to data step for JSON generation in mp_jsonout and the…
2021-04-08 08:45:54 +01:00
rafgag
18be74a1c2
Update mp_jsonout.sas
...
mod option added to the file statement in the last %else %if statement (&action=CLOSE) to avoid output file being overwritten
2021-04-08 09:03:05 +02:00
Allan Bowe
456d10a90e
fix: switching to data step for JSON generation in mp_jsonout and the sasjs/adapter for improved reliability when data contains special characters. Closes #12
2021-04-07 22:28:42 +00:00
Allan Bowe
a7fdb52231
fix: sasmeta vs basesas results
2021-04-05 18:26:31 +00:00
Allan Bowe
066ed00e44
chore: reducing line length in lint by 5 characters
2021-04-05 13:31:09 +00:00
Allan Bowe
49fbc210ad
Update .gitpod.yml
2021-04-05 14:22:58 +01:00
Allan Bowe
951aa474f2
Update .gitpod.dockerfile
2021-04-05 14:16:22 +01:00
Allan Bowe
961dd54ee0
Update .gitpod.dockerfile
2021-04-05 13:29:39 +01:00
Allan Bowe
921354dac7
Update .gitpod.yml
2021-04-05 12:59:31 +01:00
Allan Bowe
48212f8797
Merge pull request #11 from sasjs/sasjslintfixes
...
sasjs lint fixes
2021-04-03 20:58:58 +01:00
allan
cb8992dade
fix: remove .githooks now we have sasjs lint
2021-04-03 21:54:50 +02:00
allan
7dec3120be
chore: dependencies
2021-04-03 21:35:44 +02:00
allan
9568b17f20
feat: enabling sasjs lint as a git pre-commit hook when contributing to @sasjs/core. To use, just run
...
> ghooks@2.0.4 install /home/zah/git/core/node_modules/ghooks
> node ./bin/module-install
> @sasjs/core@1.0.0 postinstall /home/zah/git/core
> node-git-hooks
Installing Git hooks...
added 14 packages from 12 contributors and audited 205 packages in 4.23s
17 packages are looking for funding
run `npm fund` for details
found 0 vulnerabilities from the repository.
2021-04-03 21:34:40 +02:00
allan
0a38056c69
fix: linting
2021-04-03 21:30:51 +02:00
Allan Bowe
096bf4fa11
chore: more indentation fixes
2021-04-03 18:21:29 +00:00
Allan Bowe
030c4a4fc1
fix: .sasjslint file and indentation issues
2021-04-03 18:10:41 +00:00
allan
1b70205cab
feat: two new macros, mp_mdtablewrite.sas (will create a markdown table from a sas dataset) and mm_getlibmetadiffs.sas (will create a set of datasets to describe the differences between a library in metadata and the physical library)
2021-04-02 13:38:46 +02:00
allan
539447ed06
chore: fixing all.sas
2021-03-30 16:34:11 +02:00
allan
e3c333ea39
feat: adding mm_deletelibrary.sas, a macro to easily delete a SAS Library from metadata. Documentation: https://core.sasjs.io/mm__deletelibrary_8sas.html
2021-03-30 00:02:20 +02:00
allan
ae72446f85
chore: updating all.sas
2021-03-30 00:01:43 +02:00
allan
2b6bf4bd02
chore: doxy fixes
2021-03-30 00:01:08 +02:00
allan
6dbb3760e0
Merge branch 'main' of github.com:sasjs/core into main
2021-03-29 23:02:33 +02:00
allan
200d9a5761
chore: doxy updates
2021-03-29 23:02:17 +02:00
Allan Bowe
01a9a5b823
Update README.md
2021-03-25 20:09:24 +01:00
Allan Bowe
35eadd0e9d
Update README.md
2021-03-25 15:45:28 +01:00
allan
5cdca95216
chore: vscode properties
2021-03-24 19:38:02 +01:00
Allan Bowe
81b75a32ed
chore: latest sasjs version
2021-03-24 18:34:58 +00:00
allan
b7f5a2ec00
chore: devops rules, updated gitignore and git hook
2021-03-22 10:14:52 +01:00
allan
db859bbf1d
chore: adding a git hook to prevent sas files from appearing with capital letters. To install, just run
...
> @sasjs/core@1.0.0 postinstall
> node-git-hooks
Installing Git hooks...
up to date, audited 2 packages in 1s
found 0 vulnerabilities.
2021-03-21 23:59:21 +01:00
allan
27b56e8efd
set executable
2021-03-21 23:33:19 +01:00
allan
28ea218d02
chore: adding pre-commit hook
2021-03-21 22:24:46 +01:00
allan
f356e1f351
chore: updating CONTRIBUTING, preventing files with spaces being added, adding git hooks package
2021-03-21 22:23:50 +01:00
allan
4b375e0b8c
fix: leading zero in time component of mf_uid()
2021-03-19 20:34:16 +01:00
allan
7db207dd1c
chore: updating all.sas
2021-03-19 20:29:35 +01:00
Allan Bowe
ffdfc57aa6
Merge pull request #9 from tmoody/main
...
fix: Closes issue #8 . Optionally raise SYSCC and exit early on job no…
2021-03-17 17:32:35 +01:00
Trevor Moody
6fc8408988
fix: Syntax correction for raise_err parameter
2021-03-17 16:31:47 +00:00
Trevor Moody
eeb25fa5bc
fix: Closes issue #8 . Optionally raise SYSCC and exit early on job not completing successfully
2021-03-17 16:27:10 +00:00
Allan Bowe
521d128afe
chore: gitpod file
2021-03-17 09:21:16 +00:00
Allan Bowe
0135dd6c8f
chore: updating gitpod files
2021-03-17 07:40:48 +00:00
Allan Bowe
1b66c59dc0
feat: adding gitpod.yml with sasjs code extension
2021-03-15 09:21:27 +00:00
allan
96be5c65dc
fix: incorrect assignment of 0D as LF and 0A as CR, fixed in both mv_createwebservice.sas and mv_createjob.sas
2021-03-08 22:06:57 +01:00
allan
8f6ef569e1
fix: adding filename clear statements
2021-03-07 18:47:41 +01:00
allan
ff45c5a8b8
fix: ensuring unique filerefs in mm_updatestpsourcecode macro. Marking previous placeholders as deprecated for future release.
2021-03-07 18:46:32 +01:00
allan
fb5f1c820a
chore: delisting the sasjs/cli dependency
2021-03-07 16:43:46 +01:00
allan
c0e33175cf
feat: mm_getfoldercontents.sas to fetch immediate children for any folder including a root level folder
2021-03-07 16:19:25 +01:00
allan
2bfa72f48f
feat: mv_createjob macro for creating a viya job
2021-03-07 11:46:21 +01:00
allan
fdc2e8ac8a
chore: header section for mp_lib2cards.sas
2021-03-04 14:20:04 +01:00
allan
2a894419ab
feat: updating mp_lib2cards to enable a single file to be created with all the tables for a particular library
2021-03-01 17:49:26 +01:00
allan
58bfc7b4aa
chore: updating doxy formatting to include folder descriptions, also updating headers for some macros
2021-03-01 17:48:44 +01:00
allan
818c0f5eae
fix: lua feature discovery logic fix
2021-02-21 17:15:49 +01:00
allan
dff9e2f387
chore: doxy updates
2021-02-21 17:15:17 +01:00
allan
6c9256e097
chore: adding a CONTRIBUTING.md file
2021-02-12 22:07:04 +01:00
allan
0631a05a78
chore(docs): adding a homepage to the doc site and integrating with the sasjs doc command. See https://core.sasjs.io
2021-02-10 00:12:49 +01:00
allan
268bdca4e0
chore: adding sasjsconfig schema file and updating package.json with SASjs CLI devDependency (used to generate doxygen docs)
2021-02-07 21:47:34 +01:00
Allan Bowe
e38f331ad5
Merge pull request #6 from sasjs/sasjsdoc
...
initial commit
2021-02-04 15:48:20 +02:00
allan
8d64b30419
fix: adding a one second pause between every SAS Job Request in mv_jobflow.sas
2021-02-04 14:12:02 +01:00
allan
4a6c8ffbb3
fix: replacing WARNING with %str(WARN)ING to avoid being caught in searches for mf_getattrn
2021-01-31 18:34:10 +01:00
allan
b5c86e7031
fix: mv_jobflow param mixup, not all jobs were running (fixed now). Also fixed doc formatting, removed unnecessary logging, and fixed a debug switch.
2021-01-31 17:58:13 +01:00
allan
9783edd0e3
feat: adding outref option to mv_jobflow so that logs of submitted jobs can be captured. Also making the context name and flow id optional in the input table, for ease of use.
2021-01-29 12:56:12 +01:00
allan
961728a987
chore: updating header link
2021-01-27 00:28:26 +01:00
allan
4b34322d94
feat: mv_getjoblog.sas macro - will fetch a SAS log from an executed SAS Viya log and append it to a fileref.
...
mv_jobwaitfor is updated to allow the log to be fetched for all the submitted jobs.
2021-01-27 00:14:21 +01:00
allan
8bb83deede
fix: updating return codes
2021-01-26 16:04:44 +01:00
allan
79c81aa8a4
feat: mf_existfileref macro
2021-01-26 16:00:23 +01:00
allan
bbbcf7d550
chore: updating the docs for mf_getquotedstr
2021-01-23 13:37:15 +02:00
allan
82184bc6be
fix: adding quit statement so that exit loop would work on step boundary
2021-01-21 21:55:07 +02:00
allan
efc731cfaa
feat: mp_testjob macro for running arbitrary long jobs
2021-01-21 21:48:05 +02:00
allan
da9a74ee14
chore: updating doxy headers
2021-01-21 21:47:41 +02:00
allan
94762d9381
feat: mv_jobflow macro - enables a SAS program to kick off multiple waves of SAS Viya jobs, and to limit those waves by a maximum number of parallel (concurrent) running jobs.
2021-01-16 21:34:17 +02:00
allan
03d9d805ff
fix: adding support for jobparams in output table for mv_jobwaitfor
2021-01-16 20:43:15 +02:00
allan
94416028b7
fix: adding ACTION parameter to mv_jobwaitfor - can now wait for ANY or ALL jobs to finish
2021-01-16 19:08:38 +02:00
allan
6cf5d4ef28
chore: updating the header description
2021-01-15 23:12:38 +02:00
allan
e4ceaecfb2
feat: adding mv_getjobstate macro to fetch the state of a running SAS Viya job
2021-01-15 13:02:53 +02:00
Allan Bowe
2eb246c543
fix: removing favicon file
2021-01-14 18:07:42 +01:00
allan
d9954ae777
fix: renegade comma
2021-01-14 16:55:17 +02:00
allan
364dc9f07f
feat: adding _program value to mv_jobexecute.sas
2021-01-14 16:37:58 +02:00
Saad Jutt
fbd8196230
chore: Doxyfile updated + others formatted
2021-01-09 13:42:55 +05:00
Allan Bowe
5720caaf86
initial commit
2021-01-08 14:28:31 +00:00
allan
d96125c3cf
fix: mv_jobwaitfor
2021-01-05 17:14:03 +00:00
allan
506695be56
feat: mv_jobwaitfor macro, similar to waitfor statement (in concept) - will wait for ALL of a set of viya jobs to finish executing
2021-01-05 14:41:27 +00:00
Allan Bowe
45f858db15
fix: scope of json var, brining the %inc _inside_ the macro
2021-01-03 22:35:56 +00:00
Allan Bowe
b4d97a063a
fix: doc update for lua files, plus leftover reference in code
2021-01-03 22:30:41 +00:00
Allan Bowe
4df8f3b4c2
feat: mv_getjobcode macro, introducing LUA macros
2021-01-03 22:16:11 +00:00
Allan Bowe
11aa484996
chore: documentation
2020-12-30 17:06:04 +00:00
Allan Bowe
b9fd79bd5e
fix: debugging in mm_assignlib
2020-12-25 16:58:30 +00:00
Allan Bowe
1beb30d0ff
fix: updating <h4> Dependencies </h4> in header to be <h4> SAS Macros </h4> in line with the updated SASjs compilation process (which distinguishes between SAS Macro and SAS Program dependencies)
...
BREAKING CHANGE - this doesn't break anything in the framework but I know of at least one old project that uses the <h4> Dependencies </h4> tag to perform backend compilation, so am bumping the version to be safe (looking at you, Chris
2020-12-25 10:36:19 +00:00
Allan Bowe
e334ea9b85
chore: all.sas update
2020-12-25 10:22:44 +00:00
Allan Bowe
c090c8d53b
feat: simple macro to test the write speed for a library (very very basic)
2020-12-25 10:18:02 +00:00
Allan Bowe
659339bd98
fix: more comments in mp_prevobs
2020-12-25 10:15:03 +00:00
Allan Bowe
4c333ae7b3
feat: mp_prevobs.sas macro
2020-12-23 00:33:59 +00:00
allan
b3a8b4323e
fix: adding new mp_ds2csv macro
2020-12-16 17:11:31 +01:00
allan
0592206f2d
patch: doxy formatting
2020-12-03 22:44:08 +01:00
allan
bedc2a443a
fix: @cond on new line to prevent parsing issues in sasjs cli
2020-12-02 08:09:51 +01:00
allan
6f86ed62a2
chore: doxy formatting
2020-11-29 22:03:20 +01:00
allan
def0cc8476
fix: adding outds and parameters to mv_jobexecute
2020-11-29 21:55:21 +01:00
allan
3a9029557e
chore: doxygen updates
2020-11-29 21:06:39 +01:00
allan
9dc3bcd513
fix: updating all.sas
2020-11-29 13:58:04 +01:00
allan
2bcf6346ac
fix: upgrading to latest doxygen
2020-11-29 13:57:44 +01:00
allan
0eccc169f5
feat: adding mv_jobexecute macro (and a fix for mv_getfoldermembers where there are no members)
2020-11-29 13:56:51 +01:00
allan
493639fe4a
fix: composite PK
2020-11-26 01:26:16 +01:00
allan
4987d2fbbc
fix: missing dependency in mp_getdbml
2020-11-26 01:11:33 +01:00
allan
1a35b357d6
feat: mp_tree macro
2020-11-25 23:21:07 +01:00
allan
a7792d93e4
feat: mf_isdir macro
2020-11-25 22:35:04 +01:00
allan
541dc31ad0
feat: mp_getdbml.sas macro for generating DBML for one or more SAS Libraries
2020-11-25 16:37:42 +01:00
allan
abccafab7b
feat: adding filref option to mp_streamfile.sas
2020-11-16 11:08:01 +01:00
allan
f6cec012da
fix: removing unnecessary cond flags in mf_abort, adding abort logic in mp_csv2ds
2020-11-08 22:04:25 +01:00
allan
d51be73017
fix: macro param and extra log info in mp_csv2ds
2020-11-03 09:43:47 +01:00
allan
cafffbb509
fix: adding a period to enable formats such as anydtdtme
2020-11-02 17:26:59 +01:00
allan
a88efacfab
fix: making view an option so that existence can be checked for
2020-11-02 17:15:29 +01:00
allan
cc7cc55022
feat: mp_csv2ds macro for importing a CSV using a SAS table to provide a template (eg for lengths / types etc)
2020-11-02 15:44:45 +01:00
allan
15687be5d6
fix: tidy up of SAS flavour DDL
2020-10-30 11:43:15 +01:00
allan
d9a82c0bdf
fix: incorrect filepath when using filerefs in mp_dirlist
2020-10-29 12:08:07 +01:00
allan
6f06e5540d
feat: adding fileref support for mp_dirlist, as well as a directory column on the output dataset
2020-10-29 11:30:15 +01:00
allan
6b782a4fa2
chore: adding sitemap
2020-10-18 01:00:35 +02:00
allan
efe4709dde
chore: formatting in mp_guesspk
2020-10-14 16:42:04 +02:00
allan
5cb41041d9
fix: upcase showlog value in mp_getddl() to allow lowercase user entries
2020-10-13 11:20:30 +02:00
allan
f50cb03fd3
fix: mp_ds2cards was failing when the maxobs was less than the number of variables. SQL maxobs option is now reset.
2020-10-12 18:28:50 +02:00
allan
ac46489f11
fix: enabling mp_abort.sas to work in Viya when useComputeApi is true (and the SYS_JES_JOB_URI is empty)
2020-10-11 00:34:08 +02:00
vrh
5e45701e74
fix: extra debug info in mp_searchdata, as well as named literal support
2020-10-02 22:34:36 +02:00
vrh
8caaacd9f0
docs: comment fix
2020-09-28 09:22:29 +02:00
vrh
91983e0a91
fix: trim edge cases and return of the register client url
2020-09-11 00:38:37 +02:00
vrh
7b72f0ac94
fix: alternative base_uri option on tokenauth macro, also description update for listclients
2020-09-10 09:30:09 +02:00
vrh
3eae34d8b7
fix: adding base_uri in all calls to cover instances where viya calls are not on localhost
2020-09-07 14:01:39 +02:00
vrh
58358c916d
chore: doc updates
2020-09-05 17:22:38 +02:00