Commit Graph
100 Commits
Author SHA1 Message Date
Saad JuttandGitHub 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
Saad JuttandGitHub 39da41c9f1 Merge pull request #277 from sasjs/r-integration
R integration
2022-09-16 16:51:06 +05: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
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
Saad Jutt 77f8d30baf fix(cookie): XSRF cookie is removed and passed token in head section 2022-08-03 03:38:11 +05:00
Saad JuttandGitHub 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
Saad Jutt ce5218a227 fix: Revert "fix(security): missing cookie flags are added"
This reverts commit 526402fd73.
2022-07-20 03:58:25 +05:00
Saad Jutt 526402fd73 fix(security): missing cookie flags are added 2022-07-20 01:40:31 +05: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
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
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
Saad Jutt e290751c87 fix(deploy): extract first json from zip file 2022-07-02 14:39:33 +05:00
Saad JuttandGitHub 555c5d54e2 Merge pull request #212 from sasjs/update-logout-route
Update logout route
2022-06-21 13:06:30 -07: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
Saad JuttandGitHub 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
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
Saad JuttandGitHub ae5aa02733 Merge pull request #196 from sasjs/issue173
feat(api): deployment through zipped/compressed file
2022-06-16 06:26:32 -07:00
Saad Jutt 4e7579dc10 chore(specs): specs added for deploy upload file and zipped file 2022-06-16 17:58:56 +05:00
Saad Jutt b81d742c6c feat(api): deployment through zipped/compressed file 2022-06-16 00:56:51 +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
Saad JuttandGitHub 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
Saad JuttandGitHub 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
Saad Jutt 5ab35b02c4 fix(appstream): redirect to relative + nested resource should be accessed 2022-06-09 01:16:25 +05: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
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 414fb19de3 chore: code changes 2022-05-30 00:32:05 +05:00
Muhammad SaadandGitHub 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
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
Saad Jutt c275db184e feat(web): added profile + edit + autoexec changes 2022-05-26 04:25:15 +05:00
Muhammad SaadandGitHub 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
Muhammad SaadandGitHub 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
Muhammad SaadandGitHub 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
Muhammad SaadandGitHub 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
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 SaadandGitHub 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
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
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
Saad Jutt 0dceb5c3c3 chore: web package-lock built with LTS 2022-05-06 19:41:02 +05: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
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
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
Muhammad SaadandGitHub 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