1
0
mirror of https://github.com/sasjs/core.git synced 2026-06-09 04:10:20 +00:00

Commit Graph

  • 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 Allan Bowe 2021-04-07 22:28:42 +00:00
  • a7fdb52231 fix: sasmeta vs basesas results v2.16.1 Allan Bowe 2021-04-05 18:26:31 +00:00
  • 066ed00e44 chore: reducing line length in lint by 5 characters Allan Bowe 2021-04-05 13:31:09 +00:00
  • 49fbc210ad Update .gitpod.yml Allan Bowe 2021-04-05 14:22:58 +01:00
  • 951aa474f2 Update .gitpod.dockerfile Allan Bowe 2021-04-05 14:16:22 +01:00
  • 961dd54ee0 Update .gitpod.dockerfile Allan Bowe 2021-04-05 13:29:39 +01:00
  • 921354dac7 Update .gitpod.yml Allan Bowe 2021-04-05 12:59:31 +01:00
  • 48212f8797 Merge pull request #11 from sasjs/sasjslintfixes v2.16.0 Allan Bowe 2021-04-03 20:58:58 +01:00
  • cb8992dade fix: remove .githooks now we have sasjs lint allan 2021-04-03 21:54:50 +02:00
  • 7dec3120be chore: dependencies allan 2021-04-03 21:35:44 +02:00
  • 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 allan 2021-04-03 21:34:40 +02:00
  • 0a38056c69 fix: linting allan 2021-04-03 21:30:51 +02:00
  • 096bf4fa11 chore: more indentation fixes Allan Bowe 2021-04-03 18:21:29 +00:00
  • 030c4a4fc1 fix: .sasjslint file and indentation issues Allan Bowe 2021-04-03 18:10:41 +00:00
  • 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) v2.15.0 allan 2021-04-02 13:38:46 +02:00
  • 539447ed06 chore: fixing all.sas allan 2021-03-30 16:34:11 +02:00
  • 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 v2.14.0 allan 2021-03-30 00:02:20 +02:00
  • ae72446f85 chore: updating all.sas allan 2021-03-30 00:01:43 +02:00
  • 2b6bf4bd02 chore: doxy fixes allan 2021-03-30 00:01:08 +02:00
  • 6dbb3760e0 Merge branch 'main' of github.com:sasjs/core into main allan 2021-03-29 23:02:33 +02:00
  • 200d9a5761 chore: doxy updates allan 2021-03-29 23:02:17 +02:00
  • 01a9a5b823 Update README.md Allan Bowe 2021-03-25 20:09:24 +01:00
  • 35eadd0e9d Update README.md Allan Bowe 2021-03-25 15:45:28 +01:00
  • 5cdca95216 chore: vscode properties allan 2021-03-24 19:38:02 +01:00
  • 81b75a32ed chore: latest sasjs version Allan Bowe 2021-03-24 18:34:58 +00:00
  • b7f5a2ec00 chore: devops rules, updated gitignore and git hook allan 2021-03-22 10:14:52 +01:00
  • 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 allan 2021-03-21 23:59:21 +01:00
  • 27b56e8efd set executable allan 2021-03-21 23:33:19 +01:00
  • 28ea218d02 chore: adding pre-commit hook allan 2021-03-21 22:24:46 +01:00
  • f356e1f351 chore: updating CONTRIBUTING, preventing files with spaces being added, adding git hooks package allan 2021-03-21 22:23:50 +01:00
  • 4b375e0b8c fix: leading zero in time component of mf_uid() v2.13.2 allan 2021-03-19 20:34:16 +01:00
  • 7db207dd1c chore: updating all.sas allan 2021-03-19 20:29:35 +01:00
  • ffdfc57aa6 Merge pull request #9 from tmoody/main v2.13.1 Allan Bowe 2021-03-17 17:32:35 +01:00
  • 6fc8408988 fix: Syntax correction for raise_err parameter Trevor Moody 2021-03-17 16:31:47 +00:00
  • eeb25fa5bc fix: Closes issue #8. Optionally raise SYSCC and exit early on job not completing successfully Trevor Moody 2021-03-17 16:27:10 +00:00
  • 521d128afe chore: gitpod file Allan Bowe 2021-03-17 09:21:16 +00:00
  • 0135dd6c8f chore: updating gitpod files Allan Bowe 2021-03-17 07:40:48 +00:00
  • 1b66c59dc0 feat: adding gitpod.yml with sasjs code extension v2.13.0 Allan Bowe 2021-03-15 09:21:27 +00:00
  • 96be5c65dc fix: incorrect assignment of 0D as LF and 0A as CR, fixed in both mv_createwebservice.sas and mv_createjob.sas v2.12.3 allan 2021-03-08 22:06:57 +01:00
  • 8f6ef569e1 fix: adding filename clear statements v2.12.2 allan 2021-03-07 18:47:41 +01:00
  • ff45c5a8b8 fix: ensuring unique filerefs in mm_updatestpsourcecode macro. Marking previous placeholders as deprecated for future release. v2.12.1 allan 2021-03-07 18:46:32 +01:00
  • fb5f1c820a chore: delisting the sasjs/cli dependency allan 2021-03-07 16:43:46 +01:00
  • c0e33175cf feat: mm_getfoldercontents.sas to fetch immediate children for any folder including a root level folder v2.12.0 allan 2021-03-07 16:19:25 +01:00
  • 2bfa72f48f feat: mv_createjob macro for creating a viya job v2.11.0 allan 2021-03-07 11:46:21 +01:00
  • fdc2e8ac8a chore: header section for mp_lib2cards.sas allan 2021-03-04 14:20:04 +01:00
  • 2a894419ab feat: updating mp_lib2cards to enable a single file to be created with all the tables for a particular library v2.10.0 allan 2021-03-01 17:49:26 +01:00
  • 58bfc7b4aa chore: updating doxy formatting to include folder descriptions, also updating headers for some macros allan 2021-03-01 17:48:44 +01:00
  • 818c0f5eae fix: lua feature discovery logic fix v2.9.4 allan 2021-02-21 17:15:49 +01:00
  • dff9e2f387 chore: doxy updates allan 2021-02-21 17:15:17 +01:00
  • 6c9256e097 chore: adding a CONTRIBUTING.md file allan 2021-02-12 22:07:04 +01:00
  • 0631a05a78 chore(docs): adding a homepage to the doc site and integrating with the sasjs doc command. See https://core.sasjs.io allan 2021-02-10 00:12:49 +01:00
  • 268bdca4e0 chore: adding sasjsconfig schema file and updating package.json with SASjs CLI devDependency (used to generate doxygen docs) allan 2021-02-07 21:47:34 +01:00
  • e38f331ad5 Merge pull request #6 from sasjs/sasjsdoc Allan Bowe 2021-02-04 15:48:20 +02:00
  • 8d64b30419 fix: adding a one second pause between every SAS Job Request in mv_jobflow.sas v2.9.3 allan 2021-02-04 14:12:02 +01:00
  • 4a6c8ffbb3 fix: replacing WARNING with %str(WARN)ING to avoid being caught in searches for mf_getattrn v2.9.2 allan 2021-01-31 18:34:10 +01:00
  • 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. v2.9.1 allan 2021-01-31 17:58:13 +01:00
  • 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. v2.9.0 allan 2021-01-29 12:56:12 +01:00
  • 961728a987 chore: updating header link allan 2021-01-27 00:28:26 +01:00
  • 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. v2.8.0 allan 2021-01-27 00:14:21 +01:00
  • 8bb83deede fix: updating return codes v2.7.1 allan 2021-01-26 16:04:44 +01:00
  • 79c81aa8a4 feat: mf_existfileref macro v2.7.0 allan 2021-01-26 16:00:23 +01:00
  • bbbcf7d550 chore: updating the docs for mf_getquotedstr allan 2021-01-23 13:37:15 +02:00
  • 82184bc6be fix: adding quit statement so that exit loop would work on step boundary v2.6.1 allan 2021-01-21 21:55:07 +02:00
  • efc731cfaa feat: mp_testjob macro for running arbitrary long jobs v2.6.0 allan 2021-01-21 21:48:05 +02:00
  • da9a74ee14 chore: updating doxy headers allan 2021-01-21 21:47:41 +02:00
  • 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. v2.5.0 allan 2021-01-16 21:34:17 +02:00
  • 03d9d805ff fix: adding support for jobparams in output table for mv_jobwaitfor v2.4.2 allan 2021-01-16 20:43:15 +02:00
  • 94416028b7 fix: adding ACTION parameter to mv_jobwaitfor - can now wait for ANY or ALL jobs to finish v2.4.1 allan 2021-01-16 19:08:38 +02:00
  • 6cf5d4ef28 chore: updating the header description allan 2021-01-15 23:12:38 +02:00
  • e4ceaecfb2 feat: adding mv_getjobstate macro to fetch the state of a running SAS Viya job v2.4.0 allan 2021-01-15 13:02:53 +02:00
  • 2eb246c543 fix: removing favicon file v2.3.2 Allan Bowe 2021-01-14 18:07:42 +01:00
  • d9954ae777 fix: renegade comma v2.3.1 allan 2021-01-14 16:55:17 +02:00
  • 364dc9f07f feat: adding _program value to mv_jobexecute.sas v2.3.0 allan 2021-01-14 16:37:58 +02:00
  • fbd8196230 chore: Doxyfile updated + others formatted Saad Jutt 2021-01-09 13:42:55 +05:00
  • 5720caaf86 initial commit Allan Bowe 2021-01-08 14:28:31 +00:00
  • d96125c3cf fix: mv_jobwaitfor v2.2.1 allan 2021-01-05 17:14:03 +00:00
  • 506695be56 feat: mv_jobwaitfor macro, similar to waitfor statement (in concept) - will wait for ALL of a set of viya jobs to finish executing v2.2.0 allan 2021-01-05 14:41:27 +00:00
  • 45f858db15 fix: scope of json var, brining the %inc _inside_ the macro v2.1.2 Allan Bowe 2021-01-03 22:35:56 +00:00
  • b4d97a063a fix: doc update for lua files, plus leftover reference in code v2.1.1 Allan Bowe 2021-01-03 22:30:41 +00:00
  • 4df8f3b4c2 feat: mv_getjobcode macro, introducing LUA macros v2.1.0 Allan Bowe 2021-01-03 22:16:11 +00:00
  • 11aa484996 chore: documentation Allan Bowe 2020-12-30 17:06:04 +00:00
  • b9fd79bd5e fix: debugging in mm_assignlib v2.0.1 Allan Bowe 2020-12-25 16:58:30 +00:00
  • 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 v2.0.0 Allan Bowe 2020-12-25 10:36:19 +00:00
  • e334ea9b85 chore: all.sas update v1.14.0 Allan Bowe 2020-12-25 10:22:44 +00:00
  • c090c8d53b feat: simple macro to test the write speed for a library (very very basic) Allan Bowe 2020-12-25 10:18:02 +00:00
  • 659339bd98 fix: more comments in mp_prevobs Allan Bowe 2020-12-25 10:15:03 +00:00
  • 4c333ae7b3 feat: mp_prevobs.sas macro v1.13.0 Allan Bowe 2020-12-23 00:33:59 +00:00
  • b3a8b4323e fix: adding new mp_ds2csv macro v1.12.4 allan 2020-12-16 17:11:31 +01:00
  • 0592206f2d patch: doxy formatting allan 2020-12-03 22:44:08 +01:00
  • bedc2a443a fix: @cond on new line to prevent parsing issues in sasjs cli v1.12.3 allan 2020-12-02 08:09:51 +01:00
  • 6f86ed62a2 chore: doxy formatting allan 2020-11-29 22:03:20 +01:00
  • def0cc8476 fix: adding outds and parameters to mv_jobexecute v1.12.2 allan 2020-11-29 21:55:21 +01:00
  • 3a9029557e chore: doxygen updates allan 2020-11-29 21:06:39 +01:00
  • 9dc3bcd513 fix: updating all.sas v1.12.1 allan 2020-11-29 13:58:04 +01:00
  • 2bcf6346ac fix: upgrading to latest doxygen allan 2020-11-29 13:57:44 +01:00
  • 0eccc169f5 feat: adding mv_jobexecute macro (and a fix for mv_getfoldermembers where there are no members) v1.12.0 allan 2020-11-29 13:56:51 +01:00
  • 493639fe4a fix: composite PK v1.11.2 allan 2020-11-26 01:26:16 +01:00
  • 4987d2fbbc fix: missing dependency in mp_getdbml v1.11.1 allan 2020-11-26 01:11:33 +01:00
  • 1a35b357d6 feat: mp_tree macro v1.11.0 allan 2020-11-25 23:21:07 +01:00
  • a7792d93e4 feat: mf_isdir macro v1.10.0 allan 2020-11-25 22:35:04 +01:00