-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Troubles with api #75
Comments
Could be some missing flags on the cURL command, but it is strange that you also get no results in the IDE. Are you sure there are extensions? Here is my experimentation with this. Checking that I have extensions then running the server:
Running cURL:
|
Oops, wait a minute, didn't know about Are they all necessary? As far as I know, .vsixmanifest is a format for Visual Studio extensions only. I only have |
Yes, the manifest is the most important part, VS Code fetches it first directly (the The other files might not be necessary, it depends on whether the extension is a web extension (web extensions load files directly, they do not read the |
Also a |
Yes, I made the folder structure and pulled the necessary files from .vsix and everything worked. |
Let me ask you one more question. It's just so inconvenient to go into Product.json every time for my colleagues. |
No, there is no way to do that at the moment. Open issue about it here: #52 |
Hi, I've tried different variations of
curl -X POST "https://%my repo%/api/extensionquery" with different filter parameters, but always got:
{"results":[{"extensions":[],"resultMetadata":[{"metadataType":"ResultCount","metadataItems":[{"name":"TotalCount","count":0}]}]}]}
Also changed the product.json file like:
"extensionsGallery": {
"serviceUrl": "https://%my repo%/api",
"itemUrl": "https://%my repo%/item"
}
and I don't get any results in vs code Extensions.
Although
curl "https://%my repo%/healthz" and curl "https://%my repo%/files" works well.
The text was updated successfully, but these errors were encountered: