YuryShkoda
e1007e7e75
fix(api): return uid consistently from login and session endpoints
...
POST /SASLogon/login and GET /SASjsApi/session still returned the
old `id` field, while the rest of the ID->UID migration (#363 )
standardized on `uid`. Not functionally broken - Mongoose provides
a built-in `id` virtual by default (_id.toHexString()) that happened
to resolve to the same value as the new `uid` virtual - but it's an
inconsistent public API surface, and relying on that coincidence
wasn't the intent of the migration.
Neither of these files was touched by any of issue-361's own
commits, so this predates the merge rather than being caused by it.
- web.ts: login response and session storage now source from
user.uid explicitly
- session.ts: SessionResponse dropped its Omit<UserResponse, 'uid'>
+ id override in favor of just extending UserResponse
- verifyTokenInDB.ts: token-refresh path, same fix
- login.tsx / appContext.tsx: updated to read the corrected field
Verified with a real end-to-end request (genuine app boot, real
MongoDB, real CSRF handshake) - not just type-checking - to confirm
the actual HTTP response bodies carry uid, not id.
2026-07-15 10:56:28 +03:00
YuryShkoda
45bff7b0d1
fix: update test fixtures for userId: string after ID->UID merge
...
Execution.spec.ts, processProgram.spec.ts and code.spec.ts didn't
exist when issue-361 (ID -> UID) branched, so they were written
against the old userId: number shape. Update them to match the
merged-in string-based uid now that main has been merged in.
2026-07-15 09:48:42 +03:00
YuryShkoda
58c66c2ac4
Merge remote-tracking branch 'origin/main' into issue-361
2026-07-14 16:55:46 +03:00
semantic-release-bot
9c3a1086b6
chore(release): 0.39.7 [skip ci]
...
## [0.39.7](https://github.com/sasjs/server/compare/v0.39.6...v0.39.7 ) (2026-07-14)
### Bug Fixes
* **jsonwebtoken:** bumped version to avoid vulnerability ([1473925 ](https://github.com/sasjs/server/commit/1473925896db0e4472c9ef5ba64955527a1be2de ))
2026-07-14 13:53:13 +00:00
Yury Shkoda and GitHub
05768890a2
Merge pull request #366 from sasjs/cpr-fix
...
Fix API scripts
2026-07-14 16:50:34 +03:00
YuryShkoda
386185d1a0
Merge remote-tracking branch 'origin/main' into cpr-fix
...
# Conflicts:
# api/package-lock.json
# api/package.json
# api/public/swagger.yaml
2026-07-14 16:28:10 +03:00
Yury Shkoda and GitHub
681f0123ad
Merge pull request #387 from sasjs/fix/pin-axios-version
...
chore: pin axios versions
2026-07-14 15:45:40 +03:00
YuryShkoda
daa5274fb0
Merge remote-tracking branch 'origin/main' into fix/pin-axios-version
2026-07-14 15:29:26 +03:00
semantic-release-bot
50fa4320cd
chore(release): 0.39.6 [skip ci]
...
## [0.39.6](https://github.com/sasjs/server/compare/v0.39.5...v0.39.6 ) (2026-07-14)
### Bug Fixes
* **api:** isolate drive.spec.ts's files folder from the real drive ([dec5191 ](https://github.com/sasjs/server/commit/dec51914911c10b66b43ebe95f77b0af63e2d03e ))
* **api:** stop overwriting a failed JS/PY/R session back to completed ([4858245 ](https://github.com/sasjs/server/commit/4858245372fa19929b6e59c28148f5d004239c9d ))
2026-07-14 09:05:49 +00:00
Allan Bowe and GitHub
40b9fa8735
Merge pull request #391 from sasjs/issue-390
...
Issue 390
2026-07-14 10:02:31 +01:00
YuryShkoda
fd31fe94ea
Merge remote-tracking branch 'origin/main' into issue-390
...
# Conflicts:
# api/src/controllers/internal/spec/Execution.spec.ts
2026-07-14 11:58:24 +03:00
YuryShkoda
dec5191491
fix(api): isolate drive.spec.ts's files folder from the real drive
...
drive.spec.ts already isolates itself into a unique, timestamped
tmpFolder for getSasjsRootFolder()/getUploadsFolder(), cleaned up via
afterAll(() => deleteFolder(tmpFolder)). But getFilesFolder() - what
nearly every test in this file actually writes to - resolves through
a separate, unmocked function (getSasjsDriveFolder()/process.driveLoc),
so every run left real files/folders (e.g. 'level1', 'my/path/...')
behind in the shared api/sasjs_root/drive/files, causing later runs
to fail: folder-listing tests saw stale entries, and file-creation
tests got 409 Conflict against files a previous run already created.
Mock getFilesFolder() the same way getUploadsFolder() already is, so
it resolves inside the same isolated tmpFolder and gets cleaned up
by the existing afterAll. Verified by running the suite twice in a
row from a clean slate: both runs pass, and the real sasjs_root/drive
is never touched.
2026-07-14 11:32:01 +03:00
YuryShkoda
4858245372
fix(api): stop overwriting a failed JS/PY/R session back to completed
...
For JS/PY/R, processProgram sets session.state = failed (with
failureReason) itself when the interpreter process exits non-zero,
without throwing. ExecutionController.executeProgram then
unconditionally set session.state = completed right after
processProgram returned, silently overwriting that - so anything
downstream inspecting session.state (e.g. scheduleSessionDestroy's
expiresAfterMins branch) would see a crashed session mis-reported as
successful.
Guard the assignment so a failed state is never overwritten. No
effect on SAS, which sets state independently via its own spawned
process lifecycle.
Added Execution.spec.ts covering both the failure case (state stays
failed) and the success case (state still becomes completed), to
guard against regressing in either direction.
2026-07-14 11:29:30 +03:00
semantic-release-bot
2fe733d02f
chore(release): 0.39.5 [skip ci]
...
## [0.39.5](https://github.com/sasjs/server/compare/v0.39.4...v0.39.5 ) (2026-07-14)
### Bug Fixes
* **api:** harden mock SAS executable and timeouts for CI ([67fce47 ](https://github.com/sasjs/server/commit/67fce475a3c53b3c20919902edb45dce809dffb9 ))
* **api:** return prompt error response instead of hanging when a SAS session fails ([f84af4a ](https://github.com/sasjs/server/commit/f84af4ac0639625fee4508e764f0eed07d7b4e8a ))
* fix code.spec.ts failing on a fresh checkout (CI) ([0af6b63 ](https://github.com/sasjs/server/commit/0af6b63ffa770bfa2b77505d74778be517f8d631 ))
2026-07-14 06:38:40 +00:00
Allan Bowe and GitHub
63086a8a0b
Merge pull request #389 from sasjs/issue-388
...
fix(api): return prompt error response instead of hanging when a SAS …
2026-07-14 07:35:39 +01:00
YuryShkoda
0af6b63ffa
fix: fix code.spec.ts failing on a fresh checkout (CI)
2026-07-14 09:20:35 +03:00
YuryShkoda
67fce475a3
fix(api): harden mock SAS executable and timeouts for CI
...
- wrap the file read/write in a small retry() helper instead of
letting an uncaught exception (e.g. a rename racing an existsSync
check) crash the process with a non-zero exit indistinguishable
from a genuine SAS failure
- bump the internal give-up deadline from 1500ms to 8000ms
- bump the corresponding Jest test timeouts from 15000ms to 30000ms to match
2026-07-14 08:41:35 +03:00
YuryShkoda
f84af4ac06
fix(api): return prompt error response instead of hanging when a SAS session fails
...
The SAS-runtime poll loop in processProgram only checked for
SessionState.completed, so a session that failed (e.g. via %abort;)
left the loop spinning on delay(50) forever - the request never
resolved, even though the SAS log had already been written. Split a single completed-on-either-outcome
flag into separate completed/failed states without updating this loop.
- processProgram now throws when session.state becomes 'failed'
- Execution.ts catches that, reads the complete log (guaranteed
complete since the session's process has already exited by then),
and throws a SessionExecutionError carrying it
- stp.ts/code.ts surface { ..., log } in the HTTP error response
- add unit tests for the poll loop and the log-enrichment logic, plus
a mock SAS executable + end-to-end test exercising the real
session/process pipeline without needing a SAS install
- add docs/diagrams covering the session lifecycle and the SAS
execution handshake mechanism, for future context
2026-07-13 13:46:36 +03:00
mulahasanovic
4f75fd290f
chore: pin axios versions
2026-04-01 20:55:50 +02:00
semantic-release-bot
8b2a6155a9
chore(release): 0.39.4 [skip ci]
...
## [0.39.4](https://github.com/sasjs/server/compare/v0.39.3...v0.39.4 ) (2025-12-21)
### Bug Fixes
* **deps:** bump dependencies and resolve audit issues ([4f78202 ](https://github.com/sasjs/server/commit/4f782025dbcdfcbae6ca1fabb42ce1bc385e0162 ))
2025-12-21 01:27:37 +00:00
Trevor Moody and GitHub
a56c0b0340
Merge pull request #386 from sasjs/depBumps_20251221
...
fix(deps): bump dependencies and resolve audit issues
2025-12-21 01:24:31 +00:00
Trevor Moody
02fe79d4d7
chore(deps): full package-lock rebuild
2025-12-21 01:22:35 +00:00
Trevor Moody
00a107babd
chore(deps): rebuilt api/package-json to sync
2025-12-21 01:15:05 +00:00
Trevor Moody
4f782025db
fix(deps): bump dependencies and resolve audit issues
2025-12-21 00:27:24 +00:00
semantic-release-bot
8b5abcd661
chore(release): 0.39.3 [skip ci]
...
## [0.39.3](https://github.com/sasjs/server/compare/v0.39.2...v0.39.3 ) (2025-11-25)
### Bug Fixes
* (deps) bump @sasjs/core to 4.59.7 ([ab96653 ](https://github.com/sasjs/server/commit/ab966535642d08d4e8e984007b98c8fdffbe30f7 ))
* (deps) rerun npm i to sync ([225f381 ](https://github.com/sasjs/server/commit/225f381bdf8ad5aa2af8d75648df1dd5175e12e0 ))
2025-11-25 12:39:15 +00:00
Allan Bowe and GitHub
48e8cb7b2d
Merge pull request #385 from sasjs/bumpCore_20251125
...
fix: (deps) rerun npm i to sync
2025-11-25 12:36:18 +00:00
Trevor Moody
225f381bdf
fix: (deps) rerun npm i to sync
2025-11-25 12:27:14 +00:00
Allan Bowe and GitHub
3f49186e3b
Merge pull request #384 from sasjs/bumpCore_20251125
...
fix: (deps) bump @sasjs/core to 4.59.7
2025-11-25 12:24:27 +00:00
Trevor Moody
ab96653564
fix: (deps) bump @sasjs/core to 4.59.7
2025-11-25 12:18:50 +00:00
semantic-release-bot
471c28eaa2
chore(release): 0.39.2 [skip ci]
...
## [0.39.2](https://github.com/sasjs/server/compare/v0.39.1...v0.39.2 ) (2025-09-25)
### Bug Fixes
* addressing test fail ([e51b204 ](https://github.com/sasjs/server/commit/e51b20421adc1598ea267c79b1fb4dbc085f97b9 ))
* packages missmatch ([379ea60 ](https://github.com/sasjs/server/commit/379ea604bcb5686b5299fae6a32f759c45b275ea ))
* type libs ([6d123c3 ](https://github.com/sasjs/server/commit/6d123c3e23628c1d703eaa13142c77f0da970a55 ))
* typescript errors ([631e956 ](https://github.com/sasjs/server/commit/631e95604b64b1a96f2abade659348618f3b00b2 ))
* typescript errors ([198cd79 ](https://github.com/sasjs/server/commit/198cd79354254511c21ac1acfbf7b6bcfdab2af7 ))
2025-09-25 16:57:01 +00:00
Allan Bowe and GitHub
584ffe9e0e
Merge pull request #383 from sasjs/npm_update_20250919
...
Npm update 20250919
2025-09-25 17:53:46 +01:00
M
e51b20421a
fix: addressing test fail
2025-09-25 13:49:32 +02:00
M
631e95604b
fix: typescript errors
2025-09-25 13:40:10 +02:00
M
198cd79354
fix: typescript errors
2025-09-25 13:34:55 +02:00
M
379ea604bc
fix: packages missmatch
2025-09-25 13:12:23 +02:00
M
9ffa403bcb
chore: package-lock
2025-09-25 13:06:06 +02:00
M
6d123c3e23
fix: type libs
2025-09-25 13:03:47 +02:00
M
dda1aadc67
chore(git): Merge branch 'main' into npm_update_20250919
2025-09-25 12:48:10 +02:00
M
d47cf15cdb
ci: ubuntu 22
2025-09-25 12:46:19 +02:00
Trevor Moody
d0c7968d66
build: updated package dependencies for /web
2025-09-19 18:24:58 +01:00
Trevor Moody
a5c99971cc
build: server/api dependency update
2025-09-19 14:06:50 +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
Yury Shkoda
66232aefd2
chore(lint): bumped prettier and fixed lint issues
2023-09-21 17:58:47 +03:00
Yury Shkoda
bf35791655
chore(lint): fixed Session.ts
2023-09-21 17:52:28 +03:00
Yury Shkoda
2dc11630e4
chore(api): regenerated swagger.yaml
2023-09-21 17:45:52 +03:00
Yury Shkoda
1473925896
fix(jsonwebtoken): bumped version to avoid vulnerability
2023-09-21 17:45:21 +03:00
Yury Shkoda
b472f1bd61
chore(scripts): used cpr package to improve coping
2023-09-21 17:44:31 +03:00
sabhas
c43afabe28
chore: remove unused code
2023-08-08 15:07:00 +05:00
sabhas
1531e9cd9c
chore: addressed comments
2023-08-08 15:01:32 +05: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
sabhas
8cdf605006
chore: fix specs
2023-05-10 17:02:13 +05:00
sabhas
3f815e9beb
chore: fix specs
2023-05-10 14:35:35 +05:00
sabhas
6c88eeabd2
chore: specs fixed
2023-05-09 15:21:54 +05:00
sabhas
093fe90589
feat: replace ID with UID
...
BREAKING CHANGE: remove auto incremental ids from user, group and permissions and add a virtual uid property that returns string value of documents object id
2023-05-09 15:01:56 +05: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