1
0
mirror of https://github.com/sasjs/server.git synced 2025-12-10 19:34:34 +00:00
Files
server/CHANGELOG.md
2022-03-23 18:07:12 +05:00

33 KiB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

0.0.39 (2022-03-23)

Bug Fixes

  • included sasjs core macros at compile time (e680901)

0.0.38 (2022-03-23)

Bug Fixes

  • quick fix for executables (9e53470)

0.0.37 (2022-03-23)

Bug Fixes

0.0.36 (2022-03-21)

Features

  • App Stream, load on startup, new route added (98a00ec)

Bug Fixes

  • appstream: app logo + improvements (df6003d)

0.0.35 (2022-03-21)

Features

  • cors: whitelisting is configurable through .env variables (99f91fb)
  • web: directory tree in sidebar of drive should be expanded by default at root level (3d89b75)

Bug Fixes

  • cors: removed trailing slashes of urls (4fd5bf9)
  • desktop mode web index.html js script included (75291f9)
  • preferred to show param errors from query (fd26298)
  • stp: write original file name in sas code for upload (8822de9)
  • web-drive: upon delete remove entry of deleted file from directory tree in sidebar (fb77d99)

0.0.34 (2022-03-18)

Features

  • web: directory tree in sidebar of drive should be expanded by default at root level (3d89b75)

Bug Fixes

  • desktop mode web index.html js script included (75291f9)
  • preferred to show param errors from query (fd26298)
  • stp: write original file name in sas code for upload (8822de9)
  • web-drive: upon delete remove entry of deleted file from directory tree in sidebar (fb77d99)

0.0.33 (2022-03-16)

Features

  • serve deployed streaming apps (d6fa877)

Bug Fixes

  • adde validation + code improvement (1ff6965)
  • added api button on web component (6b708fc)

0.0.32 (2022-03-14)

Features

  • web: added delete option in Drive (7a6e6c8)

0.0.31 (2022-03-14)

Features

  • drive: new route delete file api (3d583ff)

Bug Fixes

  • added cookie for accessToken (698180a)
  • drive: update file API is same as create file (7072e28)
  • show content of get file api (6ab42ca)
  • stp: return plain/text header for GET & debug (145ac45)

0.0.30 (2022-03-05)

Features

  • parse log to array (c5ad72c)
  • set response headers provded by SAS Code execution (2c4aa42)

Bug Fixes

  • added http headers to /code api as well (da899b9)
  • code api is updated return type (e2a6810)
  • file: fixes response headers (ef41691)
  • get file instead of it's content (efaf38d)
  • hot fix for web component (0a4b202)
  • improvement in flow of uploading (8c1941a)
  • macros are available Sessions with SASAUTOS (95843fa)
  • minor changes (0b5f958)
  • multi-part file upload + validations + specs (e60f172)
  • organized code for usage of multer (ce0a5e1)
  • return buffer in case of file response (3e6234e)
  • stp: return json for webout (5005f20)
  • updating docs (7312763)
  • upload: added query param as well for filepath (feeec4e)

0.0.29 (2022-02-16)

Bug Fixes

  • adding .. in folder path (5931fc1)
  • adding sasjs stpsrv_header() path to autoexec. Relates to #58 (ce9bde5)

0.0.28 (2022-02-16)

Features

  • default macros and bumping core (6f19d3d)

Bug Fixes

0.0.27 (2022-02-16)

Features

  • removing stpsrv_header and updating README with auth details (d3674c7)
  • stp-execution: add returnLog option to execution query (bf5767e)

0.0.26 (2022-02-14)

Bug Fixes

  • refactored + removed unused package (d7e1aca)
  • release should also has https protocol (0cfe724)
  • updated token expiry times (d17a3dd)

0.0.25 (2022-02-11)

Bug Fixes

  • adding global macvar and bumping sasjs/core with additional server support (404f1ec)

0.0.24 (2022-02-11)

Bug Fixes

0.0.23 (2022-02-08)

0.0.22 (2022-02-08)

Bug Fixes

  • adding missing global vars to autoexec (1966b17)
  • avoid uninitialised note (e4c027a)
  • bumping core version (a8df5f4)
  • bumping sasjs/core and updating descriptions (31532c0)
  • compressing release files for faster download times (d8b75a4)
  • fixing versioning blooper (a3b57f6)

0.0.21 (2022-02-01)

Bug Fixes

  • avoid uninitialised note (e4c027a)

0.0.20 (2022-01-20)

Bug Fixes

  • fixing versioning blooper (a3b57f6)

0.0.19 (2022-01-20)

Bug Fixes

  • bumping sasjs/core and updating descriptions (31532c0)

0.0.18 (2022-01-08)

Bug Fixes

  • compressing release files for faster download times (d8b75a4)

0.0.17 (2022-01-07)

Bug Fixes

  • bug removed, log is clean now (43769e7)

0.0.16 (2022-01-07)

Bug Fixes

  • added sas9 server address (cd83891)
  • recreate crashed session (6cbc657)
  • session should be marked as consumed (7a3d710)

0.0.15 (2022-01-06)

Bug Fixes

  • studio: web component updated (2d77222)
  • updated route for sas code (e1eb044)
  • web: autosave and autofocus (51ee8c0)
  • web: parsing of webout (a115160)
  • web: sticky tabs on Studio + extra run code button removed (450d99f)

0.0.14 (2021-12-19)

Bug Fixes

  • actually a README change, the fix was in the previous commit (updating ms_webout) that should have been a PR, to trigger a release (d86c841)
  • bumping sasjs/core with adjustment to ms_webout() (076b866)
  • switch to main branch (ceca370)

0.0.13 (2021-12-16)

Features

  • studio: run selected code + open in studio (27129a8)

Bug Fixes

0.0.12 (2021-12-15)

Bug Fixes

  • use env if provided for desktop mode (d19ce25)

0.0.11 (2021-12-15)

Features

  • added authorization route for web (#37) (d0a1457)

0.0.10 (2021-12-07)

0.0.9 (2021-12-07)

Bug Fixes

0.0.8 (2021-12-07)

0.0.7 (2021-12-07)

0.0.6 (2021-12-07)

0.0.5 (2021-12-07)

0.0.4 (2021-12-07)

Features

  • add api endpoint for sasjs drive (96b5fef)
  • add new type TreeNode (bc3cb7b)
  • add pug and directory tree dependencies (3ffa168)
  • add sasjsExecutor controller (279fbf2)
  • add top app bar with tab navigation (a506bc9)
  • add views and styles for rendering html (a446f5c)
  • adding _metaperson and _metauser to Stored Programs (b3147ec)
  • api-utility: create getWebBuildFolderPath utility (9648c51)
  • api: set up endpoint for sas code execution (f6046b1)
  • authentication with jwt (22dfcfd)
  • compile systemInit and inject to autoExec (b75139d)
  • deploy: add appLoc (f0f1e1d)
  • deploy: add route to deploy a file tree to @sasjs/server (b4bf72f)
  • execute: add macroVars to job execution (39e486b)
  • execute: add sas controller (bf1db4d)
  • execution: add ExecutionController working with session (8b25641)
  • executor: improved api response (707b503)
  • executor: response with webout (52275ba)
  • express: increase payload max size (7b403c1)
  • frontend app for sasjs server (db8eb8d)
  • generate executables for sasjs/server with web component (514a262)
  • Groups are added + docs (2fe9d5c)
  • improved deploy and execute endpoints (5b4e562)
  • JWT saved in DB + logout api added (46c5a75)
  • routes: separate routes into web and api (dabef59)
  • session: add SessionController (6a34fa1)
  • session: add SessionController and ExecutionController (6e0b04a)
  • user operation apis added (728f277)

Bug Fixes

  • api-cdrive-oller: throw erow error when file not found (03d1d60)
  • change api endpoint SASjsExecutor/do -> SASjsApi/stp/execute (d93673f)
  • cors enabled for desktop mode (2bb10c7)
  • DB names updates + refresh api is added (9f17b17)
  • debug not passed (d9555e1)
  • deploy: fix payload processing (361b539)
  • deps: removed malicious dependency (c4b9402)
  • docker: docker-compose for prod+development (4a363c5)
  • executor: create tmp files before execution (cdbc3fd)
  • executor: fix nosplash argument and api response (715b1de)
  • fix web route (6c7a6b6)
  • github: fixed github flow (8dab288)
  • github: removed npm token (bbb94d6)
  • immplementation of files api fixed (299319e)
  • load file when url contains filePath (99d5577)
  • modify the directory tree algorithm to include relative path with each node (91e2e2b)
  • norefferer issue in home page external links fix (e2b12b7)
  • on clicking execute button open new tab for response (02f5371)
  • prettier (716ae81)
  • prod-server: use port from configuration (4d8efbb)
  • readme overview| (b3342f0)
  • remove .sas extension from _program parameter at the end of string (56cb2d1)
  • removing renegade dash (4ff4d39)
  • root-package.json: lint:fix command fixed in root package json (ec6333f)
  • routes: fix routes imports (49c152a)
  • semantic-release: fixed package.json (ef45787)
  • sending _webout as result object in response JSON (b97523e)
  • session refactoring with Saad & Allan (cbe07b4)
  • ts: enable files (37b6936)
  • update api calls from client side (031e492)
  • update api endpoints (936a205)
  • update sasjs drive controller from function base to class base (3fe475d)
  • update SASjsApi/stp/execute post api endpoints to capture url params (d981444)
  • use hash router instead of browser router in react app (c72867d)
  • web: infinite call to api end point fixed (ac745c8)
  • web: remove unnecessary packages and files (0fb4301)
  • weeb: add catch block with each axios request (552a358)
  • workflow: fix 'SASjs Server Build' (174d94a)

0.0.3 (2021-11-30)

Features

  • add api endpoint for sasjs drive (96b5fef)
  • add new type TreeNode (bc3cb7b)
  • add pug and directory tree dependencies (3ffa168)
  • add sasjsExecutor controller (279fbf2)
  • add top app bar with tab navigation (a506bc9)
  • add views and styles for rendering html (a446f5c)
  • adding _metaperson and _metauser to Stored Programs (b3147ec)
  • api-utility: create getWebBuildFolderPath utility (9648c51)
  • api: set up endpoint for sas code execution (f6046b1)
  • authentication with jwt (22dfcfd)
  • compile systemInit and inject to autoExec (b75139d)
  • deploy: add appLoc (f0f1e1d)
  • deploy: add route to deploy a file tree to @sasjs/server (b4bf72f)
  • execute: add macroVars to job execution (39e486b)
  • execute: add sas controller (bf1db4d)
  • execution: add ExecutionController working with session (8b25641)
  • executor: improved api response (707b503)
  • executor: response with webout (52275ba)
  • express: increase payload max size (7b403c1)
  • frontend app for sasjs server (db8eb8d)
  • generate executables for sasjs/server with web component (514a262)
  • Groups are added + docs (2fe9d5c)
  • improved deploy and execute endpoints (5b4e562)
  • JWT saved in DB + logout api added (46c5a75)
  • routes: separate routes into web and api (dabef59)
  • session: add SessionController (6a34fa1)
  • session: add SessionController and ExecutionController (6e0b04a)
  • user operation apis added (728f277)

Bug Fixes

  • api-cdrive-oller: throw erow error when file not found (03d1d60)
  • change api endpoint SASjsExecutor/do -> SASjsApi/stp/execute (d93673f)
  • cors enabled for desktop mode (2bb10c7)
  • DB names updates + refresh api is added (9f17b17)
  • debug not passed (d9555e1)
  • deploy: fix payload processing (361b539)
  • deps: removed malicious dependency (c4b9402)
  • docker: docker-compose for prod+development (4a363c5)
  • executor: create tmp files before execution (cdbc3fd)
  • executor: fix nosplash argument and api response (715b1de)
  • fix web route (6c7a6b6)
  • github: fixed github flow (8dab288)
  • github: removed npm token (bbb94d6)
  • immplementation of files api fixed (299319e)
  • load file when url contains filePath (99d5577)
  • modify the directory tree algorithm to include relative path with each node (91e2e2b)
  • norefferer issue in home page external links fix (e2b12b7)
  • on clicking execute button open new tab for response (02f5371)
  • prettier (716ae81)
  • prod-server: use port from configuration (4d8efbb)
  • readme overview| (b3342f0)
  • remove .sas extension from _program parameter at the end of string (56cb2d1)
  • removing renegade dash (4ff4d39)
  • root-package.json: lint:fix command fixed in root package json (ec6333f)
  • routes: fix routes imports (49c152a)
  • semantic-release: fixed package.json (ef45787)
  • sending _webout as result object in response JSON (b97523e)
  • session refactoring with Saad & Allan (cbe07b4)
  • ts: enable files (37b6936)
  • update api calls from client side (031e492)
  • update api endpoints (936a205)
  • update sasjs drive controller from function base to class base (3fe475d)
  • update SASjsApi/stp/execute post api endpoints to capture url params (d981444)
  • use hash router instead of browser router in react app (c72867d)
  • web: infinite call to api end point fixed (ac745c8)
  • web: remove unnecessary packages and files (0fb4301)
  • weeb: add catch block with each axios request (552a358)
  • workflow: fix 'SASjs Server Build' (174d94a)