sabhas
|
eeb63b330c
|
feat: add documentation link under usename dropdown menu
|
2022-07-05 08:23:36 +05: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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
sabhas
|
ab222cbaab
|
chore: verify executable paths
|
2022-06-17 18:12:03 +05:00 |
|
sabhas
|
158acf1f97
|
chore: set sas,js as default run times
|
2022-06-17 04:02:40 +05: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 |
|
sabhas
|
6b0b94ad38
|
feat: get group by group name
|
2022-06-16 13:06:33 +05:00 |
|
sabhas
|
53854d0012
|
fix: code fixes for executing program from program path including file extension
|
2022-06-15 16:18:07 +05: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 |
|
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 |
|
sabhas
|
16856165fb
|
feat: create and inject code for uploaded files to code.js
|
2022-06-09 14:54:11 +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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
sabhas
|
d93673f2a5
|
fix: change api endpoint SASjsExecutor/do -> SASjsApi/stp/execute
|
2021-11-02 09:54:56 +00: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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
sabhas
|
279fbf2a9a
|
feat: add sasjsExecutor controller
|
2021-10-07 17:22:44 +00:00 |
|