You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: implement sas file system for viya connections (#1203)
**Summary**
This adds sas file system support for viya connections. Notable changes include:
- Introducing a `canRecycleResource` function to sas content adapter. This allows us to make a determination about whether or not we should show a dialog for deleted files. Since SAS file system doesn't support recycle bin, we show the deletion message every time a file is deleted (since it's a permanent deletion)
- Creates a distinct connection for `NotebookConverter` for connecting to sas studio (instead of re-using content model's connection)
- Favorites are not implemented in this pull request and will be implemented in a future PR
**Testing**
- [x] File/folder creation
- [x] Create file/folder w/ context menu
- [x] Create file/folder by upload
- [x] Create file/folder by drag & drop (create multiple files)
- [x] File/folder deletion
- [x] Test file deletion with context menu
- [x] Test multi-file deletion with context menu
- [x] File/folder updates
- [x] Test updating file/folder name
- [x] Test updating file contents
- [x] Test moving file/folder (multiple files/folders)
- [x] Test downloading files/folders
- [x] Make sure refresh works as expected
- [x] Make sure connections are automatically refreshed after they become stale
- [x] Make sure a sas notebook file can be converted to a flow (test with sas content as well)
- [x] Make sure we're displaying all files/folders for sas server and that items are sorted by type (directories before files), then alphabetically
- [x] Make sure we can collapse all folders
**TODOs**
- [x] Update CHANGELOG
- [x] Update `matrix.md` with details about sas server
Copy file name to clipboardExpand all lines: CHANGELOG.md
+6Lines changed: 6 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file.
4
4
5
5
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). If you introduce breaking changes, please group them together in the "Changed" section using the **BREAKING:** prefix.
6
6
7
+
## [Unreleased]
8
+
9
+
### Added
10
+
11
+
- Added support for SAS server for viya connections ([#1203](https://github.com/sassoftware/vscode-sas-extension/pull/1203))
0 commit comments