Add support for a CMIS FileSystemProvider.
Open a new workspace:
{
"folders": [
{
"name": "sample connection template",
"uri": "cmis://username:password@host?ssl=1&base=path/to/optional-app-context/browser-binding/also-root-path"
},
{
"name": "working Alfresco example",
"uri": "cmis://admin:admin@cmis.alfresco.com?ssl=1&base=cmisbrowser"
}
]
}
- browsing folder and opening/updating files
- Check in/Check out/Cancel check out
- Working copy information is displayed in the status bar
- Find a good location for CMIS actions (command palette, status bar?)
- working copy indicator in explorer (microsoft/vscode#54938)
- read-only mode for locked documents (microsoft/vscode#73122)
- refresh files and folder
- issue with the explorer when a file is opened (microsoft/vscode#74006)
- sync active editor with explorer
- open any uri directly (https://stackoverflow.com/questions/54807777/how-can-i-add-an-item-to-file-menu-in-vs-code)
- friendly configuration UI for cmis connections
- Saving file will set mediatype to binary file in Alfresco (agea/CmisJS#60)
- display CMIS actions based on item stat (microsoft/vscode#73576) NOT IN VSCODE SCOPE