Allan Bowe
|
7ce480db6a
|
fix: updating all.sas
|
2021-12-02 13:29:02 +00:00 |
|
Allan Bowe
|
02de4e42bf
|
chore: generating all.sas and fixing indentation
|
2021-11-29 11:35:37 +00:00 |
|
Allan Bowe
|
3b395b3ae5
|
chore: all.sas update
|
2021-11-26 16:20:33 +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
|
a6e9158814
|
chore: adding recursive option to the mp_dirlist macro, and updating all.sas
|
2021-11-26 11:52:48 +00:00 |
|
Allan Bowe
|
2d81de5841
|
chore: generating all.sas and updating doc links
|
2021-11-25 16:46:56 +00:00 |
|
Allan Bowe
|
171c169537
|
chore: updating all.sas
|
2021-11-18 18:36:08 +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
|
5bf87a78b8
|
fix: adding sysmsg() to failed metadata calls
|
2021-09-30 14:32:52 +01: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
|
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
|
6506993704
|
fix: ensuring upcase comparisons for dictionary tables
|
2021-09-27 13:04:32 +01: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
|
086831b3f5
|
chore: updating all.sas
|
2021-09-22 17:20:02 +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
|
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
|
25e61fd8ef
|
chore: updating all.sas
|
2021-09-11 19:25:28 +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
|
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
|
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
|
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
|
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
|
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
|
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
|
8ddb86785c
|
feat: new fcmp stpsrv_header function
|
2021-08-18 23:45:45 +03:00 |
|
Allan Bowe
|
756441384a
|
feat: adding first fcmp macro, mcf_string2file.sas
|
2021-08-18 18:35:51 +03:00 |
|
Allan Bowe
|
b403c02bba
|
chore: docs for mm_createfolder
|
2021-08-06 15:36:55 +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
|
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 |
|