3f815e9beb
chore: fix specs
2023-05-10 14:35:35 +05:00
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
bd3aff9a7b
chore: move secondsToHms to @sasjs/utils
2023-03-29 20:10:55 +05:00
89048ce943
chore: move brute force protection logic to middleware and a singleton class
2023-03-29 15:33:32 +05:00
b3402ea80a
feat: Add /SASjsApi endpoint in permissions
2023-02-06 15:29:24 +05:00
1d48f8856b
feat: ask for updated password on first login
2022-11-22 19:58:17 +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
254bc07da7
fix: call jwt.verify in synchronous way
2022-08-02 23:05:42 +05: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
5d5a9d3788
fix: update schema of Permission
2022-08-01 21:33:10 +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
e42fdd3575
chore: conditionally call authorize middleware from authenticateToken
2022-07-04 20:13:46 +05:00
e54a09db19
fix: add authorize middleware for appStreams
2022-07-04 17:14:17 +05:00
Saad Jutt
9c3da56901
feat: removed secrets from env variables
2022-07-03 06:56:18 +05:00
f3dfc7083f
fix: add permission authorization middleware to only specific routes
2022-07-01 16:50:24 +05:00
7d916ec3e9
feat: add authorize middleware for validating permissions
2022-06-29 23:06:58 +05: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
a8ba378fd1
fix(web): system username for DESKTOP mode
2022-05-30 21:08:17 +05:00
Saad Jutt
12d424acce
fix: usage of autoexec API in DESKTOP mode
2022-05-30 17:12:17 +05: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
Saad Jutt
2a7223ad7d
feat(api): added autoexec + major type setting changes
2022-05-24 21:12:32 +05:00
Saad Jutt
80b33c7a18
fix: issue174 + issue175 + issue146
2022-05-23 19:24:56 +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
5da93f318a
feat: enabled session based authentication for web
2022-04-28 06:44:25 +05:00
Saad Jutt
9d9769eef3
chore: increased file upload size to 100mb
2022-04-02 05:36:53 +05:00
Saad Jutt
98a00ec7ac
feat: App Stream, load on startup, new route added
2022-03-21 17:17:29 +05:00
Saad Jutt
698180ab7e
fix: added cookie for accessToken
2022-03-09 05:06:06 +05:00
Saad Jutt
e60f17268d
fix: multi-part file upload + validations + specs
2022-02-28 04:06:13 +05:00
Saad Jutt
43545fa04b
chore: added check session + code refactor
2021-12-05 08:17:54 +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
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
d9057bc33b
chore: added preProgramVariables
2021-11-10 08:04:45 +05:00
Saad Jutt
61738f6a0d
chore(merge): Merge branch 'master' into authentication-with-jwt
2021-11-09 18:24:35 +05:00