Trevor Moody
2f5421600e
build: axios package dependency changes. Missing type added in Group.ts
2025-09-16 15:01:11 +01:00
Trevor Moody
1c4f5fc421
build: updated axios and jsonwebtoken versions
2025-09-16 11:52:06 +01:00
semantic-release-bot
c422e7f02e
chore(release): 0.39.1 [skip ci]
...
## [0.39.1](https://github.com/sasjs/server/compare/v0.39.0...v0.39.1 ) (2025-03-13)
### Bug Fixes
* extra bit of sleep for file recognition ([f4768bf ](https://github.com/sasjs/server/commit/f4768bffd3dbb2fe243966572ba74002024d96e1 )), closes [#381 ](https://github.com/sasjs/server/issues/381 )
2025-03-13 10:59:10 +00:00
Allan Bowe and GitHub
02a993611c
Merge pull request #382 from sasjs/381-add-slight-delay-to-enable-file-detection
...
fix: extra bit of sleep for file recognition
2025-03-13 10:56:13 +00:00
sabhas
aca2fff4ac
chore(workflow): run the build workflow on ubuntu 20.04
2025-03-13 15:50:23 +05:00
sabhas
af1a386b13
chore(workflow): install openssl 1.1 in actions
2025-03-13 15:43:20 +05:00
Allan Bowe
f5018ce1df
chore: prettier fix
2025-03-12 17:33:02 +00:00
Allan Bowe
3529232f1f
chore: whitespace removal
2025-03-12 17:29:02 +00:00
Allan Bowe
f4768bffd3
fix: extra bit of sleep for file recognition
...
closes #381
2025-03-12 17:27:57 +00:00
semantic-release-bot
c261745f1d
chore(release): 0.39.0 [skip ci]
...
# [0.39.0](https://github.com/sasjs/server/compare/v0.38.0...v0.39.0 ) (2024-10-31)
### Bug Fixes
* **api:** fixed condition in processProgram ([48a9a4d ](https://github.com/sasjs/server/commit/48a9a4dd0e31f84209635382be4ec4bb2c3a9c0c ))
### Features
* **api:** added session state endpoint ([6b6546c ](https://github.com/sasjs/server/commit/6b6546c7ad0833347f8dc4cdba6ad19132f7aaef ))
2024-10-31 12:54:02 +00:00
Yury Shkoda and GitHub
d6e527ecf2
Merge pull request #379 from sasjs/issue-378
...
Issue 378
2024-10-31 15:51:13 +03:00
Yury
bc2cff1d0d
chore(api): updated trigger endpoints description
2024-10-31 15:30:32 +03:00
Yury
66aa9b5891
chore(api): updated trigger endpoints description
2024-10-31 15:20:35 +03:00
Yury
ca17e7c192
chore(api): updated endpoint description
2024-10-31 14:08:56 +03:00
Yury
73df102422
chore(api): updated endpoint description
2024-10-31 12:27:56 +03:00
Yury
48a9a4dd0e
fix(api): fixed condition in processProgram
2024-10-31 11:17:20 +03:00
Yury
4f6f735f5b
chore(lint): fixed code style issue
2024-10-31 10:08:34 +03:00
Yury
6b6546c7ad
feat(api): added session state endpoint
2024-10-30 17:42:50 +03:00
Yury
f94ddc0352
refactor(session): implemented session state
2024-10-30 15:33:06 +03:00
Yury
03670cf0d6
chore(swagger): fixed code/stp trigger examples
2024-10-30 15:25:03 +03:00
semantic-release-bot
ea2ec97c1c
chore(release): 0.38.0 [skip ci]
...
# [0.38.0](https://github.com/sasjs/server/compare/v0.37.0...v0.38.0 ) (2024-10-30)
### Features
* **api:** enabled query params in stp/trigger endpoint ([5cda9cd ](https://github.com/sasjs/server/commit/5cda9cd5d8623b7ea2ecd989d7808f47ec866672 ))
2024-10-30 09:25:17 +00:00
Yury Shkoda and GitHub
832f1156e8
Merge pull request #377 from sasjs/issue-373-stp-fix
...
feat(api): enabled query params in stp/trigger endpoint
2024-10-30 12:22:10 +03:00
Yury
5cda9cd5d8
feat(api): enabled query params in stp/trigger endpoint
2024-10-30 09:39:47 +03:00
semantic-release-bot
5d576aff91
chore(release): 0.37.0 [skip ci]
...
# [0.37.0](https://github.com/sasjs/server/compare/v0.36.0...v0.37.0 ) (2024-10-29)
### Features
* **stp:** added trigger endpoint ([b0723f1 ](https://github.com/sasjs/server/commit/b0723f14448d60ffce4f2175cf8a73fc4d4dd0ee ))
2024-10-29 14:11:35 +00:00
Yury Shkoda and GitHub
a044176054
Merge pull request #375 from sasjs/issue-373-stp
...
Issue 373 stp
2024-10-29 17:08:38 +03:00
Yury
deee34f5fd
chore(stp): removed query logic from trigger endpoint
2024-10-29 16:55:40 +03:00
Yury
b0723f1444
feat(stp): added trigger endpoint
2024-10-29 16:27:53 +03:00
Yury
e9519cb3c6
chore(code): used correct type
2024-10-29 16:20:27 +03:00
semantic-release-bot
0838b8112e
chore(release): 0.36.0 [skip ci]
...
# [0.36.0](https://github.com/sasjs/server/compare/v0.35.4...v0.36.0 ) (2024-10-29)
### Features
* **code:** added code/trigger API endpoint ([ffcf193 ](https://github.com/sasjs/server/commit/ffcf193b87d811b166d79af74013776a253b50b0 ))
2024-10-29 10:32:01 +00:00
Yury Shkoda and GitHub
441f8b7726
Merge pull request #374 from sasjs/issue-373
...
feat(code): added code/trigger API endpoint
2024-10-29 13:29:08 +03:00
Yury
049a7f4b80
chore(swagger): improved description
2024-10-29 12:02:26 +03:00
Yury
3053c68bdf
chore(lint): fixed linting issues
2024-10-29 11:40:44 +03:00
Yury
76750e864d
chore(lint): fixed lint issue
2024-10-29 11:30:05 +03:00
Yury
ffcf193b87
feat(code): added code/trigger API endpoint
2024-10-29 11:18:04 +03:00
semantic-release-bot
aa2a1cbe13
chore(release): 0.35.4 [skip ci]
...
## [0.35.4](https://github.com/sasjs/server/compare/v0.35.3...v0.35.4 ) (2024-01-15)
### Bug Fixes
* **api:** fixed env issue in MacOS executable ([73d965d ](https://github.com/sasjs/server/commit/73d965daf54b16c0921e4b18d11a1e6f8650884d ))
2024-01-15 13:21:15 +00:00
Yury Shkoda and GitHub
6f2c53555c
Merge pull request #372 from sasjs/issue-371
...
fix(api): fixed env issue in MacOS executable
2024-01-15 16:18:10 +03:00
Yury
73d965daf5
fix(api): fixed env issue in MacOS executable
2024-01-15 15:14:06 +03:00
semantic-release-bot
4f1763db67
chore(release): 0.35.3 [skip ci]
...
## [0.35.3](https://github.com/sasjs/server/compare/v0.35.2...v0.35.3 ) (2023-11-07)
### Bug Fixes
* enable embedded LFs in JS STP vars ([7e8cbbf ](https://github.com/sasjs/server/commit/7e8cbbf377b27a7f5dd9af0bc6605c01f302f5d9 ))
2023-11-07 20:48:28 +00:00
Allan Bowe and GitHub
28222add04
Merge pull request #370 from sasjs/allanbowe-patch-1
...
fix: enable embedded LFs in JS STP vars
2023-11-07 20:43:16 +00:00
Allan
068edfd6a5
chore: lint fix
2023-11-07 20:39:05 +00:00
Allan Bowe and GitHub
7e8cbbf377
fix: enable embedded LFs in JS STP vars
2023-11-07 15:51:32 +00:00
Allan Bowe and GitHub
1fc1431442
chore: using GITHUB_TOKEN
2023-08-07 20:11:40 +01:00
semantic-release-bot
3387efbb9a
chore(release): 0.35.2 [skip ci]
...
## [0.35.2](https://github.com/sasjs/server/compare/v0.35.1...v0.35.2 ) (2023-08-07)
### Bug Fixes
* add _debug as optional query param in swagger apis for GET stp/execute ([9586dbb ](https://github.com/sasjs/server/commit/9586dbb2d0d6611061c9efdfb84030144f62c2ee ))
2023-08-07 18:53:12 +00:00
Allan Bowe and GitHub
e2996b495f
Merge pull request #365 from sasjs/swagger-fix
...
fix: add _debug as optional query param in swagger apis for stp/execute
2023-08-07 19:48:28 +01:00
Allan
41c627f93a
chore: lint fix
2023-08-07 19:39:02 +01:00
Allan Bowe and GitHub
49f5dc7555
Update swagger.yaml
2023-08-07 19:32:29 +01:00
Allan Bowe and GitHub
f6e77f99a4
Update swagger.yaml
2023-08-07 19:31:20 +01:00
Allan Bowe and GitHub
b57dfa429b
Update stp.ts
2023-08-07 19:30:09 +01:00
sabhas
9586dbb2d0
fix: add _debug as optional query param in swagger apis for GET stp/execute
2023-08-07 22:01:52 +05:00
semantic-release-bot
a4f78ab48d
chore(release): 0.35.1 [skip ci]
...
## [0.35.1](https://github.com/sasjs/server/compare/v0.35.0...v0.35.1 ) (2023-07-25)
### Bug Fixes
* **log-separator:** log separator should always wrap log ([8940f4d ](https://github.com/sasjs/server/commit/8940f4dc47abae2036b4fcdeb772c31a0ca07cca ))
2023-07-25 06:05:23 +00:00
Yury Shkoda and GitHub
2f47a2213b
Merge pull request #364 from sasjs/log-separator
...
fix(log-separator): log separator should always wrap log
2023-07-25 09:01:36 +03:00
Yury Shkoda
0f91395fbb
lint: fixed linting issues
2023-07-24 18:36:08 +03:00
Yury Shkoda
167b14fed0
docs(log-separator): left comment
2023-07-24 18:29:20 +03:00
Yury Shkoda
8940f4dc47
fix(log-separator): log separator should always wrap log
2023-07-24 18:27:21 +03:00
semantic-release-bot
48c1ada1b6
chore(release): 0.35.0 [skip ci]
...
# [0.35.0](https://github.com/sasjs/server/compare/v0.34.2...v0.35.0 ) (2023-05-03)
### Bug Fixes
* **editor:** fixed log/webout/print tabs ([d2de9dc ](https://github.com/sasjs/server/commit/d2de9dc13ef2e980286dd03cca5e22cea443ed0c ))
* **execute:** added atribute indicating stp api ([e78f87f ](https://github.com/sasjs/server/commit/e78f87f5c00038ea11261dffb525ac8f1024e40b ))
* **execute:** fixed adding print output ([9aaffce ](https://github.com/sasjs/server/commit/9aaffce82051d81bf39adb69942bb321e9795141 ))
* **execution:** removed empty webout from response ([6dd2f4f ](https://github.com/sasjs/server/commit/6dd2f4f87673336135bc7a6de0d2e143e192c025 ))
* **webout:** fixed adding empty webout to response payload ([31df72a ](https://github.com/sasjs/server/commit/31df72ad88fe2c771d0ef8445d6db9dd147c40c9 ))
### Features
* **editor:** parse print output in response payload ([eb42683 ](https://github.com/sasjs/server/commit/eb42683fff701bd5b4d2b68760fe0c3ecad573dd ))
2023-05-03 09:34:56 +00:00
Allan Bowe and GitHub
0532488b55
Merge pull request #360 from sasjs/issue-354
...
Support print destination natively
2023-05-03 10:31:06 +01:00
Yury Shkoda
d458b5bb81
chore: cleanup
2023-05-03 10:56:17 +03:00
Yury Shkoda
958ab9cad2
chore(execution): add includePrintOutput to ExecuteFileParams
2023-05-03 10:46:21 +03:00
Yury Shkoda
78ceed13e1
docs(code): updated execute endpoint info
2023-05-02 16:01:00 +03:00
Yury Shkoda
a17814fc90
chore(stp): removed redundant argument
2023-05-02 15:53:13 +03:00
Yury Shkoda
9aaffce820
fix(execute): fixed adding print output
2023-05-02 15:49:44 +03:00
Yury Shkoda
e78f87f5c0
fix(execute): added atribute indicating stp api
2023-05-02 15:18:05 +03:00
Yury Shkoda
bd1b58086d
docs: left a comment regarding payload parts
2023-05-02 12:10:17 +03:00
Yury Shkoda
9f521634d9
chore(webout): added comment
2023-05-02 11:30:55 +03:00
Yury Shkoda
a696168443
Merge branch 'main' of github.com:sasjs/server into issue-354
2023-05-02 11:17:41 +03:00
Yury Shkoda
31df72ad88
fix(webout): fixed adding empty webout to response payload
2023-05-02 11:17:12 +03:00
semantic-release-bot
d2239f75c2
chore(release): 0.34.2 [skip ci]
...
## [0.34.2](https://github.com/sasjs/server/compare/v0.34.1...v0.34.2 ) (2023-05-01)
### Bug Fixes
* use custom logic for handling sequence ids ([dba53de ](https://github.com/sasjs/server/commit/dba53de64664c9d8a40fe69de6281c53d1c73641 ))
2023-05-01 15:32:32 +00:00
Allan Bowe and GitHub
45428892cc
Merge pull request #362 from sasjs/remove-mongoose-sequence
...
fix: use custom logic for handling sequence ids
2023-05-01 16:28:47 +01:00
sabhas
ac27a9b894
chore: remove residue
2023-05-01 19:54:43 +05:00
sabhas
dba53de646
fix: use custom logic for handling sequence ids
2023-05-01 19:28:51 +05:00
Yury Shkoda
eb42683fff
feat(editor): parse print output in response payload
2023-05-01 08:18:49 +03:00
Yury Shkoda
d2de9dc13e
fix(editor): fixed log/webout/print tabs
2023-05-01 07:28:23 +03:00
Yury Shkoda
6dd2f4f876
fix(execution): removed empty webout from response
2023-04-28 17:25:30 +03:00
Yury Shkoda
c0f38ba7c9
wip(print-output): added print output to response payload
2023-04-28 15:09:44 +03:00
semantic-release-bot
d2f011e8a9
chore(release): 0.34.1 [skip ci]
...
## [0.34.1](https://github.com/sasjs/server/compare/v0.34.0...v0.34.1 ) (2023-04-28)
### Bug Fixes
* **css:** fixed css loading ([9c5acd6 ](https://github.com/sasjs/server/commit/9c5acd6de32afdbc186f79ae5b35375dda2e49b0 ))
* **log:** fixed chunk collapsing ([64b156f ](https://github.com/sasjs/server/commit/64b156f7627969b7f13022726f984fbbfe1a33ef ))
2023-04-28 11:50:19 +00:00
Yury Shkoda and GitHub
5215633e96
Merge pull request #358 from sasjs/css-issue-fix
...
Css issue fix
2023-04-28 14:46:12 +03:00
Yury Shkoda
64b156f762
fix(log): fixed chunk collapsing
2023-04-28 13:30:25 +03:00
Yury Shkoda
9c5acd6de3
fix(css): fixed css loading
2023-04-28 13:29:31 +03:00
semantic-release-bot
3e72384a63
chore(release): 0.34.0 [skip ci]
...
# [0.34.0](https://github.com/sasjs/server/compare/v0.33.3...v0.34.0 ) (2023-04-28)
### Bug Fixes
* **log:** fixed checks for errors and warnings ([02e2b06 ](https://github.com/sasjs/server/commit/02e2b060f9bedf4806f45f5205fd87bfa2ecae90 ))
* **log:** fixed default runtime ([e04300a ](https://github.com/sasjs/server/commit/e04300ad2ac237be7b28a6332fa87a3bcf761c7b ))
* **log:** fixed parsing log for different runtime ([3b1e4a1 ](https://github.com/sasjs/server/commit/3b1e4a128b1f22ff6f3069f5aaada6bfb1b40d12 ))
* **log:** fixed scrolling issue ([56a522c ](https://github.com/sasjs/server/commit/56a522c07c6f6d4c26c6d3b7cd6e9ef7007067a9 ))
* **log:** fixed single chunk display ([8254b78 ](https://github.com/sasjs/server/commit/8254b789555cb8bbb169f52b754b4ce24e876dd2 ))
* **log:** fixed single chunk scrolling ([57b7f95 ](https://github.com/sasjs/server/commit/57b7f954a17936f39aa9b757998b5b25e9442601 ))
* **log:** fixed switching runtime ([c7a7399 ](https://github.com/sasjs/server/commit/c7a73991a7aa25d0c75d0c00e712bdc78769300b ))
* **log:** fixing switching from SAS to other runtime ([c72ecc7 ](https://github.com/sasjs/server/commit/c72ecc7e5943af9536ee31cfa85398e016d5354f ))
### Features
* **log:** added download chunk and entire log ([a38a9f9 ](https://github.com/sasjs/server/commit/a38a9f9c3dfe36bd55d32024c166147318216995 ))
* **log:** added logComponent and LogTabWithIcons ([3a887de ](https://github.com/sasjs/server/commit/3a887dec55371b6a00b92291bb681e4cccb770c0 ))
* **log:** added parseErrorsAndWarnings utility ([7c1c1e2 ](https://github.com/sasjs/server/commit/7c1c1e241002313c10f94dd61702584b9f148010 ))
* **log:** added time to downloaded log name ([3848bb0 ](https://github.com/sasjs/server/commit/3848bb0added69ca81a5c9419ea414bdd1c294bb ))
* **log:** put download log icon into log tab ([777b3a5 ](https://github.com/sasjs/server/commit/777b3a55be1ecf5b05bf755ce8b14735496509e1 ))
* **log:** split large log into chunks ([75f5a3c ](https://github.com/sasjs/server/commit/75f5a3c0b39665bef8b83dc7e1e8b3e5f23fc303 ))
* **log:** use improved log for SAS run time only ([7b12591 ](https://github.com/sasjs/server/commit/7b12591595cdd5144d9311ffa06a80c5dab79364 ))
2023-04-28 09:33:41 +00:00
Allan Bowe and GitHub
df5d40b445
Merge pull request #351 from sasjs/issue-346
...
Improve SAS log
2023-04-28 10:29:13 +01:00
semantic-release-bot
c44ec35b3d
chore(release): 0.33.3 [skip ci]
...
## [0.33.3](https://github.com/sasjs/server/compare/v0.33.2...v0.33.3 ) (2023-04-27)
### Bug Fixes
* use RateLimiterMemory instead of RateLimiterMongo ([6a520f5 ](https://github.com/sasjs/server/commit/6a520f5b26a3e2ed6345721b30ff4e3d9bfa903d ))
2023-04-27 18:01:26 +00:00
Allan Bowe and GitHub
77fac663c5
Merge pull request #357 from sasjs/cosmosdb-issue
...
fix: use RateLimiterMemory instead of RateLimiterMongo
2023-04-27 18:56:53 +01:00
Yury Shkoda
3848bb0add
feat(log): added time to downloaded log name
2023-04-27 18:53:45 +03:00
Yury Shkoda
56a522c07c
fix(log): fixed scrolling issue
2023-04-27 17:53:45 +03:00
Yury Shkoda
87e9172cfc
chore(log): used css module to declare classes
2023-04-27 17:52:57 +03:00
sabhas
7df9588e66
chore: fixed specs
2023-04-27 16:26:43 +05:00
sabhas
6a520f5b26
fix: use RateLimiterMemory instead of RateLimiterMongo
2023-04-27 15:06:24 +05:00
Yury Shkoda
777b3a55be
feat(log): put download log icon into log tab
2023-04-26 16:10:04 +03:00
semantic-release-bot
70c3834022
chore(release): 0.33.2 [skip ci]
...
## [0.33.2](https://github.com/sasjs/server/compare/v0.33.1...v0.33.2 ) (2023-04-24)
### Bug Fixes
* removing print redirection pending full [#274 ](https://github.com/sasjs/server/issues/274 ) fix ([d49ea47 ](https://github.com/sasjs/server/commit/d49ea47bd7a2add42bdb9a717082201f29e16597 ))
2023-04-24 21:13:55 +00:00
Allan Bowe and GitHub
dbf6c7de08
Merge pull request #355 from sasjs/issue274
...
fix: removing print redirection pending full #274 fix
2023-04-24 21:59:41 +01:00
allan
d49ea47bd7
fix: removing print redirection pending full #274 fix
2023-04-24 21:58:13 +01:00
Yury Shkoda
a38a9f9c3d
feat(log): added download chunk and entire log
2023-04-21 17:21:09 +03:00
semantic-release-bot
be4951d112
chore(release): 0.33.1 [skip ci]
...
## [0.33.1](https://github.com/sasjs/server/compare/v0.33.0...v0.33.1 ) (2023-04-20)
### Bug Fixes
* applying nologo only for sas.exe ([b4436ba ](https://github.com/sasjs/server/commit/b4436bad0d24d5b5a402272632db1739b1018c90 )), closes [#352 ](https://github.com/sasjs/server/issues/352 )
2023-04-20 08:26:33 +00:00
Allan Bowe and GitHub
c116b263d9
Merge pull request #353 from sasjs/issue352
...
fix: applying nologo only for sas.exe
2023-04-20 09:22:29 +01:00
allan
b4436bad0d
fix: applying nologo only for sas.exe
...
Closes #352
2023-04-20 09:16:22 +01:00
Yury Shkoda
57b7f954a1
fix(log): fixed single chunk scrolling
2023-04-18 16:16:58 +03:00
Yury Shkoda
8254b78955
fix(log): fixed single chunk display
2023-04-18 15:46:53 +03:00
Yury Shkoda
75f5a3c0b3
feat(log): split large log into chunks
2023-04-18 11:42:10 +03:00
Yury Shkoda
c72ecc7e59
fix(log): fixing switching from SAS to other runtime
2023-04-11 16:52:36 +03:00
Yury Shkoda
e04300ad2a
fix(log): fixed default runtime
2023-04-11 16:42:24 +03:00
Yury Shkoda
c7a73991a7
fix(log): fixed switching runtime
2023-04-11 16:10:52 +03:00
Yury Shkoda
02e2b060f9
fix(log): fixed checks for errors and warnings
2023-04-11 15:21:46 +03:00
Yury Shkoda
3b1e4a128b
fix(log): fixed parsing log for different runtime
2023-04-11 14:45:38 +03:00
Yury Shkoda
7b12591595
feat(log): use improved log for SAS run time only
2023-04-11 14:18:42 +03:00
Yury Shkoda
3a887dec55
feat(log): added logComponent and LogTabWithIcons
2023-04-10 16:21:32 +03:00
Yury Shkoda
7c1c1e2410
feat(log): added parseErrorsAndWarnings utility
2023-04-10 15:45:54 +03:00
Yury Shkoda
15774eca34
chore(deps): added react-highlight
2023-04-10 15:40:27 +03:00
semantic-release-bot
5e325522f4
chore(release): 0.33.0 [skip ci]
...
# [0.33.0](https://github.com/sasjs/server/compare/v0.32.0...v0.33.0 ) (2023-04-05)
### Features
* option to reset admin password on startup ([eda8e56 ](https://github.com/sasjs/server/commit/eda8e56bb0ea20fdaacabbbe7dcf1e3ea7bd215a ))
2023-04-05 22:07:50 +00:00
Allan Bowe and GitHub
e576fad8f4
Merge pull request #350 from sasjs/issue-348
...
feat: option to reset admin password on startup
2023-04-05 23:03:21 +01:00
sabhas
eda8e56bb0
feat: option to reset admin password on startup
2023-04-05 23:05:38 +05:00
semantic-release-bot
bee4f215d2
chore(release): 0.32.0 [skip ci]
...
# [0.32.0](https://github.com/sasjs/server/compare/v0.31.0...v0.32.0 ) (2023-04-05)
### Features
* add an api endpoint for admin to get list of client ids ([6ffaa7e ](https://github.com/sasjs/server/commit/6ffaa7e9e2a62c083bb9fcc3398dcbed10cebdb1 ))
2023-04-05 09:44:13 +00:00
Allan Bowe and GitHub
100f138f98
Merge pull request #349 from sasjs/issue-347
...
feat: add an api endpoint for admin to get list of client ids
2023-04-05 10:39:01 +01:00
sabhas
6ffaa7e9e2
feat: add an api endpoint for admin to get list of client ids
2023-04-04 23:57:01 +05:00
semantic-release-bot
a433786011
chore(release): 0.31.0 [skip ci]
...
# [0.31.0](https://github.com/sasjs/server/compare/v0.30.3...v0.31.0 ) (2023-03-30)
### Features
* prevent brute force attack by rate limiting login endpoint ([a82cabb ](https://github.com/sasjs/server/commit/a82cabb00134c79c5ee77afd1b1628a1f768e050 ))
2023-03-30 15:34:12 +00:00
Allan Bowe and GitHub
1adff9a783
Merge pull request #345 from sasjs/issue-344
...
feat: prevent brute force attack against authorization
2023-03-30 16:29:15 +01:00
sabhas
1435e380be
chore: put comments on top of example in readme and .env.example
2023-03-30 15:35:16 +05:00
sabhas
e099f2e678
chore: put comments on top of example in readme and .env.example
2023-03-30 15:34:50 +05:00
sabhas
ddd155ba01
chore: combine scattered errors into a single object
2023-03-30 14:58:54 +05:00
sabhas
9936241815
chore: fix failing specs
2023-03-29 23:46:25 +05:00
sabhas
570995e572
chore: quick fix
2023-03-29 23:22:32 +05:00
sabhas
462829fd9a
chore: remove unused function
2023-03-29 22:10:16 +05:00
sabhas
c1c0554de2
chore: quick fix
2023-03-29 22:05:29 +05:00
sabhas
bd3aff9a7b
chore: move secondsToHms to @sasjs/utils
2023-03-29 20:10:55 +05:00
sabhas
a1e255e0c7
chore: removed unused file
2023-03-29 15:39:05 +05:00
sabhas
0dae034f17
chore: revert change in package.json
2023-03-29 15:35:40 +05:00
sabhas
89048ce943
chore: move brute force protection logic to middleware and a singleton class
2023-03-29 15:33:32 +05:00
sabhas
a82cabb001
feat: prevent brute force attack by rate limiting login endpoint
2023-03-28 21:43:10 +05:00
sabhas
c4066d32a0
chore: npm audit fix
2023-03-27 16:23:54 +05:00
semantic-release-bot
6a44cd69d9
chore(release): 0.30.3 [skip ci]
...
## [0.30.3](https://github.com/sasjs/server/compare/v0.30.2...v0.30.3 ) (2023-03-07)
### Bug Fixes
* add location.pathname to location.origin conditionally ([edab51c ](https://github.com/sasjs/server/commit/edab51c51997f17553e037dc7c2b5e5fa6ea8ffe ))
2023-03-07 10:45:49 +00:00
Allan Bowe and GitHub
e607115995
Merge pull request #343 from sasjs/quick-fix
...
fix: add location.pathname to location.origin conditionally
2023-03-07 10:42:07 +00:00
sabhas
edab51c519
fix: add location.pathname to location.origin conditionally
2023-03-07 15:37:22 +05:00
semantic-release-bot
081cc3102c
chore(release): 0.30.2 [skip ci]
...
## [0.30.2](https://github.com/sasjs/server/compare/v0.30.1...v0.30.2 ) (2023-03-07)
### Bug Fixes
* **web:** add path to base in launch program url ([2c31922 ](https://github.com/sasjs/server/commit/2c31922f58a8aa20d7fa6bfc95b53a350f90c798 ))
2023-03-07 09:40:13 +00:00
Allan Bowe and GitHub
b19aa1eba4
Merge pull request #342 from sasjs/quick-fix
...
fix(web): add path to base in launch program url
2023-03-07 09:35:09 +00:00
sabhas
2c31922f58
fix(web): add path to base in launch program url
2023-03-07 09:05:29 +05:00
semantic-release-bot
4d7a571a6e
chore(release): 0.30.1 [skip ci]
...
## [0.30.1](https://github.com/sasjs/server/compare/v0.30.0...v0.30.1 ) (2023-03-01)
### Bug Fixes
* **web:** add proper base url in axios.defaults ([5e3ce8a ](https://github.com/sasjs/server/commit/5e3ce8a98f1825e14c1d26d8da0c9821beeff7b3 ))
2023-03-01 18:38:43 +00:00
Allan Bowe and GitHub
a373a4eb5f
Merge pull request #341 from sasjs/base-url
...
fix(web): add proper base url in axios.defaults
2023-03-01 18:34:55 +00:00
sabhas
5e3ce8a98f
fix(web): add proper base url in axios.defaults
2023-03-01 21:45:18 +05:00
semantic-release-bot
737b34567e
chore(release): 0.30.0 [skip ci]
...
# [0.30.0](https://github.com/sasjs/server/compare/v0.29.0...v0.30.0 ) (2023-02-28)
### Bug Fixes
* lint + remove default settings ([3de59ac ](https://github.com/sasjs/server/commit/3de59ac4f8e3d95cad31f09e6963bd04c4811f26 ))
### Features
* add new env config DB_TYPE ([158f044 ](https://github.com/sasjs/server/commit/158f044363abf2576c8248f0ca9da4bc9cb7e9d8 ))
2023-02-28 21:08:30 +00:00
Allan Bowe and GitHub
6373442f83
Merge pull request #340 from sasjs/issue-339
...
feat: add new env config DB_TYPE
2023-02-28 21:04:25 +00:00
munja
3de59ac4f8
fix: lint + remove default settings
2023-02-28 21:01:39 +00:00
Allan Bowe and GitHub
941988cd7c
chore(docs): linking to official docs
2023-02-28 20:55:32 +00:00
sabhas
158f044363
feat: add new env config DB_TYPE
2023-03-01 01:41:08 +05:00
semantic-release-bot
02ae041a81
chore(release): 0.29.0 [skip ci]
...
# [0.29.0](https://github.com/sasjs/server/compare/v0.28.7...v0.29.0 ) (2023-02-06)
### Features
* Add /SASjsApi endpoint in permissions ([b3402ea ](https://github.com/sasjs/server/commit/b3402ea80afb8802eee8b8b6cbbbcc29903424bc ))
2023-02-06 13:07:06 +00:00
Allan Bowe and GitHub
c4c84b1537
Merge pull request #338 from sasjs/issue-224
...
feat: Add /SASjsApi endpoint in permissions
2023-02-06 13:02:49 +00:00
sabhas
b3402ea80a
feat: Add /SASjsApi endpoint in permissions
2023-02-06 15:29:24 +05:00
semantic-release-bot
abe942e697
chore(release): 0.28.7 [skip ci]
...
## [0.28.7](https://github.com/sasjs/server/compare/v0.28.6...v0.28.7 ) (2023-02-03)
### Bug Fixes
* add user to all users group on user creation ([2bae52e ](https://github.com/sasjs/server/commit/2bae52e307327d7ee4a94b19d843abdc0ccec9d1 ))
2023-02-03 13:48:40 +00:00
Allan Bowe and GitHub
faf2edb111
Merge pull request #337 from sasjs/issue-336
...
fix: add user to all users group on user creation
2023-02-03 13:44:46 +00:00
sabhas
5bec453e89
chore: quick fix
2023-02-03 18:39:35 +05:00
sabhas
7f2174dd2c
chore: quick fix
2023-02-03 16:48:18 +05:00
sabhas
2bae52e307
fix: add user to all users group on user creation
2023-02-03 16:47:18 +05:00
semantic-release-bot
b243e62ece
chore(release): 0.28.6 [skip ci]
...
## [0.28.6](https://github.com/sasjs/server/compare/v0.28.5...v0.28.6 ) (2023-01-26)
### Bug Fixes
* show loading spinner on login screen while request is in process ([69f2576 ](https://github.com/sasjs/server/commit/69f2576ee6d3d7b7f3325922a88656d511e3ac88 ))
2023-01-26 18:20:28 +00:00
Sabir Hassan and GitHub
88c3056e97
Merge pull request #335 from sasjs/issue-330
...
fix: show loading spinner on login screen while request is in process
2023-01-26 23:16:25 +05:00
sabhas
203303b659
chore: bump the version of mongodb-memory-server
2023-01-26 23:12:46 +05:00
sabhas
835709bd36
chore: npm audit fix
2023-01-26 23:10:20 +05:00
sabhas
69f2576ee6
fix: show loading spinner on login screen while request is in process
2023-01-26 22:27:43 +05:00
semantic-release-bot
305077f36e
chore(release): 0.28.5 [skip ci]
...
## [0.28.5](https://github.com/sasjs/server/compare/v0.28.4...v0.28.5 ) (2023-01-01)
### Bug Fixes
* adding NOPRNGETLIST system option for faster startup ([96eca3a ](https://github.com/sasjs/server/commit/96eca3a35dce4521150257ee019beb4488c8a08f ))
2023-01-01 16:55:09 +00:00
Allan Bowe
96eca3a35d
fix: adding NOPRNGETLIST system option for faster startup
2023-01-01 16:49:48 +00:00
semantic-release-bot
0f5c815c25
chore(release): 0.28.4 [skip ci]
...
## [0.28.4](https://github.com/sasjs/server/compare/v0.28.3...v0.28.4 ) (2022-12-07)
### Bug Fixes
* replace main class with container class ([71c429b ](https://github.com/sasjs/server/commit/71c429b093b91e2444ae75d946579dccc2e48636 ))
2022-12-07 16:08:32 +00:00
Allan Bowe and GitHub
acccef1e99
Merge pull request #334 from sasjs/issue-332
...
fix: Studio Editor autocomplete invisible
2022-12-07 16:04:42 +00:00
sabhas
abc34ea047
chore: npm audit fix
2022-12-07 20:26:31 +05:00
sabhas
71c429b093
fix: replace main class with container class
2022-12-07 20:25:06 +05:00
semantic-release-bot
c126f2d5d9
chore(release): 0.28.3 [skip ci]
...
## [0.28.3](https://github.com/sasjs/server/compare/v0.28.2...v0.28.3 ) (2022-12-06)
### Bug Fixes
* stringify json file ([1192583 ](https://github.com/sasjs/server/commit/1192583843d7efd1a6ab6943207f394c3ae966be ))
2022-12-06 14:17:01 +00:00
Allan Bowe and GitHub
34dd95d16e
Merge pull request #333 from sasjs/issue-331
...
fix: stringify json file
2022-12-06 14:11:37 +00:00
sabhas
1192583843
fix: stringify json file
2022-12-06 18:55:01 +05:00
semantic-release-bot
518815acf1
chore(release): 0.28.2 [skip ci]
...
## [0.28.2](https://github.com/sasjs/server/compare/v0.28.1...v0.28.2 ) (2022-12-05)
### Bug Fixes
* execute child process asyncronously ([23c997b ](https://github.com/sasjs/server/commit/23c997b3beabeb6b733ae893031d2f1a48f28ad2 ))
* JS / Python / R session folders should be NEW folders, not existing SAS folders ([39ba995 ](https://github.com/sasjs/server/commit/39ba995355daa24bb7ab22720f8fc57d2dc85f40 ))
2022-12-05 16:25:38 +00:00
Allan Bowe and GitHub
80b7e14ed5
Merge pull request #329 from sasjs/issue-326
...
fix: non sas programs shouldn't use sas session folder
2022-12-05 16:21:58 +00:00
sabhas
23c997b3be
fix: execute child process asyncronously
2022-12-01 23:27:40 +05:00
sabhas
39ba995355
fix: JS / Python / R session folders should be NEW folders, not existing SAS folders
2022-12-01 23:26:30 +05:00
semantic-release-bot
0e081e024b
chore(release): 0.28.1 [skip ci]
...
## [0.28.1](https://github.com/sasjs/server/compare/v0.28.0...v0.28.1 ) (2022-11-28)
### Bug Fixes
* update the content type header after the program has been executed ([4dcee4b ](https://github.com/sasjs/server/commit/4dcee4b3c3950d402220b8f451c50ad98a317d83 ))
2022-11-28 23:25:10 +00:00
Allan Bowe and GitHub
6a84bd0387
Merge pull request #327 from sasjs/issue-325
...
fix: default response header fixed when debug is ON
2022-11-28 23:20:30 +00:00
sabhas
98d177a691
chore: audit fix
2022-11-28 23:55:21 +05:00
sabhas
4dcee4b3c3
fix: update the content type header after the program has been executed
2022-11-28 23:53:36 +05:00
semantic-release-bot
4ffc1ec6a9
chore(release): 0.28.0 [skip ci]
...
# [0.28.0](https://github.com/sasjs/server/compare/v0.27.0...v0.28.0 ) (2022-11-28)
### Bug Fixes
* update the response header of request to stp/execute routes ([112431a ](https://github.com/sasjs/server/commit/112431a1b7461989c04100418d67d975a2a8f354 ))
### Features
* **api:** add the api endpoint for updating user password ([4581f32 ](https://github.com/sasjs/server/commit/4581f325344eb68c5df5a28492f132312f15bb5c ))
* ask for updated password on first login ([1d48f88 ](https://github.com/sasjs/server/commit/1d48f8856b1fbbf3ef868914558333190e04981f ))
* **web:** add the UI for updating user password ([8b8c43c ](https://github.com/sasjs/server/commit/8b8c43c21bde5379825c5ec44ecd81a92425f605 ))
2022-11-28 17:43:05 +00:00
Allan Bowe and GitHub
5a1d168e83
Merge pull request #324 from sasjs/issue-322
...
fix: update the response header of request to stp/execute routes
2022-11-28 17:38:05 +00:00
Allan Bowe and GitHub
515c976685
Merge pull request #323 from sasjs/issue-222
...
feat: force user to change password on first login
2022-11-28 17:37:17 +00:00
sabhas
112431a1b7
fix: update the response header of request to stp/execute routes
2022-11-27 21:57:26 +05:00
sabhas
c26485afec
chore: fix specs
2022-11-22 20:15:26 +05:00
sabhas
1d48f8856b
feat: ask for updated password on first login
2022-11-22 19:58:17 +05:00
sabhas
68758aa616
chore: new password should be different to current password
2022-11-22 15:26:22 +05:00
sabhas
8b8c43c21b
feat(web): add the UI for updating user password
2022-11-22 00:03:25 +05:00
sabhas
4581f32534
feat(api): add the api endpoint for updating user password
2022-11-22 00:02:59 +05:00
sabhas
b47e74a7e1
chore: styles fix
2022-11-22 00:01:58 +05:00
sabhas
b27d684145
chore: use process.logger instead of condole.log
2022-11-17 23:03:33 +05:00
semantic-release-bot
6b666d5554
chore(release): 0.27.0 [skip ci]
...
# [0.27.0](https://github.com/sasjs/server/compare/v0.26.2...v0.27.0 ) (2022-11-17)
### Features
* on startup add webout.sas file in sasautos folder ([200f6c5 ](https://github.com/sasjs/server/commit/200f6c596a6e732d799ed408f1f0fd92f216ba58 ))
2022-11-17 13:21:44 +00:00
Allan Bowe and GitHub
b5f0911858
Merge pull request #321 from sasjs/issue-318
...
feat: on startup add webout.sas file in sasautos folder
2022-11-17 13:17:35 +00:00
sabhas
b86ba5b8a3
chore: lint fix
2022-11-17 17:49:00 +05:00
sabhas
200f6c596a
feat: on startup add webout.sas file in sasautos folder
2022-11-17 17:03:23 +05:00
semantic-release-bot
1b7ccda6e9
chore(release): 0.26.2 [skip ci]
...
## [0.26.2](https://github.com/sasjs/server/compare/v0.26.1...v0.26.2 ) (2022-11-15)
### Bug Fixes
* comments ([7ae862c ](https://github.com/sasjs/server/commit/7ae862c5ce720e9483d4728f4295dede4f849436 ))
2022-11-15 13:06:36 +00:00
Allan Bowe and GitHub
532035d835
Merge pull request #317 from sasjs/docfix
...
fix: comments
2022-11-15 13:01:45 +00:00
Allan Bowe
7ae862c5ce
fix: comments
2022-11-15 13:01:13 +00:00
semantic-release-bot
ab5858b8af
chore(release): 0.26.1 [skip ci]
...
## [0.26.1](https://github.com/sasjs/server/compare/v0.26.0...v0.26.1 ) (2022-11-15)
### Bug Fixes
* change the expiration of access/refresh tokens from days to seconds ([bb05493 ](https://github.com/sasjs/server/commit/bb054938c5bd0535ae6b9da93ba0b14f9b80ddcd ))
2022-11-15 12:31:03 +00:00
Allan Bowe and GitHub
a39f5dd9f1
Merge pull request #316 from sasjs/access-token-expiration
...
fix: change the expiration of access/refresh tokens from days to seconds
2022-11-15 12:25:41 +00:00
Allan Bowe and GitHub
3ea444756c
Update Client.ts
2022-11-15 11:00:42 +00:00
Allan Bowe and GitHub
96399ecbbe
Update swagger.yaml
2022-11-15 10:54:52 +00:00
sabhas
bb054938c5
fix: change the expiration of access/refresh tokens from days to seconds
2022-11-15 15:48:03 +05:00
semantic-release-bot
fb6a556630
chore(release): 0.26.0 [skip ci]
...
# [0.26.0](https://github.com/sasjs/server/compare/v0.25.1...v0.26.0 ) (2022-11-13)
### Bug Fixes
* **web:** dispose monaco editor actions in return of useEffect ([acc25cb ](https://github.com/sasjs/server/commit/acc25cbd686952d3f1c65e57aefcebe1cb859cc7 ))
### Features
* make access token duration configurable when creating client/secret ([2413c05 ](https://github.com/sasjs/server/commit/2413c05fea3960f7e5c3c8b7b2f85d61314f08db ))
* make refresh token duration configurable ([abd5c64 ](https://github.com/sasjs/server/commit/abd5c64b4a726e3f17594a98111b6aa269b71fee ))
2022-11-13 14:04:03 +00:00
Allan Bowe and GitHub
9dbd8e16bd
Merge pull request #315 from sasjs/issue-307
...
feat: make access token duration configurable when creating client
2022-11-13 14:00:03 +00:00
sabhas
fe07c41f5f
chore: update header
2022-11-11 15:35:24 +05:00
sabhas
acc25cbd68
fix(web): dispose monaco editor actions in return of useEffect
2022-11-11 15:27:12 +05:00
sabhas
4ca61feda6
chore: npm audit fix
2022-11-10 21:05:41 +05:00
sabhas
abd5c64b4a
feat: make refresh token duration configurable
2022-11-10 21:02:20 +05:00
sabhas
2413c05fea
feat: make access token duration configurable when creating client/secret
2022-11-10 19:43:06 +05:00
semantic-release-bot
4c874c2c39
chore(release): 0.25.1 [skip ci]
...
## [0.25.1](https://github.com/sasjs/server/compare/v0.25.0...v0.25.1 ) (2022-11-07)
### Bug Fixes
* **web:** use mui treeView instead of custom implementation ([c51b504 ](https://github.com/sasjs/server/commit/c51b50428f32608bc46438e9d7964429b2d595da ))
2022-11-07 15:50:02 +00:00
Allan Bowe and GitHub
d819d79bc9
Merge pull request #313 from sasjs/tree-view
...
fix(web): use mui treeView instead of custom implementation
2022-11-07 15:46:14 +00:00
sabhas
c51b50428f
fix(web): use mui treeView instead of custom implementation
2022-11-06 01:14:58 +05:00
semantic-release-bot
e10a0554f0
chore(release): 0.25.0 [skip ci]
...
# [0.25.0](https://github.com/sasjs/server/compare/v0.24.0...v0.25.0 ) (2022-11-02)
### Features
* Enable DRIVE_LOCATION setting for deploying multiple instances of SASjs Server ([1c9d167 ](https://github.com/sasjs/server/commit/1c9d167f86bbbb108b96e9bc30efaf8de65d82ff ))
2022-11-02 15:24:25 +00:00
Allan Bowe and GitHub
337e2eb2a0
Merge pull request #311 from sasjs/issue-310
...
feat: Enable DRIVE_LOCATION setting for deploying multiple instances
2022-11-02 15:19:54 +00:00
sabhas
66f8e7840b
chore: update readme
2022-11-02 20:18:28 +05:00
sabhas
1c9d167f86
feat: Enable DRIVE_LOCATION setting for deploying multiple instances of SASjs Server
2022-11-02 20:05:12 +05:00
semantic-release-bot
7e684b54a6
chore(release): 0.24.0 [skip ci]
...
# [0.24.0](https://github.com/sasjs/server/compare/v0.23.4...v0.24.0 ) (2022-10-28)
### Features
* cli mock testing ([6434123 ](https://github.com/sasjs/server/commit/643412340162e854f31fba2f162d83b7ab1751d8 ))
* mocking sas9 responses with JS STP ([36be3a7 ](https://github.com/sasjs/server/commit/36be3a7d5e7df79f9a1f3f00c3661b925f462383 ))
2022-10-28 10:05:48 +00:00
Sabir Hassan and GitHub
aafda2922b
Merge pull request #306 from sasjs/sas9-tests-mock-dynamic
...
feat: cli mock testing
2022-10-28 15:01:00 +05:00
medjedovic
418bf41e38
style: lint
2022-10-28 11:53:42 +02:00
medjedovic
81f0b03b09
chore: comments address
2022-10-28 11:53:25 +02:00
medjedovic
fe5ae44aab
chore: typo
2022-10-17 18:32:58 +02:00
medjedovic
36be3a7d5e
feat: mocking sas9 responses with JS STP
2022-10-17 18:31:08 +02:00
medjedovic
6434123401
feat: cli mock testing
2022-10-11 18:37:20 +02:00
semantic-release-bot
0a6b972c65
chore(release): 0.23.4 [skip ci]
...
## [0.23.4](https://github.com/sasjs/server/compare/v0.23.3...v0.23.4 ) (2022-10-11)
### Bug Fixes
* add action to editor ref for running code ([2412622 ](https://github.com/sasjs/server/commit/2412622367eb46c40f388e988ae4606a7ec239b2 ))
2022-10-11 15:26:38 +00:00
Allan Bowe and GitHub
be11707042
Merge pull request #303 from sasjs/issue-301
...
fix: add action to editor ref for running code
2022-10-11 16:08:57 +01:00
sabhas
2412622367
fix: add action to editor ref for running code
2022-10-10 16:51:46 +05:00
semantic-release-bot
de3a190a8d
chore(release): 0.23.3 [skip ci]
...
## [0.23.3](https://github.com/sasjs/server/compare/v0.23.2...v0.23.3 ) (2022-10-09)
### Bug Fixes
* added domain for session cookies ([94072c3 ](https://github.com/sasjs/server/commit/94072c3d24a4d0d4c97900dc31bfbf1c9d2559b7 ))
2022-10-09 20:32:07 +00:00
Allan Bowe and GitHub
d5daafc6ed
Merge pull request #302 from sasjs/cookies-with-domain
...
fix: added domain for session cookies
2022-10-09 21:26:40 +01:00
Saad Jutt
b1a2677b8c
chore: specified domain for cookie for csrf as well
2022-10-10 00:48:13 +05:00
Saad Jutt
94072c3d24
fix: added domain for session cookies
2022-10-09 22:08:01 +05:00
semantic-release-bot
b64c0c12da
chore(release): 0.23.2 [skip ci]
...
## [0.23.2](https://github.com/sasjs/server/compare/v0.23.1...v0.23.2 ) (2022-10-06)
### Bug Fixes
* bump in correct place ([14731e8 ](https://github.com/sasjs/server/commit/14731e8824fa9f3d1daf89fd62f9916d5e3fcae4 ))
* bumping sasjs/score ([258cc35 ](https://github.com/sasjs/server/commit/258cc35f14cf50f2160f607000c60de27593fd79 ))
* reverting commit ([fda0e0b ](https://github.com/sasjs/server/commit/fda0e0b57d56e3b5231e626a8d933343ac0c5cdc ))
2022-10-06 12:41:15 +00:00
Allan Bowe and GitHub
79bc7b0e28
Merge pull request #300 from sasjs/corebump
...
fix: bumping sasjs/score
2022-10-06 13:36:20 +01:00
Allan Bowe
fda0e0b57d
fix: reverting commit
2022-10-06 12:35:59 +00:00
Allan Bowe
14731e8824
fix: bump in correct place
2022-10-06 12:34:48 +00:00
Allan Bowe
258cc35f14
fix: bumping sasjs/score
2022-10-06 12:32:13 +00:00
semantic-release-bot
2295a518f0
chore(release): 0.23.1 [skip ci]
...
## [0.23.1](https://github.com/sasjs/server/compare/v0.23.0...v0.23.1 ) (2022-10-04)
### Bug Fixes
* ldap issues ([4d64420 ](https://github.com/sasjs/server/commit/4d64420c45424134b4d2014a2d5dd6e846ed03b3 ))
2022-10-04 16:54:37 +00:00
Allan Bowe and GitHub
1e5d621817
Merge pull request #298 from sasjs/fix-ldap
...
fix: ldap issues
2022-10-03 18:49:53 +01:00
sabhas
4d64420c45
fix: ldap issues
...
logic fixed for updating user created by external auth provider
remove internal from AuthProviderType
replace AUTH_MECHANISM with AUTH_PROVIDERS
2022-10-03 21:24:10 +05:00
semantic-release-bot
799339de30
chore(release): 0.23.0 [skip ci]
...
# [0.23.0](https://github.com/sasjs/server/compare/v0.22.1...v0.23.0 ) (2022-10-03)
### Features
* Enable SAS_PACKAGES in SASjs Server ([424f0fc ](https://github.com/sasjs/server/commit/424f0fc1faec765eb7a14619584e649454105b70 ))
2022-10-03 15:13:11 +00:00
Allan Bowe and GitHub
042ed41189
Merge pull request #297 from sasjs/issue-292
...
feat: Enable SAS_PACKAGES in SASjs Server
2022-10-03 16:08:30 +01:00
sabhas
424f0fc1fa
feat: Enable SAS_PACKAGES in SASjs Server
2022-10-03 19:43:02 +05:00
semantic-release-bot
deafebde05
chore(release): 0.22.1 [skip ci]
...
## [0.22.1](https://github.com/sasjs/server/compare/v0.22.0...v0.22.1 ) (2022-10-03)
### Bug Fixes
* spelling issues ([3bb0597 ](https://github.com/sasjs/server/commit/3bb05974d216d69368f4498eb9f309bce7d97fd8 ))
2022-10-03 13:17:14 +00:00
Allan Bowe and GitHub
b66dc86b01
Merge pull request #296 from sasjs/spellingz
...
fix: spelling issues
2022-10-03 14:11:55 +01:00
Allan Bowe
3bb05974d2
fix: spelling issues
2022-10-03 13:10:30 +00:00
semantic-release-bot
d1c1a59e91
chore(release): 0.22.0 [skip ci]
...
# [0.22.0](https://github.com/sasjs/server/compare/v0.21.7...v0.22.0 ) (2022-10-03)
### Bug Fixes
* do not throw error on deleting group when it is created by an external auth provider ([68f0c5c ](https://github.com/sasjs/server/commit/68f0c5c5884431e7e8f586dccf98132abebb193e ))
* no need to restrict api endpoints when ldap auth is applied ([a142660 ](https://github.com/sasjs/server/commit/a14266077d3541c7a33b7635efa4208335e73519 ))
* remove authProvider attribute from user and group payload interface ([bbd7786 ](https://github.com/sasjs/server/commit/bbd7786c6ce13b374d896a45c23255b8fa3e8bd2 ))
### Features
* implemented LDAP authentication ([f915c51 ](https://github.com/sasjs/server/commit/f915c51b077a2b8c4099727355ed914ecd6364bd ))
2022-10-03 12:13:18 +00:00
Allan Bowe and GitHub
668aff83fd
Merge pull request #293 from sasjs/ldap
...
feat: integratedLDAP authentication
2022-10-03 13:09:07 +01:00
sabhas
3fc06b80fc
chore: add specs
2022-10-01 16:08:29 +05:00
sabhas
bbd7786c6c
fix: remove authProvider attribute from user and group payload interface
2022-10-01 15:06:55 +05:00
sabhas
68f0c5c588
fix: do not throw error on deleting group when it is created by an external auth provider
2022-10-01 14:52:36 +05:00
semantic-release-bot
69ddf313b8
chore(release): 0.21.7 [skip ci]
...
## [0.21.7](https://github.com/sasjs/server/compare/v0.21.6...v0.21.7 ) (2022-09-30)
### Bug Fixes
* csrf package is changed to pillarjs-csrf ([fe3e508 ](https://github.com/sasjs/server/commit/fe3e5088f8dfff50042ec8e8aac9ba5ba1394deb ))
2022-09-30 21:44:16 +00:00
Saad Jutt and GitHub
65e404cdbd
Merge pull request #294 from sasjs/csrf-package-migration
...
fix: csrf package is changed to pillarjs-csrf
2022-10-01 02:39:06 +05:00
sabhas
a14266077d
fix: no need to restrict api endpoints when ldap auth is applied
2022-09-30 14:41:09 +05:00
Saad Jutt
fda6ad6356
chore(csrf): removed _csrf completely
2022-09-30 03:07:21 +05:00
Saad Jutt
fe3e5088f8
fix: csrf package is changed to pillarjs-csrf
2022-09-29 20:33:30 +05:00
sabhas
f915c51b07
feat: implemented LDAP authentication
2022-09-29 18:41:28 +05:00
semantic-release-bot
375f924f45
chore(release): 0.21.6 [skip ci]
...
## [0.21.6](https://github.com/sasjs/server/compare/v0.21.5...v0.21.6 ) (2022-09-23)
### Bug Fixes
* in getTokensFromDB handle the scenario when tokens are expired ([40f95f9 ](https://github.com/sasjs/server/commit/40f95f9072c8685910138d88fd2410f8704fc975 ))
2022-09-23 09:33:49 +00:00
Allan Bowe and GitHub
72329e30ed
Merge pull request #291 from sasjs/issue-290
...
fix: in getTokensFromDB handle the scenario when tokens are expired
2022-09-23 10:29:51 +01:00
sabhas
40f95f9072
fix: in getTokensFromDB handle the scenario when tokens are expired
2022-09-23 09:35:30 +05:00
semantic-release-bot
58e8a869ef
chore(release): 0.21.5 [skip ci]
...
## [0.21.5](https://github.com/sasjs/server/compare/v0.21.4...v0.21.5 ) (2022-09-22)
### Bug Fixes
* made files extensions case insensitive ([2496043 ](https://github.com/sasjs/server/commit/249604384e42be4c12c88c70a7dff90fc1917a8f ))
2022-09-22 15:50:53 +00:00
Allan Bowe and GitHub
b558a3d01d
Merge pull request #289 from sasjs/issue-288
...
fix: made files extensions case insensitive
2022-09-22 16:47:00 +01:00
sabhas
249604384e
fix: made files extensions case insensitive
2022-09-22 20:37:16 +05:00
semantic-release-bot
056a436e10
chore(release): 0.21.4 [skip ci]
...
## [0.21.4](https://github.com/sasjs/server/compare/v0.21.3...v0.21.4 ) (2022-09-21)
### Bug Fixes
* removing single quotes from _program value ([a0e7875 ](https://github.com/sasjs/server/commit/a0e7875ae61cbb6e7d3995d2e36e7300b0daec86 ))
2022-09-21 20:02:09 +00:00
Allan Bowe and GitHub
06d59c618c
Merge pull request #287 from sasjs/varfix
...
fix: removing single quotes from _program value
2022-09-21 20:58:28 +01:00
Allan Bowe
a0e7875ae6
fix: removing single quotes from _program value
2022-09-21 19:57:32 +00:00
semantic-release-bot
24966e695a
chore(release): 0.21.3 [skip ci]
...
## [0.21.3](https://github.com/sasjs/server/compare/v0.21.2...v0.21.3 ) (2022-09-21)
### Bug Fixes
* return same tokens if not expired ([330c020 ](https://github.com/sasjs/server/commit/330c020933f1080261b38f07d6b627f6d7c62446 ))
2022-09-21 17:49:49 +00:00
Allan Bowe and GitHub
5c40d8a342
Merge pull request #286 from sasjs/issue-279
...
fix: return same tokens if not expired
2022-09-21 18:46:07 +01:00
sabhas
6f5566dabb
chore: lint fix
2022-09-21 22:29:50 +05:00
sabhas
d93470d183
chore: improve code
2022-09-21 22:27:27 +05:00
sabhas
330c020933
fix: return same tokens if not expired
2022-09-21 22:12:03 +05:00
munja
a810f6c7cf
chore(docs): updating swagger definitions
2022-09-21 11:08:12 +01:00
semantic-release-bot
5d6c6086b4
chore(release): 0.21.2 [skip ci]
...
## [0.21.2](https://github.com/sasjs/server/compare/v0.21.1...v0.21.2 ) (2022-09-20)
### Bug Fixes
* default content-type for sas programs should be text/plain ([9977c9d ](https://github.com/sasjs/server/commit/9977c9d161947b11d45ab2513f99a5320a3f5a06 ))
* **studio:** inject program path to code before sending for execution ([edc2e2a ](https://github.com/sasjs/server/commit/edc2e2a302ccea4985f3d6b83ef8c23620ab82b6 ))
2022-09-20 21:08:08 +00:00
Allan Bowe and GitHub
0edcbdcefc
Merge pull request #283 from sasjs/fix-default-content-type
...
fix: default content-type for sas programs should be text/plain
2022-09-20 22:04:27 +01:00
Allan Bowe and GitHub
ea0222f218
Merge pull request #285 from sasjs/issue-280
...
fix(studio): inject program path to code before sending for execution
2022-09-20 22:04:16 +01:00
sabhas
edc2e2a302
fix(studio): inject program path to code before sending for execution
2022-09-21 01:57:01 +05:00
Allan Bowe and GitHub
efd2e1450e
Merge pull request #284 from sasjs/apidocs
...
chore(docs): updating API docs
2022-09-20 12:25:12 +01:00
munja
1092a73c10
chore(docs): updating API docs
2022-09-20 12:20:50 +01:00
sabhas
9977c9d161
fix: default content-type for sas programs should be text/plain
2022-09-20 02:32:22 +05:00
semantic-release-bot
5c0eff5197
chore(release): 0.21.1 [skip ci]
...
## [0.21.1](https://github.com/sasjs/server/compare/v0.21.0...v0.21.1 ) (2022-09-19)
### Bug Fixes
* SASJS_WEBOUT_HEADERS path for windows ([0749d65 ](https://github.com/sasjs/server/commit/0749d65173e8cfe9a93464711b7be1e123c289ff ))
2022-09-19 18:58:46 +00:00
Allan Bowe and GitHub
3bda991a58
Merge pull request #282 from sasjs/issue-281
...
fix: SASJS_WEBOUT_HEADERS path for windows
2022-09-19 19:54:13 +01:00
sabhas
0327f7c6ec
chore: no need to escapeWinSlash in _sasjs_webout_headers
2022-09-19 23:51:18 +05:00
sabhas
92549402eb
chore: use utility function escapeWinSlashes
2022-09-19 23:36:04 +05:00
semantic-release-bot
b88c911527
chore(release): 0.21.0 [skip ci]
...
# [0.21.0](https://github.com/sasjs/server/compare/v0.20.0...v0.21.0 ) (2022-09-19)
### Features
* sas9 mocker improved - public access denied scenario ([06d3b17 ](https://github.com/sasjs/server/commit/06d3b1715432ea245ee755ae1dfd0579d3eb30e9 ))
2022-09-19 12:54:27 +00:00
Saad Jutt and GitHub
8b12f31060
Merge pull request #276 from sasjs/sas9-mock
...
SAS9 mocker improved - public access denied scenario
2022-09-19 17:50:45 +05:00
Saad Jutt
e65cba9af0
chore: removed deprecated body-parser
2022-09-19 17:47:29 +05:00
sabhas
0749d65173
fix: SASJS_WEBOUT_HEADERS path for windows
2022-09-19 15:53:51 +05:00
semantic-release-bot
a9c9b734f5
chore(release): 0.20.0 [skip ci]
...
# [0.20.0](https://github.com/sasjs/server/compare/v0.19.0...v0.20.0 ) (2022-09-16)
### Features
* add support for R stored programs ([d6651bb ](https://github.com/sasjs/server/commit/d6651bbdbeee5067f53c36e69a0eefa973c523b6 ))
2022-09-16 11:55:57 +00:00
Saad Jutt and GitHub
39da41c9f1
Merge pull request #277 from sasjs/r-integration
...
R integration
2022-09-16 16:51:06 +05:00
sabhas
662b2ca36a
chore: replace env variable RSCRIPT_PATH with R_PATH
2022-09-09 15:23:46 +05:00
sabhas
16b7aa6abb
chore: merge js, py and r session controller classes to base session controller class
2022-09-09 00:49:26 +05:00
sabhas
4560ef942f
chore(web): refactor react code
2022-09-08 21:49:35 +05:00
medjedovic
06d3b17154
feat: sas9 mocker improved - public access denied scenario
2022-09-07 18:48:56 +02:00
sabhas
d6651bbdbe
feat: add support for R stored programs
2022-09-06 21:52:21 +05:00
sabhas
b9d032f148
chore: update swagger.yaml
2022-09-06 21:51:17 +05:00
semantic-release-bot
70655e74d3
chore(release): 0.19.0 [skip ci]
...
# [0.19.0](https://github.com/sasjs/server/compare/v0.18.0...v0.19.0 ) (2022-09-05)
### Features
* added mocking endpoints ([0a0ba2c ](https://github.com/sasjs/server/commit/0a0ba2cca5db867de46fb2486d856a84ec68d3b4 ))
2022-09-05 12:21:34 +00:00
Allan Bowe and GitHub
cb82fea0d8
Merge pull request #264 from sasjs/mocker
...
Mocker
2022-09-05 13:16:10 +01:00
medjedovic
b9a596616d
chore: cleanup
2022-09-05 12:20:56 +02:00
semantic-release-bot
72a5393be3
chore(release): 0.18.0 [skip ci]
...
# [0.18.0](https://github.com/sasjs/server/compare/v0.17.5...v0.18.0 ) (2022-09-02)
### Features
* add option for program launch in context menu ([ee2db27 ](https://github.com/sasjs/server/commit/ee2db276bb0bbd522f758e0b66f7e7b2f4afd9d5 ))
2022-09-02 19:26:49 +00:00
Allan Bowe and GitHub
769a840e9f
Merge pull request #273 from sasjs/issue-270
...
feat: add option for program launch in context menu
2022-09-02 20:23:02 +01:00
sabhas
730c7c52ac
chore: remove commented code
2022-09-03 00:09:48 +05:00
sabhas
ee2db276bb
feat: add option for program launch in context menu
2022-09-02 23:40:02 +05:00
semantic-release-bot
d0a24aacb6
chore(release): 0.17.5 [skip ci]
...
## [0.17.5](https://github.com/sasjs/server/compare/v0.17.4...v0.17.5 ) (2022-09-02)
### Bug Fixes
* SASINITIALFOLDER split over 2 params, closes [#271 ](https://github.com/sasjs/server/issues/271 ) ([393b5ea ](https://github.com/sasjs/server/commit/393b5eaf990049c39eecf2b9e8dd21a001b6e298 ))
2022-09-02 18:08:49 +00:00
Allan Bowe and GitHub
57dfdf89a4
Merge pull request #272 from sasjs/allanbowe/session-crashed-since-271
...
fix: SASINITIALFOLDER split over 2 params, closes #271
2022-09-02 19:03:37 +01:00
Allan Bowe
393b5eaf99
fix: SASINITIALFOLDER split over 2 params, closes #271
2022-09-02 17:59:10 +00:00
Saad Jutt
7477326b22
chore: lower cased env values
2022-09-01 23:38:04 +05:00
Saad Jutt
76bf84316e
chore: MOCK_SERVERTYPE instead of string literals
2022-09-01 23:34:57 +05:00
semantic-release-bot
e355276e44
chore(release): 0.17.4 [skip ci]
...
## [0.17.4](https://github.com/sasjs/server/compare/v0.17.3...v0.17.4 ) (2022-09-01)
### Bug Fixes
* invalid JS logic ([9f06080 ](https://github.com/sasjs/server/commit/9f06080348aed076f8188a26fb4890d38a5a3510 ))
2022-09-01 12:50:14 +00:00
Allan Bowe and GitHub
a3a9e3bd9f
Merge pull request #269 from sasjs/allanbowe/error-unrecognized-sas-267
...
fix: invalid JS logic
2022-09-01 13:41:52 +01:00
Allan Bowe
9f06080348
fix: invalid JS logic
2022-09-01 12:35:58 +00:00
semantic-release-bot
4bbf9cfdb3
chore(release): 0.17.3 [skip ci]
...
## [0.17.3](https://github.com/sasjs/server/compare/v0.17.2...v0.17.3 ) (2022-09-01)
### Bug Fixes
* making SASINITIALFOLDER option windows only. Closes [#267 ](https://github.com/sasjs/server/issues/267 ) ([e63271a ](https://github.com/sasjs/server/commit/e63271a67a0deb3059a5f2bec1854efee5a6e5a5 ))
2022-09-01 12:25:33 +00:00
Allan Bowe and GitHub
e8e71fcde9
Merge pull request #268 from sasjs/allanbowe/error-unrecognized-sas-267
...
fix: making SASINITIALFOLDER option windows only. Closes #267
2022-09-01 13:21:25 +01:00
Allan Bowe
e63271a67a
fix: making SASINITIALFOLDER option windows only. Closes #267
2022-09-01 12:18:53 +00:00
medjedovic
7633608318
chore: mocker architecture fix, env validation
2022-08-31 13:31:28 +02:00
semantic-release-bot
e67d27d264
chore(release): 0.17.2 [skip ci]
...
## [0.17.2](https://github.com/sasjs/server/compare/v0.17.1...v0.17.2 ) (2022-08-31)
### Bug Fixes
* addition of SASINITIALFOLDER startup option. Closes [#260 ](https://github.com/sasjs/server/issues/260 ) ([a5ee2f2 ](https://github.com/sasjs/server/commit/a5ee2f292384f90e9d95d003d652311c0d91a7a7 ))
2022-08-31 09:35:51 +00:00
Allan Bowe and GitHub
53033ccc96
Merge pull request #262 from sasjs/allanbowe/sas-default-folder-should-260
...
fix: addition of SASINITIALFOLDER startup option. Closes #260
2022-08-31 10:32:14 +01:00
semantic-release-bot
6131ed1cbe
chore(release): 0.17.1 [skip ci]
...
## [0.17.1](https://github.com/sasjs/server/compare/v0.17.0...v0.17.1 ) (2022-08-30)
### Bug Fixes
* typo mistake ([ee17d37 ](https://github.com/sasjs/server/commit/ee17d37aa188b0ca43cea0e89d6cd1a566b765cb ))
2022-08-30 18:15:33 +00:00
Allan Bowe and GitHub
5d624e3399
Merge pull request #266 from sasjs/issue-265
...
fix: typo mistake
2022-08-30 19:10:47 +01:00
sabhas
ee17d37aa1
fix: typo mistake
2022-08-30 22:42:11 +05:00
medjedovic
572fe22d50
chore: mocksas9 controller
2022-08-30 17:27:37 +02:00
medjedovic
091268bf58
chore: mocking only mandatory bits from sas9 responses
2022-08-29 12:40:29 +02:00
medjedovic
71a4a48443
chore: generic sas9 mock responses
2022-08-29 10:30:01 +02:00
medjedovic
3b188cd724
style: lint
2022-08-26 18:03:28 +02:00
medjedovic
eeba2328c0
chore: added login, logout endpoints
2022-08-26 17:59:07 +02:00
medjedovic
0a0ba2cca5
feat: added mocking endpoints
2022-08-25 15:58:08 +02:00
semantic-release-bot
476f834a80
chore(release): 0.17.0 [skip ci]
...
# [0.17.0](https://github.com/sasjs/server/compare/v0.16.1...v0.17.0 ) (2022-08-25)
### Bug Fixes
* allow underscores in file name ([bce83cb ](https://github.com/sasjs/server/commit/bce83cb6fbc98f8198564c9399821f5829acc767 ))
### Features
* add the functionality of saving file by ctrl + s in editor ([3a3c90d ](https://github.com/sasjs/server/commit/3a3c90d9e690ac5267bf1acc834b5b5c5b4dadb6 ))
2022-08-25 09:47:48 +00:00
Sabir Hassan and GitHub
8b8739a873
Merge pull request #263 from sasjs/ctrl-save
...
feat: add the functionality of saving file by ctrl + s in editor
2022-08-25 14:43:50 +05:00
sabhas
bce83cb6fb
fix: allow underscores in file name
2022-08-25 14:27:42 +05:00
sabhas
3a3c90d9e6
feat: add the functionality of saving file by ctrl + s in editor
2022-08-25 14:12:51 +05:00
semantic-release-bot
e63eaa5302
chore(release): 0.16.1 [skip ci]
...
## [0.16.1](https://github.com/sasjs/server/compare/v0.16.0...v0.16.1 ) (2022-08-24)
### Bug Fixes
* update response of /SASjsApi/stp/execute and /SASjsApi/code/execute ([98ea2ac ](https://github.com/sasjs/server/commit/98ea2ac9b98631605e39e5900e533727ea0e3d85 ))
2022-08-24 16:07:11 +00:00
Sabir Hassan and GitHub
65de1bb175
Merge pull request #261 from sasjs/issue-258
...
fix: update response of /SASjsApi/stp/execute and /SASjsApi/code/execute
2022-08-24 21:02:57 +05:00
Allan Bowe
a5ee2f2923
fix: addition of SASINITIALFOLDER startup option. Closes #260
2022-08-19 15:20:36 +00:00
sabhas
98ea2ac9b9
fix: update response of /SASjsApi/stp/execute and /SASjsApi/code/execute
2022-08-19 15:06:39 +05:00
semantic-release-bot
e94c56b23f
chore(release): 0.16.0 [skip ci]
...
# [0.16.0](https://github.com/sasjs/server/compare/v0.15.3...v0.16.0 ) (2022-08-17)
### Bug Fixes
* add a new variable _SASJS_WEBOUT_HEADERS to code.js and code.py ([882bedd ](https://github.com/sasjs/server/commit/882bedd5d5da22de6ed45c03d0a261aadfb3a33c ))
* update content for code.sas file ([02e88ae ](https://github.com/sasjs/server/commit/02e88ae7280d020a753bc2c095a931c79ac392d1 ))
* update default content type for python and js runtimes ([8780b80 ](https://github.com/sasjs/server/commit/8780b800a34aa618631821e5d97e26e8b0f15806 ))
### Features
* implement the logic for running python stored programs ([b06993a ](https://github.com/sasjs/server/commit/b06993ab9ea24b28d9e553763187387685aaa666 ))
2022-08-17 20:49:53 +00:00
Allan Bowe and GitHub
64f80e958d
Merge pull request #259 from sasjs/python-runtime
...
feat: implement the logic for running python stored programs
2022-08-17 21:45:55 +01:00
sabhas
bd97363c13
chore: quick fixes
2022-08-18 01:39:03 +05:00
sabhas
02e88ae728
fix: update content for code.sas file
2022-08-18 01:20:33 +05:00
sabhas
882bedd5d5
fix: add a new variable _SASJS_WEBOUT_HEADERS to code.js and code.py
2022-08-18 01:19:47 +05:00
sabhas
8780b800a3
fix: update default content type for python and js runtimes
2022-08-18 01:17:17 +05:00
sabhas
4c11082796
chore: addressed comments
2022-08-17 21:24:30 +05:00
sabhas
a9b25b8880
chore: added specs for stp
2022-08-16 22:39:15 +05:00
sabhas
b06993ab9e
feat: implement the logic for running python stored programs
2022-08-16 15:51:37 +05:00
semantic-release-bot
f736e67517
chore(release): 0.15.3 [skip ci]
...
## [0.15.3](https://github.com/sasjs/server/compare/v0.15.2...v0.15.3 ) (2022-08-11)
### Bug Fixes
* adding proc printto in precode to enable print output in log. Closes [#253 ](https://github.com/sasjs/server/issues/253 ) ([f8bb732 ](https://github.com/sasjs/server/commit/f8bb7327a8a4649ac77bb6237e31cea075d46bb9 ))
2022-08-11 15:07:31 +00:00
Allan Bowe and GitHub
0f4a60c0c7
Merge pull request #254 from sasjs/allanbowe/sasjs-server-does-not-253
...
fix: adding proc printto in precode to enable print output in log. Closes #253
2022-08-11 16:03:13 +01:00
Allan Bowe
f8bb7327a8
fix: adding proc printto in precode to enable print output in log. Closes #253
2022-08-11 15:01:46 +00:00
semantic-release-bot
abce135da2
chore(release): 0.15.2 [skip ci]
...
## [0.15.2](https://github.com/sasjs/server/compare/v0.15.1...v0.15.2 ) (2022-08-10)
### Bug Fixes
* remove vulnerabitities ([f27ac51 ](https://github.com/sasjs/server/commit/f27ac51fc4beb21070d0ab551cfdaec1f6ba39e0 ))
2022-08-10 11:28:07 +00:00
Allan Bowe and GitHub
a6c014946a
Merge pull request #252 from sasjs/fix-vulnerabilities
...
fix: remove vulnerabitities
2022-08-10 12:23:23 +01:00
sabhas
f27ac51fc4
fix: remove vulnerabitities
2022-08-10 16:10:37 +05:00
semantic-release-bot
cb5be1be21
chore(release): 0.15.1 [skip ci]
...
## [0.15.1](https://github.com/sasjs/server/compare/v0.15.0...v0.15.1 ) (2022-08-10)
### Bug Fixes
* **web:** fix UI responsiveness ([d99fdd1 ](https://github.com/sasjs/server/commit/d99fdd1ec7991b94a0d98338d7a7a6216f46ce45 ))
2022-08-10 10:34:36 +00:00
Allan Bowe and GitHub
d90fa9e5dd
Merge pull request #251 from sasjs/issue-250
...
fix(web): fix UI responsiveness
2022-08-10 11:29:41 +01:00
sabhas
d99fdd1ec7
fix(web): fix UI responsiveness
2022-08-10 15:18:05 +05:00
semantic-release-bot
399b5edad0
chore(release): 0.15.0 [skip ci]
...
# [0.15.0](https://github.com/sasjs/server/compare/v0.14.1...v0.15.0 ) (2022-08-05)
### Bug Fixes
* after selecting file in sidebar collapse sidebar in mobile view ([e215958 ](https://github.com/sasjs/server/commit/e215958b8b05d7a8ce9d82395e0640b5b37fb40d ))
* improve mobile view for studio page ([c67d3ee ](https://github.com/sasjs/server/commit/c67d3ee2f102155e2e9781e13d5d33c1ab227cb4 ))
* improve responsiveness for mobile view ([6ef40b9 ](https://github.com/sasjs/server/commit/6ef40b954a87ebb0a2621119064f38d58ea85148 ))
* improve user experience for adding permissions ([7a162ed ](https://github.com/sasjs/server/commit/7a162eda8fc60383ff647d93e6611799e2e6af7a ))
* show logout button only when user is logged in ([9227cd4 ](https://github.com/sasjs/server/commit/9227cd449dc46fd960a488eb281804a9b9ffc284 ))
### Features
* add multiple permission for same combination of type and principal at once ([754704b ](https://github.com/sasjs/server/commit/754704bca89ecbdbcc3bd4ef04b94124c4f24167 ))
2022-08-05 09:59:19 +00:00
Allan Bowe and GitHub
1dbc12e96b
Merge pull request #249 from sasjs/issue-225
...
feat: add multiple permission for same combination of type and principal at once
2022-08-05 10:55:32 +01:00
sabhas
e215958b8b
fix: after selecting file in sidebar collapse sidebar in mobile view
2022-08-05 14:18:59 +05:00
sabhas
9227cd449d
fix: show logout button only when user is logged in
2022-08-05 01:22:27 +05:00
sabhas
c67d3ee2f1
fix: improve mobile view for studio page
2022-08-05 01:10:15 +05:00
sabhas
6ef40b954a
fix: improve responsiveness for mobile view
2022-08-04 22:57:21 +05:00
semantic-release-bot
0d913baff1
chore(release): 0.14.1 [skip ci]
...
## [0.14.1](https://github.com/sasjs/server/compare/v0.14.0...v0.14.1 ) (2022-08-04)
### Bug Fixes
* **apps:** App Stream logo fix ([87c03c5 ](https://github.com/sasjs/server/commit/87c03c5f8dbdfc151d4ff3722ecbcd3f7e409aea ))
* **cookie:** XSRF cookie is removed and passed token in head section ([77f8d30 ](https://github.com/sasjs/server/commit/77f8d30baf9b1077279c29f1c3e5ca02a5436bc0 ))
* **env:** check added for not providing WHITELIST ([5966016 ](https://github.com/sasjs/server/commit/5966016853369146b27ac5781808cb51d65c887f ))
* **web:** show login on logged-out state ([f7fcc77 ](https://github.com/sasjs/server/commit/f7fcc7741aa2af93a4a2b1e651003704c9bbff0c ))
2022-08-04 12:10:31 +00:00
Allan Bowe and GitHub
3671736c3d
Merge pull request #248 from sasjs/cookies-management
...
fix(cookie): XSRF cookie is removed and passed token in head section
2022-08-04 13:06:30 +01:00
sabhas
34cd84d8a9
chore: improve interface for add permission response
2022-08-04 16:34:15 +05:00
Saad Jutt
f7fcc7741a
fix(web): show login on logged-out state
2022-08-04 05:39:28 +05:00
Saad Jutt
18052fdbf6
test: fixed failed specs
2022-08-04 04:01:51 +05:00
Saad Jutt
5966016853
fix(env): check added for not providing WHITELIST
2022-08-04 03:32:04 +05:00
Saad Jutt
87c03c5f8d
fix(apps): App Stream logo fix
2022-08-04 03:03:27 +05:00
sabhas
7a162eda8f
fix: improve user experience for adding permissions
2022-08-04 02:51:59 +05:00
sabhas
754704bca8
feat: add multiple permission for same combination of type and principal at once
2022-08-03 23:26:31 +05:00
Saad Jutt
77f8d30baf
fix(cookie): XSRF cookie is removed and passed token in head section
2022-08-03 03:38:11 +05:00
semantic-release-bot
78bea7c154
chore(release): 0.14.0 [skip ci]
...
# [0.14.0](https://github.com/sasjs/server/compare/v0.13.3...v0.14.0 ) (2022-08-02)
### Bug Fixes
* add restriction on add/remove user to public group ([d3a516c ](https://github.com/sasjs/server/commit/d3a516c36e45aa1cc76c30c744e6a0e5bd553165 ))
* call jwt.verify in synchronous way ([254bc07 ](https://github.com/sasjs/server/commit/254bc07da744a9708109bfb792be70aa3f6284f4 ))
### Features
* add public group to DB on seed ([c3e3bef ](https://github.com/sasjs/server/commit/c3e3befc17102ee1754e1403193040b4f79fb2a7 ))
* bypass authentication when route is enabled for public group ([68515f9 ](https://github.com/sasjs/server/commit/68515f95a65d422e29c0ed6028f3ea0ae8d9b1bf ))
2022-08-02 19:08:38 +00:00
Saad Jutt and GitHub
9c3b155c12
Merge pull request #246 from sasjs/issue-240
...
feat: bypass authentication when route is enabled for public group
2022-08-03 00:03:43 +05:00
Allan Bowe and GitHub
98e501334f
Update seedDB.ts
2022-08-02 19:33:16 +01:00
Allan Bowe and GitHub
bbfd53e79e
Update group.spec.ts
2022-08-02 19:32:44 +01:00
sabhas
254bc07da7
fix: call jwt.verify in synchronous way
2022-08-02 23:05:42 +05:00
sabhas
f978814ca7
chore: code refactor
2022-08-02 22:16:41 +05:00
sabhas
68515f95a6
feat: bypass authentication when route is enabled for public group
2022-08-02 18:06:33 +05:00
sabhas
d3a516c36e
fix: add restriction on add/remove user to public group
2022-08-02 18:05:28 +05:00
sabhas
c3e3befc17
feat: add public group to DB on seed
2022-08-02 18:04:00 +05:00
semantic-release-bot
275de9478e
chore(release): 0.13.3 [skip ci]
...
## [0.13.3](https://github.com/sasjs/server/compare/v0.13.2...v0.13.3 ) (2022-08-02)
### Bug Fixes
* show non-admin user his own permissions only ([8a3054e ](https://github.com/sasjs/server/commit/8a3054e19ade82e2792cfb0f2a8af9e502c5eb52 ))
* update schema of Permission ([5d5a9d3 ](https://github.com/sasjs/server/commit/5d5a9d3788281d75c56f68f0dff231abc9c9c275 ))
2022-08-02 12:01:53 +00:00
Allan Bowe and GitHub
1a3ef62cb2
Merge pull request #243 from sasjs/issue-241
...
fix: show non-admin user his own permissions only
2022-08-02 12:57:57 +01:00
semantic-release-bot
9eb5f3ca4d
chore(release): 0.13.2 [skip ci]
...
## [0.13.2](https://github.com/sasjs/server/compare/v0.13.1...v0.13.2 ) (2022-08-01)
### Bug Fixes
* adding ls=max to reduce log size and improve readability ([916947d ](https://github.com/sasjs/server/commit/916947dffacd902ff23ac3e899d1bf5ab6238b75 ))
2022-08-01 22:42:31 +00:00
Allan Bowe
916947dffa
fix: adding ls=max to reduce log size and improve readability
2022-08-01 22:38:31 +00:00
sabhas
79b7827b7c
chore: update tabs label in setting page
2022-08-01 23:01:05 +05:00
sabhas
37e1aa9b61
chore: spec fixed
2022-08-01 22:54:31 +05:00
sabhas
7e504008b7
chore: quick fix
2022-08-01 22:50:18 +05:00
sabhas
5d5a9d3788
fix: update schema of Permission
2022-08-01 21:33:10 +05:00
semantic-release-bot
7c79d6479c
chore(release): 0.13.1 [skip ci]
...
## [0.13.1](https://github.com/sasjs/server/compare/v0.13.0...v0.13.1 ) (2022-07-31)
### Bug Fixes
* adding options to prevent unwanted windows on windows. Closes [#244 ](https://github.com/sasjs/server/issues/244 ) ([77db14c ](https://github.com/sasjs/server/commit/77db14c690e18145d733ac2b0d646ab0dbe4d521 ))
2022-07-31 17:09:11 +00:00
Allan Bowe and GitHub
3e635f422a
Merge pull request #245 from sasjs/allanbowe/avoid-batch-sas-window-244
...
fix: adding options to prevent unwanted windows on windows. Closes #244
2022-07-31 18:05:05 +01:00
Allan Bowe
77db14c690
fix: adding options to prevent unwanted windows on windows. Closes #244
2022-07-31 16:58:33 +00:00
sabhas
b7dff341f0
chore: fix specs
2022-07-30 00:18:02 +05:00
sabhas
8a3054e19a
fix: show non-admin user his own permissions only
2022-07-30 00:01:15 +05:00
semantic-release-bot
a531de2adb
chore(release): 0.13.0 [skip ci]
...
# [0.13.0](https://github.com/sasjs/server/compare/v0.12.1...v0.13.0 ) (2022-07-28)
### Bug Fixes
* autofocus input field and submit on enter ([7681722 ](https://github.com/sasjs/server/commit/7681722e5afdc2df0c9eed201b05add3beda92a7 ))
* move api button to user menu ([8de032b ](https://github.com/sasjs/server/commit/8de032b5431b47daabcf783c47ff078bf817247d ))
### Features
* add action and command to editor ([706e228 ](https://github.com/sasjs/server/commit/706e228a8e1924786fd9dc97de387974eda504b1 ))
2022-07-28 19:27:12 +00:00
Allan Bowe and GitHub
c458d94493
Merge pull request #239 from sasjs/issue-238
...
fix: improve user experience in the studio
2022-07-28 20:21:48 +01:00
sabhas
706e228a8e
feat: add action and command to editor
2022-07-28 23:56:44 +05:00
sabhas
7681722e5a
fix: autofocus input field and submit on enter
2022-07-28 23:55:59 +05:00
sabhas
8de032b543
fix: move api button to user menu
2022-07-28 23:54:40 +05:00
semantic-release-bot
998ef213e9
chore(release): 0.12.1 [skip ci]
...
## [0.12.1](https://github.com/sasjs/server/compare/v0.12.0...v0.12.1 ) (2022-07-26)
### Bug Fixes
* **web:** disable launch icon button when file content is not saved ([c574b42 ](https://github.com/sasjs/server/commit/c574b4223591c4a6cd3ef5e146ce99cd8f7c9190 ))
* **web:** saveAs functionality fixed in studio page ([3c987c6 ](https://github.com/sasjs/server/commit/3c987c61ddc258f991e2bf38c1f16a0c4248d6ae ))
* **web:** show original name as default name in rename file/folder modal ([9640f65 ](https://github.com/sasjs/server/commit/9640f6526496f3564664ccb1f834d0f659dcad4e ))
* **web:** webout tab item fixed in studio page ([7cdffe3 ](https://github.com/sasjs/server/commit/7cdffe30e36e5cad0284f48ea97925958e12704c ))
* **web:** when no file is selected save the editor content to local storage ([3b1fcb9 ](https://github.com/sasjs/server/commit/3b1fcb937d06d02ab99c9e8dbe307012d48a7a3a ))
2022-07-26 20:52:05 +00:00
Allan Bowe and GitHub
f8b0f98678
Merge pull request #236 from sasjs/fix-studio
...
fix: issues fixed in studio page
2022-07-26 21:48:20 +01:00
sabhas
9640f65264
fix(web): show original name as default name in rename file/folder modal
2022-07-27 01:44:13 +05:00
sabhas
c574b42235
fix(web): disable launch icon button when file content is not saved
2022-07-27 01:42:46 +05:00
sabhas
468d1a929d
chore(web): quick fixes
2022-07-27 00:47:38 +05:00
sabhas
7cdffe30e3
fix(web): webout tab item fixed in studio page
2022-07-26 23:53:07 +05:00
sabhas
3b1fcb937d
fix(web): when no file is selected save the editor content to local storage
2022-07-26 23:30:41 +05:00
sabhas
3c987c61dd
fix(web): saveAs functionality fixed in studio page
2022-07-26 23:15:42 +05:00
sabhas
0a780697da
chore(web): move hooks to hooks folder
2022-07-26 23:14:29 +05:00
sabhas
83d819df53
chore(web): created custom useStateWithCallback hook
2022-07-26 23:12:55 +05:00
semantic-release-bot
95df2b21d6
chore(release): 0.12.0 [skip ci]
...
# [0.12.0](https://github.com/sasjs/server/compare/v0.11.5...v0.12.0 ) (2022-07-26)
### Bug Fixes
* fileTree api response to include an additional attribute isFolder ([0f19384 ](https://github.com/sasjs/server/commit/0f193849994f1ac8a071afa8f10af5b46f86663d ))
* remove drive component ([06d7c91 ](https://github.com/sasjs/server/commit/06d7c91fc34620a954df1fd1c682eff370f79ca6 ))
### Features
* add api end point for delete folder ([08e0c61 ](https://github.com/sasjs/server/commit/08e0c61e0fd7041d6cded6f4d71fbb410e5615ce ))
* add sidebar(drive) to left of studio ([6c35412 ](https://github.com/sasjs/server/commit/6c35412d2f5180d4e49b12e616576d8b8dacb7d8 ))
* created api endpoint for adding empty folder in drive ([941917e ](https://github.com/sasjs/server/commit/941917e508ece5009135f9dddf99775dd4002f78 ))
* implemented api for renaming file/folder ([fdcaba9 ](https://github.com/sasjs/server/commit/fdcaba9d56cddea5d56d7de5a172f1bb49be3db5 ))
* implemented delete file/folder functionality ([177675b ](https://github.com/sasjs/server/commit/177675bc897416f7994dd849dc7bb11ba072efe9 ))
* implemented functionality for adding file/folder from sidebar context menu ([0ce94a5 ](https://github.com/sasjs/server/commit/0ce94a553e53bfcdbd6273b26b322095a080a341 ))
* implemented the functionality for renaming file/folder from context menu ([7010a6a ](https://github.com/sasjs/server/commit/7010a6a1201720d0eb4093267a344fb828b90a2f ))
* prevent user from leaving studio page when there are unsaved changes ([6c75502 ](https://github.com/sasjs/server/commit/6c7550286b5f505e9dfe8ca63c62fa1db1b60b2e ))
* **web:** add difference view editor in studio ([420a61a ](https://github.com/sasjs/server/commit/420a61a5a6b11dcb5eb0a652ea9cecea5c3bee5f ))
2022-07-26 14:29:41 +00:00
Allan Bowe and GitHub
accdf914f1
Merge pull request #235 from sasjs/issue-198
...
feat: deprecate drive and add sidebar for file navigation to studio
2022-07-26 15:25:26 +01:00
sabhas
15bdd2d7f0
chore: close file menu after clicking on diff editor menu item
2022-07-26 14:54:06 +05:00
sabhas
2ce947d216
chore: code fixes
2022-07-26 14:16:27 +05:00
sabhas
ce2114e3f6
chore: code fixes
2022-07-26 00:07:11 +05:00
sabhas
6c7550286b
feat: prevent user from leaving studio page when there are unsaved changes
2022-07-25 22:41:05 +05:00
sabhas
2360e104bd
chore: reduce the padding between tree items
2022-07-25 15:11:02 +05:00
sabhas
420a61a5a6
feat(web): add difference view editor in studio
2022-07-25 15:01:04 +05:00
sabhas
04e0f9efe3
chore: merge main into issue-198
2022-07-22 22:31:32 +05:00
sabhas
99172cd9ed
chore: add specs
2022-07-22 22:18:03 +05:00
sabhas
57daad0c26
chore: error response codes for drive api
2022-07-22 16:58:26 +05:00
sabhas
cc1e4543fc
chore: add specs
2022-07-21 23:03:56 +05:00
sabhas
03cb89d14f
chore: code fixes
2022-07-21 23:03:40 +05:00
sabhas
72140d73c2
chore: modified folderParamValidation method
2022-07-21 14:08:44 +05:00
sabhas
efcefd2a42
chore: quick fix
2022-07-21 13:25:46 +05:00
sabhas
06d7c91fc3
fix: remove drive component
2022-07-20 23:53:42 +05:00
sabhas
7010a6a120
feat: implemented the functionality for renaming file/folder from context menu
2022-07-20 23:46:39 +05:00
sabhas
fdcaba9d56
feat: implemented api for renaming file/folder
2022-07-20 23:45:11 +05:00
sabhas
48688a6547
chore: update swagger docs
2022-07-20 16:52:49 +05:00
sabhas
0ce94a553e
feat: implemented functionality for adding file/folder from sidebar context menu
2022-07-20 16:45:45 +05:00
sabhas
941917e508
feat: created api endpoint for adding empty folder in drive
2022-07-20 16:43:43 +05:00
semantic-release-bot
5706371ffd
chore(release): 0.11.5 [skip ci]
...
## [0.11.5](https://github.com/sasjs/server/compare/v0.11.4...v0.11.5 ) (2022-07-19)
### Bug Fixes
* Revert "fix(security): missing cookie flags are added" ([ce5218a ](https://github.com/sasjs/server/commit/ce5218a2278cc750f2b1032024685dc6cd72f796 ))
2022-07-19 23:03:43 +00:00
Saad Jutt
ce5218a227
fix: Revert "fix(security): missing cookie flags are added"
...
This reverts commit 526402fd73 .
2022-07-20 03:58:25 +05:00
semantic-release-bot
8b62755f39
chore(release): 0.11.4 [skip ci]
...
## [0.11.4](https://github.com/sasjs/server/compare/v0.11.3...v0.11.4 ) (2022-07-19)
### Bug Fixes
* **security:** missing cookie flags are added ([526402f ](https://github.com/sasjs/server/commit/526402fd73407ee4fa2d31092111a7e6a1741487 ))
2022-07-19 21:06:05 +00:00
Allan Bowe and GitHub
cb84c3ebbb
Merge pull request #234 from sasjs/issue147
...
fix(security): missing cookie flags are added
2022-07-19 22:02:05 +01:00
Saad Jutt
526402fd73
fix(security): missing cookie flags are added
2022-07-20 01:40:31 +05:00
sabhas
177675bc89
feat: implemented delete file/folder functionality
2022-07-19 22:49:34 +05:00
sabhas
721165ff12
chore: add delete confirmation modal and use it in permission component
2022-07-19 22:48:22 +05:00
sabhas
08e0c61e0f
feat: add api end point for delete folder
2022-07-19 22:41:03 +05:00
semantic-release-bot
1b234eb2b1
chore(release): 0.11.3 [skip ci]
...
## [0.11.3](https://github.com/sasjs/server/compare/v0.11.2...v0.11.3 ) (2022-07-19)
### Bug Fixes
* filePath fix in code.js file for windows ([2995121 ](https://github.com/sasjs/server/commit/299512135d77c2ac9e34853cf35aee6f2e1d4da4 ))
2022-07-19 14:50:19 +00:00
Allan Bowe and GitHub
ef25eec11f
Merge pull request #233 from sasjs/issue-227
...
fix: filePath fix in code.js file for windows
2022-07-19 15:46:18 +01:00
sabhas
3e53f70928
chore: update swagger docs
2022-07-19 16:14:40 +05:00
sabhas
0f19384999
fix: fileTree api response to include an additional attribute isFolder
2022-07-19 16:13:46 +05:00
sabhas
63dd6813c0
chore: lint fix
2022-07-19 13:07:34 +05:00
sabhas
299512135d
fix: filePath fix in code.js file for windows
2022-07-19 13:00:33 +05:00
sabhas
6c35412d2f
feat: add sidebar(drive) to left of studio
2022-07-18 22:39:09 +05:00
sabhas
27410bc32b
chore: add file path input modal
2022-07-18 22:37:32 +05:00
sabhas
849b2dd468
chore: add custom tree view component
2022-07-18 22:32:10 +05:00
semantic-release-bot
a1a182698e
chore(release): 0.11.2 [skip ci]
...
## [0.11.2](https://github.com/sasjs/server/compare/v0.11.1...v0.11.2 ) (2022-07-18)
### Bug Fixes
* apply icon option only for sas.exe ([d2ddd8a ](https://github.com/sasjs/server/commit/d2ddd8aacadfdd143026881f2c6ae8c6b277610a ))
2022-07-18 12:39:49 +00:00
Allan Bowe and GitHub
4be692b24b
Merge pull request #232 from sasjs/issue229
...
fix: apply icon option only for sas.exe
2022-07-18 13:34:21 +01:00
Allan Bowe
d2ddd8aaca
fix: apply icon option only for sas.exe
2022-07-18 12:33:52 +00:00
semantic-release-bot
3a45e8f525
chore(release): 0.11.1 [skip ci]
...
## [0.11.1](https://github.com/sasjs/server/compare/v0.11.0...v0.11.1 ) (2022-07-18)
### Bug Fixes
* bank operator ([aa02741 ](https://github.com/sasjs/server/commit/aa027414ed3ce51f1014ef36c4191e064b2e963d ))
* ensuring nosplash option only applies for sas.exe ([65e6de9 ](https://github.com/sasjs/server/commit/65e6de966383fe49a919b1f901d77c7f1e402c9b )), closes [#229 ](https://github.com/sasjs/server/issues/229 )
2022-07-18 12:14:31 +00:00
Allan Bowe and GitHub
c0e2f55a7b
Merge pull request #231 from sasjs/issue229
...
fix: bank operator
2022-07-18 13:10:30 +01:00
Allan Bowe
aa027414ed
fix: bank operator
2022-07-18 12:09:54 +00:00
Allan Bowe and GitHub
8c4c52b1a9
Merge pull request #230 from sasjs/issue229
...
fix: ensuring nosplash option only applies for sas.exe
2022-07-18 12:58:15 +01:00
Allan Bowe
ff420434ae
chore: removing line added automatically
2022-07-18 11:57:19 +00:00
Allan Bowe
65e6de9663
fix: ensuring nosplash option only applies for sas.exe
...
Closes #229
2022-07-18 11:55:35 +00:00
semantic-release-bot
2e53d43e11
chore(release): 0.11.0 [skip ci]
...
# [0.11.0](https://github.com/sasjs/server/compare/v0.10.0...v0.11.0 ) (2022-07-16)
### Bug Fixes
* **logs:** logs location is configurable ([e024a92 ](https://github.com/sasjs/server/commit/e024a92f165990e08db8aa26ee326dbcb30e2e46 ))
### Features
* **logs:** logs to file with rotating + code split into files ([92fda18 ](https://github.com/sasjs/server/commit/92fda183f3f0f3956b7c791669eb8dd52c389d1b ))
2022-07-16 21:58:08 +00:00
Allan Bowe and GitHub
3795f748a7
Merge pull request #228 from sasjs/issue217
...
Issue217
2022-07-16 22:54:13 +01:00
Saad Jutt
e024a92f16
fix(logs): logs location is configurable
2022-07-16 05:07:00 +05:00
Saad Jutt
92fda183f3
feat(logs): logs to file with rotating + code split into files
2022-07-16 04:42:54 +05:00
Saad Jutt
6f2e6efd03
chore: fixed few vulnerabilites
2022-07-16 03:30:29 +05:00
sabhas
30d7a65358
chore: fix breaking changes caused by react-router-dom update
2022-07-15 18:42:59 +05:00
sabhas
5e930f14d2
chore: bump mui/icons-material and react-router-dom versions
2022-07-15 18:41:11 +05:00
sabhas
9bc68b1cdc
chore: update swagger docs
2022-07-15 18:40:02 +05:00
Allan Bowe and GitHub
3b4e9d20d4
Create FUNDING.yml
2022-07-08 20:51:10 +01:00
semantic-release-bot
4a67d0c63a
chore(release): 0.10.0 [skip ci]
...
# [0.10.0](https://github.com/sasjs/server/compare/v0.9.0...v0.10.0 ) (2022-07-06)
### Bug Fixes
* add authorize middleware for appStreams ([e54a09d ](https://github.com/sasjs/server/commit/e54a09db19ec8690e54a40760531a4e06d250974 ))
* add isAdmin attribute to return response of get session and login requests ([bdf63df ](https://github.com/sasjs/server/commit/bdf63df1d915892486005ec904807749786b1c0c ))
* add permission authorization middleware to only specific routes ([f3dfc70 ](https://github.com/sasjs/server/commit/f3dfc7083fbfb4b447521341b1a86730fb90b4c0 ))
* bumping core and running lint ([a2d1396 ](https://github.com/sasjs/server/commit/a2d13960578014312d2cb5e03145bfd1829d99ec ))
* controller fixed for deleting permission ([b5f595a ](https://github.com/sasjs/server/commit/b5f595a25c50550d62482409353c7629c5a5c3e0 ))
* do not show admin users in add permission modal ([a75edba ](https://github.com/sasjs/server/commit/a75edbaa327ec2af49523c13996ac283061da7d8 ))
* export GroupResponse interface ([38a7db8 ](https://github.com/sasjs/server/commit/38a7db8514de0acd94d74ba96bc1efb732add30c ))
* move permission filter modal to separate file and icons for different actions ([d000f75 ](https://github.com/sasjs/server/commit/d000f7508f6d7384afffafee4179151fca802ca8 ))
* principalId type changed to number from any ([4fcc191 ](https://github.com/sasjs/server/commit/4fcc191ce9edc7e4dcd8821fb8019f4eea5db4ea ))
* remove clientId from principal types ([0781ddd ](https://github.com/sasjs/server/commit/0781ddd64e3b5e5ca39647bb4e4e1a9332a0f4f8 ))
* remove duplicates principals from permission filter modal ([5b319f9 ](https://github.com/sasjs/server/commit/5b319f9ad1f941b306db6b9473a2128b2e42bf76 ))
* show loading spinner in studio while executing code ([496247d ](https://github.com/sasjs/server/commit/496247d0b9975097a008cf4d3a999d77648fd930 ))
* show permission component only in server mode ([f863b81 ](https://github.com/sasjs/server/commit/f863b81a7d40a1296a061ec93946f204382af2c3 ))
* update permission model ([39fc908 ](https://github.com/sasjs/server/commit/39fc908de1945f2aaea18d14e6bce703f6bf0c06 ))
* update permission response ([e516b77 ](https://github.com/sasjs/server/commit/e516b7716da5ff7e23350a5f77cfa073b1171175 ))
* **web:** only admin should be able to add, update or delete permission ([be8635c ](https://github.com/sasjs/server/commit/be8635ccc5eb34c3f0a5951c8a0421292ef69c97 ))
### Features
* add api endpoint for deleting permission ([0171344 ](https://github.com/sasjs/server/commit/01713440a4fa661b76368785c0ca731f096ac70a ))
* add api endpoint for updating permission setting ([540f54f ](https://github.com/sasjs/server/commit/540f54fb77b364822da7889dbe75c02242f48a59 ))
* add authorize middleware for validating permissions ([7d916ec ](https://github.com/sasjs/server/commit/7d916ec3e9ef579dde1b73015715cd01098c2018 ))
* add basic UI for settings and permissions ([5652325 ](https://github.com/sasjs/server/commit/56523254525a66e756196e90b39a2b8cdadc1518 ))
* add documentation link under usename dropdown menu ([eeb63b3 ](https://github.com/sasjs/server/commit/eeb63b330c292afcdd5c8f006882b224c4235068 ))
* add permission model ([6bea1f7 ](https://github.com/sasjs/server/commit/6bea1f76668ddb070ad95b3e02c31238af67c346 ))
* add UI for updating permission ([e8c21a4 ](https://github.com/sasjs/server/commit/e8c21a43b215f5fced0463b70747cda1191a4e01 ))
* add validation for registering permission ([e5200c1 ](https://github.com/sasjs/server/commit/e5200c1000903185dfad9ee49c99583e473c4388 ))
* add, remove and update permissions from web component ([97ecfdc ](https://github.com/sasjs/server/commit/97ecfdc95563c72dbdecaebcb504e5194250a763 ))
* added get authorizedRoutes api endpoint ([b10e932 ](https://github.com/sasjs/server/commit/b10e9326058193dd65a57fab2d2f05b7b06096e7 ))
* created modal for adding permission ([1413b18 ](https://github.com/sasjs/server/commit/1413b1850838ecc988ab289da4541bde36a9a346 ))
* defined register permission and get all permissions api endpoints ([1103ffe ](https://github.com/sasjs/server/commit/1103ffe07b88496967cb03683b08f058ca3bbb9f ))
* update swagger docs ([797c2bc ](https://github.com/sasjs/server/commit/797c2bcc39005a05a995be15a150d584fecae259 ))
2022-07-06 12:31:43 +00:00
Allan Bowe and GitHub
dea204e3c5
Merge pull request #221 from sasjs/improve-web-UI
...
fix: Improve web UI
2022-07-06 13:26:19 +01:00
Allan Bowe and GitHub
5f9e83759c
Merge pull request #215 from sasjs/descs
...
chore: update descriptions
2022-07-06 13:26:00 +01:00
Allan Bowe and GitHub
fefe63deb1
Merge pull request #151 from sasjs/issue-139
...
feat: enable permissions
2022-07-06 13:25:27 +01:00
sabhas
ddd179bbee
chore: added specs for verifying permissions
2022-07-05 16:18:14 +05:00
sabhas
a10b87930c
chore: quick fix
2022-07-05 15:29:44 +05:00
sabhas
496247d0b9
fix: show loading spinner in studio while executing code
2022-07-05 08:23:51 +05:00
sabhas
eeb63b330c
feat: add documentation link under usename dropdown menu
2022-07-05 08:23:36 +05:00
Saad Jutt
1108d3dd7b
chore: quick fix
2022-07-05 05:30:13 +05:00
Saad Jutt
7edb47a4cb
chore: build fix
2022-07-05 03:40:54 +05:00
Saad Jutt
451cb4f6dd
chore: fixed specs
2022-07-05 03:26:37 +05:00
Saad Jutt
0b759a5594
chore: code fixes API + web
2022-07-05 02:34:33 +05:00
Saad Jutt
5338ffb211
chore: Merge branch 'main' into issue-139
2022-07-04 23:59:51 +05:00
sabhas
e42fdd3575
chore: conditionally call authorize middleware from authenticateToken
2022-07-04 20:13:46 +05:00
sabhas
b10e932605
feat: added get authorizedRoutes api endpoint
2022-07-04 19:14:06 +05:00
sabhas
e54a09db19
fix: add authorize middleware for appStreams
2022-07-04 17:14:17 +05:00
sabhas
4c35e04802
chore: add snackbar for showing success alert
2022-07-04 16:00:23 +05:00
sabhas
b5f595a25c
fix: controller fixed for deleting permission
2022-07-04 04:27:58 +05:00
semantic-release-bot
a131adbae7
chore(release): 0.9.0 [skip ci]
...
# [0.9.0](https://github.com/sasjs/server/compare/v0.8.3...v0.9.0 ) (2022-07-03)
### Features
* removed secrets from env variables ([9c3da56 ](https://github.com/sasjs/server/commit/9c3da56901672a818f54267f9defc9f4701ab7fb ))
2022-07-03 10:40:36 +00:00
Allan Bowe and GitHub
a20c3b9719
Merge pull request #220 from sasjs/issue213
...
feat: removed secrets from env variables
2022-07-03 11:36:24 +01:00
Saad Jutt
eee3a7b084
chore: code refactor
2022-07-03 07:03:15 +05:00
Saad Jutt
9c3da56901
feat: removed secrets from env variables
2022-07-03 06:56:18 +05:00
Allan Bowe and GitHub
7e6524d7e4
chore: removing badge
2022-07-02 15:12:27 +01:00
Allan Bowe and GitHub
0ea2690616
adding matrix chat link
2022-07-02 13:10:20 +01:00
semantic-release-bot
b369759f0f
chore(release): 0.8.3 [skip ci]
...
## [0.8.3](https://github.com/sasjs/server/compare/v0.8.2...v0.8.3 ) (2022-07-02)
### Bug Fixes
* **deploy:** extract first json from zip file ([e290751 ](https://github.com/sasjs/server/commit/e290751c872d24009482871a8c398e834357dcde ))
2022-07-02 10:01:26 +00:00
Allan Bowe and GitHub
ac9a835c5a
Merge pull request #219 from sasjs/issue211
...
fix(deploy): extract first json from zip file
2022-07-02 10:57:16 +01:00
Saad Jutt
e290751c87
fix(deploy): extract first json from zip file
2022-07-02 14:39:33 +05:00
sabhas
e516b7716d
fix: update permission response
2022-07-02 01:03:53 +05:00
sabhas
f3dfc7083f
fix: add permission authorization middleware to only specific routes
2022-07-01 16:50:24 +05:00
sabhas
7d916ec3e9
feat: add authorize middleware for validating permissions
2022-06-29 23:06:58 +05:00
sabhas
70f279a49c
chore: update swagger.yaml
2022-06-28 09:23:53 +05:00
sabhas
66a3537271
chore: add specs
2022-06-28 06:50:35 +05:00
sabhas
ca64c13909
chore: add principal type and permission setting enums
2022-06-28 00:00:04 +05:00
sabhas
0a73a35547
chore: improve error handling
2022-06-27 23:21:48 +05:00
sabhas
a75edbaa32
fix: do not show admin users in add permission modal
2022-06-26 01:49:07 +05:00
sabhas
4ddfec0403
chore: add isAdmin field in user response
2022-06-26 01:48:31 +05:00
sabhas
35439d7d51
chore: throw error when adding permission for admin user
2022-06-24 23:19:19 +05:00
sabhas
907aa485fd
chore: throw error when creating duplicate permission
2022-06-24 23:15:41 +05:00
sabhas
888627e1c8
chore: close filterModal after applying/reseting
2022-06-24 22:32:18 +05:00
sabhas
9cb9e2dd33
chore: add filter based on principal type
2022-06-24 16:28:41 +05:00
sabhas
54d4bf835d
chore: show principal type in permissions list
2022-06-24 15:50:09 +05:00
sabhas
67fe298fd5
chore: lint fixes
2022-06-24 14:55:05 +05:00
sabhas
97ecfdc955
feat: add, remove and update permissions from web component
2022-06-24 14:48:57 +05:00
sabhas
5b319f9ad1
fix: remove duplicates principals from permission filter modal
2022-06-23 23:58:40 +05:00
sabhas
be8635ccc5
fix(web): only admin should be able to add, update or delete permission
2022-06-23 23:35:06 +05:00
sabhas
f863b81a7d
fix: show permission component only in server mode
2022-06-23 23:14:54 +05:00
sabhas
bdf63df1d9
fix: add isAdmin attribute to return response of get session and login requests
2022-06-23 22:50:00 +05:00
sabhas
4c6b9c5e93
Merge branch 'main' into issue-139
2022-06-23 17:21:52 +05:00
Allan Bowe
a2d1396057
fix: bumping core and running lint
2022-06-23 09:00:22 +00:00
Allan Bowe and GitHub
b2f21eb3ac
chore: update descriptions
2022-06-23 08:44:12 +00:00
semantic-release-bot
71bcbb9134
chore(release): 0.8.2 [skip ci]
...
## [0.8.2](https://github.com/sasjs/server/compare/v0.8.1...v0.8.2 ) (2022-06-22)
### Bug Fixes
* getRuntimeAndFilePath function to handle the scenarion when path is provided with an extension other than runtimes ([5cc85b5 ](https://github.com/sasjs/server/commit/5cc85b57f80b13296156811fe966d7b37d45f213 ))
2022-06-22 10:18:59 +00:00
Allan Bowe and GitHub
c86f0feff8
Merge pull request #214 from sasjs/fix-runtime-filePath
...
fix: getRuntimeAndFilePath function
2022-06-22 12:14:12 +02:00
Allan Bowe and GitHub
d3d2ab9a36
Update getRunTimeAndFilePath.ts
2022-06-22 11:12:48 +01:00
sabhas
5cc85b57f8
fix: getRuntimeAndFilePath function to handle the scenarion when path is provided with an extension other than runtimes
2022-06-22 14:24:06 +05:00
semantic-release-bot
ae0fc0c48c
chore(release): 0.8.1 [skip ci]
...
## [0.8.1](https://github.com/sasjs/server/compare/v0.8.0...v0.8.1 ) (2022-06-21)
### Bug Fixes
* make CA_ROOT optional in getCertificates method ([1b5859e ](https://github.com/sasjs/server/commit/1b5859ee37ae73c419115b9debfd5141a79733de ))
* update /logout route to /SASLogon/logout ([65380be ](https://github.com/sasjs/server/commit/65380be2f3945bae559f1749064845b514447a53 ))
2022-06-21 20:10:31 +00:00
Saad Jutt and GitHub
555c5d54e2
Merge pull request #212 from sasjs/update-logout-route
...
Update logout route
2022-06-21 13:06:30 -07:00
sabhas
1b5859ee37
fix: make CA_ROOT optional in getCertificates method
2022-06-22 00:25:41 +05:00
sabhas
65380be2f3
fix: update /logout route to /SASLogon/logout
2022-06-22 00:24:41 +05:00
Yury Shkoda and GitHub
1933be15c2
Merge pull request #210 from sasjs/pr-template
...
chore(template): added pull request template
2022-06-21 19:11:19 +03:00
Yury Shkoda
56b20beb8c
chore(template): added pull request template
2022-06-21 19:07:14 +03:00
semantic-release-bot
bfc5ac6a4f
chore(release): 0.8.0 [skip ci]
...
# [0.8.0](https://github.com/sasjs/server/compare/v0.7.3...v0.8.0 ) (2022-06-21)
### Features
* **certs:** ENV variables updated and set CA Root for HTTPS server ([2119e9d ](https://github.com/sasjs/server/commit/2119e9de9ab1e5ce1222658f554ac74f4f35cf4d ))
2022-06-21 07:24:26 +00:00
Allan Bowe and GitHub
6376173de0
Merge pull request #209 from sasjs/certificate-ca-root
...
feat(certs): ENV variables updated and set CA Root for HTTPS server
2022-06-21 09:18:15 +02:00
Saad Jutt
3130fbeff0
chore: code refactor for getting session controller
2022-06-21 03:41:44 +05:00
Saad Jutt
01e9a1d9e9
chore: README.md and .env.example updated
2022-06-21 03:26:12 +05:00
Saad Jutt
2119e9de9a
feat(certs): ENV variables updated and set CA Root for HTTPS server
2022-06-21 03:17:14 +05:00
semantic-release-bot
87dbab98f6
chore(release): 0.7.3 [skip ci]
...
## [0.7.3](https://github.com/sasjs/server/compare/v0.7.2...v0.7.3 ) (2022-06-20)
### Bug Fixes
* path descriptions and defaults ([5d5d6ce ](https://github.com/sasjs/server/commit/5d5d6ce3265a43af2e22bcd38cda54fafaf7b3ef ))
2022-06-20 15:31:20 +00:00
Allan Bowe and GitHub
1bf122a0a2
Merge pull request #207 from sasjs/allanbowe/sasjs-server-fails-to-205
...
fix: path descriptions and defaults
2022-06-20 17:26:56 +02:00
Allan Bowe
5d5d6ce326
fix: path descriptions and defaults
2022-06-20 15:07:17 +00:00
semantic-release-bot
620eddb713
chore(release): 0.7.2 [skip ci]
...
## [0.7.2](https://github.com/sasjs/server/compare/v0.7.1...v0.7.2 ) (2022-06-20)
### Bug Fixes
* removing UTF-8 options from commandline. There appears to be no reliable way to enforce ([f6dc74f ](https://github.com/sasjs/server/commit/f6dc74f16bddafa1de9c83c2f27671a241abdad4 ))
2022-06-20 15:03:27 +00:00
Allan Bowe and GitHub
3c92034da3
Merge pull request #206 from sasjs/allanbowe/sasjs-server-fails-to-205
...
fix: removing UTF-8 options from commandline.
2022-06-20 16:57:58 +02:00
Allan Bowe
f6dc74f16b
fix: removing UTF-8 options from commandline. There appears to be no reliable way to enforce
...
UTF-8 without additional modifications to the PATH variable to ensure a DBCS instance of SAS.
2022-06-20 14:38:19 +00:00
semantic-release-bot
8c48d00d21
chore(release): 0.7.1 [skip ci]
...
## [0.7.1](https://github.com/sasjs/server/compare/v0.7.0...v0.7.1 ) (2022-06-20)
### Bug Fixes
* default runtime should be sas ([91d29cb ](https://github.com/sasjs/server/commit/91d29cb1272c28afbceaf39d1e0a87e17fbfdcd6 ))
* **Studio:** default selection of runtime fixed ([eb569c7 ](https://github.com/sasjs/server/commit/eb569c7b827c872ed2c4bc114559b97d87fd2aa0 ))
* webout path fixed in code.js when running on windows ([99a1107 ](https://github.com/sasjs/server/commit/99a110736448f66f99a512396b268fc31a3feef0 ))
2022-06-20 12:44:59 +00:00
Allan Bowe and GitHub
48ff8d73d4
Merge pull request #204 from sasjs/fix-runtime-feature
...
fix: webout path in code.js fixed when running on windows
2022-06-20 14:40:55 +02:00
sabhas
eb397b15c2
chore: lint fixes
2022-06-20 17:32:28 +05:00
sabhas
eb569c7b82
fix(Studio): default selection of runtime fixed
2022-06-20 17:29:19 +05:00
sabhas
99a1107364
fix: webout path fixed in code.js when running on windows
2022-06-20 17:28:25 +05:00
sabhas
91d29cb127
fix: default runtime should be sas
2022-06-20 17:12:32 +05:00
semantic-release-bot
1e2c08a8d3
chore(release): 0.7.0 [skip ci]
...
# [0.7.0](https://github.com/sasjs/server/compare/v0.6.1...v0.7.0 ) (2022-06-19)
### Bug Fixes
* add runtimes to global process object ([194eaec ](https://github.com/sasjs/server/commit/194eaec7d4a561468f83bf6efce484909ee532eb ))
* code fixes for executing program from program path including file extension ([53854d0 ](https://github.com/sasjs/server/commit/53854d001279462104b24c0e59a8c94ab4938a94 ))
* code/execute controller logic to handle different runtimes ([23b6692 ](https://github.com/sasjs/server/commit/23b6692f02e4afa33c9dc95d242eb8645c19d546 ))
* convert single executeProgram method to two methods i.e. executeSASProgram and executeJSProgram ([c58666e ](https://github.com/sasjs/server/commit/c58666eb81514de500519e7b96c1981778ec149b ))
* no need to stringify _webout in preProgramVarStatements, developer should have _webout as string in actual code ([9d5a5e0 ](https://github.com/sasjs/server/commit/9d5a5e051fd821295664ddb3a1fd64629894a44c ))
* pass _program to execute file without extension ([5df619b ](https://github.com/sasjs/server/commit/5df619b3f63571e8e326261d8114869d33881d91 ))
* refactor code for session selection in preUploadMiddleware function ([b444381 ](https://github.com/sasjs/server/commit/b4443819d42afecebc0f382c58afb9010d4775ef ))
* refactor code in executeFile method of session controller ([dffe6d7 ](https://github.com/sasjs/server/commit/dffe6d7121d569e5c7d13023c6ca68d8c901c88e ))
* refactor code in preUploadMiddleware function ([6d6bda5 ](https://github.com/sasjs/server/commit/6d6bda56267babde7b98cf69e32973d56d719f75 ))
* refactor sas/js session controller classes to inherit from base session controller class ([2c704a5 ](https://github.com/sasjs/server/commit/2c704a544f4e31a8e8e833a9a62ba016bcfa6c7c ))
* **Studio:** style fix for runtime dropdown ([9023cf3 ](https://github.com/sasjs/server/commit/9023cf33b5fa4b13c2d5e9b80ae307df69c7fc02 ))
### Features
* configure child process with writeStream to write logs to log file ([058b3b0 ](https://github.com/sasjs/server/commit/058b3b00816e582e143953c2f0b8330bde2181b8 ))
* conver single session controller to two controller i.e. SASSessionController and JSSessionController ([07295aa ](https://github.com/sasjs/server/commit/07295aa151175db8c93eeef806fc3b7fde40ac72 ))
* create and inject code for uploaded files to code.js ([1685616 ](https://github.com/sasjs/server/commit/16856165fb292dc9ffa897189ba105bd9f362267 ))
* validate sasjs_runtimes env var ([596ada7 ](https://github.com/sasjs/server/commit/596ada7ca88798d6d71f6845633a006fd22438ea ))
2022-06-19 13:44:02 +00:00
Saad Jutt and GitHub
473fbd62c0
Merge pull request #186 from sasjs/issue-184
...
feat: Support JS runtime for services
2022-06-19 06:39:11 -07:00
Saad Jutt
b1a0fe7060
chore: code fixes
2022-06-19 18:35:10 +05:00
sabhas
dde293c852
chore: write specs for get stp/execute
2022-06-19 07:08:36 +05:00
sabhas
f738a6d7a3
chore: splitted functions into different files
2022-06-19 07:07:39 +05:00
Saad Jutt
3e0a2de2ad
chore: nvmrc version updated to LTS
2022-06-18 01:49:47 +05:00
Saad Jutt
91cb7bd946
chore(workflow): CI/CD env variables updated
2022-06-18 01:13:56 +05:00
Saad Jutt
a501a300dc
chore: lint fixes
2022-06-18 00:53:05 +05:00
Saad Jutt
b446baa822
chore: Merge branch 'main' into issue-184
2022-06-18 00:51:48 +05:00
sabhas
9023cf33b5
fix(Studio): style fix for runtime dropdown
2022-06-17 23:17:23 +05:00
sabhas
23b6692f02
fix: code/execute controller logic to handle different runtimes
2022-06-17 20:01:50 +05:00
Allan Bowe and GitHub
6de91618ff
Merge pull request #201 from sasjs/all-contributors/add-kknapen
...
docs: add kknapen as a contributor for userTesting
2022-06-17 16:33:41 +02:00
allcontributors[bot] and GitHub
e06d66f312
docs: update .all-contributorsrc [skip ci]
2022-06-17 14:33:12 +00:00
allcontributors[bot] and GitHub
1ffaf2e0ef
docs: update README.md [skip ci]
2022-06-17 14:33:11 +00:00
Allan Bowe
393d3327db
docs: add @VladislavParhomchik as a contributor
2022-06-17 14:32:52 +00:00
Allan Bowe
14cfb9a663
docs: add @allanbowe as a contributor
2022-06-17 14:29:14 +00:00
Allan Bowe
dd1f2b3ed7
docs: add @medjedovicm as a contributor
2022-06-17 14:29:06 +00:00
Allan Bowe
9f5dbbc8da
docs: add @yuryshkoda as a contributor
2022-06-17 14:28:48 +00:00
Allan Bowe
9423bb2b23
docs: add @sabhas as a contributor
2022-06-17 14:28:39 +00:00
Allan Bowe
5bfcdc4dbb
docs: add @saadjutt01 as a contributor
2022-06-17 14:27:53 +00:00
semantic-release-bot
ecd8ed9032
chore(release): 0.6.1 [skip ci]
...
## [0.6.1](https://github.com/sasjs/server/compare/v0.6.0...v0.6.1 ) (2022-06-17)
### Bug Fixes
* home page wording. Using fix to force previous change through.. ([8702a4e ](https://github.com/sasjs/server/commit/8702a4e8fd1bbfaf4f426b75e8b85a87ede0e0b0 ))
2022-06-17 13:19:51 +00:00
Allan Bowe and GitHub
a8d89ff1d6
Merge pull request #200 from sasjs/nit
...
fix: home page wording. Using fix to force previous change through..
2022-06-17 15:14:59 +02:00
Allan Bowe
8702a4e8fd
fix: home page wording. Using fix to force previous change through..
2022-06-17 13:14:02 +00:00
sabhas
ab222cbaab
chore: verify executable paths
2022-06-17 18:12:03 +05:00
Allan Bowe and GitHub
5f06132ece
Merge pull request #199 from sasjs/allanbowe-patch-1
...
Update Session.ts
2022-06-17 14:55:22 +02:00
Allan Bowe and GitHub
56c80b0979
Update Session.ts
2022-06-17 13:46:08 +01:00
sabhas
158acf1f97
chore: set sas,js as default run times
2022-06-17 04:02:40 +05:00
semantic-release-bot
c19a20c1d4
chore(release): 0.6.0 [skip ci]
...
# [0.6.0](https://github.com/sasjs/server/compare/v0.5.0...v0.6.0 ) (2022-06-16)
### Features
* get group by group name ([6b0b94a ](https://github.com/sasjs/server/commit/6b0b94ad38215ae58e62279a4f73ac3ed2d9d0e8 ))
2022-06-16 18:43:40 +00:00
Allan Bowe and GitHub
f8eaadae7b
Merge pull request #197 from sasjs/fetch-group-by-name
...
feat: get group by group name
2022-06-16 20:39:23 +02:00
sabhas
90e0973a7f
chore: add test for group name validation
2022-06-16 23:36:13 +05:00
sabhas
869a13fc69
chore: error code fixes
2022-06-16 23:27:56 +05:00
sabhas
1790e10fc1
chore: code fixes
2022-06-16 22:14:47 +05:00
semantic-release-bot
6d12b900ad
chore(release): 0.5.0 [skip ci]
...
# [0.5.0](https://github.com/sasjs/server/compare/v0.4.2...v0.5.0 ) (2022-06-16)
### Bug Fixes
* npm audit fix to avoid warnings on npm i ([28a6a36 ](https://github.com/sasjs/server/commit/28a6a36bb708b93fb5c2b74d587e9b2e055582be ))
### Features
* **api:** deployment through zipped/compressed file ([b81d742 ](https://github.com/sasjs/server/commit/b81d742c6c70d4cf1cab365b0e3efc087441db00 ))
2022-06-16 13:31:09 +00:00
Saad Jutt and GitHub
ae5aa02733
Merge pull request #196 from sasjs/issue173
...
feat(api): deployment through zipped/compressed file
2022-06-16 06:26:32 -07:00
Allan Bowe
28a6a36bb7
fix: npm audit fix to avoid warnings on npm i
2022-06-16 13:07:59 +00:00
Saad Jutt
4e7579dc10
chore(specs): specs added for deploy upload file and zipped file
2022-06-16 17:58:56 +05:00
sabhas
6b0b94ad38
feat: get group by group name
2022-06-16 13:06:33 +05:00
Saad Jutt
b81d742c6c
feat(api): deployment through zipped/compressed file
2022-06-16 00:56:51 +05:00
semantic-release-bot
a61adbcac2
chore(release): 0.4.2 [skip ci]
...
## [0.4.2](https://github.com/sasjs/server/compare/v0.4.1...v0.4.2 ) (2022-06-15)
### Bug Fixes
* appStream redesign ([73792fb ](https://github.com/sasjs/server/commit/73792fb574c90bd280c4324e0b41c6fee7d572b6 ))
2022-06-15 15:04:11 +00:00
Allan Bowe and GitHub
12000f4fc7
Merge pull request #195 from sasjs/appStream-design
...
fix: appStream redesign
2022-06-15 16:59:58 +02:00
medjedovic
73792fb574
fix: appStream redesign
2022-06-15 15:51:42 +02:00
sabhas
53854d0012
fix: code fixes for executing program from program path including file extension
2022-06-15 16:18:07 +05:00
Saad Jutt
81501d17ab
chore: code fixes
2022-06-15 16:03:04 +05:00
Saad Jutt
11a7f920f1
chore: Merge branch 'main' into issue-184
2022-06-15 15:56:17 +05:00
semantic-release-bot
c08cfcbc38
chore(release): 0.4.1 [skip ci]
...
## [0.4.1](https://github.com/sasjs/server/compare/v0.4.0...v0.4.1 ) (2022-06-15)
### Bug Fixes
* add/remove group to User when adding/removing user from group and return group membership on getting user ([e08bbcc ](https://github.com/sasjs/server/commit/e08bbcc5435cbabaee40a41a7fb667d4a1f078e6 ))
2022-06-15 10:38:22 +00:00
Saad Jutt and GitHub
8d38d5ac64
Merge pull request #193 from sasjs/issue-192
...
fix: add/remove group to User when adding/removing user from group
2022-06-15 03:32:32 -07:00
sabhas
e08bbcc543
fix: add/remove group to User when adding/removing user from group and return group membership on getting user
2022-06-15 15:18:42 +05:00
semantic-release-bot
eef3cb270d
chore(release): 0.4.0 [skip ci]
...
# [0.4.0](https://github.com/sasjs/server/compare/v0.3.10...v0.4.0 ) (2022-06-14)
### Features
* new APIs added for GET|PATCH|DELETE of user by username ([aef411a ](https://github.com/sasjs/server/commit/aef411a0eac625c33274dfe3e88b6f75115c44d8 ))
2022-06-14 17:28:50 +00:00
Saad Jutt and GitHub
9cfbca23f8
Merge pull request #194 from sasjs/issue188
...
feat: new APIs added for GET|PATCH|DELETE of user by username
2022-06-14 10:24:42 -07:00
Saad Jutt
aef411a0ea
feat: new APIs added for GET|PATCH|DELETE of user by username
2022-06-14 22:08:56 +05:00
Saad Jutt
e359265c4b
chore: quick fix
2022-06-14 17:05:40 +05:00
Saad Jutt
8e7c9e671c
chore: quick fix
2022-06-14 17:05:13 +05:00
Saad Jutt
c830f44e29
chore: code fixes
2022-06-14 16:48:58 +05:00
semantic-release-bot
806ea4cb5c
chore(release): 0.3.10 [skip ci]
...
## [0.3.10](https://github.com/sasjs/server/compare/v0.3.9...v0.3.10 ) (2022-06-14)
### Bug Fixes
* correct syntax for encoding option ([32d372b ](https://github.com/sasjs/server/commit/32d372b42fbf56b6c0779e8f704164eaae1c7548 ))
2022-06-14 09:53:53 +00:00
Allan Bowe and GitHub
7205072358
Merge pull request #191 from sasjs/encodingfix
...
fix: correct syntax for encoding option
2022-06-14 11:49:38 +02:00
Allan Bowe
32d372b42f
fix: correct syntax for encoding option
2022-06-14 09:49:05 +00:00
semantic-release-bot
e059bee7dc
chore(release): 0.3.9 [skip ci]
...
## [0.3.9](https://github.com/sasjs/server/compare/v0.3.8...v0.3.9 ) (2022-06-14)
### Bug Fixes
* forcing utf 8 encoding. Closes [#76 ](https://github.com/sasjs/server/issues/76 ) ([8734489 ](https://github.com/sasjs/server/commit/8734489cf014aedaca3f325e689493e4fe0b71ca ))
2022-06-14 09:20:37 +00:00
Allan Bowe and GitHub
6f56aafab1
Merge pull request #190 from sasjs/allanbowe/enforce-utf-76
...
fix: forcing utf 8 encoding. Closes #76
2022-06-14 11:14:35 +02:00
Allan Bowe
8734489cf0
fix: forcing utf 8 encoding. Closes #76
2022-06-14 09:12:41 +00:00
sabhas
de9ed15286
chore: update error message when stored program not found
2022-06-13 20:51:44 +05:00
sabhas
325285f447
Merge branch 'main' into issue-184
2022-06-13 20:42:28 +05:00
semantic-release-bot
7e6635f40f
chore(release): 0.3.8 [skip ci]
...
## [0.3.8](https://github.com/sasjs/server/compare/v0.3.7...v0.3.8 ) (2022-06-13)
### Bug Fixes
* execution controller better error handling ([8a617a7 ](https://github.com/sasjs/server/commit/8a617a73ae63233332f5788c90f173d6cd5e1283 ))
* execution controller error details ([3fa2a7e ](https://github.com/sasjs/server/commit/3fa2a7e2e32f90050f6b09e30ce3ef725eb0b15f ))
2022-06-13 12:32:32 +00:00
Allan Bowe and GitHub
c0022a22f4
Merge pull request #189 from sasjs/issue-187
...
Execution controller more details in error message
2022-06-13 14:27:12 +02:00
Mihajlo Medjedovic
3fa2a7e2e3
fix: execution controller error details
2022-06-13 12:25:06 +00:00
medjedovic
8a617a73ae
fix: execution controller better error handling
2022-06-13 14:01:12 +02:00
sabhas
16856165fb
feat: create and inject code for uploaded files to code.js
2022-06-09 14:54:11 +05:00
semantic-release-bot
e7babb9f55
chore(release): 0.3.7 [skip ci]
...
## [0.3.7](https://github.com/sasjs/server/compare/v0.3.6...v0.3.7 ) (2022-06-08)
### Bug Fixes
* **appstream:** redirect to relative + nested resource should be accessed ([5ab35b0 ](https://github.com/sasjs/server/commit/5ab35b02c4417132dddb5a800982f31d0d50ef66 ))
2022-06-08 20:21:22 +00:00
Saad Jutt
5ab35b02c4
fix(appstream): redirect to relative + nested resource should be accessed
2022-06-09 01:16:25 +05:00
sabhas
058b3b0081
feat: configure child process with writeStream to write logs to log file
2022-06-08 02:01:31 +05:00
sabhas
9d5a5e051f
fix: no need to stringify _webout in preProgramVarStatements, developer should have _webout as string in actual code
2022-06-07 13:27:18 +05:00
sabhas
2c704a544f
fix: refactor sas/js session controller classes to inherit from base session controller class
2022-06-06 17:24:19 +05:00
sabhas
6d6bda5626
fix: refactor code in preUploadMiddleware function
2022-06-06 17:23:09 +05:00
sabhas
dffe6d7121
fix: refactor code in executeFile method of session controller
2022-06-06 15:23:42 +05:00
sabhas
b4443819d4
fix: refactor code for session selection in preUploadMiddleware function
2022-06-06 15:19:39 +05:00
sabhas
e5a7674fa1
chore: refactor ExecutionController class to remove code duplications
2022-06-06 09:09:21 +05:00
sabhas
596ada7ca8
feat: validate sasjs_runtimes env var
2022-06-04 03:16:07 +05:00
sabhas
f561ba4bf0
chore: documented sasjs_runtimes env variable in readme file
2022-06-04 03:12:51 +05:00
sabhas
c58666eb81
fix: convert single executeProgram method to two methods i.e. executeSASProgram and executeJSProgram
2022-06-03 17:26:21 +05:00
sabhas
5df619b3f6
fix: pass _program to execute file without extension
2022-06-03 17:24:29 +05:00
sabhas
07295aa151
feat: conver single session controller to two controller i.e. SASSessionController and JSSessionController
2022-06-03 17:23:28 +05:00
sabhas
194eaec7d4
fix: add runtimes to global process object
2022-06-03 17:19:12 +05:00
semantic-release-bot
ad82ee7106
chore(release): 0.3.6 [skip ci]
...
## [0.3.6](https://github.com/sasjs/server/compare/v0.3.5...v0.3.6 ) (2022-06-02)
### Bug Fixes
* **appstream:** should serve only new files for same app stream name with new deployment ([e6d1989 ](https://github.com/sasjs/server/commit/e6d1989847761fbe562d7861ffa0ee542839b125 ))
2022-06-02 08:30:39 +00:00
Allan Bowe and GitHub
d2e9456d81
Merge pull request #185 from sasjs/issue183
...
fix(appstream): should serve only new files for same app stream name …
2022-06-02 11:25:27 +03:00
Saad Jutt
e6d1989847
fix(appstream): should serve only new files for same app stream name with new deployment
2022-06-02 04:17:12 +05:00
semantic-release-bot
7a932383b4
chore(release): 0.3.5 [skip ci]
...
## [0.3.5](https://github.com/sasjs/server/compare/v0.3.4...v0.3.5 ) (2022-05-30)
### Bug Fixes
* bumping sasjs/core library ([61815f8 ](https://github.com/sasjs/server/commit/61815f8ae18be132e17c199cd8e3afbcc2fa0b60 ))
2022-05-30 18:07:50 +00:00
Allan Bowe and GitHub
576e18347e
Merge pull request #182 from sasjs/bumpcore
...
fix: bumping sasjs/core library
2022-05-30 21:02:59 +03:00
Allan Bowe
61815f8ae1
fix: bumping sasjs/core library
2022-05-30 18:02:30 +00:00
semantic-release-bot
afff27fd21
chore(release): 0.3.4 [skip ci]
...
## [0.3.4](https://github.com/sasjs/server/compare/v0.3.3...v0.3.4 ) (2022-05-30)
### Bug Fixes
* **web:** system username for DESKTOP mode ([a8ba378 ](https://github.com/sasjs/server/commit/a8ba378fd1ff374ba025a96fdfae5c6c36954465 ))
2022-05-30 16:12:22 +00:00
Saad Jutt
a8ba378fd1
fix(web): system username for DESKTOP mode
2022-05-30 21:08:17 +05:00
semantic-release-bot
73c81a45dc
chore(release): 0.3.3 [skip ci]
...
## [0.3.3](https://github.com/sasjs/server/compare/v0.3.2...v0.3.3 ) (2022-05-30)
### Bug Fixes
* usage of autoexec API in DESKTOP mode ([12d424a ](https://github.com/sasjs/server/commit/12d424acce8108a6f53aefbac01fddcdc5efb48f ))
2022-05-30 12:18:45 +00:00
Saad Jutt
12d424acce
fix: usage of autoexec API in DESKTOP mode
2022-05-30 17:12:17 +05:00
Saad Jutt
414fb19de3
chore: code changes
2022-05-30 00:32:05 +05:00
semantic-release-bot
cfddf1fb0c
chore(release): 0.3.2 [skip ci]
...
## [0.3.2](https://github.com/sasjs/server/compare/v0.3.1...v0.3.2 ) (2022-05-27)
### Bug Fixes
* **web:** ability to use get/patch User API in desktop mode. ([2c259fe ](https://github.com/sasjs/server/commit/2c259fe1de95d84e6929e311aaa6b895e66b42a3 ))
2022-05-27 19:43:00 +00:00
Muhammad Saad and GitHub
1f483b1afc
Merge pull request #180 from sasjs/desktop-autoexec
...
fix(web): ability to use get/patch User API in desktop mode.
2022-05-27 12:39:17 -07:00
Saad Jutt
0470239ef1
chore: quick fix
2022-05-27 17:35:58 +05:00
Saad Jutt
2c259fe1de
fix(web): ability to use get/patch User API in desktop mode.
2022-05-27 17:01:14 +05:00
semantic-release-bot
b066734398
chore(release): 0.3.1 [skip ci]
...
## [0.3.1](https://github.com/sasjs/server/compare/v0.3.0...v0.3.1 ) (2022-05-26)
### Bug Fixes
* **api:** username should be lowercase ([5ad6ee5 ](https://github.com/sasjs/server/commit/5ad6ee5e0f5d7d6faa45b72215f1d9d55cfc37db ))
* **web:** reduced width for autoexec input ([7d11cc7 ](https://github.com/sasjs/server/commit/7d11cc79161e5a07f6c5392d742ef6b9d8658071 ))
2022-05-26 15:30:45 +00:00
Allan Bowe and GitHub
3b698fce5f
Merge pull request #179 from sasjs/web-profile-fixes
...
Web profile fixes
2022-05-26 18:26:30 +03:00
Saad Jutt
5ad6ee5e0f
fix(api): username should be lowercase
2022-05-26 20:20:02 +05:00
Saad Jutt
7d11cc7916
fix(web): reduced width for autoexec input
2022-05-26 19:48:59 +05:00
semantic-release-bot
ff1def6436
chore(release): 0.3.0 [skip ci]
...
# [0.3.0](https://github.com/sasjs/server/compare/v0.2.0...v0.3.0 ) (2022-05-25)
### Features
* **web:** added profile + edit + autoexec changes ([c275db1 ](https://github.com/sasjs/server/commit/c275db184e874f0ee3a4f08f2592cfacf1e90742 ))
2022-05-25 23:29:22 +00:00
Saad Jutt
c275db184e
feat(web): added profile + edit + autoexec changes
2022-05-26 04:25:15 +05:00
semantic-release-bot
e4239fbcc3
chore(release): 0.2.0 [skip ci]
...
# [0.2.0](https://github.com/sasjs/server/compare/v0.1.0...v0.2.0 ) (2022-05-25)
### Bug Fixes
* **autoexec:** usage in case of desktop from file ([79dc2db ](https://github.com/sasjs/server/commit/79dc2dba23dc48ec218a973119392a45cb3856b5 ))
### Features
* **api:** added autoexec + major type setting changes ([2a7223a ](https://github.com/sasjs/server/commit/2a7223ad7d6b8f3d4682447fd25d9426a7c79ac3 ))
2022-05-25 05:52:30 +00:00
Muhammad Saad and GitHub
c6fd8fdd70
Merge pull request #178 from sasjs/issue117
...
feat(api): added autoexec + major type setting changes
2022-05-24 22:48:29 -07:00
Saad Jutt
79dc2dba23
fix(autoexec): usage in case of desktop from file
2022-05-25 10:44:57 +05:00
Saad Jutt
2a7223ad7d
feat(api): added autoexec + major type setting changes
2022-05-24 21:12:32 +05:00
semantic-release-bot
1fed5ea6ac
chore(release): 0.1.0 [skip ci]
...
# [0.1.0](https://github.com/sasjs/server/compare/v0.0.77...v0.1.0 ) (2022-05-23)
### Bug Fixes
* issue174 + issue175 + issue146 ([80b33c7 ](https://github.com/sasjs/server/commit/80b33c7a18c1b7727316ffeca71658346733e935 ))
* **web:** click to copy + notification ([f37f8e9 ](https://github.com/sasjs/server/commit/f37f8e95d1a85e00ceca2413dbb5e1f3f3f72255 ))
### Features
* **env:** added new env variable LOG_FORMAT_MORGAN ([53bf68a ](https://github.com/sasjs/server/commit/53bf68a6aff44bb7b2f40d40d6554809253a01a8 ))
2022-05-23 21:22:02 +00:00
Muhammad Saad and GitHub
97f689f292
Merge pull request #177 from sasjs/issue174
...
fix: issue174 + issue175 + issue146
2022-05-23 14:17:25 -07:00
Saad Jutt
53bf68a6af
feat(env): added new env variable LOG_FORMAT_MORGAN
2022-05-23 21:14:37 +05:00
Saad Jutt
f37f8e95d1
fix(web): click to copy + notification
2022-05-23 20:29:29 +05:00
Saad Jutt
80b33c7a18
fix: issue174 + issue175 + issue146
2022-05-23 19:24:56 +05:00
sabhas
fa63dc071b
chore: update specs and swagger.yaml
2022-05-18 00:29:42 +05:00
sabhas
e8c21a43b2
feat: add UI for updating permission
2022-05-18 00:20:49 +05:00
sabhas
1413b18508
feat: created modal for adding permission
2022-05-18 00:05:28 +05:00
sabhas
dfbd155711
chore: move common interfaces to utils folder
2022-05-18 00:04:37 +05:00
sabhas
4fcc191ce9
fix: principalId type changed to number from any
2022-05-18 00:03:11 +05:00
sabhas
d000f7508f
fix: move permission filter modal to separate file and icons for different actions
2022-05-17 15:42:29 +05:00
sabhas
5652325452
feat: add basic UI for settings and permissions
2022-05-16 23:53:30 +05:00
Muhammad Saad and GitHub
b1803fe385
Merge pull request #170 from sasjs/dummy-release-command
...
chore: added dummy release command
2022-05-16 09:42:23 -07:00
Saad Jutt
7dd08c3b5b
chore: added dummy release command
2022-05-16 21:36:00 +05:00
semantic-release-bot
b780b59b66
chore(release): 0.0.77 [skip ci]
...
## [0.0.77](https://github.com/sasjs/server/compare/v0.0.76...v0.0.77 ) (2022-05-16)
### Bug Fixes
* **release:** Github workflow without npm token ([c017d13 ](https://github.com/sasjs/server/commit/c017d13061d21aeacd0690367992d12ca57a115b ))
2022-05-16 16:26:07 +00:00
Muhammad Saad and GitHub
7b457eaec5
Merge pull request #169 from saadjutt01/main
...
Release on main update
2022-05-16 09:21:54 -07:00
Saad Jutt
c017d13061
fix(release): Github workflow without npm token
2022-05-16 21:17:53 +05:00
sabhas
0781ddd64e
fix: remove clientId from principal types
2022-05-16 19:56:56 +05:00
Saad Jutt
c2b5e353a5
chore(release): 0.0.76
2022-05-16 15:30:15 +05:00
Saad Jutt
f89389bbc6
fix: get csrf token from cookie if not present in header
2022-05-16 15:30:08 +05:00
Saad Jutt
fadcc9bd29
chore(release): 0.0.75
2022-05-12 20:48:35 +05:00
Saad Jutt
182def2f3e
chore(api): updated package-lock file
2022-05-12 20:48:21 +05:00
Muhammad Saad and GitHub
06a5f39fea
Merge pull request #166 from sasjs/deprecate-get-auth-code-api
...
Deprecate get auth code api
2022-05-12 08:47:40 -07:00
Saad Jutt
143b367a0e
test: fixed specs
2022-05-12 20:42:50 +05:00
Saad Jutt
b5fd800300
chore: added env SESSION_SECRET to CI
2022-05-12 19:17:09 +05:00
Saad Jutt
a0b52d9982
test(web): moved authorize specs from api to web
2022-05-12 17:59:12 +05:00
Allan Bowe
c4212665c8
chore(release): 0.0.74
2022-05-12 07:53:50 +00:00
Allan Bowe and GitHub
97d9bc191c
Merge pull request #167 from sasjs/cspconfig
...
fix: csp updates
2022-05-12 10:53:21 +03:00
Allan Bowe
dd2a403985
chore: lint fix
2022-05-11 21:57:19 +00:00
Allan Bowe
7cfa2398e1
fix: csp updates
2022-05-11 21:37:49 +00:00
Saad Jutt
5888f04e08
fix(web): seperate container for auth code
2022-05-11 21:01:59 +05:00
Saad Jutt
b40de8fa6a
fix: moved getAuthCode from api to web routes
2022-05-11 21:01:00 +05:00
Allan Bowe
45a2a01532
chore(release): 0.0.73
2022-05-10 11:23:59 +00:00
Allan Bowe and GitHub
c61fec47c4
Merge pull request #165 from sasjs/issue-164
...
fix: helmet config on http mode
2022-05-10 14:01:40 +03:00
medjedovic
24d7f00c02
chore: type fix
2022-05-10 10:13:57 +00:00
medjedovic
b0fdaaaa79
fix: helmet config on http mode
2022-05-10 10:04:01 +00:00
sabhas
7be77cc38a
chore: remvoe code redundancy and add specs for get permissions api endpoint
2022-05-10 07:05:59 +05:00
sabhas
98b8a75148
chore: add specs for delete permission api endpoint
2022-05-10 06:40:34 +05:00
sabhas
72a3197a06
chore: add spec for update permission when permission with provided id not exists
2022-05-10 06:25:52 +05:00
sabhas
fce05d6959
chore: add spec for invalid principal type
2022-05-10 06:18:19 +05:00
sabhas
1aec3abd28
chore: add specs for update permission api endpoint
2022-05-10 06:11:24 +05:00
Allan Bowe
2467616296
chore(release): 0.0.72
2022-05-09 12:33:32 +00:00
sabhas
9136c95013
chore: write specs for create permission api endpoint
2022-05-09 13:08:15 +05:00
Allan Bowe
ceefbe48e9
chore(release): 0.0.71
2022-05-07 22:35:25 +00:00
Allan Bowe and GitHub
426e90471e
Merge pull request #163 from sasjs/issue159
...
fix: reqHeadrs.txt will contain headers to access APIs
2022-05-08 01:34:41 +03:00
Allan Bowe
c0b57b9e76
fix: bumping core
2022-05-07 22:31:44 +00:00
Saad Jutt
4a8e32dd20
fix: added more cookies to req
2022-05-08 03:18:04 +05:00
Saad Jutt
636301e664
fix: reqHeadrs.txt will contain headers to access APIs
2022-05-08 02:49:16 +05:00
Allan Bowe
25dc5dd215
chore(release): 0.0.70
2022-05-06 14:45:31 +00:00
Allan Bowe and GitHub
503994dbd2
Merge pull request #161 from sasjs/csp-disable
...
Added additional options for HELMET
2022-05-06 17:44:18 +03:00
Saad Jutt
0dceb5c3c3
chore: web package-lock built with LTS
2022-05-06 19:41:02 +05:00
Mihajlo Medjedovic
1af04fa3b3
Merge branch 'csp-disable' of github.com:sasjs/server into csp-disable
2022-05-06 13:40:48 +00:00
Mihajlo Medjedovic
efa81fec77
chore: package-lock
2022-05-06 13:40:40 +00:00
Allan Bowe
10caf1918a
chore: updating README
2022-05-06 12:13:45 +00:00
Mihajlo Medjedovic
4ed20a3b75
chore: readme update
2022-05-06 11:49:32 +00:00
Mihajlo Medjedovic
98b2c5fa25
chore: readme update
2022-05-06 11:46:40 +00:00
Mihajlo Medjedovic
3ad327b85f
chore: helmet config cleanup
2022-05-06 11:40:12 +00:00
Mihajlo Medjedovic
dd3acce393
feat: CSP_DISABLE env option
2022-05-05 18:25:33 +00:00
Allan Bowe
8065727b9b
chore(release): 0.0.69
2022-05-02 15:24:56 +00:00
Allan Bowe and GitHub
e1223ec3f8
Merge pull request #158 from sasjs/update-csp-policy
...
fix(upload): appStream uses CSRF + Session authentication
2022-05-02 18:22:35 +03:00
Saad Jutt
1f89279264
fix(upload): appStream uses CSRF + Session authentication
2022-05-02 18:01:28 +05:00
Saad Jutt
a07f47a1ba
chore(release): 0.0.68
2022-05-02 05:57:10 +05:00
Saad Jutt
2548c82dfe
fix: using monaco editor locally
2022-05-02 05:57:03 +05:00
Saad Jutt
238aa1006f
chore(release): 0.0.67
2022-05-02 03:41:07 +05:00
Saad Jutt
35cba97611
chore: commented helmet middleware
2022-05-02 03:40:14 +05:00
Saad Jutt
5f29dec16f
chore(release): 0.0.66
2022-05-01 23:31:59 +05:00
Saad Jutt
e2a97fcb7c
fix: added swagger ui init file manually
2022-05-01 23:31:48 +05:00
Allan Bowe
6adeeefcf5
chore(release): 0.0.65
2022-05-01 11:36:26 +00:00
Allan Bowe and GitHub
c9d66b8576
Merge pull request #156 from sasjs/fix-swagger-api-with-csrf
...
fix: consume swagger api with CSRF
2022-05-01 14:35:23 +03:00
Saad Jutt
5aaac24080
fix: consume swagger api with CSRF
2022-05-01 06:07:17 +05:00
Saad Jutt
6d34206bbc
chore(release): 0.0.64
2022-05-01 02:28:57 +05:00
Saad Jutt
7b39cc06d3
fix: removed fileExists for serving web
2022-05-01 02:28:50 +05:00
Saad Jutt
6e7f28a6f8
chore(release): 0.0.63
2022-05-01 02:10:24 +05:00
Saad Jutt
5689169ce4
chore: syntax fix for workflow
2022-05-01 02:10:17 +05:00
Saad Jutt
6139e7bff6
chore(release): 0.0.62
2022-05-01 02:08:03 +05:00
Saad Jutt
2c77317bb9
chore: release using node LTS
2022-05-01 02:07:55 +05:00
Saad Jutt
57b63db9cb
chore(release): 0.0.61
2022-05-01 01:59:12 +05:00
Saad Jutt
60a2a4fe32
chore: bumped pkg version
2022-05-01 01:59:04 +05:00
Allan Bowe
09611cb416
chore(release): 0.0.60
2022-04-30 18:53:44 +00:00
Allan Bowe and GitHub
2a9bb6e6b1
Merge pull request #155 from sasjs/api-access-via-session-authentication
...
fix: added CSRF check for granting access via session authentication
2022-04-30 21:44:35 +03:00
Saad Jutt
b4b60c69cf
fix: setting CSRF Token for only rendering SPA
2022-04-30 06:32:24 +05:00
Saad Jutt
b060ad1b8e
fix: added CSRF check for granting access via session authentication
2022-04-30 05:04:27 +05:00
Saad Jutt
89b32e70ff
refactor: code in permission controller
2022-04-30 03:49:26 +05:00
sabhas
01713440a4
feat: add api endpoint for deleting permission
2022-04-30 01:16:52 +05:00
sabhas
540f54fb77
feat: add api endpoint for updating permission setting
2022-04-30 01:02:47 +05:00
munja
d47ed6d0e8
chore(release): 0.0.59
2022-04-29 13:28:34 +01:00
sabhas
bf906aa544
Merge branch 'main' into issue-139
2022-04-29 15:41:35 +05:00
sabhas
797c2bcc39
feat: update swagger docs
2022-04-29 15:31:24 +05:00
sabhas
1103ffe07b
feat: defined register permission and get all permissions api endpoints
2022-04-29 15:30:41 +05:00
sabhas
e5200c1000
feat: add validation for registering permission
2022-04-29 15:28:29 +05:00
sabhas
38a7db8514
fix: export GroupResponse interface
2022-04-29 15:27:34 +05:00
sabhas
39fc908de1
fix: update permission model
2022-04-29 15:26:26 +05:00
Muhammad Saad and GitHub
a6993ef5ae
Merge pull request #153 from sasjs/csrf-tokens-for-web
...
feat: enabled csrf tokens for web component
2022-04-28 17:26:05 -07:00
Saad Jutt
2571fc2ca8
chore: README.md updated
2022-04-29 05:09:11 +05:00
Saad Jutt
992f39b63a
chore: lint fix
2022-04-29 04:11:29 +05:00
Saad Jutt
1ea3f6d8b3
chore: corrected order for web route
2022-04-29 03:11:08 +05:00
Saad Jutt
e462aebdc0
feat: enabled csrf tokens for web component
2022-04-29 02:59:48 +05:00
sabhas
be009d5b02
Merge branch 'main' into issue-139
2022-04-29 00:32:36 +05:00
sabhas
6bea1f7666
feat: add permission model
2022-04-28 21:18:23 +05:00
Muhammad Saad and GitHub
13403517a4
Merge pull request #150 from sasjs/session-based-authentication
...
feat: enabled session based authentication for web
2022-04-28 07:11:45 -07:00
Saad Jutt
c3c2048e75
chore: temp
2022-04-28 07:15:36 +05:00
Saad Jutt
1d8acc36eb
chore: temp
2022-04-28 07:15:09 +05:00
Saad Jutt
4c7ad56326
test: fixed specs
2022-04-28 07:07:56 +05:00
Saad Jutt
e57443f1ed
fix(web): show display name instead of username
2022-04-28 07:00:49 +05:00
Saad Jutt
5da93f318a
feat: enabled session based authentication for web
2022-04-28 06:44:25 +05:00
Muhammad Saad and GitHub
a30fb1a241
Merge pull request #141 from sasjs/issue-135
...
fix: fetch client from DB for each request
2022-04-27 12:09:41 -07:00
Allan Bowe
4ae8f35e9a
chore(release): 0.0.58
2022-04-24 20:25:08 +00:00
Saad Jutt
ebb46f51b6
chore: fix specs
2022-04-24 05:29:42 +05:00
Saad Jutt
fe24f51ca2
test: fix specs
2022-04-24 05:17:25 +05:00
Saad Jutt
fd15f3fb41
test: fix specs
2022-04-24 05:11:56 +05:00
Saad Jutt
7d31ee7696
chore: Merge branch 'main' into issue-135
2022-04-24 05:08:31 +05:00
Allan Bowe and GitHub
667e26b080
Merge pull request #142 from sasjs/contribute
...
npm scripts updated
2022-04-24 02:48:07 +03:00
munja
d09876c05f
fix: missing dependency
2022-04-24 00:46:14 +01:00
Saad Jutt
fb8e18be75
chore: fix vulnerabilites
2022-04-24 04:38:28 +05:00
Saad Jutt
7ac7a4e083
chore: added start:prod npm script
2022-04-24 04:36:42 +05:00
Allan Bowe and GitHub
8e23786dd4
Update CONTRIBUTING.md
2022-04-24 00:31:41 +01:00
Allan Bowe and GitHub
4bd01bcf29
Update CONTRIBUTING.md
2022-04-24 00:30:29 +01:00
Saad Jutt
4ad8c81e49
fix: fetch client from DB for each request
2022-04-24 04:16:13 +05:00
Allan Bowe and GitHub
51f6aa34a1
Merge pull request #140 from sasjs/corebump
...
fix: bumping core library to get latest user management macros
2022-04-24 02:02:16 +03:00
Allan Bowe
486207128d
fix: bumping core library to get latest user management macros
2022-04-23 22:54:34 +00:00
Allan Bowe and GitHub
1e4b0b9171
Update README.md
2022-04-21 12:38:31 +01:00
Allan Bowe
1ff820605a
chore(release): 0.0.57
2022-04-21 09:27:23 +00:00
Muhammad Saad and GitHub
9c1a781b3a
Merge pull request #136 from sasjs/issue-78
...
feat: add user name and logout functionality
2022-04-20 16:57:32 -07:00
sabhas
36628551ae
chore(web): use AppContext instead of useTokens Hook
2022-04-21 04:37:40 +05:00
sabhas
23cf8fa06f
chore(web): add user name at top right
2022-04-21 04:36:20 +05:00
sabhas
84ee743eae
feat: create AppContext
2022-04-21 04:34:27 +05:00
Allan Bowe
19e5bd7d2d
chore: updating README with docs on linux jobs as approach for running server as background job
2022-04-20 13:16:06 +00:00
Allan Bowe
e251747302
chore(release): 0.0.56
2022-04-20 08:44:48 +00:00
Allan Bowe and GitHub
7e7558d4cf
Merge pull request #133 from sasjs/allanbowe/lengths-of-username-password-61
...
fix: shortening min length of username. Closes #61
2022-04-20 11:44:15 +03:00
Allan Bowe
f02996facf
fix: shortening min length of username. Closes #61
2022-04-20 08:43:38 +00:00
Saad Jutt
803c51f400
chore(release): 0.0.55
2022-04-20 07:15:33 +05:00
Muhammad Saad and GitHub
c35b2b3f59
Merge pull request #132 from sasjs/fix-drive-path
...
Fix drive path
2022-04-19 18:56:13 -07:00
Saad Jutt
fe0866ace7
chore: Merge branch 'main' into fix-drive-path
2022-04-20 06:53:31 +05:00
Muhammad Saad and GitHub
1513c3623d
Merge pull request #131 from sasjs/fix-specs
...
test: fixed unhandled timeout
2022-04-19 18:52:52 -07:00
Saad Jutt
7fe43ae0b7
test: fixed unhandled timeout
2022-04-20 06:50:11 +05:00
Saad Jutt
c4cea4a12b
fix: drive path in server mode
2022-04-20 05:54:56 +05:00
Saad Jutt
9fc7a132ba
test: fixed unhandled timout
2022-04-20 00:06:21 +05:00
Allan Bowe
d55a619d64
chore(release): 0.0.54
2022-04-19 18:40:30 +00:00
Allan Bowe and GitHub
737d2a24c2
Merge pull request #130 from sasjs/db-seed
...
fix: added db seed at server startup
2022-04-19 21:39:38 +03:00
Saad Jutt
2e63831b90
fix: added db seed at server startup
2022-04-19 23:25:05 +05:00
Saad Jutt
c7ffde1a3b
chore(release): 0.0.53
2022-04-19 21:27:07 +05:00
Saad Jutt
db70b1ce55
fix: provide clientId to web component
2022-04-19 21:26:55 +05:00
Muhammad Saad and GitHub
8a3fe8b217
Merge pull request #129 from sasjs/improve-UX-in-drive
...
fix: improve user experience in sasjs drive
2022-04-18 13:10:57 -07:00
sabhas
9dca552e82
fix(drive):when page is refreshed or reloaded show expand file tree according to filePath in url
2022-04-19 00:40:37 +05:00
Allan Bowe
505f2089c7
chore(release): 0.0.52
2022-04-17 21:26:59 +00:00
Muhammad Saad and GitHub
3344c400a8
Merge pull request #127 from sasjs/add-server-info-api-endpoint
...
feat: add api endpoint for getting server info
2022-04-17 12:48:12 -07:00
sabhas
fa6248e3ef
chore: swagger.yml updated
2022-04-17 23:53:20 +05:00
sabhas
9fb5f1f8e7
feat: add api for getting server info
2022-04-17 23:48:08 +05:00
munja
92e0b8a088
chore(release): 0.0.51
2022-04-15 14:30:43 +01:00
Allan Bowe and GitHub
b484306ed8
Merge pull request #126 from sasjs/issue-119
...
running code with CTRL+ENTER
2022-04-15 16:29:23 +03:00
medjedovic
5e08aacc51
chore: css fix
2022-04-15 14:53:36 +02:00
medjedovic
a9e4eb685d
chore: style fix
2022-04-15 14:26:45 +02:00
medjedovic
31b09f27cc
style: lint
2022-04-15 14:23:36 +02:00
medjedovic
9f3ec92f8e
chore: run button style fix
2022-04-15 14:23:15 +02:00
medjedovic
6c9e449614
style: lint
2022-04-14 19:56:22 +02:00
medjedovic
68e84b0994
feat: run button running man, sub menu added
2022-04-14 19:38:44 +02:00
medjedovic
f0bb51a0d5
chore: placement of ctrl enter label
2022-04-13 22:12:40 +02:00
medjedovic
b93a0da3a3
feat: running code with CTRL+ENTER
2022-04-13 15:27:41 +02:00
Allan Bowe and GitHub
e5facbf54c
Update README.md
2022-04-13 12:24:42 +01:00
Allan Bowe and GitHub
cb2bebbe76
Update README.md
2022-04-12 12:47:55 +01:00
Allan Bowe
9e1e0ce8cc
chore(release): 0.0.50
2022-04-07 15:25:04 +00:00
Allan Bowe and GitHub
29928753b7
Update CONTRIBUTING.md
2022-04-07 16:24:36 +01:00
Allan Bowe and GitHub
edd69ecaae
Merge pull request #122 from sasjs/issue121
...
Fixed couple of bugs + feature implemented
2022-04-07 18:23:34 +03:00
Saad Jutt
74ba65f9f3
feat(appstream): Upload an app from appStream page
2022-04-07 20:18:36 +05:00
Saad Jutt
f257602834
fix: web component UI fix for studio scrolling
2022-04-07 19:10:45 +05:00
Saad Jutt
61080d4694
fix: web component added tooltip for webout in studio
2022-04-07 18:59:31 +05:00
Saad Jutt
82633adbc4
chore: removed unused util
2022-04-07 18:48:31 +05:00
Saad Jutt
23db7e7b7d
fix: session death time has to be a valid string number
2022-04-07 18:48:22 +05:00
Saad Jutt
cbaa687c9b
chore(release): 0.0.49
2022-04-02 07:09:39 +05:00
Saad Jutt
527f70e90d
fix(stp): read file in non-binary mode if debug one
2022-04-02 07:09:27 +05:00
Saad Jutt
122faad55f
chore(release): 0.0.48
2022-04-02 07:06:18 +05:00
Saad Jutt
3ff6f5e865
fix(stp): return log+webout for debug on
2022-04-02 07:06:09 +05:00
Muhammad Saad and GitHub
7d5128c0d6
Merge pull request #115 from sasjs/issue109
...
feat(deploy): new route added for deploy with build.json
2022-04-02 06:45:28 +05:00
Saad Jutt
e1ebbfd087
chore: increased file upload size to 100mb
2022-04-02 06:04:34 +05:00
Saad Jutt
e430bdb0d4
test(upload): spec updated for file upload exceeding limit
2022-04-02 05:51:24 +05:00
Saad Jutt
9d9769eef3
chore: increased file upload size to 100mb
2022-04-02 05:36:53 +05:00
Saad Jutt
9d167abe2a
fix: remove uploaded build.json from temp folder in all cases
2022-04-02 05:29:34 +05:00
Saad Jutt
18d0604bdd
feat(deploy): new route added for deploy with build.json
2022-04-02 05:23:25 +05:00
Saad Jutt
7b7bc6b778
chore: fix vulnerabilities
2022-03-31 01:54:40 +05:00
Saad Jutt
fb4f3442d5
chore(release): 0.0.47
2022-03-30 01:04:45 +05:00
Muhammad Saad and GitHub
09d1b7d5d4
Merge pull request #114 from sasjs/show-contents-as-api-responded
...
fix: show contents as api responded
2022-03-30 01:04:29 +05:00
Saad Jutt
99839ae62f
chore: fix vulnerabilities
2022-03-30 00:55:59 +05:00
Saad Jutt
f700561e1a
fix(web): updated STUDIO log and webout
2022-03-30 00:55:38 +05:00
Saad Jutt
8b4b4b91ab
chore(release): 0.0.46
2022-03-30 00:01:18 +05:00
Muhammad Saad and GitHub
acb3ae0493
Merge pull request #113 from sasjs/issue-108
...
feat(drive): GET folder contents API added
2022-03-30 00:00:52 +05:00
Saad Jutt
f48aeb1b0b
chore(release): 0.0.45
2022-03-29 23:38:09 +05:00
Saad Jutt
5c0e8e5344
chore: Merge branch 'main' into issue-108
2022-03-29 23:28:03 +05:00
Saad Jutt
0ac9e4af7d
feat(drive): GET folder contents API added
2022-03-29 23:27:44 +05:00
Muhammad Saad and GitHub
ee80f3f968
Merge pull request #112 from sasjs/allanbowe/lst-destination-needs-111
...
fix: providing a PRINT destination during SAS invocation.
2022-03-29 23:11:32 +05:00
Allan Bowe
7f4201ba85
fix: proving a PRINT destination during SAS invocation.
...
Closes #111
2022-03-29 16:11:15 +00:00
munja
f830bbc058
chore(release): 0.0.44
2022-03-29 11:25:00 +01:00
Allan Bowe and GitHub
f8e1522a5a
Merge pull request #110 from sasjs/issue-108
...
fix: increased req body size
2022-03-28 14:22:44 +03:00
Saad Jutt
0a5aeceab5
fix: DELETE req cannot have body
2022-03-28 05:05:03 +05:00
Saad Jutt
6dc39c0d91
fix: increased req body size
2022-03-28 04:53:24 +05:00
Saad Jutt
117a53ceea
fix(session): increased session + bug fixed
2022-03-24 20:22:06 +05:00
Saad Jutt
dd56a95314
fix(stp): use same session from file upload
2022-03-24 18:06:28 +05:00
Saad Jutt
c5117abe71
chore: README.md updated
2022-03-24 05:56:08 +05:00
Saad Jutt
84c632a861
chore(release): 0.0.43
2022-03-24 04:25:40 +05:00
Muhammad Saad and GitHub
3ddd09eba0
Merge pull request #105 from sasjs/deploy-app-with-current-names-also
...
Deploy app with current names also
2022-03-24 04:25:12 +05:00
Saad Jutt
0c0301433c
test: fixed
2022-03-24 04:22:30 +05:00
Saad Jutt
954b2e3e2e
chore: removed test file
2022-03-24 01:12:04 +05:00
Saad Jutt
5655311b96
fix: fallback logo on AppStream
2022-03-24 01:07:06 +05:00
Saad Jutt
9ace33d783
fix(deploy): user can deploy to same appName with different/same appLoc
2022-03-24 00:54:59 +05:00
Saad Jutt
adc5aca0f0
chore(release): 0.0.42
2022-03-23 22:49:29 +05:00
Muhammad Saad and GitHub
71c6be6b84
Merge pull request #104 from sasjs/webout-raw
...
fix: execute api, webout as raw
2022-03-23 22:47:07 +05:00
Saad Jutt
9c751877d1
fix: execute api, webout as raw
2022-03-23 22:41:02 +05:00
Saad Jutt
2204d54cd6
chore(release): 0.0.41
2022-03-23 21:32:06 +05:00
Saad Jutt
f4eb75ff34
fix(scroll): closes #100
2022-03-23 21:31:54 +05:00
Saad Jutt
a3cde343b7
chore(release): 0.0.40
2022-03-23 20:17:15 +05:00
Saad Jutt
7a70d40dbf
fix: macros available for SAS
2022-03-23 20:15:18 +05:00
Saad Jutt
d27e070fc8
fix: moved macros from codebase to drive
...
This reverts commit d2956fc641 .
2022-03-23 19:38:29 +05:00
Saad Jutt
27e260e6a4
fix(deploy): validating empty file or service in filetree
2022-03-23 19:38:20 +05:00
Saad Jutt
2796db8ead
chore(release): 0.0.39
2022-03-23 18:07:12 +05:00
Muhammad Saad and GitHub
84f7c2ab89
Merge pull request #103 from sasjs/executable-macros-fix
...
Executable macros fix
2022-03-23 18:07:01 +05:00
Saad Jutt
e68090181a
fix: included sasjs core macros at compile time
2022-03-23 18:05:03 +05:00
Saad Jutt
d2956fc641
Revert "fix: moved macros from codebase to drive"
...
This reverts commit 9ac3191891 .
2022-03-23 17:59:06 +05:00
Saad Jutt
a701bb25e7
Revert "fix: quick fix for executables"
...
This reverts commit 9e53470947 .
2022-03-23 17:58:18 +05:00
Saad Jutt
5758bcd392
chore(release): 0.0.38
2022-03-23 17:16:01 +05:00
Saad Jutt
9e53470947
fix: quick fix for executables
2022-03-23 17:15:46 +05:00
Saad Jutt
81f6605249
chore(release): 0.0.37
2022-03-23 09:23:20 +05:00
Muhammad Saad and GitHub
0b45402946
Merge pull request #102 from sasjs/issue-95
...
fix: moved macros from codebase to drive
2022-03-23 09:23:01 +05:00
Saad Jutt
9ac3191891
fix: moved macros from codebase to drive
2022-03-23 09:19:33 +05:00
Saad Jutt
cd00aa2af8
fix: appStream html view
2022-03-22 21:52:39 +05:00
Saad Jutt
0147bcb701
fix(webin): closes #99
2022-03-22 21:28:31 +05:00
Saad Jutt
bf53ad30f4
chore(release): 0.0.36
2022-03-22 04:07:27 +05:00
Muhammad Saad and GitHub
a003b8836b
Merge pull request #98 from sasjs/issue-91
...
feat: App Stream
2022-03-22 04:02:26 +05:00
Saad Jutt
df6003df94
fix(appstream): app logo + improvements
2022-03-22 03:55:51 +05:00
Saad Jutt
b1d0fdbb02
chore(release): 0.0.35
2022-03-21 18:24:35 +05:00
Muhammad Saad and GitHub
2c34395110
Merge pull request #97 from sasjs/issue-96
...
feat(cors): whitelisting is configurable through .env variables
2022-03-21 18:21:39 +05:00
Saad Jutt
534e4e5bf3
chore: README.md updated
2022-03-21 18:17:26 +05:00
Saad Jutt
6146372eba
chore: README.md updated
2022-03-21 18:05:40 +05:00
Saad Jutt
aaa469a142
chore: .env.example updated
2022-03-21 17:54:20 +05:00
Saad Jutt
4fd5bf948e
fix(cors): removed trailing slashes of urls
2022-03-21 17:49:28 +05:00
Saad Jutt
99f91fbce2
feat(cors): whitelisting is configurable through .env variables
2022-03-21 17:36:42 +05:00
Saad Jutt
98a00ec7ac
feat: App Stream, load on startup, new route added
2022-03-21 17:17:29 +05:00
munja
b0fb858c49
chore(release): 0.0.34
2022-03-18 23:37:37 +00:00
Allan Bowe and GitHub
83959ef99e
Update README.md
2022-03-18 23:36:15 +00:00
Allan Bowe and GitHub
08087495d3
Merge pull request #94 from sasjs/add-license-1
...
Create LICENSE
2022-03-18 23:53:05 +02:00
Allan Bowe and GitHub
3f68474839
Create LICENSE
2022-03-18 14:44:00 +00:00
Allan Bowe and GitHub
f26886f84d
Merge pull request #93 from sasjs/build-files
...
chore: copy other files as part of npm run build
2022-03-18 16:42:09 +02:00
Allan Bowe and GitHub
ddd50eac8e
Merge pull request #92 from sasjs/issue-90
...
fix(stp): write original file name in sas code for upload
2022-03-18 16:41:45 +02:00
Saad Jutt
bba3e8d272
chore: reduced stp sample data
2022-03-18 16:30:54 +05:00
Saad Jutt
30944bfa18
chore: copy other files as part of npm run build
2022-03-18 16:24:34 +05:00
Saad Jutt
8822de95df
fix(stp): write original file name in sas code for upload
2022-03-18 06:57:52 +05:00
Allan Bowe and GitHub
02a242fe4b
Merge pull request #88 from sasjs/quick-fix
...
fix: web index js script included
2022-03-17 11:55:03 +02:00
Allan Bowe and GitHub
1beac914db
Merge pull request #89 from sasjs/remove-deleted-file
...
fix: remove deleted file from directory tree in sidebar of drive
2022-03-17 11:54:35 +02:00
Saad Jutt
a45b42107e
chore: fixed specs
2022-03-17 07:22:53 +05:00
sabhas
3d89b753f0
feat(web): directory tree in sidebar of drive should be expanded by default at root level
2022-03-16 19:13:50 +00:00
sabhas
fb77d99177
fix(web-drive): upon delete remove entry of deleted file from directory tree in sidebar
2022-03-16 18:52:00 +00:00
sabhas
fa627aabf9
chore(web-refactor): state uplifted for drive container in web component
2022-03-16 18:48:18 +00:00
Saad Jutt
fd2629862f
fix: preferred to show param errors from query
2022-03-16 19:21:39 +05:00
Saad Jutt
75291f9397
fix: desktop mode web index.html js script included
2022-03-16 19:20:38 +05:00
Saad Jutt
99fb5f4b2b
chore(release): 0.0.33
2022-03-16 06:44:35 +05:00
Muhammad Saad and GitHub
5dc3deeb11
Merge pull request #86 from sasjs/issue-80
...
Issue 80
2022-03-16 06:24:41 +05:00
Saad Jutt
6b708fcad3
fix: added api button on web component
2022-03-16 06:22:26 +05:00
Saad Jutt
bc0ff84d8d
chore: updated code as per sasjs/utils breaking change
2022-03-16 05:04:33 +05:00
Saad Jutt
1ff6965dd2
fix: adde validation + code improvement
2022-03-16 04:53:07 +05:00
Saad Jutt
d6fa877941
feat: serve deployed streaming apps
2022-03-15 03:54:19 +05:00
Saad Jutt
940f705f5d
chore(release): 0.0.32
2022-03-14 06:26:38 +05:00
Saad Jutt
7a6e6c8bec
feat(web): added delete option in Drive
2022-03-14 06:26:12 +05:00
Saad Jutt
67d200d817
chore(release): 0.0.31
2022-03-14 05:36:24 +05:00
Muhammad Saad and GitHub
a0c27ea8d3
Merge pull request #83 from sasjs/issue-52
...
fix: added cookie for accessToken
2022-03-14 05:35:59 +05:00
Saad Jutt
3d583ff21d
feat(drive): new route delete file api
2022-03-14 05:30:10 +05:00
Saad Jutt
7072e282b1
fix(drive): update file API is same as create file
2022-03-14 05:05:59 +05:00
Saad Jutt
145ac45036
fix(stp): return plain/text header for GET & debug
2022-03-14 04:42:30 +05:00
Saad Jutt
698180ab7e
fix: added cookie for accessToken
2022-03-09 05:06:06 +05:00
Muhammad Saad and GitHub
0f4e38d51d
Merge pull request #81 from sasjs/issue-79
...
fix: show content of get file api
2022-03-07 01:29:40 +05:00
Saad Jutt
e76283daa4
chore: few improvements
2022-03-06 18:46:09 +05:00
Saad Jutt
6ab42ca486
fix: show content of get file api
2022-03-06 18:45:07 +05:00
Saad Jutt
fa4da7624b
chore(release): 0.0.30
2022-03-06 03:02:37 +05:00
Muhammad Saad and GitHub
9f5509d2d4
Merge pull request #77 from sasjs/issue-65
...
fix: macros are available Sessions with SASAUTOS
2022-03-06 02:44:38 +05:00
Saad Jutt
efaf38d303
fix: get file instead of it's content
2022-03-06 02:33:56 +05:00
Saad Jutt
95843fa4c7
fix: macros are available Sessions with SASAUTOS
2022-03-06 01:57:14 +05:00
Muhammad Saad and GitHub
5ba7661a83
Merge pull request #75 from sasjs/improve-file-upload
...
Improve file upload
2022-03-02 18:56:28 +05:00
Saad Jutt
ed5c58e10e
chore: added restclient sample requests
2022-02-28 23:39:03 +05:00
Saad Jutt
5fce7d8f71
chore: added some docs to file upload
2022-02-28 22:54:49 +05:00
Saad Jutt
feeec4eb14
fix(upload): added query param as well for filepath
2022-02-28 22:34:18 +05:00
Saad Jutt
8c1941a87b
fix: improvement in flow of uploading
2022-02-28 22:12:39 +05:00
Muhammad Saad and GitHub
765969db11
Merge pull request #74 from sasjs/issue-67
...
File uploading multi-part
2022-02-28 04:15:18 +05:00
Saad Jutt
e60f17268d
fix: multi-part file upload + validations + specs
2022-02-28 04:06:13 +05:00
Saad Jutt
ce0a5e1229
fix: organized code for usage of multer
2022-02-28 04:04:30 +05:00
Saad Jutt
c5738792b0
chore: debugger for api
2022-02-28 04:03:00 +05:00
Muhammad Saad and GitHub
94e036dd10
Merge pull request #73 from sasjs/issue-72
...
fix(stp): return json for webout
2022-02-26 02:46:07 +05:00
Saad Jutt
da375b8086
chore: lint fixes
2022-02-26 02:41:55 +05:00
Allan Bowe
7312763339
fix: updating docs
2022-02-22 19:35:58 +00:00
Saad Jutt
5005f203b8
fix(stp): return json for webout
2022-02-21 04:13:04 +05:00
Muhammad Saad and GitHub
232a73fd17
Merge pull request #71 from sasjs/return-file-in-response
...
Return file in response
2022-02-20 05:24:48 +04:00
Saad Jutt
ef41691e40
fix(file): fixes response headers
2022-02-20 06:18:44 +05:00
Saad Jutt
3e6234e601
fix: return buffer in case of file response
2022-02-20 05:40:03 +05:00
Saad Jutt
0a4b202428
fix: hot fix for web component
2022-02-20 05:03:48 +05:00
Muhammad Saad and GitHub
a11893ece1
Merge pull request #70 from sasjs/parse-log-to-array
...
feat: parse log to array
2022-02-20 03:54:19 +04:00
Saad Jutt
c5ad72c931
feat: parse log to array
2022-02-20 04:50:09 +05:00
Muhammad Saad and GitHub
034f3173bd
Merge pull request #69 from sasjs/route-code-fixes
...
fix: code api is updated return type
2022-02-20 03:13:19 +04:00
Saad Jutt
e2a6810e95
fix: code api is updated return type
2022-02-20 02:57:45 +05:00
Muhammad Saad and GitHub
373d66f8af
Merge pull request #66 from sasjs/set-response-headers
...
Set response headers
2022-02-18 07:08:45 +04:00
Saad Jutt
0b5f958f45
fix: minor changes
2022-02-18 08:03:01 +05:00
Saad Jutt
da899b90e2
fix: added http headers to /code api as well
2022-02-18 07:25:48 +05:00
Saad Jutt
2c4aa420b3
feat: set response headers provded by SAS Code execution
2022-02-18 07:22:11 +05:00
munja
cd32912379
chore: updating readme with env config options
2022-02-16 22:00:36 +00:00
munja
93dcb1753b
chore(release): 0.0.29
2022-02-16 21:43:01 +00:00
Allan Bowe and GitHub
35cf301905
Merge pull request #63 from sasjs/issue58
...
fix: adding .. in folder path
2022-02-16 23:42:45 +02:00
Allan Bowe
5931fc1e71
fix: adding .. in folder path
2022-02-16 21:41:25 +00:00
Allan Bowe and GitHub
18d845799c
Merge pull request #59 from sasjs/issue58
...
fix: adding sasjs stpsrv_header() path to autoexec. Relates to #58
2022-02-16 23:22:53 +02:00
munja
8c872bde92
chore(release): 0.0.28
2022-02-16 21:14:53 +00:00
Allan Bowe and GitHub
f953472efd
Merge pull request #62 from sasjs/headerfix
...
feat: default macros and bumping core
2022-02-16 23:07:31 +02:00
munja
f10138b0f2
fix: moving core
2022-02-16 21:05:22 +00:00
munja
6f19d3d0ea
feat: default macros and bumping core
2022-02-16 21:03:16 +00:00
munja
a7facb005a
chore: updating README with correct clientid
2022-02-16 14:52:56 +00:00
munja
88acf9df5d
chore(release): 0.0.27
2022-02-16 14:00:34 +00:00
Allan Bowe and GitHub
b0880b142a
Merge pull request #60 from sasjs/errfix
...
feat: removing stpsrv_header and updating README with auth details
2022-02-16 15:59:56 +02:00
munja
d3674c7f94
feat: removing stpsrv_header and updating README with auth details
2022-02-16 13:19:50 +00:00
Saad Jutt
adccca6c7f
chore: updated README.md
2022-02-15 21:53:54 +05:00
Yury Shkoda and GitHub
8b83ccc4c2
Merge pull request #51 from sasjs/cli-issue-1108
...
feat: return json response with the log ob job execution
2022-02-15 11:08:17 +03:00
Yury Shkoda
556944b1d5
chore(git): Merge remote-tracking branch 'origin/main' into cli-issue-1108
2022-02-15 10:25:38 +03:00
Saad Jutt
b14e07ee6e
chore(release): 0.0.26
2022-02-15 04:09:55 +05:00
Muhammad Saad and GitHub
048bd9f78c
Merge pull request #57 from sasjs/final-release-should-also-has-https-server
...
fix: release should also has https protocol
2022-02-15 03:07:17 +04:00
Saad Jutt
d7e1aca7e3
fix: refactored + removed unused package
2022-02-15 04:04:38 +05:00
Saad Jutt
de47d78a00
chore: Merge branch 'main' into final-release-should-also-has-https-server
2022-02-15 03:12:28 +05:00
58b6f439b3
Fixed vulnerabilities and remove unused or redundant dependencies ( #55 )
...
* chore: fix vulnerabilities and remove unused or redundant dependencies
* chore: Added start script and vulnerabilities screenshot
* fix: quick fix
* fix: converted to typescript + bugs removed
Co-authored-by: jahanzaibrao-dev <jahanzaib@tetrahex.com >
Co-authored-by: Saad Jutt <ihsan.distranger@gmail.com >
2022-02-15 03:11:03 +05:00
munja
ce9bde5717
fix: adding sasjs stpsrv_header() path to autoexec. Relates to #58
2022-02-14 18:49:35 +00:00
Saad Jutt
0cfe724ffa
fix: release should also has https protocol
2022-02-14 19:12:37 +05:00
Yury Shkoda
fde4bc051d
chore(execution): roll back changes related to returnLog var
2022-02-14 15:43:56 +03:00
Muhammad Saad and GitHub
367b0f1f89
Merge pull request #54 from sasjs/token-expiry-updated
...
fix: updated token expiry times
2022-02-11 21:05:31 +04:00
Saad Jutt
d17a3dd590
fix: updated token expiry times
2022-02-11 21:54:27 +05:00
munja
bee5deed2a
chore(release): 0.0.25
2022-02-11 17:30:39 +01:00
Muhammad Saad and GitHub
e6e46838b3
Merge pull request #53 from sasjs/corebump
...
fix: adding global macvar and bumping sasjs/core with additional server support
2022-02-11 20:28:16 +04:00
munja
404f1ec059
fix: adding global macvar and bumping sasjs/core with additional server support
2022-02-11 17:24:55 +01:00
munja
09d36bc754
chore(release): 0.0.24
2022-02-11 12:53:06 +01:00
Muhammad Saad and GitHub
3722bbaec3
Merge pull request #52 from sasjs/forever
...
chore(readme): forever package
2022-02-11 15:43:23 +04:00
munja
480ee4da83
fix: removing sysmacdelete
2022-02-11 12:11:34 +01:00
munja
dd853fe13b
chore(docs): adding contributing
2022-02-11 12:05:05 +01:00
munja
e1142a33a0
chore: automated commit
2022-02-11 11:27:47 +01:00
munja
d4e8d91cae
chore(readme): forever package
2022-02-11 10:47:40 +01:00
Saad Jutt
9a74ec545d
chore: docker fix for SAS executable
2022-02-11 14:30:25 +05:00
Yury Shkoda
f2000a1227
chore: fix typos and remove unused code
2022-02-10 09:07:14 +03:00
Yury Shkoda
bf5767eadf
feat(stp-execution): add returnLog option to execution query
2022-02-10 09:06:29 +03:00
Saad Jutt
e3f5206758
chore(release): 0.0.23
2022-02-08 21:46:00 +05:00
Saad Jutt
fffd21b348
chore: quick fixes
2022-02-08 21:45:56 +05:00
Saad Jutt
2d74ef5e12
chore(release): 0.0.22
2022-02-08 21:45:41 +05:00
munja
224743a439
Merge branch 'main' of github.com:sasjs/server
2022-02-01 15:19:56 +01:00
munja
f39a76da17
chore(release): 0.0.21
2022-02-01 15:19:36 +01:00
Allan Bowe and GitHub
6107d02c8e
Merge pull request #49 from sasjs/autoexecfix
...
fix: adding missing global vars to autoexec
2022-02-01 16:18:38 +02:00
munja
1966b17f27
fix: adding missing global vars to autoexec
2022-02-01 15:14:31 +01:00
Allan Bowe and GitHub
87c8aa5146
Merge pull request #47 from sasjs/fixnot
...
fix: avoid uninitialised note
2022-01-26 18:30:21 +02:00
munja
e4c027ad51
fix: avoid uninitialised note
2022-01-26 17:27:08 +01:00
munja
083355fdba
chore(release): 0.0.20
2022-01-20 14:03:05 +01:00
munja
a3b57f6e28
fix: fixing versioning blooper
2022-01-20 14:03:00 +01:00
munja
b0ffa145bc
chore(release): 0.0.2
2022-01-20 13:57:35 +01:00
munja
a8df5f4afd
fix: bumping core version
2022-01-20 13:57:31 +01:00
munja
62de960e86
chore(release): 0.0.19
2022-01-20 10:39:34 +01:00
munja
31532c0efa
fix: bumping sasjs/core and updating descriptions
2022-01-20 10:37:22 +01:00
Allan Bowe and GitHub
732230524d
Merge pull request #46 from sasjs/allanbowe-patch-1
...
Update README.md
2022-01-20 11:06:25 +02:00
Allan Bowe and GitHub
6dc281313e
Update README.md
2022-01-19 22:34:41 +00:00
munja
92db3c7c82
chore(release): 0.0.18
2022-01-08 20:24:57 +01:00
munja
d8b75a47d3
fix: compressing release files for faster download times
2022-01-08 20:22:22 +01:00
Saad Jutt
d70fc1032f
chore(release): 0.0.17
2022-01-08 02:15:38 +05:00
Muhammad Saad and GitHub
794ee8f6e0
Merge pull request #45 from sasjs/hot-fix
...
fix: bug removed, log is clean now
2022-01-08 01:11:04 +04:00
Saad Jutt
43769e711d
fix: bug removed, log is clean now
2022-01-08 00:42:32 +05:00
Saad Jutt
30528a1528
chore(release): 0.0.16
2022-01-07 16:47:01 +05:00
Muhammad Saad and GitHub
b7e1753d25
Merge pull request #44 from sasjs/cors-update
...
Cors update
2022-01-07 15:46:24 +04:00
Saad Jutt
9c5772a303
chore: clean up
2022-01-07 16:42:38 +05:00
Saad Jutt
7a3d710153
fix: session should be marked as consumed
2022-01-07 16:34:46 +05:00
Saad Jutt
0a6ebe6e62
chore: debugging
2022-01-07 15:38:11 +05:00
Saad Jutt
6cbc657da3
fix: recreate crashed session
2022-01-06 23:12:44 +05:00
Saad Jutt
cd838915fd
fix: added sas9 server address
2022-01-06 18:40:23 +05:00
Saad Jutt
4e486fda69
chore(release): 0.0.15
2022-01-06 17:23:29 +05:00
Muhammad Saad and GitHub
79cac53fdb
Merge pull request #42 from sasjs/run-sas-code-route
...
Run sas code route
2022-01-06 16:23:07 +04:00
Saad Jutt
450d99f06e
fix(web): sticky tabs on Studio + extra run code button removed
2022-01-05 17:41:17 +05:00
Saad Jutt
51ee8c0825
fix(web): autosave and autofocus
2021-12-30 12:56:23 +05:00
Saad Jutt
a1151606f2
fix(web): parsing of webout
2021-12-30 12:18:48 +05:00
Saad Jutt
38193c83dd
chore: Merge branch 'main' into run-sas-code-route
2021-12-30 12:18:16 +05:00
Muhammad Saad and GitHub
59ecc36f2b
Merge pull request #43 from sasjs/allanbowe-patch-1
...
Update home.tsx
2021-12-30 12:07:14 +05:00
Allan Bowe and GitHub
8bc459c9a7
Update home.tsx
2021-12-29 19:15:21 +00:00
Saad Jutt
f1f1e47f76
chore(web): display webout as well
2021-12-29 01:00:53 +05:00
Saad Jutt
679e9de245
chore: return webout and log seperately
2021-12-29 00:27:54 +05:00
Saad Jutt
f0ac996b3c
chore(web): build fix
2021-12-28 22:18:18 +05:00
Saad Jutt
2d77222ae8
fix(studio): web component updated
2021-12-28 22:02:11 +05:00
Saad Jutt
e6e5a5fd64
chore(code): updated route to code/execute
2021-12-21 14:24:27 +05:00
Saad Jutt
e1eb04494a
fix: updated route for sas code
2021-12-21 12:36:58 +05:00
Allan Bowe and GitHub
b7fa8e5f80
Merge pull request #40 from sasjs/fix-specs
...
chore: added driveLoc for specs
2021-12-20 11:39:55 +02:00
Saad Jutt
ef4fae4496
chore: added driveLoc for specs
2021-12-20 10:47:47 +05:00
munja
3e5a4e0555
chore(release): 0.0.14
2021-12-19 11:35:08 +00:00
Allan Bowe and GitHub
cf9a8091ea
Merge pull request #39 from sasjs/master
...
chore: updating package.json
2021-12-19 13:33:41 +02:00
munja
0edc45dd0a
chore: updating package.json
2021-12-19 11:32:48 +00:00
munja
ceca370e27
fix: switch to main branch
2021-12-19 11:30:27 +00:00
Allan Bowe and GitHub
f235b9c2f9
Merge pull request #38 from sasjs/weboutfix
...
fix: actually a README change, the fix was in the previous commit (up…
2021-12-18 23:24:57 +02:00
Allan Bowe
d86c841f1f
fix: actually a README change, the fix was in the previous commit (updating ms_webout) that should have been a PR, to trigger a release
2021-12-18 20:31:40 +00:00
Allan Bowe
076b866c02
fix: bumping sasjs/core with adjustment to ms_webout()
2021-12-18 20:26:07 +00:00
Saad Jutt
19d4430b31
chore(release): 0.0.13
2021-12-16 16:13:05 +05:00
Saad Jutt
e5be0e6789
fix: output for Studio
2021-12-16 12:44:57 +05:00
Saad Jutt
27129a8921
feat(studio): run selected code + open in studio
2021-12-16 12:14:32 +05:00
Saad Jutt
da11c03d55
chore: sasjs/core version bumped
2021-12-15 19:57:09 +05:00
Saad Jutt
4fbdda0365
chore: .env.example updated
2021-12-15 18:58:04 +05:00
Saad Jutt
efacb1e916
chore(release): 0.0.12
2021-12-15 18:24:17 +05:00
Saad Jutt
d19ce253b4
fix: use env if provided for desktop mode
2021-12-15 18:24:04 +05:00
Saad Jutt
e11a4b66e7
chore(release): 0.0.11
2021-12-15 17:51:42 +05:00
Muhammad Saad and GitHub
d0a1457f44
feat: added authorization route for web ( #37 )
2021-12-15 17:51:19 +05:00
Saad Jutt
34e54934fd
chore(release): 0.0.10
2021-12-07 16:04:07 +05:00
Allan Bowe and GitHub
4873e6054f
Merge pull request #36 from sasjs/check-session-token-validity
...
chore: added check session + code refactor
2021-12-07 08:49:00 +00:00
Saad Jutt
b00aa4e17b
chore: additional info on SAS session crash
2021-12-07 10:37:36 +05:00
Saad Jutt
9fccfe6f35
chore: Merge branch 'master' into check-session-token-validity
2021-12-07 10:37:02 +05:00
Saad Jutt
0a9d734e09
chore(release): 0.0.9
2021-12-07 10:35:56 +05:00
Muhammad Saad and GitHub
a0822e6b61
fix: release with files ( #35 )
2021-12-07 10:33:11 +05:00
Saad Jutt
43545fa04b
chore: added check session + code refactor
2021-12-05 08:17:54 +05:00
Saad Jutt
a80e5c8ead
chore(release): 0.0.3
2021-11-30 16:32:52 +05:00
Saad Jutt
c8634953ca
chore: trigger release
2021-11-30 16:29:30 +05:00
Saad Jutt
129ad71a15
chore: trigger release
2021-11-30 16:16:17 +05:00
Allan Bowe
4ff4d39e95
fix: removing renegade dash
2021-11-30 10:52:46 +00:00
Allan Bowe and GitHub
6ad67b6dcf
Merge pull request #34 from sasjs/issue-9
...
fix: Issue 9
2021-11-30 10:50:26 +00:00
Saad Jutt
e6e4cd901d
chore: README.md
2021-11-30 07:24:35 +05:00
Saad Jutt
70b60af10c
chore: release.yml syntax fix
2021-11-30 07:22:58 +05:00
Saad Jutt
5e92864f2d
chore: sasjs/utils version bumped
2021-11-30 06:16:08 +05:00
Saad Jutt
511a68732b
chore: sasjs/version bumped
2021-11-30 04:14:54 +05:00
Saad Jutt
19c3298a02
chore: Merge branch 'issue-9' of github.com:sasjs/server into issue-9
2021-11-20 05:18:23 +05:00
Saad Jutt
77f49386d8
chore: publish releases on github
2021-11-19 08:18:15 +05:00
Allan Bowe
b97523e555
fix: sending _webout as result object in response JSON
2021-11-18 20:57:56 +00:00
Saad Jutt
d2955645f0
chore: fix for returning execute json
2021-11-18 04:32:31 +05:00
Saad Jutt
b75139dda5
feat: compile systemInit and inject to autoExec
2021-11-18 03:12:05 +05:00
Allan Bowe and GitHub
319743a23e
Merge pull request #30 from sasjs/authentication-with-jwt
...
Authentication with jwt
2021-11-17 11:46:14 +00:00
Saad Jutt
3c328dbab2
chore: docker bind mount + sasjs/cli in container
2021-11-17 07:49:42 +05:00
Saad Jutt
455367f10a
chore: reverted 4 commits related to copying exe scripts
2021-11-17 07:49:02 +05:00
Allan Bowe
b3147ec680
feat: adding _metaperson and _metauser to Stored Programs
2021-11-16 12:51:02 +00:00
Saad Jutt
c55ba5620e
chore: scripts updated
2021-11-16 06:13:05 +05:00
Saad Jutt
b20d6ec59c
chore: copy sas exe script extracted common
2021-11-16 06:12:22 +05:00
Saad Jutt
44fe149ed8
chore: docker start script for development
2021-11-16 05:29:55 +05:00
Saad Jutt
357bccce01
chore: provide sas executable to docker
2021-11-16 05:07:22 +05:00
Saad Jutt
f030aa1516
chore: bug fixes for session crash details + return code
2021-11-15 21:30:12 +05:00
Saad Jutt
9ee7951816
chore: docker server certificates for development
2021-11-15 13:00:06 +05:00
Saad Jutt
ca49aad153
chore: readme updated
2021-11-15 05:39:30 +05:00
Saad Jutt
8a6e8f54f1
chore: readme updated
2021-11-15 04:49:29 +05:00
Saad Jutt
4a363c5b97
fix(docker): docker-compose for prod+development
2021-11-15 00:52:29 +05:00
Saad Jutt
5e7cecf3ea
chore: fix for development docker-compose
2021-11-14 21:12:10 +05:00
Saad Jutt
4792f15c40
chore: docker configured for development api+web+mongodb
2021-11-14 09:03:38 +05:00
Saad Jutt
d5024012c4
"feat: added docker containers""
...
This reverts commit 9e2123cfe9 .
2021-11-14 00:55:30 +05:00
Muhammad Saad and GitHub
64656c2919
Merge pull request #33 from sasjs/executables
...
Executables
2021-11-14 00:51:07 +05:00
Saad Jutt
f2e50eb4cc
refactor: specs + cleanup
2021-11-14 00:48:22 +05:00
Saad Jutt
2bb10c7166
fix: cors enabled for desktop mode
2021-11-13 23:29:27 +05:00
Allan Bowe
cbe07b4abb
fix: session refactoring with Saad & Allan
2021-11-13 14:31:09 +00:00
Saad Jutt
a4ac5dc280
chore(drive): post new file route added
2021-11-13 16:39:20 +05:00
Saad Jutt
04a8626570
chore: additional param for stp/execute + desktop user in req
2021-11-13 16:20:51 +05:00
Saad Jutt
cfdb67a049
chore: docs bug fixed
2021-11-13 00:41:02 +05:00
Saad Jutt
cd738aa4b8
chore: default is desktop mode with prompts
2021-11-12 23:59:55 +05:00
Saad Jutt
46f2648a95
chore: windows env variables needs to be trimmed
2021-11-12 21:27:29 +05:00
Saad Jutt
2eb42408d1
chore: added desktop mode + drive tmp folder fix
2021-11-12 19:43:56 +05:00
Saad Jutt
514a262340
feat: generate executables for sasjs/server with web component
2021-11-12 06:40:10 +05:00
Saad Jutt
7b8cd0892c
chore: build fix
2021-11-11 03:51:01 +05:00
Saad Jutt
1814c3a1f4
chore: restructured controllers
2021-11-11 03:40:57 +05:00
Saad Jutt
7a8123eb52
chore: docs finalized for stp and others
2021-11-11 03:20:19 +05:00
Saad Jutt
45fbf2df46
chore: drive all endpoints docs generated
2021-11-10 21:59:46 +05:00
Saad Jutt
31959455c3
chore: embedded clientId for web component
2021-11-10 20:00:27 +05:00
Saad Jutt
98ef40ffd6
chore: server issue fix
2021-11-10 08:33:44 +05:00
Saad Jutt
652af82dac
chore(web): package files added
2021-11-10 08:15:05 +05:00
Saad Jutt
13d2e15d72
chore(api): added missing type
2021-11-10 08:13:12 +05:00
Saad Jutt
42dde3eded
chore(web): commented local endpoints
2021-11-10 08:10:57 +05:00
Saad Jutt
c47782eed2
chore(web): added login component + use access token
2021-11-10 08:05:47 +05:00
Saad Jutt
d9057bc33b
chore: added preProgramVariables
2021-11-10 08:04:45 +05:00
Saad Jutt
f07f269839
test(group): specs added for group api
2021-11-10 04:13:24 +05:00
Saad Jutt
cc111675cc
chore: filename corrected for git
2021-11-09 19:26:40 +05:00
Saad Jutt
d2dbbce7ad
chore: github flow fix setup-node v2
2021-11-09 19:07:19 +05:00
Saad Jutt
3fad8e94f5
chore: updated to lts node version
2021-11-09 19:05:43 +05:00
Saad Jutt
9a86419d7a
chore: lint fix + yaml + .env.example moved
2021-11-09 18:53:23 +05:00
Saad Jutt
61738f6a0d
chore(merge): Merge branch 'master' into authentication-with-jwt
2021-11-09 18:24:35 +05:00
Saad Jutt
ab62dad237
test(user): added more specs to user api
2021-11-09 17:46:01 +05:00
Saad Jutt
9e2123cfe9
Revert "chore: added docker containers"
...
This reverts commit d7cbd315a6 .
2021-11-09 17:42:55 +05:00
Allan Bowe and GitHub
a056eed6b4
Merge pull request #24 from sasjs/homepage-sasjs-executor
...
Homepage sasjs executor
2021-11-09 11:55:49 +00:00
Saad Jutt
d7cbd315a6
chore: added docker containers
2021-11-09 03:51:49 +05:00
Saad Jutt
d3fef0f973
chore: refactored, added instance + static methods to models
2021-11-09 03:46:39 +05:00
Saad Jutt
2fe9d5ca9c
feat: Groups are added + docs
2021-11-07 05:14:37 +05:00
Saad Jutt
14c2def459
chore: drive auto-generated swagger
2021-11-06 00:36:51 +05:00
Saad Jutt
dbbdaa83f0
chore: auth docs also added
2021-11-05 15:57:36 +05:00
Saad Jutt
52c3823f20
chore: added client docs + tags
2021-11-05 04:37:43 +05:00
Saad Jutt
ae34aa52f0
chore: swagger authentication added
2021-11-05 03:54:07 +05:00
Saad Jutt
2b7dfeb2ea
chore: added incremental field 'id' in user collection
2021-11-05 03:07:20 +05:00
Saad Jutt
882f36d30e
chore: swagger docs generated
2021-11-04 18:47:40 +05:00
Saad Jutt
728f277f5c
feat: user operation apis added
2021-11-04 05:51:29 +05:00
Saad Jutt
9f17b17e31
fix: DB names updates + refresh api is added
2021-11-03 15:56:58 +05:00
Saad Jutt
46c5a75ac4
feat: JWT saved in DB + logout api added
2021-11-03 14:56:04 +05:00
Saad Jutt
d6aeb378de
test(client): new route /client + specs added
2021-11-03 01:35:52 +05:00
Saad Jutt
d7337ce456
chore: updated build.yml
2021-11-02 20:50:12 +05:00
Saad Jutt
60f2b34567
test(user): added specs for admin action to create user
2021-11-02 20:44:16 +05:00
sabhas
4048c1a4aa
chore: lint fix
2021-11-02 14:08:30 +00:00
sabhas
d9814441bb
fix: update SASjsApi/stp/execute post api endpoints to capture url params
2021-11-02 14:07:26 +00:00
Saad Jutt
b48e674468
test(auth): added for authorize + token
2021-11-02 18:42:06 +05:00
sabhas
d93673f2a5
fix: change api endpoint SASjsExecutor/do -> SASjsApi/stp/execute
2021-11-02 09:54:56 +00:00
Saad Jutt
f7e0849148
chore: added .env.example
2021-11-02 03:18:25 +05:00
Saad Jutt
22dfcfddb9
feat: authentication with jwt
2021-11-02 03:13:16 +05:00
sabhas
d52c2ed18c
chore: lint fix
2021-11-01 15:28:07 +00:00
sabhas
031e492d44
fix: update api calls from client side
2021-11-01 15:25:43 +00:00
sabhas
0c6ccddafd
Merge branch 'master' into homepage-sasjs-executor
...
Conflicts:
api/src/app.ts
api/src/routes/index.ts
api/src/routes/spec/routes.spec.ts
2021-11-01 13:12:52 +00:00
Allan Bowe and GitHub
f1e464d4a4
Merge pull request #29 from sasjs/routes-fix
...
fix: fix web route
2021-10-28 16:54:37 +01:00
Yury Shkoda
6c7a6b6c6a
fix: fix web route
2021-10-28 15:04:34 +00:00
Yury Shkoda and GitHub
f5e6b56abb
Merge pull request #27 from sasjs/routes
...
feat(routes): separate routes into web and api
2021-10-28 15:30:50 +03:00
Yury Shkoda
48fe7994ec
chore(routes): change files route with drive
2021-10-28 12:09:19 +00:00
Yury Shkoda
49c152a398
fix(routes): fix routes imports
2021-10-28 08:43:28 +00:00
Yury Shkoda
dabef59728
feat(routes): separate routes into web and api
2021-10-28 08:25:36 +00:00
sabhas
bdbf7573be
chore(lint): lint fix
2021-10-27 16:41:46 +00:00
sabhas
56cb2d1d51
fix: remove .sas extension from _program parameter at the end of string
2021-10-27 16:39:34 +00:00
sabhas
8dd201ecbe
Merge branch 'master' into homepage-sasjs-executor
...
Conflicts:
package.json
2021-10-26 09:37:38 +00:00
sabhas
ac745c8f5c
fix(web): infinite call to api end point fixed
2021-10-26 09:31:30 +00:00
Yury Shkoda and GitHub
c6c24da0e2
Merge pull request #25 from sasjs/deploy-fix
...
Fix payload processing within deploy end-point
2021-10-26 11:28:00 +03:00
Yury Shkoda
8f815b7874
test(deploy): fix payload
2021-10-26 08:22:44 +00:00
Yury Shkoda
361b539271
fix(deploy): fix payload processing
2021-10-26 08:18:02 +00:00
sabhas
a3f47708a8
chore(web-build): fix web build warnings
2021-10-25 06:47:50 +00:00
sabhas
ec6333f6aa
fix(root-package.json): lint:fix command fixed in root package json
2021-10-25 06:31:04 +00:00
sabhas
0fb4301966
fix(web): remove unnecessary packages and files
2021-10-25 06:20:46 +00:00
sabhas
552a3584ec
fix(weeb): add catch block with each axios request
2021-10-25 06:10:35 +00:00
sabhas
03d1d60660
fix(api-cdrive-oller): throw erow error when file not found
2021-10-25 05:51:46 +00:00
sabhas
70a8aaf600
chore(build): mcreate web/build folder before running tests in github CI steps
2021-10-23 13:34:51 +00:00
sabhas
e2b12b74f5
fix: norefferer issue in home page external links fix
2021-10-23 13:28:55 +00:00
sabhas
9648c51b54
feat(api-utility): create getWebBuildFolderPath utility
2021-10-22 19:17:27 +00:00
sabhas
5aeefb7955
chore(refactor-api): remove sasjsExecutor file and move code to ExecutionController
2021-10-22 19:01:14 +00:00
sabhas
20eb64a994
chore: add lint script to run linter for both web and api
2021-10-22 18:41:35 +00:00
sabhas
f8a79ff451
chore(web): open hyper links on home page in new tab or window
2021-10-22 18:27:20 +00:00
sabhas
1d66079e11
chore(web): remove baseUrl from axios requests
2021-10-22 18:22:55 +00:00
sabhas
9db65c9fa9
chore(refactor): remove sasjs from components name, just use Studio, Drive etc
2021-10-22 18:00:56 +00:00
sabhas
6284e72e9b
chore: change _debug param type from boolean to number i ExecutionQuery interface
2021-10-22 17:46:29 +00:00
Yury Shkoda
4297285b26
chore(web): fix build warnings
2021-10-20 16:09:16 +03:00
Yury Shkoda
77cb7ef50f
chore(web): cleaned package.json
2021-10-20 16:08:55 +03:00
Yury Shkoda
c0ec406b2a
chore(workflow): disable 'Run Unit Tests' step for web
2021-10-20 15:56:40 +03:00
Yury Shkoda
65a57acff6
chore(workflow): remove code style check step from build jobs
2021-10-20 15:52:53 +03:00
Yury Shkoda
6071b6c054
chore(web): fix linting
2021-10-20 15:51:11 +03:00
Yury Shkoda
d97fd9b4d7
chore(npm): add package-lock
2021-10-20 15:49:28 +03:00
Yury Shkoda
ba2c209fce
chore(workflow): add lint step
2021-10-20 15:48:05 +03:00
Yury Shkoda
19c60c4c98
chore(workflow): remove 'package:lib' script
2021-10-20 15:32:35 +03:00
Yury Shkoda
fd2092ecf3
chore(workflow): add working-directory for lint step
2021-10-20 15:25:28 +03:00
Yury Shkoda
fda5680b0e
chore(workflow): add working-directory
2021-10-20 15:23:45 +03:00
Yury Shkoda
6b23452d6a
chore(workflow): check pwd
2021-10-20 15:18:31 +03:00
Yury Shkoda
174d94a23c
fix(workflow): fix 'SASjs Server Build'
2021-10-20 15:15:24 +03:00
sabhas
829c88c4a0
chore: remove tsconfig file from root directory
2021-10-20 11:49:44 +00:00
sabhas
d530e0801e
chore: restructure repo into sub folders
2021-10-20 11:43:10 +00:00
sabhas
99d55775aa
fix: load file when url contains filePath
2021-10-20 11:13:36 +00:00
sabhas
ee053d1a52
chore: remove app.test.tsx from react app
2021-10-20 09:29:14 +00:00
sabhas
c72867d5a7
fix: use hash router instead of browser router in react app
2021-10-19 18:39:06 +00:00
sabhas
a5bfdf9503
chore: update package-lock.json
2021-10-19 17:11:14 +00:00
sabhas
49d3a02e85
chore: Merge branch 'master into homepage-sasjs-executor
2021-10-19 17:08:41 +00:00
sabhas
02f5371f57
fix: on clicking execute button open new tab for response
2021-10-19 16:49:33 +00:00
sabhas
cff5ba460d
chore: add content in home page
2021-10-19 16:33:36 +00:00
sabhas
cb8b34afac
chore: rename tabs SAS Drive -> Drive and SAS Studio -> Studio
2021-10-19 15:32:23 +00:00
sabhas
c760e7bf30
chore: rename component from SASStudio -> SASjsStudio
2021-10-19 15:29:46 +00:00
sabhas
a1ae0e3ed0
chore: rename Web folder to web
2021-10-19 15:26:26 +00:00
sabhas
3fe475d477
fix: update sasjs drive controller from function base to class base
2021-10-19 15:11:15 +00:00
sabhas
299319e2db
fix: immplementation of files api fixed
2021-10-19 10:54:27 +00:00
sabhas
d713d04b20
chore: fix the position of circular progress icon
2021-10-19 10:53:09 +00:00
Yury Shkoda and GitHub
a1de0ae888
Merge pull request #23 from sasjs/issue16-session
...
feat: uploading files in sas request
2021-10-19 13:45:13 +03:00
Mihajlo Medjedovic
38db48d59f
style: lint
2021-10-19 10:37:41 +00:00
Mihajlo Medjedovic
a09e90b010
chore: always adding sas extension
2021-10-19 10:37:23 +00:00
Mihajlo Medjedovic
f374acae6e
chore: extension util fix
2021-10-19 10:10:00 +00:00
Mihajlo Medjedovic
91c7c60dc9
style: lint
2021-10-19 09:19:03 +00:00
sabhas
a42a1693c2
chore: modify the implementation files and executor api
2021-10-18 19:50:30 +00:00
sabhas
91e2e2bc4a
fix: modify the directory tree algorithm to include relative path with each node
2021-10-18 19:48:25 +00:00
sabhas
bc3cb7bb20
feat: add new type TreeNode
2021-10-18 19:45:00 +00:00
Mihajlo Medjedovic
94fc242afe
chore: addExtension function fix and testing
2021-10-18 16:24:10 +00:00
Mihajlo Medjedovic
6efb2d0b51
style: lint
2021-10-18 12:07:42 +00:00
sabhas
a506bc9dd9
feat: add top app bar with tab navigation
2021-10-18 11:42:35 +00:00
sabhas
936a205e66
fix: update api endpoints
2021-10-18 11:39:14 +00:00
sabhas
7396f4c952
chore: add base container for home page
2021-10-18 11:36:28 +00:00
sabhas
24d3290366
chore: add base container for sas studio
2021-10-18 11:35:53 +00:00
sabhas
da3feb85e3
chore: override defaulyt theme for mui tab
2021-10-18 11:34:55 +00:00
Mihajlo Medjedovic
125cf35722
chore: file removed
2021-10-18 11:25:02 +00:00
Mihajlo Medjedovic
d9555e151b
fix: debug not passed
2021-10-18 10:42:21 +00:00
Mihajlo Medjedovic
38ab27c1ed
style: lint
2021-10-15 12:57:26 +00:00
Mihajlo Medjedovic
8bcb1c4b7b
Merge branch 'issue16-session' of github.com:sasjs/server into issue16-session
...
Conflicts:
src/routes/index.ts
src/utils/upload.ts
2021-10-15 12:57:20 +00:00
Mihajlo Medjedovic
c0a4e1aa14
chore: comments addressing
2021-10-15 12:43:22 +00:00
Allan Bowe
716ae81d92
fix: prettier
2021-10-15 06:24:01 +00:00
sabhas
f1a19be07c
chore: Merge branch 'master' into homepage-sasjs-executor
2021-10-14 18:38:03 +00:00
sabhas
db8eb8dd71
feat: frontend app for sasjs server
2021-10-14 18:22:50 +00:00
sabhas
96b5fef302
feat: add api endpoint for sasjs drive
2021-10-14 18:21:20 +00:00
sabhas
f90dcff7cf
chore: remove public folder
2021-10-14 18:19:08 +00:00
sabhas
41d6e53548
chore: remove unnecessary express middleware
2021-10-14 18:17:08 +00:00
Mihajlo Medjedovic
17a7a26fc3
chore: merging with sessions - sas request with file upload
2021-10-14 15:44:28 +00:00
Allan Bowe and GitHub
3f39cab357
Merge pull request #22 from sasjs/session
...
Add session controller and execution controller
2021-10-14 11:44:07 +01:00
Yury Shkoda
00c7d2150c
chore(git): add blank line to the file end
2021-10-14 07:40:01 +00:00
Yury Shkoda
ba0722b98c
chore(utils): add sleep export
2021-10-14 07:35:10 +00:00
Yury Shkoda
129cb7c128
chore(utils): add sleep util
2021-10-14 07:34:37 +00:00
Yury Shkoda
9cf02b25d0
refactor: improve types and imports
2021-10-14 07:34:08 +00:00
Yury Shkoda
6a34fa1b1d
feat(session): add SessionController
2021-10-14 07:32:16 +00:00
Yury Shkoda
8b2564120d
feat(execution): add ExecutionController working with session
2021-10-14 07:31:46 +00:00
sabhas
22e1378ecd
chore: remove views folder
2021-10-12 21:33:43 +00:00
sabhas
2e32f4e6dc
chore: remove pug dependency
2021-10-12 21:19:36 +00:00
Yury Shkoda
37b6936cca
fix(ts): enable files
2021-10-11 14:35:47 +03:00
Yury Shkoda
6e0b04a6e5
feat(session): add SessionController and ExecutionController
2021-10-11 14:16:22 +03:00
sabhas
279fbf2a9a
feat: add sasjsExecutor controller
2021-10-07 17:22:44 +00:00
sabhas
a446f5c4f7
feat: add views and styles for rendering html
2021-10-07 17:22:00 +00:00
sabhas
bd92b8b983
chore: add configuration for static resources and rendering views
2021-10-07 17:18:51 +00:00
Sabir Hassan
3ffa168c8b
feat: add pug and directory tree dependencies
2021-10-07 17:14:55 +00:00