Yury
|
73d965daf5
|
fix(api): fixed env issue in MacOS executable
|
2024-01-15 15:14:06 +03:00 |
|
Allan
|
068edfd6a5
|
chore: lint fix
|
2023-11-07 20:39:05 +00:00 |
|
|
|
9586dbb2d0
|
fix: add _debug as optional query param in swagger apis for GET stp/execute
|
2023-08-07 22:01:52 +05:00 |
|
|
|
dba53de646
|
fix: use custom logic for handling sequence ids
|
2023-05-01 19:28:51 +05:00 |
|
|
|
6a520f5b26
|
fix: use RateLimiterMemory instead of RateLimiterMongo
|
2023-04-27 15:06:24 +05:00 |
|
|
|
eda8e56bb0
|
feat: option to reset admin password on startup
|
2023-04-05 23:05:38 +05:00 |
|
|
|
570995e572
|
chore: quick fix
|
2023-03-29 23:22:32 +05:00 |
|
|
|
c1c0554de2
|
chore: quick fix
|
2023-03-29 22:05:29 +05:00 |
|
|
|
bd3aff9a7b
|
chore: move secondsToHms to @sasjs/utils
|
2023-03-29 20:10:55 +05:00 |
|
|
|
a1e255e0c7
|
chore: removed unused file
|
2023-03-29 15:39:05 +05:00 |
|
|
|
89048ce943
|
chore: move brute force protection logic to middleware and a singleton class
|
2023-03-29 15:33:32 +05:00 |
|
|
|
a82cabb001
|
feat: prevent brute force attack by rate limiting login endpoint
|
2023-03-28 21:43:10 +05:00 |
|
|
|
158f044363
|
feat: add new env config DB_TYPE
|
2023-03-01 01:41:08 +05:00 |
|
|
|
b3402ea80a
|
feat: Add /SASjsApi endpoint in permissions
|
2023-02-06 15:29:24 +05:00 |
|
|
|
2bae52e307
|
fix: add user to all users group on user creation
|
2023-02-03 16:47:18 +05:00 |
|
|
|
1d48f8856b
|
feat: ask for updated password on first login
|
2022-11-22 19:58:17 +05:00 |
|
|
|
4581f32534
|
feat(api): add the api endpoint for updating user password
|
2022-11-22 00:02:59 +05:00 |
|
|
|
b27d684145
|
chore: use process.logger instead of condole.log
|
2022-11-17 23:03:33 +05:00 |
|
|
|
b86ba5b8a3
|
chore: lint fix
|
2022-11-17 17:49:00 +05:00 |
|
|
|
200f6c596a
|
feat: on startup add webout.sas file in sasautos folder
|
2022-11-17 17:03:23 +05:00 |
|
|
|
bb054938c5
|
fix: change the expiration of access/refresh tokens from days to seconds
|
2022-11-15 15:48:03 +05:00 |
|
|
|
abd5c64b4a
|
feat: make refresh token duration configurable
|
2022-11-10 21:02:20 +05:00 |
|
|
|
2413c05fea
|
feat: make access token duration configurable when creating client/secret
|
2022-11-10 19:43:06 +05:00 |
|
|
|
1c9d167f86
|
feat: Enable DRIVE_LOCATION setting for deploying multiple instances of SASjs Server
|
2022-11-02 20:05:12 +05:00 |
|
|
|
36be3a7d5e
|
feat: mocking sas9 responses with JS STP
|
2022-10-17 18:31:08 +02:00 |
|
Saad Jutt
|
94072c3d24
|
fix: added domain for session cookies
|
2022-10-09 22:08:01 +05:00 |
|
|
|
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 |
|
Allan Bowe
|
042ed41189
|
Merge pull request #297 from sasjs/issue-292
feat: Enable SAS_PACKAGES in SASjs Server
|
2022-10-03 16:08:30 +01:00 |
|
|
|
424f0fc1fa
|
feat: Enable SAS_PACKAGES in SASjs Server
|
2022-10-03 19:43:02 +05:00 |
|
Allan Bowe
|
668aff83fd
|
Merge pull request #293 from sasjs/ldap
feat: integratedLDAP authentication
|
2022-10-03 13:09:07 +01:00 |
|
Saad Jutt
|
fda6ad6356
|
chore(csrf): removed _csrf completely
|
2022-09-30 03:07:21 +05:00 |
|
|
|
f915c51b07
|
feat: implemented LDAP authentication
|
2022-09-29 18:41:28 +05:00 |
|
|
|
40f95f9072
|
fix: in getTokensFromDB handle the scenario when tokens are expired
|
2022-09-23 09:35:30 +05:00 |
|
|
|
249604384e
|
fix: made files extensions case insensitive
|
2022-09-22 20:37:16 +05:00 |
|
|
|
d93470d183
|
chore: improve code
|
2022-09-21 22:27:27 +05:00 |
|
|
|
330c020933
|
fix: return same tokens if not expired
|
2022-09-21 22:12:03 +05:00 |
|
|
|
662b2ca36a
|
chore: replace env variable RSCRIPT_PATH with R_PATH
|
2022-09-09 15:23:46 +05:00 |
|
|
|
d6651bbdbe
|
feat: add support for R stored programs
|
2022-09-06 21:52:21 +05:00 |
|
Allan Bowe
|
cb82fea0d8
|
Merge pull request #264 from sasjs/mocker
Mocker
|
2022-09-05 13:16:10 +01:00 |
|
Saad Jutt
|
7477326b22
|
chore: lower cased env values
|
2022-09-01 23:38:04 +05:00 |
|
|
|
7633608318
|
chore: mocker architecture fix, env validation
|
2022-08-31 13:31:28 +02:00 |
|
|
|
ee17d37aa1
|
fix: typo mistake
|
2022-08-30 22:42:11 +05:00 |
|
|
|
98ea2ac9b9
|
fix: update response of /SASjsApi/stp/execute and /SASjsApi/code/execute
|
2022-08-19 15:06:39 +05:00 |
|
|
|
b06993ab9e
|
feat: implement the logic for running python stored programs
|
2022-08-16 15:51:37 +05:00 |
|
Saad Jutt
|
5966016853
|
fix(env): check added for not providing WHITELIST
|
2022-08-04 03:32:04 +05:00 |
|
Allan Bowe
|
98e501334f
|
Update seedDB.ts
|
2022-08-02 19:33:16 +01:00 |
|
|
|
f978814ca7
|
chore: code refactor
|
2022-08-02 22:16:41 +05:00 |
|
|
|
68515f95a6
|
feat: bypass authentication when route is enabled for public group
|
2022-08-02 18:06:33 +05:00 |
|
|
|
c3e3befc17
|
feat: add public group to DB on seed
|
2022-08-02 18:04:00 +05:00 |
|
|
|
5d5a9d3788
|
fix: update schema of Permission
|
2022-08-01 21:33:10 +05:00 |
|