Skip to content
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

Log file uploader - client side, master issue #40056

Closed
5 tasks
roblourens opened this issue Dec 11, 2017 · 4 comments
Closed
5 tasks

Log file uploader - client side, master issue #40056

roblourens opened this issue Dec 11, 2017 · 4 comments
Assignees
Labels
feature-request Request for new features or functionality log VS Code log issues on-testplan
Milestone

Comments

@roblourens
Copy link
Member

roblourens commented Dec 11, 2017

Earlier experiment is at https://github.com/Microsoft/vscode/tree/verbose-logging-mode

General tasks

  • Move uploader extension into core
  • Use fewer dependencies (no archiver or azure storage npm modules)

UX

Basic user flow

  • User files bug, we ask user to launch with --log trace, then run command "Upload logs", then copy the blob ID back into the issue
  • And alternately, user collects logs, runs "Upload logs". When complete it shows a notification with 3 buttons: Review logs, File issue, Cancel. User selects File Issue, which uploads the logs then opens github with the blob ID pre-filled in the issue template

UX Tasks

  • How to invoke "I want to upload logs"? Originally was a status bar item. Could keep that and just make it visible when you're at a non-default log level.
  • Implement three buttons: review, file issue (upload and then create issue with blob ID), cancel
  • Upload progress indicator
@roblourens roblourens added feature-request Request for new features or functionality log VS Code log issues labels Dec 11, 2017
@roblourens roblourens added this to the December 2017 milestone Dec 11, 2017
@roblourens
Copy link
Member Author

and cc @joaomoreno @sandy081 @jrieken

@augb
Copy link

augb commented Jan 11, 2018

Any plans to allow non-VS Code projects to make use of this functionality via an API or via some other means?

@roblourens
Copy link
Member Author

Not at the moment.

@mjbvz
Copy link
Collaborator

mjbvz commented Jan 29, 2018

Closing this out.

We moved to use the CLI for this instead of VS Code UI. The new --upload-logs command line options walks you through uploading logs from the currently running session

@mjbvz mjbvz closed this as completed Jan 29, 2018
@vscodebot vscodebot bot locked and limited conversation to collaborators Mar 15, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
feature-request Request for new features or functionality log VS Code log issues on-testplan
Projects
None yet
Development

No branches or pull requests

3 participants